Внимание! Исходя из последних событий по блокировке ресурсов в сети. Хочу предупредить всех наших пользователей!
Публикация любых плейлистов содержащих телеканал «Наш Футбол» (эфирное название «Матч!Премьер» и «Матч! Футбол») ЗАПРЕЩЕНА!
К пользователям которые нарушат правила могут быть применены штрафные санкции!

Автор Тема: e2m3u2bouquet  (Прочитано 645497 раз)

alex-58, ivanko и 21 Гостей просматривают эту тему.

Оффлайн Dorik1972

  • Куратор темы
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 130
  • -> Вас поблагодарили: 7481
  • Сообщений: 1873
  • Репутация: 7481
  • Пол: Мужской
  • «Всё против нас, только ветер навстречу…»
  • награды За весомый программный вклад Творческая личность Giclub.tv Знаток своего дела
    • Награды
  • Модель ресивера: VU+Ultimo 4K, DM900UHD
Re: e2m3u2bouquet
« Ответ #465 : 21 Февраль 2020, 11:51:34 »
Лучше совершенствовать логику поиска ЕПГ
Ну "поллировка" логики имеет смысл только тогда, когда пров IPTV не дает epg или давая epg некорректно указывает tvg-id .... Таких случаев не так много.
If you like it you can DONATE for it ;)

Оффлайн Dorik1972

  • Куратор темы
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 130
  • -> Вас поблагодарили: 7481
  • Сообщений: 1873
  • Репутация: 7481
  • Пол: Мужской
  • «Всё против нас, только ветер навстречу…»
  • награды За весомый программный вклад Творческая личность Giclub.tv Знаток своего дела
    • Награды
  • Модель ресивера: VU+Ultimo 4K, DM900UHD
Re: e2m3u2bouquet
« Ответ #466 : 21 Февраль 2020, 12:13:55 »
А в логе при запуске плагина пишет 1 января 1970
Для полноты понимания сути происходящего ...  E2 это некая "оболоча" написанная на питоне и С для linux based системы ... так вот ...эта штука , стартуя, стартует кучу сервисов в "параллельку"  (там по моему юзается twisted.thread) это далеко не "последовательный" процесс старта одного за другим .... и ВСЕ плагины которые есть в системе и которые  "autostart" тоже запускаются ... Время синхронизации системного времени  (не важно из инета или со спутника) самой энигмой может происходить ПОЗЖЕ чем был застартован плагин ... отсюда и инфа в логе с 1970 годом ;) .... но вот ПОСЛЕ того как E2 полностью застартовала и Вы зашли в любой плагин - системное время должно быть уже в "нормативе" :) . Некоторые имиджи, например BH, синхронизируют время только с транспондера и если у Вас не настроен ни один канал - синхронизации не произойдет и время на ресе будет всегда 1970 год это точка начала отсчета для linux based систем. В данном случае , если вы зайдете в плаг и попробуете скачать плейлисты, то ругнеться используемая библиотека requests на не соответствие времени в заголовках ответов от серверов, откуда запрашивается плейлист, системному времени E2  - и ХРЕН что скачает ... так у строен интернет )))) особенно касаемо использования HTTPS запросов где есть понятие ДАТЫ ДЕЙСТВИЯ SSL СЕРТИФИКАТОВ .... В общем Дядя Гугл в помощь )))))) 

p.s. Я же сразу написал, возьмите на компе выставьте время на десяток лет тому назад и попробуйте зайти из любого браузера на любой сайт ....
Эти пользователи сказали Вам СПАСИБО:
If you like it you can DONATE for it ;)

Оффлайн Ednaz

  • Зам Админа
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 4575
  • -> Вас поблагодарили: 15584
  • Сообщений: 2468
  • Репутация: 15781
  • Пол: Мужской
  • не задавайте технические вопросы в личку!
  • награды Знаток своего дела Продвинутый пользователь  За развитие тем форума За верность клубу !
    • Награды
  • Модель ресивера: Поблагодарить Z707779886070, E342760518570, R341155895525,
