Giclub.tv

Galaxy Innovations Gi 9995/Vu+ Ultimo, Gi S9895/Vu+ Duo, Gi S8180/Vu+ Solo, Gi S8895/Vu+ Uno HD Linux E2 => Gi 9995 / Vu + Ultimo (HD, Open Linux, Enigma2, DVB-S2 TWIN + DVB-T/C, Ethernet, Plugins, eSATA, HDTV) => Плагины => Тема начата: Serjoga от 13 Сентябрь 2018, 07:54:46

Название: EPGImport
Отправлено: Serjoga от 13 Сентябрь 2018, 07:54:46
EPGImport 1.0-20180912
12.09.2018

- [EPGImport] Brought in line with PLi-version.
- channel id is no longer case-sensitive, this will ease maintainers work.
- Delete global variable "parse_autotimer"
- EPGImport: do not try fake recording for services containing url
Quote:
This commit allows using service references other than 1:0:1 on custom channels.

Previously it could work only for 4097 and servicemp3, but once serviceapp was used
the following error occured:

[EPGImport] Parsing channels from '/etc/epgimport/MyTest.channels.xml'
[eNavigation] record: -1
record returned non-zero
Invalid serviceref string: 4097:0:1:A0A2:0:0:0:0:0:3:http%3a//...m3u8:Radio Contact Vision HD

That is happening because serviceapp, doesn't support recording yet.

So instead of adding fake recording on serviceapp/hisi/... we can simply disable the check when
URL detected on service reference.

Finally the instructions in https://forums.openpli.org/topic/476...iptv-channels/
must change since "Also the 4097 has to be replaced by a 1" is not valid any more.

