Еще один вариант epg для вдр (CESP)

  • Спасибо тебе Courage всё прошло благополучно, теперь у меня программа опять не только по чётным дням. S.


    Исходный код
    cd /CESP
    wget http://arvdr-epg.at.tut.by/epg/weekly.netcat.epg_updater.sh.bz2
    bzip2 -df weekly.netcat.epg_updater.sh.bz2
    chmod +x /CESP/shift_epg.pl
    ./shift_epg.pl -60 weekly.netcat.epg_updater.sh
    chmod +x /CESP/weekly.netcat.epg_updater.sh.shifted
    /CESP/weekly.netcat.epg_updater.sh
  • Multi VDR
    а для сдвига епг сделанного для gmt+2 на gmt+3 какой сдвиг
    надо указать скрипту? -60 ?


    просто я проверял работоспособность сдвига- а в какую сторону сдвигать -
    не проверял ))))


    Цитата

    опять не только по чётным дням.


    а это я не понял если честно :rolleyes:

  • Courage


    Цитата

    а для сдвига епг сделанного для gmt+2 на gmt+3 какой сдвиг
    надо указать скрипту? -60 ?

    я у себя делал -60 чтоб сдвинуть с gmt+2 на gmt+1.


    Цитата


    а это я не понял если честно :rolleyes:


    А пока я немог переделать на gmt+1 брал программу от Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.а там не для VIP user программа только по чётным дням.

  • Файлы эпг, полученные с помощью последней версии скрипта многоуважаемого Courage можно найти на Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
    Чтобы обновлять епг в автоматическом режиме надо запустить с вашего ARVDR следующий скрипт для обновления всех программ на неделю:
    ========================
    #/bin/bash
    wget Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
    bzip2 -df weekly.5.0E.conf.netcat.epg_updater.sh.bz2
    chmod +x weekly.5.0E.conf.netcat.epg_updater.sh.bz2
    weekly.5.0E.conf.netcat.epg_updater.sh
    =======================
    и обновления программы TV5 на ближайшие 2 дня
    ============================
    #/bin/bash
    wget Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
    bzip2 -df dayly.5.0E.conf.netcat.epg_updater.sh.bz2
    chmod +x dayly.5.0E.conf.netcat.epg_updater.sh.bz2
    dayly.5.0E.conf.netcat.epg_updater.sh.bz2
    =============================
    Программа передач в этих файлах на следующие каналы:
    ====================================
    3plus.ee 3plus_ee:S5.0E-85-14-6320:3+ Baltics E:+0200
    3plus.lv 3plus_lv:S5.0E-85-14-6310:3+ Baltics:+0200
    #kievrus.tv kievrus_tv:S5.0E-85-12-6150:KRT:+0200
    cnl.tv cnl:S13.0E-1-1-51:CNL:+0300


    # jamajo.lv
    jamajo.lv 6:S5.0E-85-13-6290:TV5:+0200
    jamajo.lv 7:S5.0E-85-14-6360:LNT Latvia:+0200


    # 36E
    stream.tv 3441:S35.9E-65535-1-1:TNV:+0300
    vsetv.com 89:S35.9E-112-310-410:7TV:+0200
    vsetv.com 63:S35.9E-6554-3-7:TV3:+0200


    # stream.tv 13E
    stream.tv 173:S13.0E-318-13100-7322:TV5MONDE:+0300
    stream.tv 209:S13.0E-318-11100-4605:10.722 H:+0300
    stream.tv 204:S13.0E-318-8100-14803:RTVi DETSKY MIR/TELECLUB:+0300
    stream.tv 1302:S13.0E-318-200-13835:ESP Russian:+0300
    stream.tv 1303:S13.0E-318-200-13813:ESP2 Rus:+0300
    stream.tv 207:S13.0E-113-7900-10520:Travel:+0300


    # stream.tv 5E
    stream.tv 207:S5.0E-1-1-287:Travel:+0300
    stream.tv 103662:S5.0E-85-18-6800:Viasat Sport:+0300
    stream.tv 243:S5.0E-1-1-3:ESPN Europe:+0300
    stream.tv 2316:S5.0E-86-22-3610:Cartoon/TCM EE:+0300
    stream.tv 165:S5.0E-86-4-2170:TV 1000 East:+0300
    stream.tv 7958:S5.0E-86-9-7080:TV1000 Ru Kino:+0300
    stream.tv 1286:S5.0E-86-22-3630:Discovery EE:+0300
    stream.tv 180:S5.0E-86-8-6050:Viasat History:+0300
    stream.tv 179:S5.0E-86-9-7050:Viasat Explorer:+0300
    stream.tv 5279:S5.0E-85-15-6520:INTER+:+0300


    # vsetv.com 5E
    vsetv.com 301:S5.0E-86-24-4490:Russia Today:+0300
    vsetv.com 4:S5.0E-85-15-6540:INTER:+0200
    vsetv.com 149:S5.0E-85-12-6150:KRT:+0200
    vsetv.com 237:S5.0E-85-2-220:TVCI new:+0200
    vsetv.com 92:S5.0E-85-15-6510:ENTER-FILM:+0200
    vsetv.com 106:S5.0E-85-12-6190:Channel 5 (Ukraine):+0200
    vsetv.com 7:S5.0E-85-12-6120:NOVY CHANNEL:+0200
    vsetv.com 18:S5.0E-85-12-6110:TET:+0200
    vsetv.com 35:S5.0E-1-1-8:Romantica 2:+0200
    vsetv.com 121:S5.0E-85-13-6210:1st Baltic Ch. Latvia:+0200
    vsetv.com 98:S5.0E-86-22-3600:RTR Planeta:+0200
    vsetv.com 82:S5.0E-85-2-10:NTV:+0200
    vsetv.com 269:S5.0E-85-18-6890:Ren-TV Estonia:+0200


    # vsetv.com 13E
    # =========== 13 E ===================================================
    vsetv.com 328:S13.0E-176-12600-1710:VESTI:+0200
    vsetv.com 37:S13.0E-318-9400-8211:Euronews:+0200
    vsetv.com 146:S13.0E-318-9000-8342:RBC-TV:+0200
    vsetv.com 21:S13.0E-318-9400-8208:C1R-Europe:+0200
    vsetv.com 98:S13.0E-318-12600-1708:RTR:+0200
    vsetv.com 236:S13.0E-318-9400-8201:Planeta Sport:+0200
    vsetv.com 95:S13.0E-318-1100-14218:ADJARA TV:+0200
    vsetv.com 22:S13.0E-318-8100-14802:RTVi:+0200
    vsetv.com 29:S13.0E-318-8100-14804:RTVi NASHE KINO:+0200
    vsetv.com 404:S13.0E-113-7900-10502:Boomerang:+0200
    vsetv.com 405:S13.0E-318-5300-3517:R1:+0200


    # vsetv.com 39E
    vsetv.com 13:S39.0E-1-2-10:Intermedia:+0200
    vsetv.com 299:S39.0E-1-2-3:1 Diloviy:+0200
    vsetv.com 285:S39.0E-1-2-5:Kultura:+0200
    vsetv.com 317:S39.0E-1-2-6:KDRTRK:+0200
    vsetv.com 165:S39.0E-1-2-7:UTR:+0200
    vsetv.com 340:S39.0E-1-2-8:TV Vita:+0200
    vsetv.com 356:S39.0E-1-2-9:Maxxi TV:+0200
    vsetv.com 380:S39.0E-1-2-11:DODTRK:+0200
    vsetv.com 348:S39.0E-1-2-15:MENU-TV food channel UA:+0200


    # vsetv.com 40E
    vsetv.com 8:S40.0E-1-2-13:1 Kanal:+0200
    vsetv.com 9:S40.0E-1-2-14:Russia:+0200
    vsetv.com 15:S40.0E-1-2-15:Kultura:+0200
    vsetv.com 17:S40.0E-1-2-16:STS:+0200
    vsetv.com 14:S40.0E-1-2-17:TNT:+0200
    vsetv.com 49:S40.0E-1-2-18:MuzTV:+0200
    vsetv.com 145:S40.0E-1-2-19:TNV:+0200
    vsetv.com 124:S40.0E-1-2-20:Home:+0200
    vsetv.com 11:S40.0E-1-2-21:TV Centr:+0200
    vsetv.com 144:S40.0E-1-2-22:RTR Sport:+0200
    vsetv.com 308:S40.0E-1-2-23:5 Kanal:+0200


    # zebra.md
    zebra.md 28:S16.0E-1-1-100:CTC MOLDOVA:+0200:UTF-8
    #zebra.md 27:S39.0E-1-2-10:Intermedia:+0200:UTF-8


    # spacetv.az
    #spacetv.az space_tv:S40.0E-65535-1-1:SPACE TV AZERBAIJAN:+0200


    # 23.5E
    stream.tv 5279:S23.5-61441-10009-53305:INTER+:+0300
    vsetv.com 22:S23.5E-61441-10010-53308:RTVi:+0200


    #==================Gorodskoe TV=====================================
    vsetv.com 148:S15.0W-85-15-6510:LAD Belarus:+0200
    vsetv.com 111:S15.0W-4369-1-1:ONT Belarus:+0200
    vsetv.com 118:S15.0W-185-20-10:BT Belarus:+0200


    #==================================15 W=============================
    #vsetv.com 99:S15.0W-1537-1-3:Extreme Sport:+0200
    #vsetv.com 344:S15.0W-1537-1-20:Nat Geo Wild:+0200
    #vsetv.com 295:S15.0W-1537-1-1:Nat Geo Poland:+0200
    #vsetv.com 406:S15.0W-1537-1-4:Zone Club:+0200


    #========================4 W=========================================
    vsetv.com 19:S4.0W-4369-1-1:K1:+0200
    vsetv.com 20:S4.0W-4369-1-6:K2:+0200
    vsetv.com 64:S4.0W-4369-1-2:OTV:+0200
    vsetv.com 3:S4.0W-4369-1-3:1plus1:+0200
    vsetv.com 234:S4.0W-4369-1-5:MEGASPORT:+0200
    vsetv.com 75:S4.0W-4369-1-4:TV Kiev:+0200


    #================ 9 E===========================================
    vsetv.com 22:S9.0E-318-8100-14802:RTVI Europe:+0200
    vsetv.com 31:S9.0E-318-8100-14803:RTVI Detskiy Mir:+0200
    vsetv.com 141:S9.0E-318-8100-14803:RTVI Teleclub:+0200
    vsetv.com 29:S9.0E-318-8100-14804:RTVI Nashe Kino :+0200



    #================53 E================================================
    vsetv.com 17:S53.0E-1-1-4:CTC+0:+0200
    vsetv.com 17:S53.0E-1-1-3:CTC+2:+0400
    vsetv.com 49:S53.0E-1-1-5:Muz TV:+0200
    vsetv.com 124:S53.0E-1-1-6:HOME+0:+0200
    vsetv.com 124:S53.0E-1-1-8:HOME+2:+0400
    #vsetv.com 275:S53.0E-65535-1-1:STRANA SOVETOV:+0200
    #vsetv.com 212:S53.0E-1-1-14:HTH:+0200
    #vsetv.com 165:S53.0E-27593-1-1:UTR:+0200
    vsetv.com 231:S53.0E-100-100-2:Belarus-TV:+0200
    vsetv.com 115:S53.0E-100-100-1:STV:+0200
    vsetv.com 308:S53.0E-1326-801-1:5 Kanal:+0200


    #================75 E=================================================
    vsetv.com 10:S75.0E-58-103-100:HTB:+0200
    vsetv.com 10:S75.0E-58-103-500:HTB-3:+0500
    vsetv.com 56:S75.0E-58-103-200:DTV-0:+0200
    vsetv.com 56:S75.0E-86-100-504:DTV-2:+0400
    vsetv.com 146:S75.0E-58-103-600:RBC TV:+0200
    vsetv.com 69:S75.0E-58-104-800:INTER+:+0200
    vsetv.com 124:S75.0E-58-103-300:HOME+7:+0900
    vsetv.com 17:S75.0E-58-103-400:CTC+7:+0900
    vsetv.com 176:S75.0E-100-100-102:Mir-TV:+0200
    vsetv.com 341:S75.0E-58-102-200:2x2:+0200
    #vsetv.com 381:S75.0E-58-104-100:24Tehno:+0200
    vsetv.com 86:S75.0E-58-102-300:Fashion TV:+0200
    #vsetv.com 394:S75.0E-58-102-800:Mat i Ditia:+0200
    #vsetv.com 331:S75.0E-58-104-500:ZooPark:+0200
    #vsetv.com 403:S75.0E-58-104-600:AXN-ScFi-Ru:+0200
    vsetv.com 327:S75.0E-58-104-400:Illuzion+:+0200
    #==================80 E===========================================
    #vsetv.com 9:S80.0E-65535-1-1:Russia-Tomsk:+0400
    vsetv.com 232:S80.0E-177-176-1:Enisey-Region:+0200
    vsetv.com 13:S80.0E-111-112-18:OTC:+0500
    vsetv.com 215:S80.0E-100-100-1:SGU TV:+0200


    #==================90 E=============================================
    vsetv.com 13:S90.0E-100-2-3600:RENTV4:+0600
    vsetv.com 13:S90.0E-100-2-3700:RENTV7:+0900
    vsetv.com 17:S90.0E-2-2-2100:STS+4:+0600
    vsetv.com 17:S90.0E-177-101-1:STS+7:+0900
    vsetv.com 14:S90.0E-100-101-800:THT2:+0400
    vsetv.com 14:S90.0E-100-101-768:THT4:+0600
    vsetv.com 10:S90.0E-100-101-4902:NTV2:+0400
    vsetv.com 10:S90.0E-100-101-4901:NTV4:+0600
    vsetv.com 124:S90.0E-2-2-900:HOME+4:+0600
    vsetv.com 124:S90.0E-100-101-5700:HOME+7:+0900
    vsetv.com 324:S90.0E-177-176-1:OTV PRIM:+0200
    vsetv.com 321:S90.0E-1-1-1:YAMAL:+0200
    vsetv.com 328:S90.0E-100-2-3900:RIK:+0200
    ================================
    Если чего не хватает можно добавить.
    Режим обновления файлов такой же как я писал ранее.

  • Цитата

    Со слов пользователя Courage
    noEPG патчи
    собираем вдр - заменяем бинарник на вновь собранный


    У меня будет просьба выложить уже собранный бинарник после патча noEPG. У меня на ведре нет средств для компиляции.

  • что то у меня не тянет программу с всетв,
    **vse_tv.sh: Work with 1TVRUS SNG 314
    | downloader: ch 314 html's: 1 Done
    | convert html encode : ch 314 to UTF-8: 1 Done
    | parser: html->tmp: !!!! no epg data in html !!!!
    | tmp->week: Dates in 314.html (MM/DD):
    | week->txt: make txt file: Done
    | txt->epg: ../txt/314.txt Done


    Это только у меня или у кого ещё?
    скорей всего на всетв.ком что то изменили. Courage не могли ли вы подправить скрипт, конечно если в нём проблема?

    Сообщение было отредактировано 1 раз, последнее редактирование пользователем plut ().


  • wget и lynx перестали работать с vsetv.com. Для wget можно добавить опцию "-U opera".
    И ещё не работает parser1.sh т.к. на vsetv в html-file имеется перенос строк между
    временем и названием передачи:
    <tr>
    <td class="progtime">19:05</td>
    <td>"Большие гонки".</td>
    </tr>


    <tr>
    <td class="progtime">20:30</td>
    <td>Шоу "Минута славы".</td>
    </tr>


    <tr>
    <td class="progtime">22:00</td>
    <td>"Воскресное "Время".</td>
    Диагностику провел, а вот вылечить не могу

  • eugenv
    спасибо за расследование - на самом деле сильно помогло - встречайте


    парсер на vse.tv теперь выдает нормальный результат но результат в vdr
    не проверенный (к сожалению возможности проверить нет ) -
    кто может проверить - проверьте и отпишитесь - будут баги - попробую
    разрулить


    пока же замечены отдельные сбои парсера stream_tv.sh на TNV и Viasat History и INTER+
    может поправлю если время позволит

    Файлы

    • cesp.0.0.8c.tar.bz2

      (19.87 kB, скачали 28 раз, последнее скачивание: )
  • попробывал vsetv всё нормально, работает. Спасибо вам парни

    Сообщение было отредактировано 1 раз, последнее редактирование пользователем plut ().

  • 1.Осталась проблема программы на воскресенье только до 5:10
    возможно в парсере идёт несоответствие кол-ва дней недели.


    2.Т.к я запускаю weekly.5.0E.sh, немного подправил
    ....
    chmod 755 ../epg.files/$CONFIG.netcat.epg_updater.sh
    /etc/vdr/cesp.0.0.8c/epg.files/$CONFIG.netcat.epg_updater.sh
    ....

  • У меня вот такое выдаёт.



    В чём может быть проблема?

  • eugenv

    Цитата

    1.Осталась проблема программы на воскресенье только до 5:10


    на выходных посмотрю что можно сделать


    Multi VDR

    Цитата

    В чём может быть проблема?


    точно сказать не могу - но кажется это связано с установленной локалью
    и форматом вывода даты - похоже это сообщения об ошибках команды date
    в какую сторону рыть - даже не знаю (((

  • вот что получается, пока пробую на C1R-Europe



    До этого пробывал с русской локалью, тоже не помогает.

    Файлы

    Сообщение было отредактировано 2 раз, последнее редактирование пользователем Multi VDR ().

  • Может всётаки ктонибуть напишет краткую инструкцию как ето всё
    устанавливается для тех кто не силён в пингвине.
    Хотелось бы попробывать етот вариант на своём LinVDR.

  • 1. Берёшь последний Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу. от Courage ложишь в папку например /etc/vdr


    2. Заходим в папку

    Исходный код
    cd /etc/vdr


    3. распаковываем

    Исходный код
    tar xjvf cesp.0.0.8c.tar.bz2


    4. делаем скрипты исполнимыми

    Исходный код
    chmod -R +x /cesp.0.0.8c


    5. продвигаемся дальше

    Исходный код
    cd /cesp.0.0.8c


    6. В папке /etc/vdr/cesp.0.0.8c/conf/weekly.5.0E.conf поправляем каналы для которых мы хотим иметь ЕПГ


    7. Запускаем скрипт например weekly.5.0E.sh

    Исходный код
    /etc/vdr/cesp.0.0.8c/weekly.5.0E.sh


    8. Запускаем обновление ЕПГ

    Исходный код
    /etc/vdr/cesp.0.0.8c/epg.files/weekly.5.0E.conf.netcat.epg_updater.sh


    Так делаю я но у меня пока не получается, может в этом и проблема.

    Сообщение было отредактировано 1 раз, последнее редактирование пользователем Multi VDR ().


  • сегодня все скрипты отработали без ошибок - а уж как они пропишуться в
    VDR проверить не могу )))

    Файлы

    • cesp.0.0.8d.tar.bz2

      (25.47 kB, скачали 44 раз, последнее скачивание: )
  • сейчас попробывал запустить скрипты из командной строки и от
    непривегилированного юзера - вот что получилось


    - положил cesp.0.0.8c.tar.bz2 в /tmp
    - перешел в /tmp

    Исходный код
    cd /tmp


    - распаковал cesp.0.0.8c.tar.bz2 в /tmp/cesp.0.0.8c

    Исходный код
    tar xjvf cesp.0.0.8c.tar.bz2


    присваивать дополнительно аттрибуты на исполнение скриптам не надо - они в архиве уже с нужными атрибутами
    при распаковке скрипты перенимают текущего владельца - посему их можно запускать от простого юзера -
    хотя я их всегда запускал - счас меня убьют за это - от root )))
    - перешел в директорию c набором скриптов

    Исходный код
    cd cesp.0.0.8c


    - запускаю на исполнение

    Исходный код
    ./weekly.4.8E.sh


    - осталось зарядить эпг в вдр (вдр должен быть запущен!)

    Исходный код
    ./epg.files/weekly.4.8E.conf.netcat.epg_updater.sh


    все пошло поехало )))


    проделал это с набором cesp.0.0.8c так как решил проверить идею о
    неотработке скриптов при запуске от простого пользователя - но все
    оказалось нормально работающим


    с новым набором cesp.0.0.8d естественно надо заменить в названии скриптов
    буковку 'c' на 'd' )))

  • Если уважаемый Courage еще не забросил проект, хотелось бы задать пару вопросов:
    1. Насколько я понял, идентификатор канала имеет привязку с спутнику и его параметрам. А что делать мне, у которого только DVB-T и IPTV ? Предполагаю, что можно подрихтовать конфиги, но не понял их структуру - что на что мне там надо менять ? Или я таки "пролетаю" ?
    2. (в случае благоприятного ответа на п.1). Как попросить уважаемого Courage добавить каналы ? Список у меня довольно обширный (если поскромничать - штук 10, а по полной - ......), включая такую "экзотику" как ZooПарк, Первый Автомобильный, Maxxi и т.д.

    Сообщение было отредактировано 1 раз, последнее редактирование пользователем Кот_346 ().

  • для Кот_346
    в таком виде как есть iptv плугин не умеет работать с епг
    если сам можешь собрать ведро, то
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    если сам не компилил никогда, то увы...