Linux -- это интересно

Emonoda


Рубрика: Интернет ПО -> Прочие
Метки: | | | |
Просмотров: 372

Emonoda — набор из нескольких консольных Python утилит для организации и управления коллекцией торрентов. Набор утилит поможет следить за актуальностью раздач и автоматически обновлять торрент-файлы, удалять старые данные, просматривать мета-информацию и делать множество других вещей.

emupdate — команда для автоматического обновления раздач прямо с трекеров, умеет скачивать новые файлы в тот же каталог (где лежали прошлые раздачи), выводить список обновленных файлов и отправлять об этом оповещения. Действует для трекеров с обновляемыми раздачами (http://rutracker.org, http://nnmclub.to и т.д.).

emfile — команда для извлечения метаданных из торрент-файла. Запущенная без опций, она выводит список всех полей в человеко-читаемом формате, а с опциями - только конкретное поле без пояснений, что очень удобно для использования в скриптах.

emdiff — команда для сравнения содержимого двух торрентов по спискам предоставляемых ими файлов. Командой выводится список затронутых изменениями файлов во втором торренте по сравнению с первым (сравнение файлов происходит поименно).

emfind — команда для выполнения различных поисковых запросов по данным клиента и торрент-файлам, позволяющая содержать коллекцию раздач в чистоте (помогая удалять старые данные, искать дубликаты торрентов), активно использует кеширование для повышение скорости работы и имеет несколько подкоманд (передаваемых в виде аргумента).

emload — команда для добавления торрента в клиент и автоматической каталогизации с использованием так называемой ссылочной схемы, когда данные хранятся в специально отведенном каталоге, а коллекция составляется из папок и символических ссылок на данные.

emrm — команда для удаления торрента из клиента но никогда не удаляет загруженные данные и не трогает сам торрент-файл. Для использования этой команды необходимо настроить интеграцию с клиентом и указать путь к каталогу с торрент-файлами (опционально).

Emonoda поддерживает интеграцию с торрент-клиентами RTorrent, KTorrent и Transmission, реализованных с помощью плагинов имеющих множество параметров (в обычной ситуации достаточно значений по умолчанию). Для того, чтобы активировать использование какого-либо трекера необходимо включить соответствующий (указать свой логин и пароль для сайта) и задать ряд параметров (прокси, таймауты и пр), в том числе индивидуально для каждого трекера. При обновлении торрентов есть возможность посылать оповещения, для включения этой возможности нужно настроить соответствующие плагины.

Набор утилит многофункционален и имеет множество параметров для тонкой настройки под конкретные задачи. Чтобы начать эффективно пользоваться всеми ее возможностями, рекомендуется изучить базовые принципы настройки, а затем перейти к рассмотрению каждой команды, в самом простом случае вам потребуется лишь минимальная настройка. Для каждой утилиты и плагинов имеется подробная документация на русском языке, все параметры настраиваются в файле:

~/.config/emonoda.yaml

Лицензия: GNU General Public License version 3.0 (GPLv3)

Домашняя страница

Комментариев: 1 RSS
Оставьте комментарий!
Используйте нормальные имена.Войти через loginza
Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



 
(обязательно)