Re: e2m3u2bouquet
« Ответ #467 : 21 Февраль 2020, 12:43:52 »
Некоторые имиджи, например BH, синхронизируют время только с транспондера и если у Вас не настроен ни один канал - синхронизации не произойдет и время на ресе будет всегда 1970 год
да, так говорили одному парню, который отписывался у них на форуме и просил добавить синхронизацию с внешних ntp серверов. Ему ответили - в Блек Холл это не возможно.
Но за пару минут мозгования - работает все аж бегом. И синхронизирует при старте ресивера с ntp сервера, ну и естественно время всегда правильное, понятно, что и когда спутник совсем не настроен.
Извините, вам запрещён просмотр содержимого спойлеров.
Это я к тому, что сделать можно практически все, вопреки заявлениям, что невозможно, нельзя и так далее.

Но Dorik1972 обладает огромным багажом знаний, для него это как ....

Немного выкрою время и попытаюсь найти логи, где я видел лог с датой 1970.
Эти пользователи сказали Вам СПАСИБО:
GI ET11000 4K, Duo4k, Ultimo4k, Solo4k, Uno4k, Uno4k SE, Zero4k, Octagon SF4008, AX HD51, Dreambox 900, Solo2, SoloSE v2, Zero, VU+Duo, Xtrend ET-9000, ET-9200, ET7000mini, Force1, Spark2, GI Fly и др.
Satellite: Поворотка + 4w, 4.8e, 9e, 13e, 36

Оффлайн Ednaz

  • Зам Админа
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 4575
  • -> Вас поблагодарили: 15584
  • Сообщений: 2468
  • Репутация: 15781
  • Пол: Мужской
  • не задавайте технические вопросы в личку!
  • награды Знаток своего дела Продвинутый пользователь  За развитие тем форума За верность клубу !
    • Награды
  • Модель ресивера: Поблагодарить Z707779886070, E342760518570, R341155895525,
Re: e2m3u2bouquet
« Ответ #468 : 21 Февраль 2020, 14:27:33 »
Время синхронизации системного времени  (не важно из инета или со спутника) самой энигмой может происходить ПОЗЖЕ чем был застартован плагин ... отсюда и инфа в логе с 1970 годом
Так, посмотрел логи...
Дак в логе пишет - следующее обновление 1970 год, если не выставлено время следующего обновления плейлиста.

Выставите обновление через n часов и напишет вменяемую дату.
 
Эти пользователи сказали Вам СПАСИБО:
GI ET11000 4K, Duo4k, Ultimo4k, Solo4k, Uno4k, Uno4k SE, Zero4k, Octagon SF4008, AX HD51, Dreambox 900, Solo2, SoloSE v2, Zero, VU+Duo, Xtrend ET-9000, ET-9200, ET7000mini, Force1, Spark2, GI Fly и др.
Satellite: Поворотка + 4w, 4.8e, 9e, 13e, 36

Оффлайн Dorik1972

  • Куратор темы
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 130
  • -> Вас поблагодарили: 7481
  • Сообщений: 1873
  • Репутация: 7481
  • Пол: Мужской
  • «Всё против нас, только ветер навстречу…»
  • награды За весомый программный вклад Творческая личность Giclub.tv Знаток своего дела
    • Награды
  • Модель ресивера: VU+Ultimo 4K, DM900UHD
Re: e2m3u2bouquet
« Ответ #469 : 21 Февраль 2020, 14:50:58 »
для него это как ....
ДВА БАЙТА ПЕРЕСЛАТЬ .... сделано уже
If you like it you can DONATE for it ;)

Оффлайн ака Учкун

  • Забанен потеряшка
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 658
  • -> Вас поблагодарили: 18242
  • Сообщений: 982
  • Репутация: 20
  • Пол: Мужской
  • Мудр тот, кто знает, что не знает
  • награды Продвинутый пользователь Творческая личность Giclub.tv
    • Награды
  • Модель ресивера: GI+ultimo
Re: e2m3u2bouquet
« Ответ #470 : 21 Февраль 2020, 15:27:01 »
По поводу

Цитата
flag=BT_SCALE

