Записки Юной Старперши. Web-студия Татьяны Самойловой

Linux для всех / Bash: Отмечаем новые серии в Myshows.ru

Опубликовано Янв 30, 2011 в WEB,. WEB-news | Нет комментариев


Прочитав , был вдохновлён удобством реализации как и самим сайтом. Единственно что мне казалось избыточным, это выбранный язык Ruby, интерпретатора которого у меня нет в системе и ставить под этот скрипт я его не хотел. Поэтому, открыв api.myshows.ru, написал аналогичный скрипт на bash.

6ae24 364a2fb8 Linux для всех / Bash: Отмечаем новые серии в Myshows.ru

Код получился достаточно объёмный, поэтому не буду его приводить в статье. Кто хочет ознакомиться — вот .

Установка скрипта в систему (для Nautilus) очень проста:

1. Скачиваем
2. Распаковываем в ~/.gnome2/nautilus-scripts
Можно пользоваться.

Скрипт при первом запуске создаст папку настроек в ~/.tvshows, попросит ввести логин и пароль, сохранит их там же в виде login:md5_hash_pass и больше вас не будет беспокоить.

Умеет обрабатывать файлы вида «Lie.To.Me.s03e08.rus.avi», «Lie To Me s03e08 rus.avi», «Lie To Me s03e08 e09 rus LostFilm TV.avi» «Lie.To.Me.s03e08-e09.rus.avi» и прочие вариации. Если попадается объединённая серия отмечает обе (но не больше!).

В скрипте используются bash, grep, wget, notify-send, zenity.

Приятного просмотра!

VN:F [1.9.11_1134]
Rating: 0.0/5 (0 votes cast)
VN:F [1.9.11_1134]
Rating: 0 (from 0 votes)

Читатели рекомендуют также прочесть по этой тематике:

  1. Linux для всех / Модули, драйвера, устройства
  2. Linux для всех / [Из песочницы] Один компьютер на двоих (и более) или multiseat на базе Ubuntu 10.04 LTS
  3. Копирайт / [Ссылка] Продажи музыки бьют новые рекорды, но нам всё внушают, что ситуация катастрофическая
  4. PHP / Генерация изображения с waveform из mp3 файлов с помощью PHP
  5. Web-разработка / [Из песочницы] Загрузка файлов с помощью HTML5 и сколько раз мы сказали нехорошие слова
Интересная статья? Поделитесь ею пожалуйста с другими:

Приглашаю присоединиться ко мне:

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