30 июня | 2024г. | 06:15:12


АвторТема: Плагин e2m3u2bouquet (Мод от Dorik1972)  (Прочитано 481293 раз)

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

Оффлайн Dorik1972Автор темы

  • Рыцарь Джедай
  • *****
  • Забанен!
  • Сообщений: 1721
  • Поблагодарили: 8346
  • Уважение: 0
Это с имиджа VTI Да, у них нет SED
SED вообще не при делах ...  Ошибку "сыпет" либа которую я использую
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.Странно чего оно лезет на VTI , в либе python_slugify
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.т.е. сначала пытаемся импортнуть  text_unidecode , а если ее нет (а он есть в /modules) , то импортим unidecode ...
Сча поставлю на VTI и проверю
Когда планируете перелопатить/подчистить все обещанное?
Та уже , еще вчера в обед ... ждал инфы от Vasiliks, + накидывают мелочи ... вон чуть выше VTI ... сча и это поправлю
Доброго времени. Рес 8120 на OpenPli. Установил плагин, прописал путь к листу как ссылку на внешку. При создании букета, висит "Downloading & parsing picon url's" и привет.
Вы или не туда внесли или с ошибками . Без вариантов !


  • VU+ Ultimo 4K
If you like it you can donate for it
https://secure.wayforpay.com/qr/qcaacac26bd91

Оффлайн Dorik1972Автор темы

  • Рыцарь Джедай
  • *****
  • Забанен!
  • Сообщений: 1721
  • Поблагодарили: 8346
  • Уважение: 0
Странно чего оно лезет на VTI , причине того что в либе
В либе ничего странного ... Это python "кастрированный" на VTI и в нем отсутствует стандартная библиотека pkgutil ... В общем переписал я маленько text_unidecode и теперь работает и на VTI и на любом "чёрте лысом"     

p.s. Вообще слабо понимаю в чем "цимес" VTI , чет меня от него тошнит даже на уровне "интерфейса" ... ну да ладно ... поправил - работает
  • VU+ Ultimo 4K
If you like it you can donate for it
https://secure.wayforpay.com/qr/qcaacac26bd91

Оффлайн Dorik1972Автор темы

  • Рыцарь Джедай
  • *****
  • Забанен!
  • Сообщений: 1721
  • Поблагодарили: 8346
  • Уважение: 0
ОБНОВА
1.0.11


1) Исправлены различные мелочи/хочухи/пожелания

