19 декабря | 2024г. | 12:36:14


АвторТема: Имидж OpenATV для ресиверов Zgemma (Обсуждение)  (Прочитано 148699 раз)

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

Онлайн arion75

  • Друзья Джедаев
  • *****
  • Сообщений: 3906
  • Поблагодарили: 13259
  • Уважение: +98
Vlsergei, Спасибо  :drinks:
Я уже взял на форуме ATV.

пс. Мультибут так и не исправили. Написали в следующем образе будет.

Онлайн Vlsergei

  • Друзья Джедаев
  • *****
  • Сообщений: 4643
  • Поблагодарили: 17223
  • Уважение: +176
А у меня нормально переключаются имиджи и в рекавери без проблем захожу.
  • Zgemma H9 Twin SE (МТС CI+v1.3, CI+ Триколор-Сибирь) )-LG55LA620V, Zgemma H9 Twin (EXSET Триколор-Сибирь)-LG55UM7400, VU+ UNO 4K- Samsung PS50C431, Matrix2.
90E(C/Ku)+80E+75E+56E+54,9E

Онлайн arion75

  • Друзья Джедаев
  • *****
  • Сообщений: 3906
  • Поблагодарили: 13259
  • Уважение: +98
На момент сегодняшнего обновления для моего ресивера была доступна версия за 9 число. Сейчас уже доступна за 12-е. Завтра обновлюсь.

Оффлайн kvinto

  • Рыцарь Джедай
  • *****
  • Забанен!
  • Сообщений: 1201
  • Поблагодарили: 3177
  • Уважение: +1
АТВ-шники опять что-то начудили с имиджем 7.0 - телегиде или в селекторе каналов в некоторых случаях вываливается в крэш. Думал сначала проблема в "неродном" скине, но по дефолту тоже самое.
  • Zgemma H7S, Zgemma H9Combo, Samsung UE49NU7172
4.0W+4.9E+9.0E+13E+19,2E+IPTV

Онлайн arion75

  • Друзья Джедаев
  • *****
  • Сообщений: 3906
  • Поблагодарили: 13259
  • Уважение: +98
kvinto, это уже давно у них. Я им и логи давал. Я думаю что проблема в наших подсоветских телегидах. Если не далать импорт епг а пользоваться с потока то проблем не замечал. Как только сделаю импорт и начинает иногда ни с того ничего валить крешь.

Поэтому на постоянной основе пользуюсь имиджем на базе PY2.

Оффлайн sunriser

  • Друзья Джедаев
  • *****
  • Сообщений: 936
  • Поблагодарили: 4241
  • Уважение: +70
Да, подтверждаю - не только на ATV7.0, но и на других PY3 имиджах.
Что-то там с EventView, наверное в сочетании со Screens, ActionMap и т.д.
Может, проблема с кирилицей или какими-то специальными символами, которые не обрабатываются?
На других языках не проверял.
Но, самое интересное, что раньше такого не было, а идентифицировать с какого времени появилось - не могу... 

Оффлайн kvinto

  • Рыцарь Джедай
  • *****
  • Забанен!
  • Сообщений: 1201
  • Поблагодарили: 3177
  • Уважение: +1
arion75, я у себя в скине просто выбросил скрол описания передачи и все кажись заработало.
Пока будет так, а позже может что-то изменится. Не думаю, что исправится история с нашими телегидами, вся надежда только на разработчиков и подправят рендер MetrixHDRunningText (аналогичен с RunningText)

PS: если заменить  значение render="MetrixHDRunningText" на render="Label" то все работает отлично
  • Zgemma H7S, Zgemma H9Combo, Samsung UE49NU7172
4.0W+4.9E+9.0E+13E+19,2E+IPTV

Оффлайн тихон

  • Друзья Джедаев
  • *****
  • Забанен!
  • Сообщений: 2390
  • Поблагодарили: 9272
  • Уважение: +7
