To be honest I dont understand what you exactly expect from autotools.
Let me tell you few things how autotools works.
Autotools
~~~~~~~~~~~~
Description
The plugin provides some possibilities on automation. Following functions are realized for now:
- Auto Label automatic creation of labels at addition of new torrent through the web interface.
- Auto Move automatic transferring of torrent data files to other directory on downloading completion.
- Auto Watch automatic adding torrents to rtorrent via nested set of watch directories.
Auto Label
Label will be created automatically, if:
- Label is created by template, that can be set in Autotools options page.
- Label is created if label input field in add torrent dialogue is empty.
Labels template variables:
{DIR}
: If there is a variable directory = /share/Download/rtorrent/downloads/Video/DVD
and new torrent is saved as /share/Download/rtorrent/downloads/Video/DVD/movie.avi
, This variable will be Video/DVD
.
{TRACKER}
: This variable will be set to tracker name.
{NOW}
: This variable will be set to the current date using strftime() function. Default format is %Y-%m-%d
. It is possible to set custom format using syntax: {NOW[:<format>]}
, for example: {NOW:%Y-%m-%d %H:%M}
.
Auto Move
The downloaded torrent data files are transferred to the target directory, which is set in configuration, with the same directory structure relative to download directory started for seeding.
For example: If there is a source download directory
/share/Download/rtorrent/downloads
and
/share/Download/rtorrent/complete
set as the directory for finished downloads, the files downloaded to
/share/Download/rtorrent/downloads/Video/Movie/*.avi
will be moved to
/share/Download/rtorrent/complete/Video/Movie/*.avi
on downloading completion.
There was an idea to use this plugin in case when the directory for ready downloads was a mounted resource such as an other disk volume or USB disk or whatever else with common access.
Auto Watch
.torrent
files are placed in nested subdirectories of a desired structure on some base directory. This base directory can be set in the plugin settings.
This works very much like normal watch directories in rtorrent, except in a nested hierarchy. Torrents added in this way, will be downloaded to a corresponding directory in the path of whatever dir you've set in rtorrent.rc
With this, you can create a system of watch directories to drop .torrent files into.
Some features
- The plugin handle correctly a situation with one data directory for several torrents - files will be moved according to torrent file list, instead of simple directory moving.
- If there are files with the same names, as for completed torrent, in the directory for ready downloads, they will be overwritten.
Best Practice
Is to use following settings:
downloads are saved in download share
It is important to keep downloaded data on main disk volume on NAS in the Download share for several reasons, like compatibility with common QNAP applications and etc. It's not possible to change this path, and doing this manually may affect program stability.
download location
Instead of changing download locations, use hard-links to move finished torrents data into complete directories on the NAS. Moving hard-linked content doesn't affect NAS performance and it's "0-byte copy" of the source data, this mean 1GB torrent stored in 3 locations downloads
, complete
and medialibrary
costs your disk not 3GB, but only 1GB.