Нужна помощь знающих людей для того, чтобы автоматизировать загрузку файлов через 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