Вернуться   Развлекательный портал CN.ru - Форум > CN.ru > Районы и кварталы > Записи телепередач

Ответ
 
Опции темы
Старый 15.10.2015, 13:23 ↑ #1
Smiling
новосёл
 
Регистрация: 27.07.2007
Возраст: 44
Сообщений: 30
Репутация: 43
Smiling на старте
По умолчанию Программа для автоматического обновления в m3u-плейлисте ссылок на архив телепередач.

Здравствуйте!
Для собственной нужды написал на языке Go (http://golang.org) простую утилиту. Программа с заданной периодичностью просматривает раздел "ТВ" сайта www.cn.ru. Собирает ссылки на архивные записи телепередач. И сохраняет их в плейлисте.

Более подробно расскажу на примере канала "Россия 1".
1. При первом запуске программа создаст файл updplaylist.ini с значениями по умолчанию. Программу можно сразу остановить нажатием любой кнопки.
2. В файле updplaylist.ini каждый пункт содержит комментарий с описанием назначения параметра.
3. В секции [channels] необходимо указать строку с названием канала, архивные записи которого мы хотим обновлять в плейлисте. Название канала получаем следующим образом:
открываем страницу программы передач нужного канала (например http://www.cn.ru/tv/program/rossija/). Последнее значение между наклонными чертами и есть требуемое название. В нашем примере это будет "rossija".
4. Возвращаемся в файл настройки и в секции [channels] добавляем строку "-:rossija" (без кавычек). Точно так же можно добавить другие каналы. Например для "СТС" нужно добавить новую строку "-:sts" (без кавычек). Название каждого канала необходимо создавать на новой строке.
5. в параметре pathplaylist указать путь и имя плейлиста. (например: d:\iptvplaylists\playlist.m3u) Файл плейлиста необходимо создать заранее. Если в файле уже есть данные, программа их не удалит. Но на всякий случай, для первого запуска, лучше сделать резервную копию плейлиста.
6. Запустить программу. С значениями по умолчанию программа каждый час будет обновлять информацию по архивным телевизионным программам выбранных каналов.
7. Добавить в список новый канал или удалить ненужный можно без выключения программы. Нужно только отредактировать updplaylist.ini. Программа перечитывает настройки и Ваши изменения начнут действовать после очередного считывания настроек.

Ссылка на утилиту под windows:
32 - https://yadi.sk/d/mSG9Spn0jknmT
64 - https://yadi.sk/d/a5YNKTAojknoB
Ссылка на утилиту под linux (armv7) - https://yadi.sk/d/6NqZQDkajkpit
Ссылка на исходный код утилиты - https://github.com/Dremalka/updplaylist

Последний раз редактировалось Smiling; 15.10.2015 в 19:10.
Smiling вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Текущее время: 12:40. Часовой пояс GMT +6.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd. Перевод: zCarot

ВКонтактeTwitterFacebook
Хотите связаться с нами? Напишите письмо, и мы обязательно ответим.