И вообще по поводу доков на энигму.
Да нам очень затрудняет задачи отсутствие таковых.

Но все что поддерживает енигма (все поддерживаемые параметры) я из конкретного имиджа всегда узнаю из

/usr/lib/enigma2/python/enigma.py


Вот там и смотрю класс мультиконтента и вижу

class eListboxPythonMultiContent(eListboxPythonStringContent):
    thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
    __repr__ = _swig_repr

    def __init__(self):
        _enigma.eListboxPythonMultiContent_swiginit(self, _enigma.new_eListboxPythonMultiContent())
    __swig_destroy__ = _enigma.delete_eListboxPythonMultiContent
    TYPE_TEXT = _enigma.eListboxPythonMultiContent_TYPE_TEXT
    TYPE_PROGRESS = _enigma.eListboxPythonMultiContent_TYPE_PROGRESS
    TYPE_PIXMAP = _enigma.eListboxPythonMultiContent_TYPE_PIXMAP
    TYPE_PIXMAP_ALPHATEST = _enigma.eListboxPythonMultiContent_TYPE_PIXMAP_ALPHATEST
    TYPE_PIXMAP_ALPHABLEND = _enigma.eListboxPythonMultiContent_TYPE_PIXMAP_ALPHABLEND
    TYPE_PROGRESS_PIXMAP = _enigma.eListboxPythonMultiContent_TYPE_PROGRESS_PIXMAP
eListboxPythonMultiContent.paint = new_instancemethod(_enigma.eListboxPythonMultiContent_paint, None, eListboxPythonMultiContent)
eListboxPythonMultiContent.currentCursorSelectable = new_instancemethod(_enigma.eListboxPythonMultiContent_currentCursorSelectable, None, eListboxPythonMultiContent)
eListboxPythonMultiContent.setList = new_instancemethod(_enigma.eListboxPythonMultiContent_setList, None, eListboxPythonMultiContent)
eListboxPythonMultiContent.setFont = new_instancemethod(_enigma.eListboxPythonMultiContent_setFont, None, eListboxPythonMultiContent)
eListboxPythonMultiContent.setBuildFunc = new_instancemethod(_enigma.eListboxPythonMultiContent_setBuildFunc, None, eListboxPythonMultiContent)
eListboxPythonMultiContent.setSelectableFunc = new_instancemethod(_enigma.eListboxPythonMultiContent_setSelectableFunc, None, eListboxPythonMultiContent)
eListboxPythonMultiContent.setItemHeight = new_instancemethod(_enigma.eListboxPythonMultiContent_setItemHeight, None, eListboxPythonMultiContent)
eListboxPythonMultiContent.setSelectionClip = new_instancemethod(_enigma.eListboxPythonMultiContent_setSelectionClip, None, eListboxPythonMultiContent)
eListboxPythonMultiContent.updateClip = new_instancemethod(_enigma.eListboxPythonMultiContent_updateClip, None, eListboxPythonMultiContent)
eListboxPythonMultiContent.resetClip = new_instancemethod(_enigma.eListboxPythonMultiContent_resetClip, None, eListboxPythonMultiContent)
eListboxPythonMultiContent.entryRemoved = new_instancemethod(_enigma.eListboxPythonMultiContent_entryRemoved, None, eListboxPythonMultiContent)
eListboxPythonMultiContent.setTemplate = new_instancemethod(_enigma.eListboxPythonMultiContent_setTemplate, None, eListboxPythonMultiContent)
eListboxPythonMultiContent_swigregister = _enigma.eListboxPythonMultiContent_swigregister
eListboxPythonMultiContent_swigregister(eListboxPythonMultiContent)