kvinto, у меня в селекторе каналов описание  передачи прокручивается рендером ScrollLabel. Также и окнах Epg он прокручивает описание. Ни разу не ловил крэша. Имидж ATV- 7 от 15 января.
  • VU+ Ultimo 4K(VTI 15.0.0-ATV-7.1), VU+Duo2(PLI 8.1), VU+ Ultimo(Open ATV 7.1)

Оффлайн Evg77734

  • Мастер Джедай
  • ***
  • Сообщений: 1392
  • Поблагодарили: 8676
  • Уважение: +147
В вышеприведенном креше проблема в рендере MetrixHDRunningText.py в строке 239
Просто обработайте исключение:
try:
    self.scroll_label.setText(self.txtext)
except:
    pass

Креша не будет, но и текст сегодня на этом канале двигаться не будет (вернее там будет пусто), завтра программа изменится и все наладится.
Но по факту ругается на второй параметр строки:
self.txtext = self.txtext.replace("\xe0\x8a", " ").replace(chr(0x8A), " ").replace("\n", " ").replace("\r", " ")
TypeError: in method 'eLabel_setText', argument 2 of type 'std::string const &'
Что то там не так с совместимостью типов.

Онлайн arion75

  • Друзья Джедаев
  • *****
  • Сообщений: 3906
  • Поблагодарили: 13259
  • Уважение: +98
Если не далать импорт епг
А с импорта всегда обширное описание где без скрола не обойтись. Так вот в чем дело? спасибо.

Кстати только что обновил и гонял до по синения и крешей не ловил. Скин использую мод FullHDLine.

Оффлайн kvinto

  • Рыцарь Джедай
  • *****
  • Забанен!
  • Сообщений: 1201
  • Поблагодарили: 3177
  • Уважение: +1
тихон, рендер ScrollLabel двигает описание снизу вверх, а у меня в скине используется еще движение справа на лево
  • Zgemma H7S, Zgemma H9Combo, Samsung UE49NU7172
4.0W+4.9E+9.0E+13E+19,2E+IPTV

Оффлайн Dorik1972

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

Оффлайн kvinto

  • Рыцарь Джедай
  • *****
  • Забанен!
  • Сообщений: 1201
  • Поблагодарили: 3177
  • Уважение: +1
краш "уйдет"
к сожалению остался
Спойлер   :
14:29:21.5875   File "/usr/lib/enigma2/python/Components/Renderer/MetrixHDRunningText.py", line 239, in calcMoving
14:29:21.5881     self.scroll_label.setText(str(self.txtext))
14:29:21.5882 TypeError: in method 'eLabel_setText', argument 2 of type 'std::string const &'
14:29:21.5883 [ePyObject] (PyObject_CallObject(<bound method SelectionEventInfo.updateEventInfo of <class 'Screens.ChannelSelection.ChannelSelection'>>,()) failed)
  • Zgemma H7S, Zgemma H9Combo, Samsung UE49NU7172
4.0W+4.9E+9.0E+13E+19,2E+IPTV

Онлайн arion75

  • Друзья Джедаев
  • *****
  • Сообщений: 3906
  • Поблагодарили: 13259
  • Уважение: +98
Как советовал Ser6 удалил весь мусор с имиджа под названием Metrix и однокоренными словами.  :)

Спойлер   :
[ Гостям не разрешен просмотр вложений ][ Гостям не разрешен просмотр вложений ]

Оффлайн Dorik1972

  • Рыцарь Джедай
  • *****
  • Забанен!
  • Сообщений: 1721
  • Поблагодарили: 8348
  • Уважение: 0
к сожалению остался
Так а посмотреть какой тип у объекта self.txtext ? Дело в том что сишная eLabel_setText ожидает string const , а ты ей "наугад" суешь str() от некого объекта self.txtex ...в чем трабла глянуть какой у него тип и что это такое ? Делов на 5 сек ... Неужели надо ставить OATV 7.0 чтобы поправить. 2+2=4 ?
  • VU+ Ultimo 4K
If you like it you can donate for it
https://secure.wayforpay.com/qr/qcaacac26bd91

Теги:
 



X

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

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