LINUX.ORG.RU

rtorrent папка посмотрел


0

1

Есть задача. Есть папка, в которой будут лежать недокачанные файлы

/mnt/d/torrents/incomplete/
Есть папка, в которой будут лежать докачанные торренты
/home/user/torrents/complete/

Есть конфиг, который это делает

┌─[user@localhost]─[~/.rtorrent]
└──╼ cat rtorrent.rc | egrep -v "(^#.*|^$)"
min_peers = 1
max_peers = 10
min_peers_seed = 10
max_peers_seed = 52
max_uploads = 0
download_rate = 0
upload_rate = 0
session = ~/torrents/session/
directory="/mnt/d/torrents/incomplete/"
port_range = 1024-65535
port_random = yes
check_hash = yes
session_save = yes
use_udp_trackers = yes
dht = auto
dht_port = 6881
encryption = allow_incoming,enable_retry,prefer_plaintext
encoding_list = UTF-8
peer_exchange = yes
schedule = watch_directory_1,10,10,"load=~/torrents/torrent_auto_load/*.torrent,d.set_custom1=/home/user/torrents/complete"
schedule = session_save,240,300,session_save=
schedule = low_diskspace,5,60,close_low_diskspace=1024M
system.method.insert=checkdirs,simple,"not=\"$equal={d.get_custom1=,d.get_base_path=}\""
system.method.insert=movecheck,simple,"and={checkdirs=,d.get_complete=,d.get_custom1=}"
system.method.insert=movedir,simple,"d.set_directory=$d.get_custom1=;execute=mv,-u,$d.get_base_path=,$d.get_custom1=;d.set_custom1=;d.stop=;d.start="
system.method.set_key=event.download.hash_done,move_hashed,"branch={$movecheck=,movedir=}"
system.method.set_key=event.download.finished,move_complete,"branch={$movecheck=,movedir=}"
schedule = filter_active,30,30,"view_filter = active,\"or={d.get_up_rate=,d.get_down_rate=}\""

Цели: 1. Этот конфиг сие реализовывает, но мне нужна еще одна мелочь, а именно: есть папка

/home/user/torrents/looked
и в этой папке будут файлы, которые я посмотрел. Т.е я вручную переношу просмотренный фильм/music/etc и rtorrent должен эти файлы увидеть и раздавать их.

2. Если я с rtorrent удалил закачку/раздачу, то должны удалиться файлы с:

а) /home/user/torrents/session
b) /mnt/d/torrents/incomplete/
c) /home/user/torrents/complete
d) /home/user/torrents/looked

★★★★

Ответ на: комментарий от Deleted

Все очевидно: человека интересует, как это сделать.

momo ()
Ответ на: комментарий от Deleted

Ну ТС спрашивает: из каталога куда закачалось что-то и потом перенеслось куда-то, рторрент должен подхватить этот перенесённый файл и продолжать его раздавать, а если вдруг файл будет удален из рторрента(из списка закачанных) то должен будет удален и из каталога где файл хранится в данный момент времени. Как то так.

mul4 ★★★★★ ()
Последнее исправление: mul4 (всего исправлений: 1)

короче, ясно что никто ничего не знает по данному вопросу.

bryak ★★★★ ()
Ответ на: комментарий от amaora

спасибо, кэп, что прокомментировали дефолтное поведение рторрент при удалении закачки.

bryak ★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.