RT_HALIGN_BIDI = _enigma.RT_HALIGN_BIDI
RT_HALIGN_LEFT = _enigma.RT_HALIGN_LEFT
RT_HALIGN_RIGHT = _enigma.RT_HALIGN_RIGHT
RT_HALIGN_CENTER = _enigma.RT_HALIGN_CENTER
RT_HALIGN_BLOCK = _enigma.RT_HALIGN_BLOCK
RT_VALIGN_TOP = _enigma.RT_VALIGN_TOP
RT_VALIGN_CENTER = _enigma.RT_VALIGN_CENTER
RT_VALIGN_BOTTOM = _enigma.RT_VALIGN_BOTTOM
RT_WRAP = _enigma.RT_WRAP
BT_ALPHATEST = _enigma.BT_ALPHATEST
BT_ALPHABLEND = _enigma.BT_ALPHABLEND
BT_SCALE = _enigma.BT_SCALE
BT_KEEP_ASPECT_RATIO = _enigma.BT_KEEP_ASPECT_RATIO
BT_FIXRATIO = _enigma.BT_FIXRATIO
BT_HALIGN_LEFT = _enigma.BT_HALIGN_LEFT
BT_HALIGN_CENTER = _enigma.BT_HALIGN_CENTER
BT_HALIGN_RIGHT = _enigma.BT_HALIGN_RIGHT
BT_VALIGN_TOP = _enigma.BT_VALIGN_TOP
BT_VALIGN_CENTER = _enigma.BT_VALIGN_CENTER
BT_VALIGN_BOTTOM = _enigma.BT_VALIGN_BOTTOM
BT_ALIGN_CENTER = _enigma.BT_ALIGN_CENTER

Как видим параметр BT_SCALE поддерживается, но это из имиджа опенпли 7.2 (где сейчас нахожусь), соответственно надо смотреть на опенпли 7.0, там скорее всего этого параметра нет, раз были такие проблемы....


Вобщем вместо доков можно изучить энигму так и только так....
Например в том же самом классе мультиконтента видим еще один поддерживаемый параметр
BT_FIXRATIO
никогда не применял при конструировании мультиконтентом, а ведь судя по названию хороший нужный параметр....
Эти пользователи сказали Вам СПАСИБО:

Оффлайн Dorik1972

  • Куратор темы
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 130
  • -> Вас поблагодарили: 7481
  • Сообщений: 1873
  • Репутация: 7481
  • Пол: Мужской
  • «Всё против нас, только ветер навстречу…»
  • награды За весомый программный вклад Творческая личность Giclub.tv Знаток своего дела
    • Награды
  • Модель ресивера: VU+Ultimo 4K, DM900UHD
Re: e2m3u2bouquet
« Ответ #471 : 21 Февраль 2020, 15:36:42 »
Вот там и смотрю класс мультиконтента и вижу
Дык ... я это описал на "альтернативном" форуме на стр 24 ... еще пару тройку дней тому ... Вопрос не в классе а в универсальности ... до того как не "дернешь" класс , не узнаешь о наличии , ну или не посмотришь __class__.__dict__ )) но вот не задачка ... я формирую ТЕМПЛЕЙТЫ (header, footer, buttonbar и т.д.) , а не отрисовываю отдельные xml  ... соответственно в момент формирования темплейта, а точнее когда питон генерит байткод из файлика , надо уже понимать какие переменные содержит нужный class . Но и это не самая страшная трабла ... Кроме MultiContentEntryPixmapAlphaTest , есть еще conditional= ?  scale= ? или комбинация  transparent="1"  alphatest="on" , которая не везде работает и т.д.  8) В общем каждая реинкарнация E2 cо своими тараканами ... но компромис - найден  ;)

p.s. Поверьте , я не сочиняю велосипед, я открываю исходники E2 в разных ветвях ее "развития" и тупо черпаю оттуда инфу + https://dream.reichholf.net/pydoc/html/index.html + смекалка

Например в том же самом классе мультиконтента видим еще один поддерживаемый параметр
BT_FIXRATIO
никогда не применял при конструировании мультиконтентом, а ведь судя по названию хороший нужный параметр....

BT_KEEP_ASPECT_RATIO = - более интересен ибо сохраняет пропорции исходного имиджа при масштабировании , это сделано на основе PIL thumbnail() , как и остальные флаги в этом классе в OpenPLI 7.2  ;)

Для сравнения гляньте файлик MultiContent.py в разных "реинкарнациях" E2 .. там даже нет необходимости копать в сторону class eListboxPythonMulti
Эти пользователи сказали Вам СПАСИБО:
If you like it you can DONATE for it ;)

