PluginUnpack.ru - Novik/ruTorrent GitHub Wiki

Плагин Unpack

Описание

Плагин предназначен для автоматического и/или ручного разархивирования данных скачанных торрентов. На настоящий момент поддерживаются архиваторы rar и zip.

Ручное разархивиривание

Вы можете распаковать данные завешенной закачки выбрав соответствующий пункт из ее контекстного меню, так:

Либо проделать ту же операцию на закладке "Файлы", так:

После чего Вам будет показан диалог выбора директории, куда будет производиться распаковка.

В случае, если Вы оставите поле ввода имени директории пустым, распаковка будет производиться непосредственно в директорию данной закачки.

Автоматическое разархивирование

В соответствующем разделе диалога настроек () Вы можете увидеть следующее:

Включите галку "Разрешить автораспаковку" и заполните необходимые поля. Фильтр распаковки оформляется согласно синтаксису PCRE. Обращаю внимание на наличие границ шаблона (возможные символы - #, | или /, как в данном примере) и необходимость экранирования служебных символов шаблона. В случае, если Вы хотите автоматически распаковывать все закачки, не зависимо от их метки, достаточно написать в фильтре что нибудь вроде /.*/.

Дополнительная настройка плагина

Производится в файле plugins/unpack/conf.php.

  • USE_UNZIP - если true, то файлы закачки будут проверяться на наличие zip архивов.
  • USE_UNRAR - если true, то файлы закачки будут проверяться на наличие rar архивов.
  • $pathToExternals['unzip'] - переменная содержит путь к распаковщику unzip. Если значение переменной - пустая строка (по умолчанию) то распаковщик будет искаться в PATH пользователя rtorrent.
  • $pathToExternals['unrar'] - переменная содержит путь к распаковщику unrar. Если значение переменной - пустая строка (по умолчанию) то распаковщик будет искаться в PATH пользователя rtorrent.
⚠️ **GitHub.com Fallback** ⚠️