Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «ppapi»
Как качать торренты не выходя из Google Reader 2011-07-01 12:48:00
+ развернуть текст сохранённая копия
Введение Я активно пользуюсь сервисом Google Reader для чтения RSS-каналов в общем и для отслеживания появления интересующих меня раздач на torrent-трекерах в частности. А также частенько качаю с торрентов любимые сериалы. В некоторый момент захотелось избавиться от промежуточных шагов между просмотром записи канала и скачиванием торрента и немного автоматизировать процесс вылавливания из сети интересной и нужной информации.
Вряд ли для кого-то окажется откровением то, что если не все, то почти все современные torrent-клиенты поддерживают загрузку RSS-каналов и даже автоматическую загрузку торрентов из этих каналов. Но, как правило, большая часть выдаваемых определенным каналом раздач мне просто не нужна. Да и дисковое пространство далеко не резиновое и выкачивать все возможные раздачи любимого, например, сериала не представляется возможным. Я не настолько большой фанат, чтобы держать на дисках одновременно несколько версий одной и той же серии или фильма.
На этом месте внимательный читатель непременно заметит: так ведь можно на каждый RSS-канал средствами torrent-клиента настроить фильтры и выкачивать только те раздачи, которые представляют реальный интерес. Заметит и получит резонный, по-моему, ответ: на все случаи жизни фильтры не настроишь. Нужен более универсальный вариант.
Таким вариантом для меня стала автоматическая закачка раздач, отмеченных в Google Reader. О том, как это реализовать подручными средствами, рассказано далее. rtorrent с rutorrent в качестве front-end и следующими плагинами: RSS, RSSURLRewrite и LoginMgr (последний служит для скачивания раздач с torrent-трекеров, требующих авторизации и в общем случае необязателен, но для моего примера нужен).подписка в Google Reader на нужные RSS-каналы с раздачами чудо-юдо рыба-сервис Yahoo Pipes немного времени Шаг первый — настраиваем вывод всех отмеченных в Google Reader записей в отдельный каналДля того чтобы список отмеченных записей был доступен извне Google Reader необходимо сделать такие записи общими. Для этого открываем настройки Google Reader и в меню «Папки и теги» одним кликом мыши превращаем личные записив общедоступныеЕсли у вас по какой-то причине нет желания делать общими именно «Ваши отмеченные записи», все дальнейшие операции можно проделывать и с записями которые находятся в списке «Ваши общие записи».Далее открываем страницу с отмеченными записями, пройдя по ссылке «посмотреть открытую страницу» напротив соответствующей общедоступной папки и копируем URL канала с отмеченными записями:Он имеет следующий вид:http://www.google.com/reader/public/atom/user/%googleuserid%/state/com.google/starredИ все бы хорошо, только вот Reader умеет отдавать результат только в формате Atom-канала, а существующие плагины для rutorrent успешно работают только с RSS. Здесь мы и воспользуемся Yahoo Pipes.Шаг второй — преобразование atom в RSSYahoo Pipes требует регистрации, но это не станет большой загвоздкой, так как авторизация возможна при помощи существующей учетной записи Google и понадобится нам всего один раз для создания соответствующего пайпа.Данный и последующие этапы рассмотрим на примере RuTracker.org.Дабы не углубляться в изучение этого, прямо скажем, очень мощного сервиса, мы клонируем созданный для этой цели простой пайп-полуфабрикат. В нем необходимо будет указать ссылку на atom-канал и настроить фильтр, которым будут отсеиваться заведомо ненужные записи (в данном случае — не содержащие в себе ссылки на раздачу), но обо всем по порядку:открываем http://pipes.yahoo.com/pipes/ Sign In; Sign in with Google (безусловно, можно выбрать любой другой доступный вариант аутентификации) открываем заготовленный пайп-полуфабрикат жмем Clone редактируем поля с именем, описанием и ссылкой на пайп по вкусу открываем редактор, нажав на кнопку Edit Source вводим полученный на предыдущем шаге URL в одноименное поле блока Fetch Feed В блоке Filter можно настроить гибкую фильтрацию сообщений исходного канала при помощи солидного количества предлагаемых фильтров. Обратите внимание на область Debugger внизу экрана. В ней можно оценить вывод любого из блоков пайпа.Сохраняем наш пайп кнопкой Save, запускаем его (Run Pipe…). Из кучи вариантов выдачи нас интересует выдача результатов в виде RSS-канала:http://pipes.yahoo.com/pipes/pipe.run?_id=%SomeId%&_render=rssЭтот канал уже можно скармливать rtorrent и настраивать загрузку торрентов. Его обновление происходит автоматически через некоторые промежутки времени (говорят, в зависимости от HTTP-заголовков источника), поэтому дополнительного вмешательства для его успешной работы не требуется.Шаг третий — настройка rtorrent, подключение рассылки и настройка правил загрузки раздачТак как подопытным для нас служит RuTracker.org, первым делом нужно указать в настройках логин и пароль для доступа к нему:Затем добавляем RSS-рассылку в rutorrent:Настраиваем правила преобразования URL раздачи в URL torrent-файла, не забыв выбрать рассылку, к которой нужно применить правило:Для RuTracker.org это замена выражения|http://rutracker.org/forum/viewtopic.php\?t=(\d+)|iна строкуhttp://dl.rutracker.org/forum/dl.php?t=${1}Выставляем настройки по желанию:Шаг финальный — проверкаИдем в Google Reader, помечаем запись:Ждем (можно обновить рассылку в rutorrent вручную, но информация об отмеченных записях обновляется не мгновенно (см. выше); интервала автообновления в 30 минут достаточно для успешного проведения эксперимента).Видим в rutorrent свежеотмеченные раздачи:Вместо заключенияПотратив полчаса свободного времени, мы получаем возможность практически в одно нажатие кнопки мыши ставить на закачку интересные нам раздачи, имея доступ только к Google Reader. Все рутинные операции сделают за нас могучие сервисы в связке с домашним сервером.В плюсы к данному подходу можно отнести:отсутствие необходимости в прямом доступе к серверу с установленным торрент-клиентом (и, как следствие, отсутствие необходимости в «белом» внешнем IP, да и вообще во внешнем IP) добавление закачек в очередь органично сочетается с ежедневным чтением свежих новостей Минус – относительно большой промежуток времени между отметкой записи в Google Reader и стартом закачки (практика показывает, что между первым и вторым проходит 3-5 минут), что, в общем, не критично при предполагаемом сценарии использования.Ссылки по теме:Установка rtorrent+rutorrent rtorrent rutorrent плагины: RSS, RSSURLRewrite, LoginMgr Yahoo Pipes
Тэги: atom, google, linux, p2p, pipe, reader, rss, rtorrent, rutorrent, yahoo
девочка из дремучего леса 2011-06-30 11:52:49
Да-да, это я. Дело в том, что лето изобилует событиями. За июнь я успела ...
+ развернуть текст сохранённая копия
Да-да, это я. Дело в том, что лето изобилует событиями. За июнь я успела сделать две вещи, которые я не делала ни разу в жизни. А из дремучего леса я, потому что эти вещи вполне прозаичны: 1. Я сходила в театр! Мама вытащила меня после работы на постановку «Мата Хари: Глаза Дня» в театре Луны. И я совсем из чащи, потому что имя на слуху, а кто такая Мата Хари, я была не в курсе. Впрочем, актеры рассказали историю очень интересно. Я была очарована Захаровой Еленой, которая играла Мату Хари! Во-первых, знаменитая актриса, во-вторых, действительно, талант на лицо! Я была очарована декорациями, грамотным освещением и интересным звуковым эффектом, который я еще нигде не встречала: в какой-то момент голоса актеров усиливались и звучали громогласно. Эффект — просто шик! 2. Я была на концерте Papa Roach!!! Не успела я расстроиться по тому поводу, что я пропустила почти халявное выступление Linkin Park на Васильевском спуске, как помирилась с Кошкиной на ее выпускном и заполучила в руки билет на концерт PR. Я наконец-то поняла, что это за атмосфера, какие там люди и что это такое — живое выступление. Живая энергия, электричество в воздухе!!! Когда ты в толпе этих людей, ты обращаешься в их религию. Ты складываешь средний и безымянный палец, чтобы выставить указательный и мизинец. Ты качаешь рукой в такт и прыгаешь от переполняющего тебя восторга. Ты безоговорочно слушаешься солиста, когда он просит «make some noise» или сесть на корточки, чтобы в определенный момент выпрыгнуть с толпой. А что с тобой происходит, когда ты знаешь слова песни, это просто неописуемо. Как я голос-то не посадила, не знаю. :))) Немного жаль, что это были Papa Roach, а не LP, потому что у последних я знаю почти все песни наизусть!!! Меня терзает от желания преподать ей урок, после которого она сразу же повзрослеет, а ее самооценка пошатнется. Отнять у нее мальчишку, пусть на мгновение, на момент. Привлечь его внимание, устремить его взгляд на себя. Пусть она поймет, что ее миловидная внешность ничто по сравнению с моим интересным содержанием. Пусть испугается. Главное, чтобы она не испугалась до такой степени, чтобы решить мне мстить с моим же мч. Ему, кстати, это тоже будет хорошим уроком. Будет возможность — займусь.
Тэги: papa, roach
Кто хочет научиться делать всплывающие окна на блоге? 2011-06-26 02:35:32
Кто хочет научиться делать всплывающие окна на блоге? Я давно обращала внимание на красивые ...
+ развернуть текст сохранённая копия
Кто хочет научиться делать всплывающие окна на блоге? Я давно обращала внимание на красивые всплывающие окна на многих блогах в интернете. Узнала, что плагин, который помогает сделать такое окно называется Popup Domination. Стоимость этого плагина 47 долларов. И тут вдруг такая удача. Добрые люди дали ссылочку на бесплатное скачивание этого плагина. И я решила, почему [...]
Тэги: dominate, popup, window
Power puff Girls Z. Opening. 2011-06-07 01:57:27
+ развернуть текст сохранённая копия
Смотреть это видео
Тэги: anime, girl, opening, power, puff
Не учи html и css! 2011-06-05 03:05:46
Кто сказал, что для создания сайта не нужно знать html и css? Оторвать руки и не пускать в интернет! ...
+ развернуть текст сохранённая копия
Кто сказал, что для создания сайта не нужно знать html и css? Оторвать руки и не пускать в интернет! Первое, что должен усвоить любой человек, желающий создать свой собственный сайт, – учится придётся много и долго. Даже если вы создаёте сайт в системе, которая обещает хороший сайт и без знания этих двух предметов, типа Окис.ру. [...]
Тэги: html, joomla, okis, phpbb
Главная / Главные темы / Тэг «ppapi»
|
Взлеты Топ 5
Падения Топ 5
|