Оффлайн ака Учкун

  • Забанен потеряшка
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 658
  • -> Вас поблагодарили: 18242
  • Сообщений: 982
  • Репутация: 20
  • Пол: Мужской
  • Мудр тот, кто знает, что не знает
  • награды Продвинутый пользователь Творческая личность Giclub.tv
    • Награды
  • Модель ресивера: GI+ultimo
Re: e2m3u2bouquet
« Ответ #472 : 21 Февраль 2020, 15:39:26 »
я это описал на "альтернативном" форуме еще пару тройку дней тому

Если правильно догадываюсь о каком форуме речь, дак я там не бываю)))....

Оффлайн Dorik1972

  • Куратор темы
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 130
  • -> Вас поблагодарили: 7481
  • Сообщений: 1873
  • Репутация: 7481
  • Пол: Мужской
  • «Всё против нас, только ветер навстречу…»
  • награды За весомый программный вклад Творческая личность Giclub.tv Знаток своего дела
    • Награды
  • Модель ресивера: VU+Ultimo 4K, DM900UHD
Re: e2m3u2bouquet
« Ответ #473 : 21 Февраль 2020, 18:06:59 »
ОБНОВА
0.9.9.4

1) Исправлена английская локализация
2) Добавлено принудительное конвертирование picon в 8bit
3) Убрал проверку SSL сертификатов. Из-за использования некоторыми плагинами устаревшей библиотеки python-certifi из скрипта Ednaz, например RMP, у пользователей не скачивались плейлисты по url-link
4) Добавлена синхронизация системного времени по NTP. Для тех у кого не настроено время НИКАК и при перегрузке реса - 1970 год, в следствии чего не скачиваются плейлисты по url link и не работает EPG :) Работает вне зависимости от наличия у Вас на E2 утилиты ntpd или ntpdate. Единственное условие в настройках ресивера надо выставить свой часовой пояс. Мне просто лень выносить это в меню плага (может позже сделаю)
5) Заменил основную иконку в PluginBrowser. СПАСИБО starikus, тихон,!
Эти пользователи сказали Вам СПАСИБО:
If you like it you can DONATE for it ;)

Оффлайн Ednaz

  • Зам Админа
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 4575
  • -> Вас поблагодарили: 15584
  • Сообщений: 2468
  • Репутация: 15781
  • Пол: Мужской
  • не задавайте технические вопросы в личку!
  • награды Знаток своего дела Продвинутый пользователь  За развитие тем форума За верность клубу !
    • Награды
  • Модель ресивера: Поблагодарить Z707779886070, E342760518570, R341155895525,
Re: e2m3u2bouquet
« Ответ #474 : 21 Февраль 2020, 18:38:08 »
Из-за использования некоторыми плагинами устаревшей библиотеки python-certifi, например RMP, у пользователей не скачивались плейлисты по url-link
Dorik1972,  Спасибо! Не вопрос, поправим. Если это конечно касается именно моего скрипта, который использовали пользователи для установки.
Я не могу сказать, как сейчас будет устанавливаться новая версия РМП, так как ака Учкун меняет инструкцию
Эти пользователи сказали Вам СПАСИБО:
GI ET11000 4K, Duo4k, Ultimo4k, Solo4k, Uno4k, Uno4k SE, Zero4k, Octagon SF4008, AX HD51, Dreambox 900, Solo2, SoloSE v2, Zero, VU+Duo, Xtrend ET-9000, ET-9200, ET7000mini, Force1, Spark2, GI Fly и др.
Satellite: Поворотка + 4w, 4.8e, 9e, 13e, 36

Оффлайн ака Учкун

  • Забанен потеряшка
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 658
  • -> Вас поблагодарили: 18242
  • Сообщений: 982
  • Репутация: 20
  • Пол: Мужской
  • Мудр тот, кто знает, что не знает
  • награды Продвинутый пользователь Творческая личность Giclub.tv
    • Награды
  • Модель ресивера: GI+ultimo