Any service referene on channel should work now, as long as there is a url included.
thx @ OE-Alliance
Название: Re: EPGImport
Отправлено: bcftd от 21 Сентябрь 2018, 10:09:54
EPGImport 1.0-20180918
18.09.2018
- Disable checkValidServer it crashes when the vuplus-community.net-Server gets checked.
- A mirror is unable to send file with .log extension, so we decide to change the LastUpdate.log into LastUpdate.txt
- Whitespace and EOL cosmetics
- Re-Add nocheck and validServer lost in previous commit
thx @ OE-Alliance
Название: Re: EPGImport
Отправлено: lucenko от 19 Октябрь 2018, 17:32:00
ну вот сколько пользую сп.тв...ни разу,ни разу корректно не отобр.инфа на укр.каналах! нет ли у кого нибудь живой воды?..другого средства не знаю!
Название: Re: EPGImport
Отправлено: mixon от 10 Ноябрь 2018, 17:00:04
Ребята подскажите, какой плагин (версию) epg import установить для VTI, чтоб работало? ставлю с фида (прописую адрес от Vasiliks)- "0 событий загружено". пробую другие версии, "некоторые плагины недоступны" ругается на boxbranding...
Название: Re: EPGImport
Отправлено: Vasiliks от 10 Ноябрь 2018, 17:18:57
mixon (https://giclub.tv/index.php?action=profile;u=95469), попробуй этот (https://giclub.tv/index.php?topic=7950.0;message=302103)
Название: Re: EPGImport
Отправлено: mixon от 10 Ноябрь 2018, 17:27:12
Vasiliks (https://giclub.tv/index.php?action=profile;u=4229), спасибо! Этот пошёл как родной :)
Название: Re: EPGImport
Отправлено: azl от 02 Март 2024, 15:41:18
Кто подскажет, куда можно залить свой файл со списком каналов, чтобы ссылка была http://?

А то ucoz перешел на https:// и теперь вообще никак не работает гадский CrossEpg, даже если указывать в адресе http:// (((
Или CrossEPG - это атавизм и лучше использовать epgimport? Как я понимаю, там и локально можно хранить свой список каналов и вообще никаких проблем.
Название: Re: EPGImport
Отправлено: Gurman2000 от 02 Март 2024, 15:55:28
EPGImport тоже не все версии поддерживает https. Нужно правильную версию выбрать.
Название: Re: EPGImport
Отправлено: azl от 02 Март 2024, 16:01:23
Gurman2000, выше пишут о локальном расположении файла со списком каналов, это как-то настраивается?
Все о чем-то пишут, но нигде нет нормальной полной инструкции, как и что сделать.
Название: Re: EPGImport
Отправлено: Gurman2000 от 02 Март 2024, 16:31:14
Ну да. У меня всегда файлы ...channels.xml были расположены локально. Ссылаетесь на них в файле sources.xml и настраиваете EPGImport. Вот пример как у меня.
 
Название: Re: EPGImport
Отправлено: zmej74 от 02 Март 2024, 18:24:22
EPGImport тоже не все версии поддерживает https.
Это больше зависит от Python и Linux.
Название: Re: EPGImport
Отправлено: Mikola76 от 02 Март 2024, 19:06:52
EPGImport тоже не все версии поддерживает https. Нужно правильную версию выбрать.

Если не ошибаюсь, года полтора назад вносили правку для поддержания https. Точно не помню, но качал тогда по этой ссылке:
https://github.com/OpenPLi/enigma2-plugin-extensions-epgimport. Чтобы скачать плагин сразу архивом, нажимаем стрелочку на плашке CODE (появится выпадающее меню) и выбираем "Download ZIP"
Название: Re: EPGImport
Отправлено: azl от 02 Март 2024, 19:51:32
Мда... Как все сложно и грустно. EPGImport вообще нифига не работает. Висит больше часа и ничего не происходит: Импорт данных все еще продолжается. Пожалуйста подождите (с моря погоды...). Ни прогресса, ничего. Лога тоже нет. В CrossEPG и лог есть, и прогресс. А тут шляпа какая-то.
Если бы еще найти ресурс http для загрузки туда своего списка каналов, было бы класс.Так что EPGImport, получается, атавизм, а не CrossEPG.
Название: Re: EPGImport
Отправлено: Serge от 02 Март 2024, 20:16:11
EPGImport вообще нифига не работает
Отлично работает плагин, причем на любом питоне, ни знаю почему у вас проблемы. возможно нерабочий плагин, возможно конфиги

Извините, вам запрещён просмотр содержимого спойлеров.


Название: Re: EPGImport
Отправлено: azl от 02 Март 2024, 20:30:20
Serge, плагин встроенный в Open BH, ничего отдельно не устанавливал. Про события никакой информации нет.

Вот файлы, которые я кладу в папку /etc/epgimport
* EPGImport.rar

 
Название: Re: EPGImport
Отправлено: Serge от 02 Март 2024, 20:44:24
Про события никакой информации нет.
 
А ну да, по умолчанию в Open BH выводится инфа уже после загрузки

Извините, вам запрещён просмотр содержимого спойлеров.

выше пишут о локальном расположении файла
Вот это не досмотрел, давно это было, сейчас по памяти и не вспомню....

Вроде бы примерно так, в rytec.sources.xml конфиг такой

<source type="gen_xmltv" channels="/etc/epgimport/channels-my-iptv.xml">
   <description>iptv tmp</description>
   <url>/tmp/epg.xml.gz</url>
</source>
epg.xml.gz в /tmp





Название: Re: EPGImport
Отправлено: azl от 02 Март 2024, 20:46:22
Serge, а файл со списком каналов локально или по адресу https можно размещать?
Название: Re: EPGImport
Отправлено: Evg77734 от 02 Март 2024, 21:15:28
EPGImport вообще нифига не работает. Висит больше часа и ничего не происходит: Импорт данных все еще продолжается. Пожалуйста подождите (с моря погоды...).
Я уже про это говорил, но повторюсь, может кому поможет.
Вот у меня была точно такая ситуация 1 - 1,5 года назад примерно, он висел даже больше часа, а потом писал, что типа ошибка.
EPGImport прекрасно выполняет свою основную функцию, а вот со скачиванием у него проблема. После этого я стал скачивать нужные мне файлы с epg вручную, пару плагинов написал, но лучше всего простеньким скриптом *.sh в папку /tmp, а оттуда уже EPGImport очень быстро обрабатывает программу.
По факту скачиваю с четырех источников скриптом - меньше минуты + 1,5 - 2 минуты EPGImport обрабатывает их. На все не больше 5-минут. Да, тут двухходовка, но мне нужен результат.
Может с тех пор что то изменилось, может что то подправили в EPGImport, но с тех пор ни разу не пробовал, чтобы он сам скачивал и не собираюсь.  :)
Название: Re: EPGImport
Отправлено: azl от 02 Март 2024, 21:22:44
Evg77734, в папку tmp не получается положить файл epg, т.к. он весит больше 300 Мб, в ресивере просто места столько нет
Название: Re: EPGImport
Отправлено: Evg77734 от 02 Март 2024, 21:37:11
azl, его не нужно распаковывать, в /tmp/ он должен быть упакованным в архив, таким как скачивается из источника. Вот в трех источниках сейчас размеры: 46,5 Мб., 9,3 Мб. и 43,8 Мб. все легко помещается а папку /tmp/, но можно скачивать и на флешку, но там они останутся, а папка /tmp/ очистится после презагрузки ресивера.
Название: Re: EPGImport
Отправлено: azl от 02 Март 2024, 21:39:20
Evg77734, размер файла от r.rusya http://epg.openboxfan.com/xmltv-t-s-d.xml.gz 312 Мб
Название: Re: EPGImport
Отправлено: Frolly_Molly от 02 Март 2024, 21:40:17

      <source type="gen_xmltv" nocheck="1" channels="http://epg.openboxfan.com/chan.xml.gz"> 
      <description>C 4°W по 90°Е</description>
            <url>https://epg.openboxfan.com/xmltv-t-s-d.xml.gz</url>
Извините, вам запрещён просмотр содержимого спойлеров.
Название: Re: EPGImport
Отправлено: azl от 02 Март 2024, 21:42:29
Frolly_Molly, ну этот файл я и с помощью CrossEPG без малейших проблем могу загрузить. Мне свой список каналов нужно грузить.
Название: Re: EPGImport
Отправлено: Evg77734 от 02 Март 2024, 21:48:39
azl, да все верно 326,7Мб., но тут беда - файл хоть и называется xmltv-t-s-d.xml.gz, но он совсем не упакован в архив и не сжат, не знаю даже зачем здесь ....gz - его можно открыть простым текстовым редактором, который откроет такой размер. Это проблема. Нужно или с автором договариваться, или скачивать его на флешку, туда же поместится такой размер.

Проверил. Такой большой размер, если качать через браузер.
Если качать командой:
curl http://epg.openboxfan.com/xmltv-t-s-d.xml.gz -o /tmp/xmltv-t-s-d.xml.gz
То он в архиве, размер 45,9 Мб. и легко помещается в /tmp/ Парадокс  ;)
Название: Re: EPGImport
Отправлено: Frolly_Molly от 02 Март 2024, 21:49:47
<source type="gen_xmltv" nocheck="1" channels="/etc/epgimport/openboxfan/sat.xml">
Извините, вам запрещён просмотр содержимого спойлеров.

