среда, 3 сентября 2014 г.

Разбираемя с торрент-трекером kinozal.tv

   Некогда неплохой трекер за последние пару лет скатился в откровенный треш, так что заходить на сайт как минимум неприятно. Но мы можем немного оживить скучный и убогий вид Кинозала, и заодно избавить себя от необходимости постоянно кликать дальше.. дальше.. дальше. Сайт после "редизайна":


(Если миниатюра фильма не имеет названия на русском, то достаточно задержать над ней курсор мышки, и доп информация будет показана в тултипе)

Ниже - быдлокод, сляпанный за 10 минут и работающий до первого обновления кода самого сайта, я привожу его только в качестве примера, как не нужно делать:
  1. #!/bin/sh
  2. echo > /tmp/kinozal.html
  3. for i in 0 1 2 3 4 5
  4. do
  5. wget -qO- http://kinozal.tv/?page=$i | grep 'img class="tp1_img"' | sed 's/\/details/http\:\/\/kinozal\.tv\/details/' >> /tmp/kinozal.html
  6. done
  7. exo-open /tmp/kinozal.html # Xfce!
 В дальнейшем есть скромная идея улучшить парсер, используя инструменты, лучше заточенные для работы с xml/html. 

0 коммент. :

Отправить комментарий

Следующее Предыдущее Главная страница

Blogger Template by Blogcrowds