My .rtorrent.rc script looks like this right now:*
schedule =
site_i,5,5,"load_start=/mnt/torrents/Torrents/Incomplete/*.torrent,d.set_directory=/mnt/torrents/Incomplete/,d.set_custom1=1,d.set_custom2=/mnt/torrents/Complete/,d.set_custom3=/mnt/torrents/Torrents/Complete/"
schedule =
site_c,5,5,"load_start=/mnt/torrents/Torrents/Complete/*.torrent,d.set_directory=/mnt/torrents/Complete/,d.set_custom1="
on_finished =
move_complete,"branch=d.get_custom1=,\"execute={mv,-u,$d.get_base_path=,$d.get_custom2=}
;execute={mv,$d.get_tied_to_file=,$d.get_custom3=} ;d.erase\""
*
My intention is to move both the .torrent file and the torrent once the
torrent finishes. The issue I'm facing is getting the branch to execute
multiple mv's.
*"branch=d.get_custom1=,\"execute={mv,-u,$d.get_base_path=,$d.get_custom2=}
;execute={mv,$d.get_tied_to_file=,$d.get_custom3=} ;d.erase\""
*
is only executing:
*mv,-u,$d.get_base_path=,$d.get_custom2=
*and not all three commands:
1.) *execute={mv,-u,$d.get_base_path=,$d.get_custom2=}
*2.) *execute={mv,$d.get_tied_to_file=,$d.get_custom3=}
*3.) *d.erase
* I have no idea how this syntax works, I'm a Linux noob. I am also aware
that this will cause an extra hash check to occur after the file is moved,
but for long file names this can be useful.
Thanks
_______________________________________________
Libtorrent-devel mailing list
[email protected]
http://rakshasa.no/mailman/listinfo/libtorrent-devel