Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Transmission + FlexGet = script?  (Прочитано 2348 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Zalexi

  • Автор темы
  • Новичок
  • *
  • Сообщений: 42
    • Просмотр профиля
Transmission + FlexGet = script?
« : 13 Декабря 2010, 15:41:12 »
Нужна помощь знающих людей для того, чтобы автоматизировать загрузку файлов через Transmission с помощью FlexGet.
1. Парсить RSS
2. Скачивать выбранное
3. Раскладывать готовые файлы по папкам.

Вот здесь http://habrahabr.ru/blogs/p2p/87042/ говорится как сделать что-то подобное с помощью wget и grep. Но у меня скачивало нулевые файлы торрента (куки правильно писал!).
Здесь http://habrahabr.ru/blogs/p2p/87166/ продолжение, с помощью grep, wget/curl. Но раскладывать по папкам - не знаю как. Еще не знаю как добавить исключения, типа, чтобы не закачивались фильмы с разрешением 720р.
Здесь http://habrahabr.ru/blogs/personal/96834/ более полно высветлена тема, но с упором на Deluge.  А мня интересует именно Transmission.

Как вариант - использовать grep, wget/curl, а затем запускать скрипт, который уже закачанные файлы переместит/разложит по папкам. В настройках Transmission есть пункт "Запускать скрипт по окончанию загрузки".

На Linuxе недавно. Писать скрипты пока не научился, со временем освою, но использовать хочу уже сейчас.

Использовал Deluge + FlexGet. Вот пример моего конфигурационного файла config.yml:
feeds:
  lostfilm:
    headers:
      cookie: "uid=***; pass=***"
    rss: http://lostfilm.tv/rssdd.xml
    deluge:
      label: lostfilm
    regexp:
      accept:
        - 'Desperate.Housewives': /media/lnx_1/SERIAL/Otchayannye.Domohozyajki/
        - 'Human target': /media/lnx_1/SERIAL/Zhivaya.mishen/
        - 'Fringe': /media/lnx_1/SERIAL/Za.granyu/
        - 'Lie to me': /media/lnx_1/SERIAL/Obmani.menia/
        - 'Leverage': /media/lnx_1/SERIAL/Vozdeystvie/
        - 'Warehouse 13': /media/lnx_1/SERIAL/Warehouse.13/
        - 'Eureka.': /media/lnx_1/SERIAL/Eureka/
        - 'House M.D.': /media/lnx_1/SERIAL/House/
      reject:
        - 720p
        - 1080p
        - mkv
« Последнее редактирование: 13 Декабря 2010, 15:42:59 от Zalexi »
Нужно умереть молодым и сделать  это как можно позже. Китайская пословица[.i]

Оффлайн smortus

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Transmission + FlexGet = script?
« Ответ #1 : 28 Февраля 2011, 22:16:33 »
У флексгета есть еще плагин, типа "series", точного названия не помню. Поищи, он сам все раскладывает, при условии использования Deluge.

 

Страница сгенерирована за 0.017 секунд. Запросов: 21.