Видео смотреть бесплатно

Смотреть армянское видео

Официальный сайт moscowout 24/7/365

Смотреть видео бесплатно

Denis 01.09.2009 22:48

Tips & tricksКак с помощью Wget'а качать торрент-файлы с torrents.ru

Недавно столкнулся с проблемой закачки torrent-файла после перерелиза (добавления новых серий). Собственно, проблемы-то нету, но каждый раз идти на сайт и заново качать torrent-файл лениво. Хочется, чтобы было автоматически.

Полазив немного по интернету, я на одном форуме нашел решение данной задачи. Заключается оно в двух строчках:

1
wget --keep-session-cookies --save-cookies=./cookies --load-cookies=./cookies "http://torrents.ru/forum/login.php" --referer="http://torrents.ru/forum/index.php" --post-data="login_username=USERNAME&login;_password=PASSWORD&autologin;=1&login;=Вход" -O logintest.html



Здесь USERNAME и PASSWORD — имя пользователя и пароль на torrents.ru, ./cookie — имя файла, в который будут сохраняться куки, logintest.html — скачанная главная страничка по которой можно проверить, удался логин или нет.

А дальше все еще проще:

1
wget --keep-session-cookies --load-cookies=./cookies TORRENT_URL -O FILENAME



Здесь TORRENT_URL — это адрес torrent-файла (правой кнопкой по ссылке 'Скачать' на странице торрента -> копировать url), FILENAME — локальное имя torrent-файла.

Вот и все. Дальше уже со скачанным файлом можно делать все, что угодно, например, передать его в любимый torrent-клиент.


Тэги: torrent torrent-file torrents.ru wget
+ 8 -
Похожие Поделиться

n0p 02.09.2009 06:14 #
+ 0 -
Классно, как раз недавно задумывался над данным вопросом, но так как особо не горело, забил по своему обыкновению :)
Однозначно в мемориз :)
Juev 02.09.2009 07:44 #
+ -1 -
Прикольно, только на мой взгляд, телодвижений нужно больше совершить, нежели просто зайти на страницу и скачать торрент-файл...
n0p 02.09.2009 08:45 #
+ 0 -
Какие, например? Если ты зареганый юзер и знаешь прямой линк до торрент-файла, то ничего дополнительно делать не придется.
Juev 02.09.2009 18:36 #
+ -1 -
так ведь все описано... вбивать, копировать прямой линк до торрент-файла, который предварительно нужно будет достать еще... гемор...
Denis 02.09.2009 21:10 #
+ 0 -
http://welinux.ru/post/1309/#cmnt20245

Да, именно так лучше всего и делать. Просто, когда в релизе около 100 серий и каждый день добавляется по одной, то каждый день обновлять торрент-файл вручную очень неудобно, а так можно или в крон, или в автозагрузку прописать, ну а с торрент-клиентом уже тоже можно договориться. :)
Denis 02.09.2009 21:11 #
+ 0 -
Denis 02.09.2009 21:43 #
+ 0 -
Оказалось, что все не так просто. Добавление новой серии сопровождается залитием нового торрент-файла, т.е. ссылка меняется. Поэтому апдейт в таком виде не получится. Придется делать парсер странички раздачи, вытягивать оттуда ссылку и по ней уже качать.

Эх... Где ж мой любимый BeautifulSoup? :)
ner_uto 02.09.2009 12:27 #
+ -1 -
Да уж. Как прям с баша, про установку генту. Копи-пастом такое еще можно делать, но мозг вынесет, если набирать руками все это:)
n0p 02.09.2009 12:40 #
+ 2 -
Для этого и придуманы шелл-скрипты :)
Один раз сделал, поставил в начале case, и вот уже любимые сериалы докачиваются простым вызовом "./update_torrents Univer" или как-нить так :)
lwilis 02.09.2009 22:24 #
+ 0 -
поправьте строчку с тегами.
А идея хороша. Осталось распарсить входной файл и сделать шелл-сценарий
Denis 03.09.2009 15:08 #
+ 0 -
Спасибо, поправил. Попробую сегодня набросать что-нибудь. :)

В хорошем качестве hd видео

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн