25 ноября | 2024г. | 22:10:52


АвторТема: Плагин e2m3u2bouquet (Мод от Dorik1972) Часть 2  (Прочитано 348580 раз)

0 Пользователей и 1 Гость смотрят эту тему.

Оффлайн arion75

  • Друзья Джедаев
  • *****
  • Сообщений: 3899
  • Поблагодарили: 13225
  • Уважение: +97
Плагин то данные телегида импортирует. Просто нет конвертации в EPG.dat. Вот и ищут концы.

Оффлайн Dorik1972

  • Рыцарь Джедай
  • *****
  • Забанен!
  • Сообщений: 1721
  • Поблагодарили: 8348
  • Уважение: 0
Плагин то данные телегида импортирует. Просто нет конвертации в EPG.dat. Вот и ищут концы.
Да нифига подобного ... сишной части кода - "до лампочки" ... какая версия питона ... В общем я на "выездной пьянке" и ресивер не доступен ... ради интереса когда вернусь поставлю на 7.0 и проверю ... Чудес - не бывает ... 
  • VU+ Ultimo 4K
If you like it you can donate for it
https://secure.wayforpay.com/qr/qcaacac26bd91

Оффлайн sunriser

  • Друзья Джедаев
  • *****
  • Сообщений: 934
  • Поблагодарили: 4212
  • Уважение: +70
Никогда не пользовался этим плагином CrossEPG, но раз пошла такая пьянка - попробовал на ATV7.0 - не работает.
Мои шаги:
- в меню плагинов выбрал установку в системных - CrossEPG - пошла установка,
- перегрузил GUI
- плагин нигде не появился...

- дал команду:
opkg install enigma2-plugin-systemplugins-crossepg
- закинул механически папку, как Дорик говорил
- перегрузил GUI
- плагин появился в меню плагинов
- захожу
- просит сконфигурить
- указываю - хранить во внутренней флэш
- сохранил
- запускаю - Старт конвертации - и всё - ничего нет.

Оффлайн arion75

  • Друзья Джедаев
  • *****
  • Сообщений: 3899
  • Поблагодарили: 13225
  • Уважение: +97
sunriser, возможно вы не указали источник импорта. Выбрать источник и с меню расширений, нажать на старт импорта, как на скрине.
Спойлер   :
[ Гостям не разрешен просмотр вложений ][ Гостям не разрешен просмотр вложений ][ Гостям не разрешен просмотр вложений ]

Оффлайн telo2002

  • Младший Джедай
  • **
  • Сообщений: 88
  • Поблагодарили: 106
  • Уважение: 0
Ребята что делаю не так?
Спойлер   :
[ Гостям не разрешен просмотр вложений ]

Оффлайн Konditer

  • Великий Джедай
  • ****
  • Сообщений: 722
  • Поблагодарили: 541
  • Уважение: +7
DORIK1972
Было бы не плохо запуск пользовательских скриптов прикрутить.. допустем чтоб бы после окончание форм..букетов
запускался скрипт..

Оффлайн Dorik1972

  • Рыцарь Джедай
  • *****
  • Забанен!
  • Сообщений: 1721
  • Поблагодарили: 8348
  • Уважение: 0
Было бы не плохо запуск пользовательских скриптов прикрутить..
1) Что мешает использовать встроенные средства для запуска ЛЮБЫХ пользовательских скриптов , которая есть в штатном функционале популярных имиджей , например, OpenBH, OpenPli и т.д. ?
2) Что мешает использовать стандартный crone , с помощью которого можно настроить запуск ЛЮБОГО скрипта под свои нужды хоть каждые 5 мин ?
Спойлер   :
[ Гостям не разрешен просмотр вложений ]
3) Зачем плагину-парсеру e2m3u2b не логичные и не свойственные ему функции ? Скрипт для получения плейлиста для Edem/iLook - это КОСТЫЛЬ , который исправляет недоработки прова .... И НИКАКОГО отношения к данному плагину, его работе и функционалу - НЕ имеет
  • VU+ Ultimo 4K
If you like it you can donate for it
https://secure.wayforpay.com/qr/qcaacac26bd91

Оффлайн Konditer

  • Великий Джедай
  • ****
  • Сообщений: 722
  • Поблагодарили: 541
  • Уважение: +7
Зачем плагину-парсеру e2m3u2b не логичные и не свойственные ему функции ? Скрипт для получения плейлиста для Edem/iLook - это КОСТЫЛЬ , который исправляет недоработки прова
Я низнаю что там за костыль...
Я просто свой придумал  ..
Меняет сервис на определённых букетах, переименовывывает букеты и выстраивает их как мне нужно ..
Ладно вариантов куча...
Спасибо..

Оффлайн Dorik1972

  • Рыцарь Джедай
  • *****
  • Забанен!
  • Сообщений: 1721
  • Поблагодарили: 8348
  • Уважение: 0
Переименовывывает букеты и выстраивает как мне нужно  их ..
Не сложно ... прикрутить .. от силы одна строка кода + 5-7 строк для "организации" меню .... Но при всем уважении - это ж хочуха которая будет использоваться одним пользователем  :drinks: ..... + для индивидуальной сортировки/реорганизации/переименовывания букетов/списков в плаге предусмотрен "кастомный" режим с помощью настроечного ****_override.xml 
  • VU+ Ultimo 4K
If you like it you can donate for it
https://secure.wayforpay.com/qr/qcaacac26bd91

Оффлайн arion75

  • Друзья Джедаев
  • *****
  • Сообщений: 3899
  • Поблагодарили: 13225
  • Уважение: +97
Но из того что я вижу в переписке на гите они вообще лезут в сишный кусок кода .. нафига - непонятно ....
На фиде ATV 7.0 появился Crossepg 0.8.9. Устанавливается с пульта и вроде работает, правда не так как хотелось бы. После загрузки данных гида нужно в меню плагина нажимать пункты "преобразовать epg.dat" и "принудительная перезагрузка епг". На PY2 это все происходило автоматом.
Спойлер   :
[ Гостям не разрешен просмотр вложений ][ Гостям не разрешен просмотр вложений ]

Оффлайн Dorik1972

  • Рыцарь Джедай
  • *****
  • Забанен!
  • Сообщений: 1721
  • Поблагодарили: 8348
  • Уважение: 0
arion75,
1) Раз полезли в сишный код , то поправили бы заодно , а точнее добавили бы лучше поддержку схемы https:// для источников xmltv и еще пару-тройку мелочей .. Я это детально описывал с примерами сишного кода на альтернативном форуме
2) Нифига туда они вообще лезли в корне не понятно, я это уже писал. Там на Си было все достаточно стройно и понятно написано и НИКАКОГО отношения к используемой версии питона не имело от слова ВООБЩЕ
3) Питоновая часть существовашего кода версии 0.8.7( 8 ) переделывалась в универсальную Py2/3 - мин за 15 .... Я выкладывал архив ранее .... У всех все работало
4) Я давно ЗАБИЛ на CrossEPG и просто переписал/подправил основной файл EPGImport - xmltvconverter.py .... Этот файл , а точнее алгоритм реализованный в нем, занимает львиную долю времени (90%) при парсинге TV-guide .... Я переделал/"вылизал" его в максимально быстрый из возможных вариантов парсинга xmltv структуры с "дропаньем" неактуальных дат тв-программ и их описаний .... Его можно смело пихать с заменой в любую версию EPGImport для Py2/3 .... Если Вы не в курсе все это выложено на моем гите .. кто не знает что это ... Файл во вложении .... На моем VU+ Ultra 4K с данной переделкой EPGImport "вдувает" абсолютно аналогичные xmltv-хи 6 (шести) провайдеров на 30-35% быстрее чем частично написанный на C СrossEPG 

Для меня этот вопрос закрыт и более не актуален .... Ну разве что xmltvconverter.py переписать на C .. но тогда это не будет универсально для любой архитектуры .... Как-то так

p.s. Добавил фикс для DreamOS. Как оказалось там тоже есть плагин EPGImport  :shok: .... Особенность DreamOS в том что там для хранения EPG используется /etc/enigma2/epg.db , а не /etc/enigma2/epg.dat как в OE2.0 ... Отличие данного файлика в том что его можно легко вскрыть с помощью , например sqlite3 .. Так вот в  DreamOS теоретически поддерживается мультиязычное EPG (т.е. одно и то же событие может быть импортировано в "базу" вместе с его описнием и т.д. на разных языках) и, в связи с этим, структура таблицы T_DATA немного отличается от "классической"  OE2.0 .... Выглядит это как-то так (создание таблички T_DATA)
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.т.е. для поддержки "мультиязычности" добавлено поле iso_639_language_code и добавление записи данных для определенного языка происходит вот так
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.А выборка нужной записи данных для идентификатора события делается вот так
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.Собственно "костыль" в файлик добавлен для DreamOS в виде дополнительного поля куда принудительно прописываем трехбуквенный код "языка", который всегда свежим получаем из http://loc.gov (USA Library of congress)  :taunt: По уму, если xmltv мультиязычный в нем содержатся записи на всех доступных языках по channel .... но это экзотика и встречается крайне редко. Я описывал когда-то тут на ветке его структуру и как он выглядит - https://gisclub.tv/plaginy-585/plagin-e2m3u2bouquet-(mod-ot-dorik1972)-chast-2-84859/msg616103/#msg616103  .... В общем можно написать чтобы формировало вообще по "классике" с учетом всех встречающихся в xmltv языков и т.д. ... Но !
1) Мультиязыковой xmltv я встречал 1-2 раза и то у "интуристов" - вот пусть они заморачиваются , хотя там ничего "космического"
2) Очень часто , практически в 60% случаев в "славянских" xmltv поделках данные идут на cyrillic , а язык идет как <en> или вообще не указан ....
3) В текущий момент - НАФИГ НИ НА ЧТО НЕ ВЛИЯЕТ ... я еще ни разу не видел нигде ни на одном ресе в настройках энигмы установок связанных с предпочитаемым языком отображения данных EPG  :yahoo:

НАСЛАЖДАЙТЕСЬ ... теперь работает и на DreamOS
  • VU+ Ultimo 4K
If you like it you can donate for it
https://secure.wayforpay.com/qr/qcaacac26bd91

Оффлайн arion75

  • Друзья Джедаев
  • *****
  • Сообщений: 3899
  • Поблагодарили: 13225
  • Уважение: +97
Dorik1972, такой вопрос. Когда опенпли и атв использовали формат ENIGMA_EPG_V7 то через кроссепг без проблем конвертировался файл епг и все работало. А сейчас когда они перешли на ENIGMA_EPG_V8 то конвертируются телегиды только со спутниковых каналов. IPTV созданный вашим плагином перестал получать телегид, хотя по логу кросса он импортируется. Я просто не понимаю чем отличаются эти версии и в чем может быть причина. Куда копать?

Оффлайн olewasat

  • Подающий Надежды
  • *
  • Сообщений: 1
  • Поблагодарили: 0
  • Уважение: 0
кто сталкивался,пожалуйста подскажите,где копять не ставится версия 1.0.45,установлена 1.0.42.Пробовал и поверх и нет,и на новый чистый образ.Может кто сталкивался....

Оффлайн arion75

  • Друзья Джедаев
  • *****
  • Сообщений: 3899
  • Поблагодарили: 13225
  • Уважение: +97

Оффлайн Dorik1972

  • Рыцарь Джедай
  • *****
  • Забанен!
  • Сообщений: 1721
  • Поблагодарили: 8348
  • Уважение: 0
IPTV созданный вашим плагином перестал получать телегид,
А плагин тут при чем ? Cоздайте "руками" , а не плагином ))) букеты и "настроечные" таблицы для CrossEpg ))))
  • VU+ Ultimo 4K
If you like it you can donate for it
https://secure.wayforpay.com/qr/qcaacac26bd91

Теги:
 



X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!