Re: e2m3u2bouquet
« Ответ #475 : 21 Февраль 2020, 19:05:44 »
Из-за использования некоторыми плагинами устаревшей библиотеки python-certifi, например RMP, у пользователей не скачивались плейлисты по url-link

Неправда ваша.
В плагине RMP не используется конкретная версия либы python-certifi,  а как-раз таки наоборот, используется самая свежая, которая только и имеется на фиде имиджа, куда устанавливается плагин. В скрипте только указана не ниже версии, то есть со знаком >
Скрипт понятное дело. в таком случае скачивает из фида самую свежую версию библиотеки, что имеется на фиде.

И вообще любая версия этой либы будет ругаться, если сайт не оформил или неправильно оформил сертификат, хотя и работает по протоколу https.

Вам конечно объяснять не нужно, что именно для таких случаев и применяется параметр при питоновском get запросе - не проверять сертификат, то бишь verify=False (что видимо вы и применили), или при консольном wget запросе - no-check-certificate, хотя вот питоновский обход при этом стопроцентно срабатывает, а вот консольный обход не всегда, зависит от версии wget.......



Я не могу сказать, как сейчас будет устанавливаться новая версия РМП, так как ака Учкун меняет инструкцию


Установка не меняется, за что тебе огромный респект, меняется немного функции работы плагина после установки только....
Эти пользователи сказали Вам СПАСИБО:

Оффлайн Dorik1972

  • Куратор темы
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 130
  • -> Вас поблагодарили: 7481
  • Сообщений: 1873
  • Репутация: 7481
  • Пол: Мужской
  • «Всё против нас, только ветер навстречу…»
  • награды За весомый программный вклад Творческая личность Giclub.tv Знаток своего дела
    • Награды
  • Модель ресивера: VU+Ultimo 4K, DM900UHD
Re: e2m3u2bouquet
« Ответ #476 : 21 Февраль 2020, 19:27:14 »
Неправда ваша.
В плагине RMP не используется конкретная версия либы python-certifi,  а как-раз таки наоборот, используется самая свежая, которая только и имеется на фиде имиджа, куда устанавливается плагин.
Серьёзно ? Сча Остапа понесет ...

1) Сегодня ко мне обратились пользователи, которые указали на то что после установки RMP + необходимых для его работы зависимостей из скрипта Ednaz, у них "наглухо" исчезает возможность загрузки  плейлистов по url-линк. После анализа содержимого архива от  Ednaz, обнаружено что версия python-cetifi там от первого квартала 2017 года  ;) Подозреваю что архив и скрипт создавался для тех версий Е2 у ктороых на фиде отсутсвует полный комплект необходимых зависимостей  :-[  и априори обновлений на фиде быть не может

2) О  наоборот и самая свежая ... python-cetifi является постоянно бновляемой библиотекой и обновляется РАЗ В ТРИ МЕСЯЦА. Я, честно говоря, пока не смотрел Ваш код, но допускаю что там вряд ли контроллится свежесть python-cetifi c фида используемого имиджа E2 . Так же допускаю , что и на фиде там не сильно часто обновляют, особенно для старых или уже не поддерживаемых имиджей E2. Посему "вангую" что если я поставил RMP в прошлом году да еще и на старый имидж, то с половины сайтов которые он парсит, банально не будут работать по причине устаревших сертификатов SSL из установленой "свежей" версии puthon-certifi год тому :)

При использовании библиотеки requests без параметра veryfy=False при наличии старых устаревших версий сертификатов SSL (python-sertifi) будем ловить InsecureRequestWarning билиотеки urllib3 , которую Вы , судя по всему , используете в RMP ... Либа requests является просто более удобным API (надстройкой) на urllib3.

Так что история возникновении ошибки именно такова как описана в п1. Теперь Вы знаете все ! ;D Где там "наша" неправда - "нам" не ведомо, но как писал C.Д. Довлатов "Компромис восьмой"
  — Есть факт, Коля! А факт — есть факт, как его ни поворачивай. Факт — это реальность, Коля! То есть нечто фактическое...
  ;)

