Search
Write a publication
Pull to refresh

Userscript удобного поиска по торрентам

Вступление


оброго времени суток, Хабрахабр.
Я, как и многие, не прочь вечером или в выходной сходить в кино посмотреть фильм. Однако, возможность (да и желание) такая есть не всегда и часто приятнее расслабиться и посмотреть фильм дома. В силу повсеместного распространения инетернета (по крайней мере, в крупных городах) заиметь этот самый фильм можно не выходя из дома. Для этого есть несколько способов, один из них — через файлообенные сети. Однако, файлообменники «умирают» из-за сильных гонений от правоохранительных структур, да и чтобы приятно было ими пользоваться необходимо покупать премиум доступ (из-за ограничений скорости, надоедливой рекламы и прочего) и не в последнюю очередь, из-за развития пиринговых сетей. Если вам интересна возможность удобного (на мой взгляд) поиска по торрент-трекерам — добро пожаловать под кат.

Самым крупным и популярным ресурсом о кино в Рунете является сайт Кинопоиск. Я пользуюсь данным ресурсом уже не первый год, все в нем устраивало, однако каждый раз натыкаясь на интересный фильм приходилось заходить на rutracker и искать нужный мне фильм или сериал. Вроде бы всего лишние пару кликов, а все равно раздражало.

Решение


Поэтому возникло желание написать скрипт, решающий данный проблему. Я решил не ограничиваться только лишь rutracker'ом, поэтому, думаю, он охватит большинство.

С его помощью, под постером фильма появляются ссылки на поиск по популярным торрент-трекерам:
  • RuTracker.org,
  • DragMe.tv,
  • Torrentino.ru,
  • KinoZal.tv,
  • TFile.ru,
  • RuTor.org,
  • NNM-Club.ru,
  • также, выдает ссылку фильма на IMDB.com.

Для поиска используется как название, так и, для более точных результатов, год.

Чтобы не быть голословным, ниже скриншот с результатом работы:
image

Я изначально хотел написать кросс-браузерный скрипт (потому как сам пользуюсь не одним браузером), поэтому использовал jQuery. Да и впринципе, мне больше нравится работать с DOM именно средствами jQuery, а не нативными средствами Javascript.
Сам код несложен (кому интересно — может ознакомится с исходниками): производится парсинг нужной информации с сайта и его обертка для вывода, используется кросс-доменнный запрос (JSONP) для получения ссылки на imdb.com (Для Firefox использоваются средства Greasemonkey).

На данный момент скрипт работает в браузерах: Opera, Firefox, Chrome.
Проверена работоспособнсть в последних их версиях.

Надеюсь, данное решение заинтересует сообщество.

Где можно скачать?


Для браузеров Opera и Firefox:
на Userscripts.org
Для Chrome: упаковал в расширение
Скачать
Tags:
Hubs:
You can’t comment this publication because its author is not yet a full member of the community. You will be able to contact the author only after he or she has been invited by someone in the community. Until then, author’s username will be hidden by an alias.