PluginDataDir.ru - ikriz/ruTorrent GitHub Wiki
Плагин предназначен для замены текущего каталога данных торрента на другой. Такая операция требуется, например, если каталог с данными торрента был перенесен вручную. Можно также перенести загруженные данные торрента.
После установки плагина в контекстном меню закачки появляется новый пункт "Сохранить в...", использование которого, приводит к выдаче диалога "Настройки каталога данных". В данном диалоге нужно указать путь к данным торрента.
Плагин может как менять каталог данных на другой, так и переносить загруженные файлы данных.
Указывать нужно базовый каталог данных (без подкаталога, хранящегося в торренте), по аналогии с выбором каталога при добавлении нового торрента.
Никаких дополнительных манипуляций с рехэшированием плагином не производится. rtorrent самостоятельно рехэширует данные торрента, если обнаруживает смену размера или времени модификации файлов данных торрента. Из этого вытекает следующее:
- если каталог данных был просто перенесен, то смена каталога данных у торрента не должна приводить к рехэшированию.
- если каталог данных был скопирован, то рехэширование будет произведено (изменилось время модификации).
Для удобства выбора каталога для завершенных закачек на хосте рекомендуется установить сервисный плагин _getdir, тогда появится возможность навигации по файловой системе хоста.
Рекомендуется установить для php расширение sysvsem.so. Если осуществляется перемещение файлов данных для нескольких торрентов, то это позволит выполнять перемещение по-очереди, а не одновременно для всех торрентов.