p.s. Дабы закончить дискуссию и расставить точки над "i" - я внес уточнение в инфу о обновлении текущей версии данного плагина  ???
Эти пользователи сказали Вам СПАСИБО:
If you like it you can DONATE for it ;)

Оффлайн ака Учкун

  • Забанен потеряшка
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 658
  • -> Вас поблагодарили: 18242
  • Сообщений: 982
  • Репутация: 20
  • Пол: Мужской
  • Мудр тот, кто знает, что не знает
  • награды Продвинутый пользователь Творческая личность Giclub.tv
    • Награды
  • Модель ресивера: GI+ultimo
Re: e2m3u2bouquet
« Ответ #477 : 21 Февраль 2020, 19:48:54 »
Сча Остапа понесет ...

Да энтого товарища (имею ввид Остапа, а не Вас)))  понесет так понесет.
Чего стоит только, когда он утверждает показывая на старика:
- А кто скажет, что это девочка?

Так что, все же надо оперировать фактами.
А по факту вот так было прописано у меня в плагине в скрипте
python-requests (>= 2.0.0)Как видите написано более или равно))))

А насчет версий, что есть на имидже, так я аж дважды подчеркнул в предыдущем посту про это))))
Что на имидже есть, то есть.....
Так что пусть Остапа не несет))).....

Но за информацию конечно спасибо.
Я абсолютно уверен, что в этом случае дело совершенно не в версии реквестс (а заодно и сертифи) дело, но в какой то библиотеке все же причина кроется, это мне пища для размышления....


Эти пользователи сказали Вам СПАСИБО:

Оффлайн Dorik1972

  • Куратор темы
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 130
  • -> Вас поблагодарили: 7481
  • Сообщений: 1873
  • Репутация: 7481
  • Пол: Мужской
  • «Всё против нас, только ветер навстречу…»
  • награды За весомый программный вклад Творческая личность Giclub.tv Знаток своего дела
    • Награды
  • Модель ресивера: VU+Ultimo 4K, DM900UHD
Re: e2m3u2bouquet
« Ответ #478 : 21 Февраль 2020, 19:55:04 »
А по факту вот так было прописано у меня в плагине в скрипте
Вы уж извините, меня несмышленыша, но для анализа "чего вдруг перестает работать"-  ВАШ скрипт мне предоставлен НЕ был .... Ну не видел я его ))) не показали гады !!!
Если Вы еще раз обратите внимание на п1) моего предыдущего "эссе", то там явно указан ВИНОВНИК ТОРЖЕСТВА  ;D

но в какой то библиотеке
Мы с Вами пересекаемся в crtifi, urllib3 и socksPy ... все ....  Более того я их не использую с фида , я делаю хитрее, через sys.path.insert(), причем абсолютно для всех pure python библиотек, и в случае удаления плагина штатными средствами E2 - подчищаю за собой все свои либы ......
Эти пользователи сказали Вам СПАСИБО:
If you like it you can DONATE for it ;)

Оффлайн vityok

  • Постоялец
  • Младший фейерверкер
  • *****
  • Спасибо
  • -> Вы поблагодарили: 294
  • -> Вас поблагодарили: 151
  • Сообщений: 123
  • Репутация: 152
  • Пол: Мужской
    • Награды
  • Модель ресивера: Formuler F3;GI S8120
Re: e2m3u2bouquet
« Ответ #479 : 21 Февраль 2020, 19:59:16 »
Dorik1972, С пиконами засада полная,верните,пожалуйста как было  >:( Здесь посмотрите как было и как сейчас.

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

 И ещё,пиконы в некоторых букетах как не отображались,так и не отображаются.Посмотрел в папку с пиконами,всё скачалось,но референсы не правильные,поэтому и не отображаются,а не из-за битности.В папке  пикон с реф.
 5002_0_1_8BD8_0A04_2107_1010101_0_0_0  а у канала референс 5002_0_1_8BD8_A04_2107_1010101_0_0_0
Лишний ноль появляется из-за этого и не отображается.Я грешил на саму энигму,у меня сейчас openpli 7.2,а на другом таком же ресивере стоит pli 6.2 и там всё отображается чётко.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal