nosmokingbandit / Watcher3

Other
280 stars 59 forks source link

Post Process Copy Option #137

Open mrdeadlocked opened 6 years ago

mrdeadlocked commented 6 years ago

Am I missing an option to just copy the movie files out leaving the originals to stay seeding?

nosmokingbandit commented 6 years ago

I don't have a copy option (I don't know why though...) but you can seed through hardlinks or symlinks unless you are moving the files to another device (even then symlinks will probably work, but the bandwidth use would be kind of dumb).

I'll add a copy option to my todo list.

mrdeadlocked commented 6 years ago

Alright. Thank you. :-)

stormwatch commented 6 years ago

I'd like to move the whole torrent dir/structure to another directory as soon as the download completes and keep seeding until a ratio of 2.0 is reached. Deluge has an option to move completed torrents per label (ie. 'watcher') which I am trying right now but I am wondering if I should let Watcher3 move (and symlink) the files instead. Can Watcher move and symlink the whole torrent?

nosmokingbandit commented 6 years ago

You can choose to either hardlink or symlink.

Hardlinks require that the target dir is on the same partition as the downloaded files. This creates a hardlink named according to the Rename settings in the dir set in the Move settings.

Symlinks can only be done on non-windows OSs because since 7 (i think, maybe 8) Windows requires UAC permission to make a symlink. This makes no sense, but that's the way it is. You can give the Windows user SeCreateSymbolicLinkPrivilege access then change your Watcher config manually to use symlinks, but otherwise it is disabled on Windows systems.

Both of these simply use python's built-in os.link and os.symlink methods.

stormwatch commented 6 years ago

I see but the point is that if I understand correctly, Watcher won't move/copy the whole torrent as-is in order to keep seeding but will move/copy individual files instead. In this case, I belive that just allowing Deluge to manage download locations will suffice. Thanks.

nosmokingbandit commented 6 years ago

You can move everything without renaming, but you'll then need to tell your torrent client where the files were moved to.

What do you mean by allowing Deluge to handle locations?