Вступление
оброго времени суток, Хабрахабр.
Я, как и многие, не прочь вечером или в выходной сходить в кино посмотреть фильм. Однако, возможность (да и желание) такая есть не всегда и часто приятнее расслабиться и посмотреть фильм дома. В силу повсеместного распространения инетернета (по крайней мере, в крупных городах) заиметь этот самый фильм можно не выходя из дома. Для этого есть несколько способов, один из них — через файлообенные сети. Однако, файлообменники «умирают» из-за сильных гонений от правоохранительных структур, да и чтобы приятно было ими пользоваться необходимо покупать премиум доступ (из-за ограничений скорости, надоедливой рекламы и прочего) и не в последнюю очередь, из-за развития пиринговых сетей. Если вам интересна возможность удобного (на мой взгляд) поиска по торрент-трекерам — добро пожаловать под кат.
Самым крупным и популярным ресурсом о кино в Рунете является сайт Кинопоиск. Я пользуюсь данным ресурсом уже не первый год, все в нем устраивало, однако каждый раз натыкаясь на интересный фильм приходилось заходить на rutracker и искать нужный мне фильм или сериал. Вроде бы всего лишние пару кликов, а все равно раздражало.
Решение
Поэтому возникло желание написать скрипт, решающий данный проблему. Я решил не ограничиваться только лишь rutracker'ом, поэтому, думаю, он охватит большинство.
С его помощью, под постером фильма появляются ссылки на поиск по популярным торрент-трекерам:
- RuTracker.org,
- DragMe.tv,
- Torrentino.ru,
- KinoZal.tv,
- TFile.ru,
- RuTor.org,
- NNM-Club.ru,
- также, выдает ссылку фильма на IMDB.com.
Для поиска используется как название, так и, для более точных результатов, год.
Чтобы не быть голословным, ниже скриншот с результатом работы:
Я изначально хотел написать кросс-браузерный скрипт (потому как сам пользуюсь не одним браузером), поэтому использовал jQuery. Да и впринципе, мне больше нравится работать с DOM именно средствами jQuery, а не нативными средствами Javascript.
Сам код несложен (кому интересно — может ознакомится с исходниками): производится парсинг нужной информации с сайта и его обертка для вывода, используется кросс-доменнный запрос (JSONP) для получения ссылки на imdb.com (Для Firefox использоваются средства Greasemonkey).
На данный момент скрипт работает в браузерах: Opera, Firefox, Chrome.
Проверена работоспособнсть в последних их версиях.
Надеюсь, данное решение заинтересует сообщество.
Где можно скачать?
Для браузеров Opera и Firefox:
на Userscripts.org
Для Chrome: упаковал в расширение
Скачать
Комментариев нет:
Отправить комментарий