2) Добавлена поддержка http-referrer в директивах #EXTVLCOPT. Поддерживается при использовании ExtEplayer3 и GstPlayer ... Теперь парсится вот такая структура плейлиста как надо :)
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Спойлер   :
GET /data/block/block.m3u8?r=6 HTTP/1.1
Host: s3.peers.tv
User-Agent: Dalvik/2.1.0 (Linux; U; Android 6.0.1;)
Accept: */*
Referer: http://peers.tv
Connection: close

[getVariantsFromMasterUrl] Response[0](size=15): HTTP/1.1 200 OK
[getVariantsFromMasterUrl] Response[1](size=13): Server: nginx
[getVariantsFromMasterUrl] Response[2](size=35): Date: Thu, 21 May 2020 09:56:03 GMT
[getVariantsFromMasterUrl] Response[3](size=43): Content-Type: application/vnd.apple.mpegurl
[getVariantsFromMasterUrl] Response[4](size=19): Content-Length: 414
[getVariantsFromMasterUrl] Response[5](size=44): Last-Modified: Thu, 22 Dec 2016 09:50:42 GMT
[getVariantsFromMasterUrl] Response[6](size=17): Connection: close
[getVariantsFromMasterUrl] Response[7](size=20): ETag: "585ba1f2-19e"
[getVariantsFromMasterUrl] Response[8](size=30): Access-Control-Allow-Origin: *
[getVariantsFromMasterUrl] Response[9](size=76): Access-Control-Expose-Headers: Inetra-Timeshift,Inetra-Timeshift-Offset,Date
[getVariantsFromMasterUrl] Response[10](size=38): Access-Control-Allow-Credentials: true
[getVariantsFromMasterUrl] Response[11](size=21): Cache-Control: public
[getVariantsFromMasterUrl] Response[12](size=46): Access-Control-Allow-Methods: GET,POST,OPTIONS
[getVariantsFromMasterUrl] Response[13](size=35): Access-Control-Allow-Headers: Range
[getVariantsFromMasterUrl] Response[14](size=27): Vary: Origin, Authorization
[getVariantsFromMasterUrl] Response[15](size=12): X-ABTEST: no
[getVariantsFromMasterUrl] Response[16](size=20): Accept-Ranges: bytes
[getVariantsFromMasterUrl] Response[17](size=0):
[getVariantsFromMasterUrl] - content part started
[getVariantsFromMasterUrl] Response[18](size=7): #EXTM3U
[getVariantsFromMasterUrl] Response[19](size=16): #EXT-X-VERSION:3
[getVariantsFromMasterUrl] - skipping unrecognised data
[getVariantsFromMasterUrl] Response[20](size=24): #EXT-X-PLAYLIST-TYPE:VOD
[getVariantsFromMasterUrl] - skipping unrecognised data
[getVariantsFromMasterUrl] Response[21](size=24): #EXT-X-TARGETDURATION:10
[getVariantsFromMasterUrl] - skipping unrecognised data
[getVariantsFromMasterUrl] Response[22](size=20): #EXT-X-DISCONTINUITY
[getVariantsFromMasterUrl] - skipping unrecognised data
[getVariantsFromMasterUrl] Response[23](size=18): #EXTINF:10,no desc
[getVariantsFromMasterUrl] - skipping unrecognised data
[getVariantsFromMasterUrl] Response[24](size=40): http://s3.peers.tv/data/block/block-1.ts
[getVariantsFromMasterUrl] - skipping unrecognised data
[getVariantsFromMasterUrl] Response[25](size=20): #EXT-X-DISCONTINUITY
[getVariantsFromMasterUrl] - skipping unrecognised data
[getVariantsFromMasterUrl] Response[26](size=18): #EXTINF:10,no desc
[getVariantsFromMasterUrl] - skipping unrecognised data
[getVariantsFromMasterUrl] Response[27](size=40): http://s3.peers.tv/data/block/block-2.ts
[getVariantsFromMasterUrl] - skipping unrecognised data
[getVariantsFromMasterUrl] Response[28](size=20): #EXT-X-DISCONTINUITY
[getVariantsFromMasterUrl] - skipping unrecognised data
[getVariantsFromMasterUrl] Response[29](size=18): #EXTINF:10,no desc
[getVariantsFromMasterUrl] - skipping unrecognised data
[getVariantsFromMasterUrl] Response[30](size=40): http://s3.peers.tv/data/block/block-3.ts
[getVariantsFromMasterUrl] - skipping unrecognised data
[getVariantsFromMasterUrl] Response[31](size=20): #EXT-X-DISCONTINUITY
[getVariantsFromMasterUrl] - skipping unrecognised data
[getVariantsFromMasterUrl] Response[32](size=18): #EXTINF:10,no desc
[getVariantsFromMasterUrl] - skipping unrecognised data
[getVariantsFromMasterUrl] Response[33](size=40): http://s3.peers.tv/data/block/block-4.ts
[getVariantsFromMasterUrl] - skipping unrecognised data
[getVariantsFromMasterUrl] Response[34](size=14): #EXT-X-ENDLIST
[getVariantsFromMasterUrl] - skipping unrecognised data
[getVariantsFromMasterUrl] - end of read, Content-Length reached
<   742.9667> 12:56:03.1771 eServiceApp::fillSubservices - failed to retrieve subservices
<   742.9723> 12:56:03.1828 PlayerBackend::gotMessage - tAudioList
<   742.9724> 12:56:03.1829 PlayerBackend::gotMessage - tStart
PlayerApp::processStart: exteplayer3 "http://hls.peers.tv/streaming/1kanal_hd/16/h1080/playlist.m3u8" -u "Dalvik/2.1.0 (Linux; U; Android 6.0.1;)" -h "Referer:http://peers.tv" -a 0 -n 0
В приведенном выше логе работы E2 "зряче" наблюдаем что наш запрос к PeersTV "прикидывается" запросом из андроедовой прикладнухи и при этом шлем серваку прова заголовок 'Referer' как это предписывается в https://tools.ietf.org/html/rfc7231#section-5.5.2   

3) Переделана логика формирования записей в файлы букетов. Теперь в строку попадают только те параметры у которых есть значение. Это значительно уменьшило их размер и соответсвенно выросла скорость их формирования ....

4) Поправлено первичное "формирование" файла-пустышки config.xml . МОЙ КОСЯК. Теперь при первом запуске из консольки файлик создается как надо  :blush:

p.s. Возможность выбора отдельного плеера для UHD - в процессе . В части кода - ничего "космического". Пока не приходит "талантливая" мысль как не нагромождать GUI и сделать это просто и понятно для "конечного пользователя"

IPTVArchive
1.85

1) Внесены изменения в код для синхронизации изменений с e2m3u2b версии 1.0.11 в части родного EPG API для shara.club & ipstream
2) Исправлена работа на Open BlackHole версиях >= 4.3.029

Скрипт для EdemTV
Обновлен список категорий в соответствии с текущим из личного кабинета
 
  • VU+ Ultimo 4K
If you like it you can donate for it
https://secure.wayforpay.com/qr/qcaacac26bd91

Оффлайн arabov

  • Младший Джедай
  • **
  • Сообщений: 108
  • Поблагодарили: 108
  • Уважение: 0
С "бякой" проблема осталась
Спойлер   :
[ Гостям не разрешен просмотр вложений ]
Еще, если нет EPGImporterа, в Конфигурации нет пункта Пытаться импортировать EPG
Спойлер   :
[ Гостям не разрешен просмотр вложений ]
Так Конфигурация выглядит, если EPGImporter установлен
Спойлер   :
[ Гостям не разрешен просмотр вложений ]

Оффлайн Dorik1972Автор темы

  • Рыцарь Джедай
  • *****
  • Забанен!
  • Сообщений: 1721
  • Поблагодарили: 8346
  • Уважение: 0
С "бякой" проблема осталась
Не критичнo .. и что-то "выскочило" из головы ))) добавлю в список todo
Еще, если нет EPGImporterа, в Конфигурации нет пункта Пытаться импортировать EPG
ак Конфигурация выглядит, если EPGImporter установлен
Так задумано
  • VU+ Ultimo 4K
If you like it you can donate for it
https://secure.wayforpay.com/qr/qcaacac26bd91

Оффлайн Musik81

  • Падаван
  • *
  • Сообщений: 27
  • Поблагодарили: 5
  • Уважение: 0
Что не так при установке?
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.

Оффлайн Dorik1972Автор темы

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

Оффлайн Ednaz

  • Лорд Джедай
  • *****
  • Сообщений: 2899
  • Поблагодарили: 18139
  • Уважение: +1
Musik81, так Вам там все понятно пишет - нет файлов в этой директории. Вы уверенны, что закинули файлы по данным директориям перед тем как с консоли команды давали?
  • GI ET11000 4K, Ultimo4k, Solo4k, Uno4k, Uno4kSE, Zero4k, Solo2, SoloSE v2, Zero, VU+Duo, Xtrend ET-9000, ET-9200, ET7000mini, Force1, Spark2, GI Fly и др.
Просьба не задавать технические вопросы в личку. Для этого есть форум. На такие сообщения отвечать не буду.

Оффлайн Dorik1972Автор темы

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

Оффлайн Dorik1972Автор темы

  • Рыцарь Джедай
  • *****
  • Забанен!
  • Сообщений: 1721
  • Поблагодарили: 8346
  • Уважение: 0
IPTVArchive
1.86


Как и обещал Alex1992,  перевел вcех возможных из поддерживаемых IPTV провайдеров или на родное API запроса EPG или на запрос по tvg-id, в случае если формирование букетов было произведено с помощью - e2m3u2bouquet by Dorik ... В данном случае Alex1992, поддерживает gzip :) .... экономим канал + меньше нагружаем его "пыховую" прикладнуху на серваке ибо сразу получаем "готовый" json. При таком "раскладе" получение EPG по архивным трансляциям работает 1:1 как в родном Ott-Play by Alex

p.s. Для тех кто НЕ использует e2m3u2bouquet by Dorik ничегошеньки не изменилось .....
  • VU+ Ultimo 4K
If you like it you can donate for it
https://secure.wayforpay.com/qr/qcaacac26bd91

Оффлайн Alex.72

  • Младший Джедай
  • **
  • Сообщений: 73
  • Поблагодарили: 4
  • Уважение: 0
При попытке запуска обновленного edem.sh
Спойлер   :
/media/hdd/playlist/edem.sh: line 46: curl: command not found 

Оффлайн Dorik1972Автор темы

  • Рыцарь Джедай
  • *****
  • Забанен!
  • Сообщений: 1721
  • Поблагодарили: 8346
  • Уважение: 0
/media/hdd/playlist/edem.sh: line 46: curl: command not found
Явно в ATV
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
  • VU+ Ultimo 4K
If you like it you can donate for it
https://secure.wayforpay.com/qr/qcaacac26bd91

Оффлайн Alex.72

  • Младший Джедай
  • **
  • Сообщений: 73
  • Поблагодарили: 4
  • Уважение: 0

Явно в ATV
Оно самое


Добавлено  23 мая | 2020г. | 17:07:22
Dorik1972, не отображается список epg в iptv archiv. Пользуюсь скриптом для Edem, epg по умолчанию скачиваю с http://epg.openboxfan.com/xmltv-t-sd.xml.gz ( так и не смог загрузить с  http://epg.it999.ru/epg.xml.gz). В предпоследней версии архив работал, что не так?   

Оффлайн Dorik1972Автор темы

  • Рыцарь Джедай
  • *****
  • Забанен!
  • Сообщений: 1721
  • Поблагодарили: 8346
  • Уважение: 0
Для "особо одаренных" и "талантливых" --->
Скрипт из первого поста для приведения плейлиста Edem к "удобоваримому" виду работает и "завязан" ТОЛЬКО на  http://epg.it999.ru/epg.xml.gz ...
Любые потуги "подсунуть" в настройках плагина e2m3u2b любого ДРУГОГО EPG для плейлиста полученного с помощью скрипта edem.sh из первого поста данной темы приводят к шизофреническому бреду вида
не отображается список epg в iptv archiv. Пользуюсь скриптом для Edem, epg по умолчанию скачиваю с http://epg.openboxfan.com/xmltv-t-sd.xml.gz ( так и не смог загрузить с  http://epg.it999.ru/epg.xml.gz). В предпоследней версии архив работал, что не так?

p.s.  Чисто ради интереса, а где Вы прочли или кто Вам сказал что нужно скачивать/загружать http://epg.it999.ru/epg.xml.gz при использовании скрипта - Плагин e2m3u2bouquet (Мод от Dorik1972) ? Где Вы "черпаете" этот бред ?
  • VU+ Ultimo 4K
If you like it you can donate for it
https://secure.wayforpay.com/qr/qcaacac26bd91

Оффлайн Alex.72

  • Младший Джедай
  • **
  • Сообщений: 73
  • Поблагодарили: 4
  • Уважение: 0
Примерно это я и предполагал. Подскажите пожалуйста почему не грузится epg с этого источника. Заметил только что на http://epg.openboxfan.com он не сжатый, а http://epg.it999.ru/epg.xml.gz он в архиве. Может здесь собака порылась. И где скачать версию 1.84 (не сохранил) :bad:   

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
1021 Ответов
415599 Просмотров
Последний ответ 28 июня | 2024г. | 15:03:38
от сергей 999s
37 Ответов
28782 Просмотров
Последний ответ 28 февраля | 2023г. | 11:11:02
от hecha71
1479 Ответов
336296 Просмотров
Последний ответ 16 ноября | 2021г. | 01:08:31
от Dorik1972
434 Ответов
132420 Просмотров
Последний ответ 20 февраля | 2022г. | 17:18:01
от Dorik1972
253 Ответов
75865 Просмотров
Последний ответ 24 февраля | 2022г. | 10:59:49
от 67RUS



X

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

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