Вот вставил твой dsip.channels
Извините, вам запрещён просмотр содержимого спойлеров.
Название: Re: EPGImport
Отправлено: azl от 02 Март 2024, 22:03:27
В общем, проблему решил для себя. Нашел вот такой файловый сервер http://f.wummi.at/ С него по http можно качать. Файл хранится до 180 дней. CrossEPG принял ссылку без проблем.
Название: Re: EPGImport
Отправлено: Evg77734 от 02 Март 2024, 22:06:59
azl, Обновил свой ответ №23, с размером проблем нет.
Название: Re: EPGImport
Отправлено: gievih от 02 Март 2024, 22:11:58
В общем, проблему решил для себя.
привет ,а может Вам стоить проверить плагином *ерг импорт *,на примере пользователя Frolly_Molly,тоесть поменять папку плагина /ерг импорт/ на другую папку
**************
вот у меня,(на блек холе) плагин который идет с имиджем не грузит программу ,а вот меняю на другую папку плагина ,все нормально ,,
Название: Re: EPGImport
Отправлено: azl от 02 Март 2024, 22:16:01
gievih, спасибо. Вы имеете в виду создать подкаталог в папке /etc/epgimport/?
Например, /etc/epgimport/dsip/?

P.S. ничего не получилось. Загружено 0 событий.

Ладно CrossEPG заработал и славно.
Название: Re: EPGImport
Отправлено: gievih от 02 Март 2024, 22:21:16
Вы имеете в виду создать подкаталог в папке /etc/epgimport/?
Например, /etc/epgimport/dsip/?
получается что так ,и плюс , создать файлик у *rytec.sources.xml*
Название: Re: EPGImport
Отправлено: azl от 02 Март 2024, 22:22:01
gievih, все это сделал, не помогло. Выше написал.
Название: Re: EPGImport
Отправлено: Serge от 02 Март 2024, 22:22:57
Вы имеете в виду создать подкаталог
Не нужно ни чего создавать, только запутаешся, решение же есть выше, от Evg77734, и все должно работать

Извините, вам запрещён просмотр содержимого спойлеров.

Может понадобится curl
opkg install curl
Название: Re: EPGImport
Отправлено: gievih от 02 Март 2024, 22:26:08
все это сделал, не помогло. Выше написал.
тогда вариант ,менять папку плагина ,или  на мою ,или пользователя
Frolly_Molly ,он уже проверил же(или скинте вашу папку плагина,для проверки )
Название: Re: EPGImport
Отправлено: Evg77734 от 02 Март 2024, 22:42:58
Вот простенький скрипт, закачивает в /tmp/ файлы из четырех источников: iptvx.one, runigma, openboxfan и only4 (1Cent). Чуть ли не мгновенно. Даже не знаю, что можно придумать еще проще.
Не нужное можно удалить, нужное можно добавить, то есть изменить, как угодно.
Закинуть файл Loader_My_Epg.sh в любое место в ресивере, присвоить права на запуск и дать команду (на примере, если файл находится на флешке):
/media/hdd/Loader_My_Epg.sh
Название: Re: EPGImport
Отправлено: fansat53 от 03 Март 2024, 09:54:00
Evg77734 спасибо. Отличная тема.
Закинуть файл Loader_My_Epg.sh в любое место в ресивере, присвоить права на запуск и дать команду (на примере, если файл находится на флешке):
/media/hdd/Loader_My_Epg.sh
Пожалуйста поясните пошагово.
Как не включая ПК дать эту команду прямо на ресивере
Название: Re: EPGImport
Отправлено: Evg77734 от 03 Март 2024, 09:59:40
Как не включая ПК дать эту команду прямо на ресивере
Этот файл является скриптом. В некоторых имиджах есть возможность запускать скрипты пультом.
Название: Re: EPGImport
Отправлено: azl от 03 Март 2024, 10:35:43
fansat53, положите фал в любую папку на ресивере. Если есть внешний носитель, например, флешка вставлена, скопируйте на нее /media/usb/



После этого подключитесь к ресиверу через Putty.



Вводите логин/пароль (как правило root/root)
После подключения вводите путь к скрипту и нажимаете Enter

Название: Re: EPGImport
Отправлено: azl от 03 Март 2024, 10:41:39
Этот метод работает, загружается довольно быстро, спасибо большое. Однако, есть одно "но".
Если после загрузки с локального хранилища снова указать ссылку, в моем случае http://epg.openboxfan.com/xmltv-t-s-d.xml.gz , то опять выполняется очень долго. Я дожидаться даже не стал.
Каждый раз загружать файл с помощью скрипта, потом грузить epg - не очень удобно. С CrossEPG все проще и быстрее получается. Вариант http, куда залить список каналов, я таки нашел.
Название: Re: EPGImport
Отправлено: Evg77734 от 03 Март 2024, 16:07:33
Если после загрузки с локального хранилища снова указать ссылку, в моем случае http://epg.openboxfan.com/xmltv-t-s-d.xml.gz , то опять выполняется очень долго. Я дожидаться даже не стал.
Так, а зачем снова указывать то? Это альтернативный метод. Свой ченелл лист в папке /etc/epgimport/, скачанные скриптом файлы с EPG находятся в папке /tmp/ до перезагрузки ресивера, если снова запустить скрипт, то файлы просто обновятся и никакой ошибки не будет.
Создаете например файл в /etc/epgimport/ файл с именем openboxfan rytec.sources.xml, с таким содержимым:
Извините, вам запрещён просмотр содержимого спойлеров.


Запускаете EpgImport, в настройках появится две строки:
My allchlistopenboxfan web - качать из интернета (метод по умолчанию, на всякий случай)
My allchlistopenboxfan tmp - брать из папки /tmp/ (альтернативный метод)
Первая строка у меня не отмечена, так как я этим методом не пользуюсь, а на против второй ставим "птичку" - этот способ и будет использоваться.

Файлов ....rytec.sources.xml может быть сколько угодно, хоть для каждого источника отдельно, а можно все объединить в одном файле.
Только все имена в строках <description> .... </description> должны быть уникальны, иначе EpgImport их не увидит.  ;)
Название: Re: EPGImport
Отправлено: azl от 03 Март 2024, 22:09:13
Evg77734, в папку tmp постоянно нужно закачивать файл вручную, через ПК, если имидж не позволяет запускать скрипт. Да даже если позволяет, нужно отдельно загружать файл в папку tmp. Потом отдельно запускать загрузку epg, а она у меня не стоит по расписанию на этом ресивере, т.к. он на кухне находится и не так часто включается. Плюс постоянно либо вручную удалять файл из папки tmp, либо перегружать ресивер.
Сильно много телодвижений и неудобств. А с CrossEpg вообще ничего придумывать не нужно - залил файл со списком каналов на сервер и радуйся жизни.
Название: Re: EPGImport
Отправлено: Evg77734 от 03 Март 2024, 23:14:18
радуйся жизни.
Ну изначально была описана проблема с плагином EpgImport, я просто описал один из вариантов, как обойти все это со 100% результатом.
Какое отношение к этой проблеме имеет CrossEpg  я не понимаю.
В EpgImport можно настроить расписание - это раз, ну а работу со скриптом можно настроить через cron тоже по расписанию, все очень гибко и удобно.
Я могу еще придумать несколько других вариантов, например мой плагин Loader_Epg_Xml.
Наши ресиверы это своеобразные компьютеры на линуксе, но без совместного использования их с ПК не возможно добиться чего то серьезного. С помощью пульта можно использовать ресивер только на 1/10 от его возможностей.
Но дело хозяйское. Мне все равно. Можно молится только на пульт.
"Если конечный результат не интересует, то трудно процесс сделать захватывающим" (с)
Название: Re: EPGImport
Отправлено: azl от 04 Март 2024, 09:26:53
Evg77734, изначально был вопрос по поводу ресурса http, куда можно залить свой список каналов для работы CrossEPG. Ну и попутно спросил про EPGImport. Как оказалось, EPGImport без костылей нормально не работает.
То, что с использованием ПК мы получаем больше возможностей - замечательно, только основная задача - максимально все автоматизировать и облегчить себе жизнь. Зачем мучиться с кучей установок, кучей настроек, если можно все это решить гораздо проще и быстрее?
Название: Re: EPGImport
Отправлено: Evg77734 от 04 Март 2024, 14:56:55
Зачем мучиться с кучей установок, кучей настроек, если можно все это решить гораздо проще и быстрее?
Это риторический вопрос, каждый действует руководствуясь своими предпочтениями, знаниями, желаниями и понятиями. У каждого свои тараканы в голове  :)
Можно много рассуждать, но это уже не по теме. Удачи   ;)
Название: Re: EPGImport
Отправлено: azl от 04 Март 2024, 16:07:03
Evg77734, Вы абсолютно правы. Возможно, я не до конца разобрался в вопросе EPGImport.
Нет подробной инструкции именно на работу с загрузкой с локального пространства, а не из Интернета. Возможно, и скорее всего, можно все настроить и будет работать без малейших проблем. Но нужна подробная инструкция. С CrossEPG там все просто. Здесь (https://giclub.tv/index.php?topic=6347.msg340064#msg340064) я писал, как прикрутить EPG к IPTV, без дополнительных плагинов. Вот такого плана не помешает инструкция и по работе с EPGImport для загрузки локальных носителей.
Название: Re: EPGImport
Отправлено: Evg77734 от 04 Март 2024, 16:51:30
azl, как по мне вся инструкция помещается в сообщение № 38 выше. Весь смысл заменить в файле ...rytec.sources.xml строку:
<url>http://epg.openboxfan.com/xmltv-t-s-d.xml.gz</url>
на строку:
<url>/tmp/xmltv-t-s-d.xml.gz</url>

Именно это указывает плагину, что читать файл xmltv-t-s-d.xml.gz нужно не из интернета, а из папки /tmp/ в данном случае. Как он туда попадает дело второе, можно скачать через браузер и скопировать, можно прямой командой из терминала, можно скриптом с использованием cron, или без него, можно каким нибудь сторонним плагином.

Папка /tmp/ удобна тем, что она очищается после перезагрузки ресивера. Но можно использовать и USB и HDD и SDD. Если например флешка примонтирована, как HDD, то строка будет выгядеть так:
<url>/media/hdd/xmltv-t-s-d.xml.gz</url>

Очистку папки /tmp/ и любых других мест с уже не нужными файлами можно легко организовать так же с помощью скриптов и cron.

Похоже, что плагину EPGImport все равно откуда читать, возможно он будет например читать и с FTP сервера, нужно будет проверить. У меня есть такой, куда ресивер автоматически каждые три часа скидывает все важные настройки, конфиги и т.д.

Но, если плагин тупит с http, то важно, чтобы в конфиге все было локально, так как если встретится что то с http все закончится снова неудачей.

Все остальное, как обычно, даже не знаю, что еще можно добавить
Название: Re: EPGImport
Отправлено: olewa60 от 24 Март 2024, 12:47:02
Раньше работали источники kil1970,сейчас там где стоит птичка
Название: Re: EPGImport
Отправлено: Vlsergei от 24 Март 2024, 14:54:38
Эта "птичка" к kil1970 ни какого отношения не имеет.
Название: Re: EPGImport
Отправлено: olewa60 от 24 Март 2024, 16:31:05
а я то думал  :D
Название: Re: EPGImport
Отправлено: slaer755 от 24 Март 2024, 16:45:14
Что может быть файл качает только 74.9Е спутник минут за 10 ,но епг на экране нет . В чём причина незнаю . Раньше было без проблем ?
Название: Re: EPGImport
Отправлено: olewa60 от 24 Март 2024, 16:59:31
из какого источника
Название: Re: EPGImport
Отправлено: Gurman2000 от 24 Март 2024, 17:52:44
Что может быть файл качает только 74.9Е спутник минут за 10 ,но епг на экране нет . В чём причина незнаю . Раньше было без проблем ?
Попробуйте поставить в ON очистку ЕПГ перед скачиванием.
Название: Re: EPGImport
Отправлено: gievih от 24 Март 2024, 18:01:30
привет ,ребятки ,если вы грузите программу от автора  kil1970,то ответ сдесь
   
 https://giclub.tv/index.php?topic=13231.msg376009#msg376009
Название: Re: EPGImport
Отправлено: slaer755 от 25 Март 2024, 12:56:33
Можно пожалуйста файлик с работающим епг.
Название: Re: EPGImport
Отправлено: olewa60 от 25 Март 2024, 15:11:16
см.ответ 45
Название: Re: EPGImport
Отправлено: slaer755 от 25 Март 2024, 16:38:48
Кручу мучу не получается. Только с 74.9Е надо пожалуйста файлик....
SimplePortal 2.3.7 © 2008-2024, SimplePortal