For example:
My incomplete folder: /volume1/share/incoming/
Complete folder: cd /volume1/download/
1.torrent is a file: aa.avi
transmission create a file /volume1/share/incoming/aa.avi.part, and then move aa.avi to /volume1/download/ after download completed.
2.torrent is a folder bb, contain bb.avi.
transmission create a file /volume1/share/incoming/bb/bb.avi.part. after finish, create a folder /volume1/download/bb, but bb.avi still in /volume1/share/incoming/bb/
setting.json:
Code: Select all
"peer-id-ttl-hours": 6,
"peer-limit-global": 200,
"peer-limit-per-torrent": 30,
"peer-port": 54321,
"peer-port-random-high": 12345,
"peer-port-random-low": 49152,
"peer-port-random-on-start": false,
"peer-socket-tos": "default",
"pex-enabled": true,
"pidfile": "/usr/local/transmission/var/transmission.pid",
"port-forwarding-enabled": true,
"preallocation": 2,
"prefetch-enabled": 1,
"queue-stalled-enabled": true,
"queue-stalled-minutes": 30,
"ratio-limit": 2,
"ratio-limit-enabled": false,
"rename-partial-files": true,
"rpc-authentication-required": true,
"rpc-bind-address": "0.0.0.0",
"rpc-enabled": true,
"rpc-password": "password",
"rpc-port": 9876,
"rpc-url": "/transmission/",
"rpc-username": "username",
"rpc-whitelist": "127.0.0.1",
"rpc-whitelist-enabled": false,
"scrape-paused-torrents-enabled": true,
"script-torrent-done-enabled": false,
"script-torrent-done-filename": "",
"seed-queue-enabled": false,
"seed-queue-size": 10,
"speed-limit-down": 100,
"speed-limit-down-enabled": false,
"speed-limit-up": 100,
"speed-limit-up-enabled": false,
"start-added-torrents": true,
"trash-original-torrent-files": false,
"umask": 0,
"upload-slots-per-torrent": 14,
"utp-enabled": true,
"watch-dir": "/volume1/share/torrent",
"watch-dir-enabled": true ,
Code: Select all
drwxrwxrwx 11 transmis users 4096 Jan 30 00:00 download
Code: Select all
drwxrwxrwx 3 transmis users 4096 Jan 30 00:33 incoming
drwxrwxrwx 2 transmis users 4096 Jan 21 21:31 torrent