Обсуждение, Библиотеки, Converters, Renders, Components
Рендер ArPicCript для вывода пиконов кодровки каналов. Выводит пиконы каналов на модулях и картах и не только . Пиконы должны быть подписаны большими буквами - латиницей. Масштабирует пиконы. Папка с пиконами может находиться с любом месте - hdd, usb, /usr/share/enigma2 Пример виджета:
widget source="session.CurrentService" render="ArPicCript" path="piconCrypt" position="1470,637" size="122,72" zPosition="2" alphatest="on"/>
Конвертер ArBoxInfo.py для вывода в скинах названия бокса, информации о процессоре, температуры процессора, температуры HDD, оборотах кулера охлаждения, времени работы ресивера, информации активного скина, часовой пояс, время рестарта Enigma2. <widget source="session.CurrentService" render="Label" position="645,352" size="593,35" zPosition="2" font="Regular;32" transparent="1">
<convert type="ArBoxInfo">Boxtype</convert>
</widget>
<widget source="session.CurrentService" render="Label" position="645,387" size="593,35" zPosition="2" font="Regular;32" transparent="1">
<convert type="ArBoxInfo">CpuInfo</convert>
</widget>
<widget source="session.CurrentService" render="Label" position="645,422" size="593,35" zPosition="2" font="Regular;32" transparent="1">
<convert type="ArBoxInfo">TimeInfo</convert>
</widget>
<widget source="session.CurrentService" render="LabelDuoColors" position="645,457" size="593,35" zPosition="2" font="Regular;32" transparent="1">
<convert type="ArBoxInfo">HddTemp</convert>
</widget>
<widget source="session.CurrentService" render="LabelDuoColors" position="645,492" size="593,35" zPosition="2" font="Regular;32" transparent="1">
<convert type="ArBoxInfo">TempInfo</convert>
</widget>
<widget source="session.CurrentService" render="Label" position="645,527" size="593,35" zPosition="2" font="Regular;32" transparent="1">
Поправил конвертер ArBoxInfo. Теперь более корректно и полно выводит температуру процессора на ресиверах VU+ULTIMO 4K и Vu+ Duo 4K . Тестировали на данных ресах и на других. Можно перенести конвертер в начальный пост по этому конвертеру. Чтобы не было путаницы с последней версией.
Переписал рендер ArPicCript для вывода пиконов кодировки каналов. Теперь определяет кодировку по четырехзначному кайду. Возможно надо будет еще добавить кайдов. Пока так для теста. Пробуем.
Виталь Привет! проверил ArPicCript выводит везде DRE а EXSET нет я имею виду вот как
sety (https://tvfaq.net/index.php?action=profile;u=54) выложил скрины такого нет везде пикон DRE
Spoiler
https://tvfaq.net/index.php/topic,4369.msg20997.html#msg20997 (https://tvfaq.net/index.php/topic,4369.msg20997.html#msg20997)
Я обьясню просто. Правильно выводит DRE. EXSET - неправильно. Нет там этой кодировки. Зто раньше шло пересечение с кайдом DRE по двум цифрам. Первые цифры кайдов совпадали - 27 Сейчас четырехзначные и поэтому не совпадают.
Цитата: Виталий від 31 Січень 2020, 14:05:07
Поправил конвертер ArBoxInfo. Теперь более корректно и полно выводит температуру процессора на ресиверах VU+ULTIMO 4K и Vu+ Duo 4K . Тестировали на данных ресах и на других. Можно перенести конвертер в начальный пост по этому конвертеру. Чтобы не было путаницы с последней версией.
Отличный конвертер.
Вы можете добавить CPU Usage % загрузки процессора?
Только этого не хватает - все будет в одном.
Цитата: rysiuhelix від 06 Лютий 2020, 11:24:49Вы можете добавить CPU Usage % загрузки процессора?
А что не добавить - добавлю. Будет в одном.
Dziękuję .
(https://imgupload.pl/images/2020/02/06/cheer.gif)
(https://imgupload.pl/images/2020/02/06/035.gif)
Цитата: Виталий від 06 Лютий 2020, 09:36:14Правильно выводит DRE. EXSET - неправильно.
Вот из ЛОГ-а два канала
2020/02/06 17:15:41 2828275F c (dvbapi) Demuxer 0 stopped descrambling for program 4274 (Остросюжетное HD)
2020/02/06 17:15:42 2828275F c (dvbapi) Demuxer 0 ecmpid 0 CAID: 2710 ECM_PID: 009C PROVID: 000028 CA DATA: 5000005
2020/02/06 17:15:42 2828275F c (dvbapi) Demuxer 0 ecmpid 1 CAID: 4AE1 ECM_PID: 009E PROVID: 000002
2020/02/06 17:15:42 2828275F c (dvbapi) Demuxer 0 ecmpid 2 CAID: 2710 ECM_PID: 009F PROVID: 000019
2020/02/06 17:15:42 2828275F c (dvbapi) Demuxer 0 ecmpid 3 CAID: 2710 ECM_PID: 00A0 PROVID: 000018
2020/02/06 17:16:30 2828275F c (dvbapi) Demuxer 0 stopped descrambling for program 32CA (Ultra HD Cinema)
2020/02/06 17:16:31 2828275F c (dvbapi) Demuxer 0 ecmpid 0 CAID: 2710 ECM_PID: 00E9 PROVID: 000028 CA DATA: 5000005
2020/02/06 17:16:31 2828275F c (dvbapi) Demuxer 0 ecmpid 1 CAID: 2710 ECM_PID: 0092 PROVID: 000019
2020/02/06 17:16:31 2828275F c (dvbapi) Demuxer 0 ecmpid 2 CAID: 2710 ECM_PID: 0093 PROVID: 000018
не думаю что 2710 это
exset но это и не DRE
0x2710 - 0x2711 - Extended Secure Technologies B.V.
Возможно как то так
"0x4ae0" "0x4ae1" "Dre"
"0x2710" "0x2710" "Dre3" "D3"
сергей 999s, "я имею виду вот как sety выложил скрины", это мод скина krutoj2010.
Цитата: sety від 06 Лютий 2020, 15:43:14Возможно как то так
Сережа, в коде рендера же прописано, чтобы отсекались
"0x2710" а индефицировалось по
2710
Цитата: DED1950 від 06 Лютий 2020, 15:52:29это мод скина krutoj2010
DED1950 (https://tvfaq.net/index.php?action=profile;u=21895), а причём тут мод скина речь идёт о конвертере который делает Виталий
Цитата: DED1950 від 06 Лютий 2020, 15:52:29"я имею виду вот как sety выложил скрины", это мод скина krutoj2010.
Вы почему лезете не туда. На том скине вообще не так выводится кодировка. Она некорректно работает на картах и модулях. Или вообще не работает.
Вот так в коде рендера DRE elif (caid == '4AE1' or caid == '4A70' or caid == '2710'):
sname = 'DRE-CRYPT'
Виталь смотри кодировка на канале EXSET а показывает DRE
сергей 999s Сергей, а это что? Посмотри на кодировку канала. Добавлю. В секонбаре производиться индентификация на компонентах из библиотеки. Тоесть по двум цифрам кайда.
Согласно этому каталогу CAID 0x2710 — 0x271 (Extended Secure Technologies B.V.) не имеет отношения к 0x4AE0 — 0x4AE1,0x7be1 (Cifra LLC (Digi Raum Electronic),тоесть DRE.
Таким образом Extended Secure Technologies B.V. (сокращенно ExSeT),это не Digi Raum Electronic (сокращенно DRE).Тоесть ExSeT никоим образом нельзя называть Dre3.
Dre это только CAID 0x4AE0, 0x4AE1 и 0x7be1.
Перечень большинства систем условного доступа, зарегистрированных консорциумом DVB Spoiler
ID/Range CA_System_Specifier
0x0000 — 0x0000 Reserved
0x0001 — 0x0001 IPDC SPP Open Security Framework Generic Roaming
0x0002 — 0x0002 18Crypt (IPDC SPP (TS 102 474) Annex B)
0x0004 — 0x0004 OMA DRM Content Format
0x0005 — 0x0005 OMA BCAST 1.0 (U)SIM Scard Profile using 3GPP GBA_U
0x0006 — 0x0006 OMA BCAST 1.0 (U)SIM Scard Profile using 3GPP GBA_ME
0x0007 — 0x0007 Reserved for Open IPTV Forum
0x0008 — 0x0008 Open Mobile Alliance
0x0001 — 0x00FF Standardized systems
0x0100 — 0x01FF Canal Plus (Seca Mediaguard)
0x0200 — 0x02FF CCETT
0x0300 — 0x03FF Kabel Deutschland
0x0400 — 0x04FF Eurodec
0x0500 — 0x05FF France Telecom (Viaccess)
0x0600 — 0x06FF Irdeto
0x0700 — 0x07FF Jerrold/GI/Motorola
0x0800 — 0x08FF Matra Communication
0x0900 — 0x09FF News Datacom (NDS, Videoguard)
0x0A00 — 0x0AFF Nokia
0x0B00 — 0x0BFF Norwegian Telekom (Conax CAS 5 &CAS7)
0x0C00 — 0x0CFF NTL
0x0D00 — 0x0DFF Irdeto (CrytoWorks)
0x0E00 — 0x0EFF Scientific Atlanta
0x0F00 — 0x0FFF Sony
0x1000 — 0x10FF Tandberg Television, RAS (Remote Authorisation System)
0x1100 — 0x11FF Thomson
0x1200 — 0x12FF TV/Com
0x1300 — 0x13FF HPT — Croatian Post and Telecommunications
0x1400 — 0x14FF HRT — Croatian Radio and Television
0x1500 — 0x15FF IBM
0x1600 — 0x16FF Nera
0x1700 — 0x17FF BetaTechnik
0x1800 — 0x18FF Kudelski SA (Nagravision)
0x1900 — 0x19FF Titan Information Systems
0x1E00 — 0x1E07 Alticast
0x2000 — 0x20FF Telefonica Servicios Audiovisuales
0x2100 — 0x21FF STENTOR (France Telecom, CNES and DGA)
0x2200 — 0x22FF Harmonic (Codicrypt, CAS500)
0x2300 — 0x23FF BARCO AS
0x2400 — 0x24FF StarGuide Digital Networks
0x2500 — 0x25FF Mentor Data System, Inc.
0x2600 — 0x26FF European Broadcasting Union
0x2700 — 0x270F PolyCipher (NGNA, LLC)
0x2710 — 0x2711 Extended Secure Technologies B.V.
0x2712 — 0x2712 Derincrypt
0x2713 — 0x2714 Wuhan Tianyu Information Industry Co., Ltd
0x2800 — 0x2809 LCS LLC (Роскрипт М2.0)
0x2810 — 0x2810 MULTIKOM DELTASAT GMBH KG
0x4347 — 0x4347 Crypton
0x4700 — 0x47FF General Instrument (Motorola)
0x4800 — 0x48FF Telemann (Accessgate)
0x4900 — 0x49FF Irdeto (China CrytoWorks)
0x4A02 Novel-SuperTV
0x4A10 — 0x4A1F Easycas
0x4A20 — 0x4A2F AlphaCrypt
0x4A30 — 0x4A3F DVN Holdings
0x4A40 — 0x4A4F Shanghai Advanced Digital Technology Co. Ltd. (ADT)
0x4A50 — 0x4A5F Shenzhen Kingsky Company (China) Ltd.
0x4A60 — 0x4A6F @Sky (Neotion)
0x4A70 — 0x4A7F Dreamcrypt
0x4A80 — 0x4A8F THALESCrypt
0x4A90 — 0x4A9F Runcom Technologies
0x4AA0 — 0x4AAF SIDSA (KeyFly)
0x4AB0 — 0x4ABF Beijing Compunicate Technology Inc. (CTI-CAS)
0x4AC0 — 0x4ACF Latens Systems Ltd
0x4AD0 — 0x4AD1 XCrypt Inc.
0x4AD2 — 0x4AD3 Beijing Digital Video Technology Co., Ltd.
0x4AD4 — 0x4AD5 Widevine Technologies, Inc. (OmniCrypt)
0x4AD6 — 0x4AD7 SK Telecom Co., Ltd.
0x4AD8 — 0x4AD9 Enigma Systems
0x4ADA — 0x4ADA Wyplay SAS
0x4ADB — 0x4ADB Jinan Taixin Electronics, Co., Ltd.
0x4ADC — 0x4ADC LogiWays
0x4ADD — 0x4ADD ATSC System Renewability Message (SRM)
0x4ADE — 0x4ADE CerberCrypt
0x4ADF — 0x4ADF Caston Co., Ltd.
0x4AE0 — 0x4AE1 Cifra LLC (Digi Raum Electronic)
0x4AE2 — 0x4AE3 Microsoft Corp.
0x4AE4 — 0x4AE4 Coretrust, Inc.
0x4AE5 — 0x4AE5 IK SATPROF (PRO-Crypt)
0x4AE6 — 0x4AE6 SypherMedia International
0x4AE7 — 0x4AE7 Guangzhou Ewider Technology Corporation Limited
0x4AE8 — 0x4AE8 FG DIGITAL Ltd.
0x4AE9 — 0x4AE9 Dreamer-i Co., Ltd.
0x4AEA — 0x4AEA Cryptoguard AB
0x4AEB — 0x4AEB Abel DRM Systems AS, Quintic
0x4AEC — 0x4AEC FTS DVL SRL
0x4AED — 0x4AED Unitend Technologies, Inc.
0x4AEE — 0x4AEE Deltacom Electronics OOD
0x4AEF — 0x4AEF NetUP Inc.
0x4AF0 — 0x4AF0 Beijing Alliance Broadcast Vision Technology Co., Ltd.
0x4AF1 — 0x4AF1 China DTV Media Inc., Ltd. #1
0x4AF2 — 0x4AF2 China DTV Media Inc., Ltd. #2
0x4AF3 — 0x4AF3 Baustem Information Technologies, Ltd.
0x4AF4 — 0x4AF4 Marlin Developer Community, LLC
0x4AF5 — 0x4AF5 SecureMedia
0x4AF6 — 0x4AF6 Tongfang CAS
0x4AF7 — 0x4AF7 MSA
0x4AF8 — 0x4AF8 Griffin CAS
0x4AF9 — 0x4AFA Beijing Topreal Technologies Co., Ltd
0x4AFB — 0x4AFB NST
0x4AFC — 0x4AFC Panaccess Systems GmbH
0x4B00 — 0x4B02 Tongfang CAS, Safeview
0x4B03 — 0x4B03 DuoCrypt
0x4B04 — 0x4B04 Great Wall CAS
0x4B05 — 0x4B06 DIGICAP
0x4B07 — 0x4B07 Wuhan Reikost Technology Co., Ltd.
0x4B08 — 0x4B08 Philips
0x4B09 — 0x4B09 Ambernetas
0x4B0A — 0x4B0B Beijing Sumavision Technologies CO. LTD.
0x4B0C — 0x4B0F Sichuan changhong electric co.,ltd.
0x4B10 — 0x4B10 Exterity Limited
0x4B11 — 0x4B12 Advanced Digital Platform Technologies
0x4B13 — 0x4B14 Microsoft Corporation
0x4B20 — 0x4B22 MULTIKOM DELTASAT GmbH Co KG
0x5347 — 0x5347 GkWare e.K.
0x5501 Griffin, Nucleus Systems, Ltd.
0x5581 Bulcrypt
0x5601 — 0x5601 Verimatrix, Inc. #1
0x5602 — 0x5602 Verimatrix, Inc. #2
0x5603 — 0x5603 Verimatrix, Inc. #3
0x5604 — 0x5604 Verimatrix, Inc. #4
0x5605 — 0x5606 Sichuan Juizhou Electronic Co. Ltd
0x5607 — 0x5608 Viewscenes
0xA101 RosCrypt-M (NIIR)
0xAA00 — 0xAA00 Best CAS Ltd
romansat Тогда почему система показывает такой кайд 2710 на этом канале.
Значит так и кодируется, либо признак кодировки в потоке.
Кстати некоторые карты для 3к выпускались в этом CAID для одного их операторского ресивера .
Цитата: sety від 06 Лютий 2020, 15:43:14не думаю что 2710 это exset но это и не DRE
На каналах триколора присутствуют все возможные caid:ident, поэтому идентифицировать кодировку можно только
по факту открытия канала, а не по ее наличию на канале. Но с САМ модуля лог не снять, приходится только гадать.
Даже на последнем оставшемся канале Shop24, который все еще открывается просто с карты на не оф. оборудовании присутствует всё:
18:31:42 2FDDE41E c (dvbapi) Demuxer 0 ecmpid 0 CAID: 2710 ECM_PID: 002C PROVID: 000028 CA DATA: 5
18:31:42 2FDDE41E c (dvbapi) Demuxer 0 ecmpid 1 CAID: 4AE1 ECM_PID: 0037 PROVID: 000002
18:31:42 2FDDE41E c (dvbapi) Demuxer 0 ecmpid 2 CAID: 2710 ECM_PID: 0041 PROVID: 000019
18:31:42 2FDDE41E c (dvbapi) Demuxer 0 ecmpid 3 CAID: 2710 ECM_PID: 0048 PROVID: 000018
18:31:42 2FDDE41E c (dvbapi) Demuxer 0 ecmpid 4 CAID: 4AE1 ECM_PID: 0028 PROVID: 000011
18:31:42 2FDDE41E c (dvbapi) Demuxer 0 found 5 ECM pids and 2 STREAM pids in CA PMT
18:31:42 2FDDE41E c (dvbapi) Demuxer 0 trying to descramble PID 4 CAID 4AE1 PROVID 000011 ECMPID 0028 ANY CHID PMTPID 00FA VPID 00FB
18:31:42 2FDDE41E c (ecm) root (
4AE1:000011:6991:0028:0000:2F:00:8261E3C6BA8626664A4E52EA294141AB): found (160 ms) by tk13 - SHOP24
И конкретно у меня открывается по 4AE1:000011, а это все еще DRE2
А вообще так:
Карта 23/24 серии работает по 4AE1:02
Карта 13-й серии работает по 4AE1:11
Карта 52/55-й серии работает по 4AE0:15
Карта 255 серии работает по 2710:19 - exset
Карта 245 серии работает по 2710:18 - exset
Карта 40 серии работает по 2710:28 -скорее всего exset
Карта 11 серии работает(ла) по 4AE0:0
Ребята, я делаю рендер исходя из фактического потока, который показывает система. Вот сегодня вписывал VERIMATRIX по потоку 5604
100% ,таким образом 3к использует два CAID - Exset и Dre плюс это еще пропускается через Adec.
Цитата: romansat від 06 Лютий 2020, 16:40:37100% ,таким образом 3к использует два CAID - Exset и Dre плюс это еще пропускается через Adec.
Так оно и есть
Цитата: Evg77734 від 06 Лютий 2020, 16:35:24На каналах триколора присутствуют все возможные caid:ident, поэтому идентифицировать кодировку можно только по факту открытия канала, а не по ее наличию на канале. Но с САМ модуля лог не снять, приходится только гадать.
Если невозможно различить в системе что работает на самом деле - Exset или Dre,то может Виталию в рендере сделать чтоб это всё обозначалось одним Adec ?
Это ведь будет верно ,потому что и первый и второй работают через Adec.
Сергей, не ориентируйся на старые компоненты библиотеки. Я же писал, что подхватывается по двум цифрам. А они одинаковые.
Цитата: romansat від 06 Лютий 2020, 16:40:37CAID - Exset и Dre плюс это еще пропускается через Adec.
С ADEC мы не разберемся, но если допустим приметь решение что 2710 это Exset как быть с DRE хотя бы DRE2 DRE3?
romansat, Есть еще заморочки на Орионе Эхспресс. Там в основном CONAX но на некоторых каналах подхватывается NDS-VIDEOGUARD. Система показывает обе кодировки а рендер подхватывает NDS-VIDEOGUARD. Но зто на нескольких каналах. В основном Конакс.
sety (https://tvfaq.net/index.php?action=profile;u=54),
Считается так:
0x4AE0 - Dre1
0x4AE1 - Dre2
0x7be1 - Dre3 (этого CAID нет на Триколоре)
Цитата: sety від 06 Лютий 2020, 16:55:04С ADEC мы не разберемся, но если допустим приметь решение что 2710 это Exset как быть с DRE хотя бы DRE2 DRE3?
Хоть пикон рисуй с двойной кодировкой. Шутка.
Виталий (https://tvfaq.net/index.php?action=profile;u=27),
Цитата: Виталий від 06 Лютий 2020, 16:55:56Есть еще заморочки на Орионе Эхспресс. Там в основном CONAX но на некоторых каналах подхватывается NDS-VIDEOGUARD. Система показывает обе кодировки а рендер подхватывает NDS-VIDEOGUARD. Но зто на нескольких каналах. В основном Конакс.
У меня этого спутника нет.Я даже не вспомню навскидку что это за пакет.
Тут мне нечего ответить.
Цитата: Виталий від 06 Лютий 2020, 16:59:46Хоть пикон рисуй с двойной кодировкой. Шутка.
Почему шутка - совсем неплохо было бы вместо двух пиконов поставить один - ADEC или NKE).
Обьединяющий две кодировки.
И решить проблему.
Виталь да ещё перестал отображаться пикон кодировки DRE итд на QuickSignal
Цитата: romansat від 06 Лютий 2020, 16:58:400x4AE0 - Dre1
0x4AE1 - Dre2
0x7be1 - Dre3
Практически это отпадает 0x4AE0 - Dre1
Почему ты решил что это 0x7be1 Dre3?
Цитата: sety від 06 Лютий 2020, 17:10:37Почему ты решил что это 0x7be1?
Цитата0x4AE0, 0x4AE1, 0x7be1 DRE-Crypt
Читал давно,уже не вспомню где.
Сереж, Это простое дело с "Уровнем сигнала" На картах он наверно и не должен работать на компонентах библиотеки. Надо переводить на новый рендер.
Цитата: Виталий від 06 Лютий 2020, 16:55:56но на некоторых каналах подхватывается NDS-VIDEOGUARD
Что за каналы такие, даже интересно стало.
Цитата: romansat від 06 Лютий 2020, 17:07:51поставить один - ADEC
ADEC это вторичное кодирование на уровне железа, то есть процессора приставки или модуля, что не совсем правильно. Вернее объединить так DRE/Exset
И как бы DRE1 это только 4AE0:000000
А был еще Лебедевский Exset 2710: 000000,000006 :)
Цитата: romansat від 06 Лютий 2020, 17:13:06Читал давно,уже не вспомню где.
Если это так, то у нас получается Exset- 2710 только на UHD на остальных есть 4AE1 и 2710, то есть два пикона Exset и DRE, Видимо так и должно быть, если конечно ни кто не отпишется о том что есть ошибка
Цитата: Evg77734 від 06 Лютий 2020, 17:18:45Что за каналы такие, даже интересно стало.
Я таких не встречал, иду искать)
Цитата: Evg77734 від 06 Лютий 2020, 17:18:45Что за каналы такие, даже интересно стало.
К примеру канал Да- Винчи - по русски. Есть еще каналы.
Это у нас или на другом форуме писали что еще определяется как Neotion на 3к?
Такое может быть из-за
ЦитатаCAID кодировки — 4ае0, 4ae1, что очень смахивает на ближайшего «соседа» 4а61(63) — SHL Crypt, так как за основу модуля DRE Crypt взят модуль на базе набора микросхем Neotion.
Цитата: Виталий від 06 Лютий 2020, 16:40:18Вот сегодня вписывал VERIMATRIX по потоку 5604
Виталий,Посмотри скрин
Сергей, мне давали эту ссылку на википедию.
Цитата: Виталий від 06 Лютий 2020, 17:28:29Сергей, мне давали эту ссылку на википедию.
Тогда почему только это
ЦитатаВот сегодня вписывал VERIMATRIX по потоку 5604
Цитата: Виталий від 06 Лютий 2020, 17:24:45канал Да- Винчи
Да, там целый букет
19:25:15 2FDDE41E c (dvbapi) Demuxer 0 ecmpid 0 CAID: 0602 ECM_PID: 157D PROVID: 000000
19:25:15 2FDDE41E c (dvbapi) Demuxer 0 ecmpid 1 CAID: 0B00 ECM_PID: 1965 PROVID: 000000
19:25:15 2FDDE41E c (dvbapi) Demuxer 0 ecmpid 2 CAID: 0BC1 ECM_PID: 1D4D PROVID: 000000
19:25:15 2FDDE41E c (dvbapi) Demuxer 0 ecmpid 3 CAID: 090F ECM_PID: 0619 PROVID: 000000
19:25:15 2FDDE41E c (dvbapi) Demuxer 0 ecmpid 4 CAID: 093E ECM_PID: 0623 PROVID: 000000
19:25:15 2FDDE41E c (dvbapi) Demuxer 0 ecmpid 5 CAID: 0940 ECM_PID: 062D PROVID: 000000
Может параллельно для кабельных операторов вещают.
Все это говорит о том, что нужно разработать новый подход.
У меня например, лог идет онлайн на втором мониторе уж сколько лет и сомнений, с помощью какой кодировки открылся канал не существует, на память давно все помню :), правда САМ модулей нет у меня.
Цитата: sety від 06 Лютий 2020, 17:30:16Тогда почему только это
Сергей, мне сегодня твой тезка
Vlsergei дал. Карта там или модуль МТС
Цитата: Виталий від 06 Лютий 2020, 17:37:09Сергей, мне сегодня твой тезка Vlsergei дал
Там только 5604 Но вот у нас, я имею ввиду cam-модуль
Verimatrix, чего там только не было, по памяти 1712, 1715, 1716, 1724, 5604 сейчас вроде бы пришли к какому то решению, судя по тому, что остался только 1712 на 4-х спутниках, ну пару тройку дней назад так было)
Цитата: sety від 06 Лютий 2020, 17:46:24Там только 5604 Но вот у нас, я имею ввиду cam-модуль Verimatrix
Вписать то не проблема. Нехочется все подряд вписывать. Только рабочии в наших регионах. Хотя мне вчера скрин с Арми показывали с Египта.
Цитата: Evg77734 від 06 Лютий 2020, 17:36:40Может параллельно для кабельных операторов вещают.
Все это говорит о том, что нужно разработать новый подход.
Я видел в меню, что куча кодировок. Рендер подхватывает NDS-VIDEOGUARD . А в tmp - ecm.info кайд Конакса 0B00. Фигня какая то. А если сделать так рендер, чтобы кайд брался из tmp - ecm.info , то на модулях пикон не выведется, так как файл ecm.info не создается на модуле.
Придумал такую кодировку пока. caid == '2710' 'DRE-EXS'
Цитата: Виталий від 06 Лютий 2020, 19:23:47Придумал такую кодировку
Виталий, может все таки оставить то что уже придумали
Dre и
Exset просто если следовать такой логике нужно и сюда придумывать
19:25:15 2FDDE41E c (dvbapi) Demuxer 0 ecmpid 0 CAID: 0602 ECM_PID: 157D PROVID: 000000
19:25:15 2FDDE41E c (dvbapi) Demuxer 0 ecmpid 1 CAID: 0B00 ECM_PID: 1965 PROVID: 000000
19:25:15 2FDDE41E c (dvbapi) Demuxer 0 ecmpid 2 CAID: 0BC1 ECM_PID: 1D4D PROVID: 000000
19:25:15 2FDDE41E c (dvbapi) Demuxer 0 ecmpid 3 CAID: 090F ECM_PID: 0619 PROVID: 000000
19:25:15 2FDDE41E c (dvbapi) Demuxer 0 ecmpid 4 CAID: 093E ECM_PID: 0623 PROVID: 000000
19:25:15 2FDDE41E c (dvbapi) Demuxer 0 ecmpid 5 CAID: 0940 ECM_PID: 062D PROVID: 000000
Цитата: sety від 06 Лютий 2020, 20:07:46Виталий, может все таки оставить то что уже придумали Dre и Exset
Сергей, да я не против. Сообща что то придумаем. Но надо кайд 2710 привязывать к DRE или к EXSET. Что то одно.
Цитата: Виталий від 06 Лютий 2020, 20:16:06Но надо кайд 2710 привязывать к DRE или к EXSET. Что то одно.
что велосипед придумывать это уже сделано давно согласно 0x2710 ...
CaidInfo2 , допилю позже чтобы точнее определял вписав полностью например, а может не буду... дело в том что он определяет все кодировки в потоке и для вывода через PiconUni не пойдёт, тем более для модуля (так как это внешнее оборудование и в системе нету данных какую кодировку он именно открыл) а вот текстом для каждой кодировки по отдельности прекрасно работает до сих пор можно и иконками конечно, с эмулятороми показывает какую кодировку открыл...
if self.type == self.DRE:
for caid in caids:
if ("%0.4X" % int(caid))[:2] == "7B" or ("%0.4X" % int(caid))[:2] == "4A" :
return True
return False
if self.type == self.EXS:
for caid in caids:
if ("%0.4X" % int(caid))[:2] == "27":
return True
Тогда оставлю кодировки как были раньше. Чтобы не было разнобоя с другими компонентами. Определение кодировки по четырем цифрам- буквам оставлю. Мне вчера sety - Сергей давал кайды VERIMATRIX дак они пересекаються с BETACRYPT - 17 первые цифры у обоих. Так то мог и определение сделать по двум цифрам кайда, но это пересечение и возможно еще есть.
Пробуем рендер.
Цитата: Виталий від 07 Лютий 2020, 08:03:18Пробуем рендер.
Пробнул у себя , началась полная неразбериха с выводом пиконов кодировок . С рендером что идет со скином все в норме ...
Цитата: SAN-GENARO від 07 Лютий 2020, 08:18:37, началась полная неразбериха с выводом пиконов кодировок
Попробуй на этих пиконах. Вроде большинство правильно подписаны.
Цитата: Виталий від 07 Лютий 2020, 08:30:29Попробуй на этих пиконах.
Не идет и на этих , сейчас верну рендер старый ...
Цитата: SAN-GENARO від 07 Лютий 2020, 08:44:35Не идет и на этих , сейчас верну рендер старый ...
Вернуть то можешь. Мне надо точно знать какая кодировка на кайде 1803. На скрине у вас. подозреваю NAGRA. Вот и все. Вписать секунды. А как люди в Украине откроют VERIMATRIX на старом. P.S. Добавил повидимому NAGRA
SAN-GENARO - пробуй
Цитата: Виталий від 07 Лютий 2020, 08:56:29Мне надо точно знать какая кодировка на кайде 1803. На скрине у вас. подозреваю NAGRA. Вот и все. Вписать секунды.
Под NAGRA у меня идет очень много каидов , попробую сам вписать чего не хватает (просмотрю для начала каналы с какими каидами у меня они открываются)
Цитата: Виталий від 07 Лютий 2020, 08:56:29Добавил повидимому NAGRA SAN-GENARO - пробуй
Работает отлично ...
Цитата: Виталий від 07 Лютий 2020, 06:17:55Мне вчера sety - Сергей давал кайды VERIMATRIX дак они пересекаються с BETACRYPT - 17 первые цифры у обоих
Они все разные.
На триколоре везде только
EXSET По
VERIMATRIX вроде бы все в порядке
SKY 19.2Е нет пикона там 098С
Цитата: sety від 07 Лютий 2020, 13:18:17На триколоре везде только EXSET
Сергей, дак вчера как бы решили на Триколоре оставить EXSET на кайде 2710 . Я его и перенес с DRE на EXSET. Не все каналы Триколора сейчас на EXSET не считал сколько. Остальные DRE. Я могу вернуть 2710 на DRE. А SKY - 098С уже дописал. Вот некоторые каналы Трико.
Цитата: Виталий від 07 Лютий 2020, 13:54:19Не все каналы Триколора сейчас на EXSET не считал сколько. Остальные DRE.
Виталь да пускай будет как сейчас с твоим последним рендером а так что EXSET или DRE и так понятно что это Триколор
Цитата: сергей 999s від 07 Лютий 2020, 15:35:06а так что EXSET или DRE и так понятно
Серег, так не пойдет, Виталий делает серьезную работу, и нужно все сделать правильно, но для этого нужно понять как будет правильно. Например на каналах в h.265 присутствует только 2710 то биш как мы договорились это EXET, на всех остальных каналах есть 2710 и 4АЕ1....видимо должно быть DRE
sety (https://tvfaq.net/index.php?action=profile;u=54), правильно будет две кодировки, т.к обе в потоке... но вы не распознаете какую модуль открыл (я по крайней мере не знаю как сделать), остальное шаманство...
Цитата: Sirius0103 від 07 Лютий 2020, 19:03:49правильно будет две кодировки, т.к обе в потоке..
Так и есть две, но Вот например
НТВ HD2020/02/07 21:02:41 1D5D5DD5 c (dvbapi) Demuxer 0 stopped descrambling for program 4A39 (НТВ HD)
2020/02/07 21:02:42 1D5D5DD5 c (dvbapi) Demuxer 0 ecmpid 0 CAID: 2710 ECM_PID: 009C PROVID: 000028 CA DATA: 5000005
2020/02/07 21:02:42 1D5D5DD5 c (dvbapi) Demuxer 0 ecmpid 1 CAID: 4AE1 ECM_PID: 009E PROVID: 000002
2020/02/07 21:02:42 1D5D5DD5 c (dvbapi) Demuxer 0 ecmpid 2 CAID: 2710 ECM_PID: 009F PROVID: 000019
2020/02/07 21:02:42 1D5D5DD5 c (dvbapi) Demuxer 0 ecmpid 3 CAID: 2710 ECM_PID: 00A0 PROVID: 000018
А вот
Кино ТВ HD этот канал в
Hevec и присутствует только
27102020/02/07 21:17:18 1D5D5DD5 c (dvbapi) Demuxer 0 stopped descrambling for program 88C9 (Кино ТВ HD)
2020/02/07 21:17:19 1D5D5DD5 c (dvbapi) Demuxer 0 ecmpid 0 CAID: 2710 ECM_PID: 01B4 PROVID: 000028 CA DATA: 5000005
2020/02/07 21:17:19 1D5D5DD5 c (dvbapi) Demuxer 0 ecmpid 1 CAID: 2710 ECM_PID: 01B5 PROVID: 000019
2020/02/07 21:17:19 1D5D5DD5 c (dvbapi) Demuxer 0 ecmpid 2 CAID: 2710 ECM_PID: 01B6 PROVID: 000018
По этому я так и написал, на каналах в
Hevec только
2710, больше там ни чего нет, на остальных есть
2710 и
4АЕ1, значит в нашем случае два пикона
EXET на те каналы что в
Hevec и
DRE на остальные каналы
sety (https://tvfaq.net/index.php?action=profile;u=54), я про то что если выводить пиконом, то правельнее делать примерно так, если есть 4AE1 то выводить DRE, если есть 2710 то выводить EXSET, если есть обе выводить DRE_EXSET ну и для всех свои пиконы рисовать, по томуже принципу поступать с другими кодировками...
PS: думаю по другому сделать не выдет что бы пиконами работало корректно...
Одно как бы напрягает, что система определяет как DRE 3 - кайд 2710. А на EXSET по кайду 2710 мы ориетируемся по каталогам. Ну пусть две будут. Все уже знают.
Цитата: Sirius0103 від 07 Лютий 2020, 19:34:06если есть обе выводить DRE_EXSET ну и для всех свои пиконы рисовать, по томуже принципу поступать с другими кодировками...
Отлично, тогда еще бы с этим разобраться
Вот
SD канал
Цитата2020/02/07 21:32:34 1D5D5DD5 c (dvbapi) Demuxer 0 ecmpid 0 CAID: 2710 ECM_PID: 0056 PROVID: 000028 CA DATA: 1000005
2020/02/07 21:32:34 1D5D5DD5 c (dvbapi) Demuxer 0 ecmpid 1 CAID: 4AE1 ECM_PID: 0057 PROVID: 000002
2020/02/07 21:32:34 1D5D5DD5 c (dvbapi) Demuxer 0 ecmpid 2 CAID: 2710 ECM_PID: 0058 PROVID: 000019
2020/02/07 21:32:34 1D5D5DD5 c (dvbapi) Demuxer 0 ecmpid 3 CAID: 2710 ECM_PID: 0059 PROVID: 000018
2020/02/07 21:32:34 1D5D5DD5 c (dvbapi) Demuxer 0 ecmpid 4 CAID: 4AE1 ECM_PID: 005A PROVID: 000011
2020/02/07 21:32:34 1D5D5DD5 c (dvbapi) Demuxer 0 found 5 ECM pids and 3 STREAM pids in CA PMT
2020/02/07 21:32:34 1D5D5DD5 c (dvbapi) Demuxer 0 trying to descramble PID 4 CAID 4AE1 PROVID 000011 ECMPID 005A ANY CHID PMTPID 0628 VPID 0629
2020/02/07 21:32:34 00000000 >> OSCam << cardserver log switched, version 1.20_sety_svn, build r11572-798 (arm-unknown-linux-gnueabihf-ssl)
2020/02/07 21:32:35 44B4838F r (emu) ECM failed: Not supported
2020/02/07 21:32:35 1D5D5DD5 c (ecm) duo4k (4AE1@000011/0000/232E/6C:9D5015A6459BCD2A0513F825F179E93E): not found (0 ms) by emulator - Россия К
2020/02/07 21:32:35 1D5D5DD5 c (dvbapi) Demuxer 0 restarting decoding requests after 1 ms with 1 enabled and 4 disabled ecmpids!
2020/02/07 21:32:35 1D5D5DD5 c (dvbapi) Demuxer 0 trying to descramble PID 4 CAID 4AE1 PROVID 000011 ECMPID 005A ANY CHID PMTPID 0628 VPID 0629
2020/02/07 21:32:35 1D5D5DD5 c (ecm) duo4k (4AE1@000011/0000/232E/6C:9D5015A6459BCD2A0513F825F179E93E): not found (0 ms) by emulator - Россия К
2020/02/07 21:32:35 1D5D5DD5 c (dvbapi) Demuxer 0 restarting decoding requests after 1 ms with 1 enabled and 4 disabled ecmpids!
2020/02/07 21:32:35 1D5D5DD5 c (dvbapi) Demuxer 0 trying to descramble PID 4 CAID 4AE1 PROVID 000011 ECMPID 005A ANY CHID PMTPID 0628 VPID 0629
Виталий (https://tvfaq.net/index.php?action=profile;u=27), ну DRE3 у PLi вписано так просто, можно хоть Пи - Пи - ПиП назвать, думаю это кто там правки вносил не сильно заботился о названии...
sety (https://tvfaq.net/index.php?action=profile;u=54), а что тебя смущает, тоже DRE как бы...
Цитата: Sirius0103 від 07 Лютий 2020, 19:41:08тоже DRE как бы...
До того как включили ADEC,
4AE1:11 открывали эмуляторы и называли эту кодировку если не ошибаюсь DRE 2
sety (https://tvfaq.net/index.php?action=profile;u=54), Сергей, а вчера я писал об Орион Эхпресс, там тоже куча кайдов в потоке. Тоже пусть будет как было раньше.
sety (https://tvfaq.net/index.php?action=profile;u=54), зачем усложнять до безумия, есть каид 4AE1, значит DRE... иначе выйдет конвертор с такими безумными названиями как TRICRYPT, UKRCRYPT и т.д тем более они в год пополняются иногда по 5 штук... будете править каждый раз?.. надо попроще, это надёжнее...
Цитата: Sirius0103 від 07 Лютий 2020, 20:01:22зачем усложнять до безумия, есть каид 4AE1, значит DRE.
То есть остановиться на этом варианте?
Цитата: Sirius0103 від 07 Лютий 2020, 19:34:06если есть 2710 то выводить EXSET, если есть обе выводить DRE_EXSET
Виталий, если бы у трико было так просто как у ориона, то и вопросов бы не было, тут все ясно и понятно, смотрим мы по 0B00 а остальное не важно, то ли в кабельные сети то ли еще куда
22:07:12 2FDDE41E c (dvbapi) Demuxer 0 ecmpid 0 CAID: 0602 ECM_PID: 157D PROVID: 000000
22:07:12 2FDDE41E c (dvbapi) Demuxer 0 ecmpid 1 CAID: 0B00 ECM_PID: 1965 PROVID: 000000
22:07:12 2FDDE41E c (dvbapi) Demuxer 0 ecmpid 2 CAID: 0BC1 ECM_PID: 1D4D PROVID: 000000
22:07:12 2FDDE41E c (dvbapi) Demuxer 0 ecmpid 3 CAID: 090F ECM_PID: 0619 PROVID: 000000
22:07:12 2FDDE41E c (dvbapi) Demuxer 0 ecmpid 4 CAID: 093E ECM_PID: 0623 PROVID: 000000
22:07:12 2FDDE41E c (dvbapi) Demuxer 0 ecmpid 5 CAID: 0940 ECM_PID: 062D PROVID: 000000
Цитата: sety від 07 Лютий 2020, 20:14:11о есть остановиться на этом варианте?
конечно...
Дак оставлять как раньше выводился пикон EXSET и DRE-CRYPT. Или какой третий вариант?
Цитата: sety від 07 Лютий 2020, 20:15:54смотрим мы по 0B00 а остальное не важно
почему? и по 0602 тоже смотрим :D
mic71 (https://tvfaq.net/index.php?action=profile;u=1662), Вот так вписано.
elif (caid == '0B00' or caid == '0BC1'):
sname = 'CONAX'
elif (caid == '0600' or caid == '0602' or caid == '0651'):
sname = 'IRDETO'
Добавил много кайдов NAGRA, которые мне дал SAN-GENARO За что ему Спасибо! Рабочии или нет, не могу проверить.
Цитата: sety від 07 Лютий 2020, 13:18:17SKY 19.2Е нет пикона там 098С
У меня работает также с CAID: 09C4
Цитата: SAN-GENARO від 08 Лютий 2020, 11:19:27У меня работает также с CAID: 09C4
так понятно, этот каид раньше был вписан, а 098С Виталий позже добавил, по этому я и написал именно за
098С
Цитата: sety від 08 Лютий 2020, 11:24:10так понятно, этот каид раньше был вписан
Куда был вписан , его даже в сегоднешнем обновленном рендере нету ...
Цитата: SAN-GENARO від 08 Лютий 2020, 11:27:47Куда был вписан , его даже в сегоднешнем обновленном рендере нету ...
Добавил 09C4 в NDS-VIDEOGUARD
Цитата: Виталий від 06 Лютий 2020, 11:28:59
Цитата: rysiuhelix від 06 Лютий 2020, 11:24:49Вы можете добавить CPU Usage % загрузки процессора?
А что не добавить - добавлю. Будет в одном.
Виталий - Я знаю, что у тебя мало времени, но я хотел вежливо напомнить себе. :)
rysiuhelix (https://tvfaq.net/index.php?action=profile;u=10611), Время пока нет на конвертер. Привязываю к скинам Army компоненты. Это же надо все переписать в скине и компонентах. По ArBoxInfo, там по прикидкам достаточно прилично дописывать по CPU. Будет время попробую дописать конвертер. Да и отдохнуть немного надо.
Поправил рендер ArPicCript.py. Была одна ошибка и оптимизировал код.
Добавил в рендер ArPicCript кодировку BULCRYPT
Цитата: rysiuhelix від 15 Лютий 2020, 09:59:45
Виталий - Я знаю, что у тебя мало времени, но я хотел вежливо напомнить себе. :)
Добро пожаловать. Опять же, я хотел бы напомнить вам CPU % загрузки процессора для
ArBoxInfo. :D
Я желаю вам здоровья.
Привет.
К сожалению, на другом форуме я не получил советов, как исправить конвертер
ServiceInfoEX.py, так что здесь, может быть, мне кто-то поможет - и при этом улучшенный конвертер будет доступен всем.
Конвертер ServiceInfoEX должен отображать информацию о стандарте вещания, то есть DVB-S. DVB-S2, DVB-C, DVB-C2. DVB-T, DVB-T2, IP-TV.
Изображение OpenATV 6.3, 6.4.
Я протестировал виджеты, которые должны отображать эту информацию из конвертера ServiceInfoEX.
Spoiler
<widget source="session.CurrentService" render="FixedLabel" text="DVB-T2" position="875,620" size="200,36" font="Regular; 32" halign="left" zPosition="1" foregroundColor="white" backgroundColor="black" transparent="1" >
<convert type="ServiceInfoEX">IsTerrestrialT2</convert>
<convert type="ConditionalShowHide" />
</widget>
Отображает все стандарты кроме -
DVB-T2.
В чем может быть причина? Причина?
Стандарт DVB-T всегда отображается для вещания DVB-T и DVB-T2.
Я тестировал программы эфирного телевидения Польши и Чехии.
Я получил такой oтветь :
"""
elif self.type == self.IS_TERRESTRIAL_T2:
if type == 'DVB-T' and service.streamed() is None:
print "//////////////////////////is DVB-T"
if self.tpdata.get('system', 0) is 1:
print "//////////////////////////is DVB-T2"
return True
Приведи код к такому виду и проверь через телнет. """
Как это проверить и что делать дальше?
rysiuhelix (https://tvfaq.net/index.php?action=profile;u=10611), А так не будет работать DVT-T2
Спасибо Виталий . К сожалению, ваш конвертер также отображает DVB-T на вещательных каналах DVB-T2.
rysiuhelix (https://tvfaq.net/index.php?action=profile;u=10611), A так
Тоже нет. Тот же DVB-T вместо DVB-T2.
rysiuhelix (https://tvfaq.net/index.php?action=profile;u=10611), Нет у меня этих каналов. думаю быстро разобрался бы.
Посмотрите Мишин скин и сделайте аналогично. У нас Беларусь 1 идет в DVB-T а Беларусь 5 идет в DVB-T2. Иконки(пиконы) разные отображаются на этих каналах.
Y меня eсть польские и чешские каналы DVB-T2.
Очень нужен был такой преобразователь.
Спасибо .
rysiuhelix (https://tvfaq.net/index.php?action=profile;u=10611), ПРОВЕРЬ ЭТОТ
Без изменений . По-прежнему показывает только DVB-T, DVB-T2 не показывает.
rysiuhelix (https://tvfaq.net/index.php?action=profile;u=10611), А так
Это тоже не так.
rysiuhelix (https://tvfaq.net/index.php?action=profile;u=10611), А сам то что не пробуешь делать. у тебя есть эти каналы
Я пробовал различные изменения в конвертере ServiceInfoEx.py, но безуспешно.
Может надо привязать кодеком
DVB-T - H.264
DVB-T2 - H.265
Почему показывает arion75? Что такое изображение и какой конвертер? Ответ #99
rysiuhelix (https://tvfaq.net/index.php?action=profile;u=10611), тут идет как то с потока. у меня где я правил там тоже все равно показывает DVS-S а не 'DVB-T' как у тебя
Цитата: rysiuhelix від 26 Березень 2021, 09:28:03Почему показывает arion75? Что такое изображение и какой конвертер?
По моему там просто обманка пиконами. А конвертер тот же.
До ноября 2020 года BlackHarmony показывала DVB-T2 и DVB-T на скине.
К сожалению, у меня нет этого конвертера j00zekMODServiceInfoEX.py.
После обновления скин перестал показываться.
Spoiler
https://www.sat-4-all.com/board/topic/245930-black-harmony/page/118/
Вполне возможно, что проблема в пиконах - их названиях - но как это исправить?
rysiuhelix (https://tvfaq.net/index.php?action=profile;u=10611), ты случаем не это ищешь
Spoiler
https://github.com/OpenPLi/enigma2/pull/2904
rysiuhelix (https://tvfaq.net/index.php?action=profile;u=10611), Попробуй вывести иконками. У меня так сделано <widget source="session.CurrentService" render="Pixmap" position="650,1016" size="72,21" zPosition="2" pixmap="Army_Touch_FHD/main/ico_dvb-t_on.png" alphatest="blend">
<convert type="ServiceInfoEX">IsTerrestrial</convert>
<convert type="ConditionalShowHide"/>
</widget>
<widget source="session.CurrentService" render="Pixmap" position="650,1016" size="72,21" zPosition="2" pixmap="Army_Touch_FHD/main/ico_dvb-t2_on.png" alphatest="blend">
<convert type="ServiceInfoEX">IsTerrestrialT2</convert>
<convert type="ConditionalShowHide"/>
или так <widget source="session.CurrentService" render="Pixmap" pixmap="icons/ico_dvb-t.png" position="1840,1008" size="50,50" zPosition="3" alphatest="on" scale="1">
<convert type="TransponderInfo">DVB-T</convert>
<convert type="ConditionalShowHide"/>
</widget>
<widget source="session.CurrentService" render="Pixmap" pixmap="icons/ico_dvb-t2.png" position="1840,1008" size="50,50" zPosition="3" alphatest="on" scale="1">
<convert type="TransponderInfo">DVB-T2</convert>
<convert type="ConditionalShowHide"/>
</widget>
Он показывает только значок DVB-T. Программа транслируется в DVB-T2.
К сожалению, у меня нет конвертера TransponderInfo .py.
Цитата: rysiuhelix від 27 Березень 2021, 19:30:27К сожалению, у меня нет конвертера TransponderInfo .py.
Spoiler
https://github.com/OpenPLi/enigma2/blob/develop/lib/python/Components/Converter/TransponderInfo.py
Преобразователь TransponderInfo. Ничто не показывает.
Я сдаюсь . Я проверил на openatv 6.3 - Octagon SF8008 Combo.
Это не может быть сделано.
Спасибо особенно для - Виталий
rysiuhelix (https://tvfaq.net/index.php?action=profile;u=10611), попробуй один - я правил с гита друой нет. сам поправь Может табуляция не выдержана в конвертере кое где в правленом
rysiuhelix попробуй так я для себя немного правил ServiceName2 у меня всё работает.
<widget source="session.CurrentService" render="PiconUni" path="piconSat" position="1112,654" size="100,60" zPosition="3" alphatest="blend">
<convert type="ServiceName2">OrbitalPos</convert>
</widget>
<widget source="session.CurrentService" render="Pixmap" pixmap="usr/share/enigma2/Survolt Yellow/icons/ico_dvb-t.png" position="650,500" size="220,132" zPosition="3" alphatest="blend" scale="1">
<convert type="TransponderInfo">DVB-T</convert>
<convert type="ConditionalShowHide"/>
</widget>
<widget source="session.CurrentService" render="Pixmap" pixmap="usr/share/enigma2/Survolt Yellow/icons/ico_dvb-t2.png" position="650,500" size="220,132" zPosition="3" alphatest="blend" scale="1">
<convert type="TransponderInfo">DVB-T2</convert>
<convert type="ConditionalShowHide"/>
</widget>
Ничего не показывает.
rysiuhelix (https://tvfaq.net/index.php?action=profile;u=10611), а это смотрел
Spoiler
https://github.com/OpenPLi/enigma2/pull/2904/commits/702985a8b63ae26f7bb76868a54771c8513567c4
Цитата: rysiuhelix від 28 Березень 2021, 09:32:30
Ничего не показывает.
Так показывает всё. Как я писал выше.
Спасибо . Я больше ничего не понимаю.
Какое изображение / openatv, pli ... / и какие виджеты и компоненты?
Цитата: rysiuhelix від 28 Березень 2021, 10:23:05
Спасибо . Я больше ничего не понимаю.
Какое изображение / openatv, pli ... / и какие виджеты и компоненты?
У меня OpenPLi
В ответе #116 я тебе привёл пример вставь мой виджет в свой skin.xml и поставь conver
ServiceName2 и закинь себе мою иконку DVB-T2
Gapon (https://tvfaq.net/index.php?action=profile;u=3970), Это на каком спутнике
Цитата: Виталий від 28 Березень 2021, 10:42:26
Gapon (https://tvfaq.net/index.php?action=profile;u=3970), Это на каком спутнике
Как понять на каком спутнике?
Gapon (https://tvfaq.net/index.php?action=profile;u=3970), градус какой у спутника
Цитата: Виталий від 28 Березень 2021, 10:48:14
Gapon (https://tvfaq.net/index.php?action=profile;u=3970), градус какой у спутника
Я там показал т2 и 36 нтв
Gapon (https://tvfaq.net/index.php?action=profile;u=3970), У меня так. Тоже 36 гр
Цитата: Виталий від 28 Березень 2021, 11:12:34У меня так.
Виталий (https://tvfaq.net/index.php?action=profile;u=27), так у него тюнер Т2 установлен и на скринах показывает Т2
Gapon - Я изменил как ты написал. Ваш значок DVB-T2 не отображается. Показывает значок DVB-T.
Когда я изменил имя вашего значка на DVB-T - тогда он показывал ваш значок / показывает его в программах DVB-T и DVB-T2.
Цитата: rysiuhelix від 28 Березень 2021, 11:34:17
Gapon - Я изменил как ты написал. Ваш значок DVB-T2 не отображается. Показывает значок DVB-T.
Когда я изменил имя вашего значка на DVB-T - тогда он показывал ваш значок / показывает его в программах DVB-T и DVB-T2.
Я не знаю куда ты его положил, но он должен лежать в папке piconSat и обязательно поставь мой конвертор.
Значок находится в hdd / piconSat.
Ваш конвертер.
Цитата: rysiuhelix від 28 Березень 2021, 11:58:08
Значок находится в hdd / piconSat.
Ваш конвертер.
Не знаю почему так, но у меня показывает.
rysiuhelix (https://tvfaq.net/index.php?action=profile;u=10611), если у вас не получается как в этом посту https://tvfaq.net/index.php/topic,4681.msg34414.html#msg34414 , пробните вывести лейблом, что то типа этого
<widget source="session.CurrentService" render="Label" position="265,935" size="130,75" font="Regular; 20" backgroundColor="black" foregroundColor="yellow">
<convert type="ServiceName2">OrbitalPos</convert>
</widget>
и посмотрите что у вас выводит, скриншот в студию
P.S.
Gapon (https://tvfaq.net/index.php?action=profile;u=3970), а со стандартным ServiceName2 из клубной библиотеки не выводит эту иконку?
P.P.S.
Цитата: Виталий від 26 Березень 2021, 09:47:22По моему там просто обманка пиконами. А конвертер тот же.
ага логично чё... Я с тебя ржу, виджет посмотри так между прочим, если время свободное будет ;)
По твоей логике как в этом виджете можно что то намутить с иконками не поделишься опытом?
<widget source="session.CurrentService" render="PiconUni" path="piconSat" position="265,935" size="130,75" alphatest="on" scale="on">
<convert type="ServiceName2">OrbitalPos</convert>
</widget>
Ты вроде шаришь а такую херь несёшь, по твоему тут иконки или пиконы жёстко привязаны или что? Оно вроде само дёргает из папки нужный пикон или я ошибаюсь? Может я чего не догоняю? Да и конвертор не правленный из клубной библиотеки
rysiuhelix (https://tvfaq.net/index.php?action=profile;u=10611),
Вы конвертер правильно устанавливаете?
Остановите энигму, удалите старый конвертер с расширением "py" и "pyo" .
Закиньте новый конвертер и запустите энигму.
Sage - Это то, что я всегда делаю при замене файлов pyo и py.
mic71 - Отображается DVB-T. Программа транслируется в DVB-T2.
<widget source="session.CurrentService" render="Label" position="265,335" size="130,75" font="Regular; 20" backgroundColor="black" foregroundColor="yellow">
<convert type="ServiceName2">OrbitalPos</convert>
</widget>
Цитата: mic71 від 28 Березень 2021, 13:20:32По твоей логике как в этом виджете можно что то намутить с иконками не поделишься опытом?
У меня так прописано- вот и все. Также. <widget source="session.CurrentService" render="ArPiconUni" path="piconSat" position="1608,637" size="122,72" zPosition="1" alphatest="on">
<convert type="ArServiceName2">OrbitalPos</convert>
.
Цитата: rysiuhelix від 28 Березень 2021, 13:50:14Отображается DVB-T
ну если у вас лейблом выводит с потока так, то выводы делайте сами в чём у вас идёт
Сделал себе такой сигнальный индикатор как во вложении.
Работает, но не показывает цветную полосу рядом с BER :.
Для SNR: и AGC: показаны столбцы.
Какую ошибку я сделал, что полоса сигнала BER: не отображается. Отображается только значение BER:
Пожалуйста помоги. Спасибо
<!--Signal-->
<eLabel text="SNR :" position="550,20" size="150,34" halign="right" transparent="1" font="Regular; 28" foregroundColor="#00fcc000" backgroundColor="black" />
<eLabel text="AGC :" position="550,45" size="150,34" halign="right" transparent="1" font="Regular; 28" foregroundColor="#00fcc000" backgroundColor="black" />
<widget source="session.FrontendStatus" render="Progress" position="760,25" size="300,13" zPosition="13" pixmap="Survolt Yellow/icons/snrpicon.png" backgroundColor="black" borderWidth="1" borderColor="#00af8811" transparent="1">
<convert type="FrontendInfo">SNR</convert>
</widget>
<widget source="session.FrontendStatus" render="Progress" position="760,50" size="300,13" zPosition="13" pixmap="Survolt Yellow/icons/snrpicon.png" backgroundColor="black" borderWidth="1" borderColor="#00af8811" transparent="1">
<convert type="FrontendInfo">AGC</convert>
</widget>
<widget source="session.FrontendStatus" render="Label" position="1120,20" size="150,30" backgroundColor="black" transparent="1" halign="left" font="Regular; 28" foregroundColor="#00af8811">
<convert type="FrontendInfo">SNR</convert>
</widget>
<widget source="session.FrontendStatus" render="Label" position="1120,45" size="150,30" backgroundColor="black" transparent="1" halign="left" font="Regular; 28" foregroundColor="#00af8811">
<convert type="FrontendInfo">AGC</convert>
</widget>
<eLabel text="BER :" position="550,70" size="150,34" halign="right" backgroundColor="black" transparent="1" zPosition="5" foregroundColor="#00fcc000" font="Regular;28" />
<widget source="session.FrontendStatus" render="Label" position="1120,70" size="250,30" backgroundColor="black" transparent="1" halign="left" font="Regular; 28" foregroundColor="#00af8811">
<convert type="FrontendInfo">BER</convert>
</widget>
<widget source="session.FrontendStatus" render="Progress" position="760,75" size="300,13" zPosition="13" pixmap="Survolt Yellow/icons/snrpicon.png" backgroundColor="black" borderWidth="1" borderColor="#00af8811" transparent="1">
<convert type="FrontendInfo">BER</convert>
</widget>
<widget source="Frontend" render="Progress" position="760,75" size="300,13" zPosition="13" pixmap="Survolt Yellow/icons/snrpicon.png" backgroundColor="black" borderWidth="1" borderColor="#00af8811" transparent="1">
<convert type="FrontendInfo1">BER</convert>
</widget>
<eLabel zPosition="-14" position="560,15" size="780,170" foregroundColor="un20000000" transparent="0" backgroundColor="un30000000" />
Может быть, нужно внести какие-то изменения в конвертер FrontedInfo.py или рендер Progress.py?
Привет
Есть ли способ, чтобы интернет IP отображался в скине - Infobar, SecondInfobar.
В комплекте небольшой плагин, который показывает текущий IP-адрес в Интернете.
Помоги мне, пожалуйста.
Цитата: rysiuhelix від 16 Жовтень 2021, 12:24:26Есть ли способ, чтобы интернет IP отображался в скине - Infobar, SecondInfobar.
В комплекте небольшой плагин, который показывает текущий IP-адрес в Интернете.
Чуток уточните...
Мне нужен виджет или конвертер для отображения информации в информационной панели скина
Мой IP например 102.85.342.253. Мой текущий IP-адрес от моего интернет-провайдера.
Цитата: rysiuhelix від 16 Жовтень 2021, 12:24:26небольшой плагин
Именно этот плагин использует сервис ipecho.net для определения внешнего IP адреса с помощью скрипта (wget -qO- http://ipecho.net/plain;echo) скачивает текущее значение и выводит на консоль.
Для отображение в скине нужно, чтобы то же самое делал какой нибудь конвертер, который нужно написать.
Сервис бесплатный, но:
Spoiler
PS: Пожалуйста, не злоупотребляйте системой, попробуйте кэшировать IP в течение разумного периода времени, прежде чем выполнять следующий запрос, чтобы каждый мог им насладиться.
Цитата: rysiuhelix від 16 Жовтень 2021, 12:46:12Мой текущий IP-адрес от моего интернет-провайдера
Может тут?
Цитата: rysiuhelix від 16 Жовтень 2021, 12:46:12
Мне нужен виджет или конвертер для отображения информации в информационной панели скина
Мой IP например 102.85.342.253. Мой текущий IP-адрес от моего интернет-провайдера.
<widget source="session.CurrentService" render="Label" position="575,280" size="230,40" font="Regular; 35" zPosition="1" backgroundColor="background" transparent="1" foregroundColor="white" halign="right">
<convert type="EGTemp">Iplocal</convert>
</widget>
<eLabel text="IP:" position="490,285" size="99,100" font="Replacement; 35" backgroundColor="black" foregroundColor="mov8" transparent="1" zPosition="0" halign="right" />
</screen>
Цитата: rysiuhelix від 16 Жовтень 2021, 12:24:26В комплекте небольшой плагин, который показывает текущий IP-адрес в Интернете.
В прицепе небольшой конвертер, который делает то же самое. Выглядит это, как на скрине. Запрос на тот же ресурс один раз в час, чтобы их не напрягать. Должен работать на Py2(не проверял) и Py3.
<widget source="session.CurrentService" render="Label" position="1540,124" size="350,42" zPosition="2" font="Regular;32" transparent="1" halign="right">
<convert type="EvgIPChecker">IPChecker</convert>
</widget>
Evg77734
Большое тебе спасибо . Работает очень красиво.
Ты замечательный !!!
Test - Octagon SF8008 COMBO OpenAtv 6.3 Py2
http://ip-api.com/json - Я поменял адрес в конвертере - там полно информации об IP. :D
Спасибо Evg77734
Цитата: rysiuhelix від 20 Жовтень 2021, 11:10:35там полно информации об IP
Ну этот конвертер не для этого запроса, ответ нужно правильно обработать. Да и вообще информация избыточная, что могло бы заинтересовать, так это широта и долгота, но если IP может изменится, то координаты нет :)
Evg77734 - Не могли бы вы добавить дополнительную информацию из Интернета в ваш замечательный конвертер.
Spoiler
http://ip-api.com/line/?fields=status,message,country,countryCode,region,regionName,city,zip,lat,lon,timezone,isp,org,as,query
http://ip-api.com/line/?fields=country
http://ip-api.com/line/?fields=countryCode
http://ip-api.com/line/?fields=regionName
http://ip-api.com/line/?fields=city
http://ip-api.com/line/?fields=org
http://ip-api.com/line/?fields=query
Это нужно другой делать. Как будет время.
Спасибо . Это будет ОТЛИЧНЫЙ ОРИГИНАЛЬНЫЙ КОНВЕРТЕР !!!
Вы можете добавить здесь IP Local. Converter EGTemp.py - Ответ #144
Будет полный комплект.
(https://i.ibb.co/tJDPL57/cheer.gif)
Цитата: rysiuhelix від 24 Жовтень 2021, 10:39:33Будет полный комплект.
Полный комплект:
Spoiler
status
country
countryCode
region
regionName
city
zipp
lat
lon
timezone
isp
org
aas
query
Iplocal
<widget source="session.CurrentService" render="Label" position="1540,124" size="350,42" zPosition="2" font="Regular;32" transparent="1" halign="right">
<convert type="EvgIPChecker">query</convert>
</widget>
Остальное по аналогии из списка под спойлером выше.
Давно предлагал создать, дополнять, усовершенствовать, ...единую библиотеку компонентов с возможностью её обновления и пользоваться ею, всеми, при создании скинов, плагинов... (для нашего пользования). Это делал Sirius0103 и очень хорошо. "И опять пошла морока про коварный зарубеж"-слова В.С. Высоцкого. Пользуюсь этой библиотекой, иногда что-то добавляя для себя.
Работает все кроме:
"zip" http://ip-api.com/line/?fields=zip
"as" http://ip-api.com/line/?fields=as
информационная панель исчезнет.
Вместо zip в конвертере стоит zipp, вместо as стоит aas. Может в этом причина.
Цитата: DED1950 від 24 Жовтень 2021, 14:46:26"И опять пошла морока про коварный зарубеж"
Это хорошо так рассуждать "взагалi"... Когда последний раз Sirius0103 появлялся онлайн? Кто возьмет на себя ответственность хотя бы координировать все это? Даже если найдется, то кто будет соблюдать установленные правила? Никто.
"Разруха не в клозетах, а в головах" - каждый делает то, что хочет и насколько может. Берет чужое и правит под свои нужды не заморачиваясь об авторских правах. Но то ладно, открытое ПО на то оно и открытое...
А законопослушный не будет брать чужие компоненты и править. Далее, кто будет адаптировать эти компоненты под py3? Ведь прогресс не стоит на месте, через год уже все имиджи будут работать на py3, или даже ранее.
Так что миссия не выполнима.
rysiuhelix, под спойлером выше что написано? zipp и aas - значит так и нужно прописать.
Извините, я неправильно прочитал. Теперь все работает нормально.
(https://i.ibb.co/tJDPL57/cheer.gif)
Цитата: Evg77734 від 24 Жовтень 2021, 15:45:29Так что миссия не выполнима.
Не согласен. Важно желание и организация процесса (не только на одном сайте). А как без прогресса, в современном мире? Читать газеты годичной давности?
Если нужно, чтобы city, regionName и country приходили на русском языке - конвертер в прицепе. Поддерживаются языки: en, de, es, pt-BR, fr, ja, zh-CN.
Выглядит это примерно, как на скрине, ну если немного поиграться.
Evg77734 - Можно ли, например, отображать параметры с описанием?
City : Moskwa
IP: 255.322.56.01
Цитата: rysiuhelix від 29 Жовтень 2021, 10:45:01отображать параметры с описанием?
Это не рационально. Во первых, будет смотреться не красиво, во вторых - это конвертер и он не подгоняется под хотелки одного человека, он может использоваться в разных местах: скинах и плагинах, а там должна быть полная свобода творчества у использующего, каждый сам должен решать нужно ли слово "City", с каким переводом и каким цветом, ну и т.д.
Подскажите конвертер, который может выводить язык аудиодорожки ?
Не "MPEG RUS", а просто "RUS" или "русский".
Может кто поможет с адаптацией конвертера ServiceInfoEX под ру3. Тормозит с адаптацией Арми-АТВ-7. С конвертером TestConnection тоже проблема. Так и не смогли сообща адаптировать.
Виталь может эти пойдут
ServiceInfoEX
Spoiler
https://github.com/speedy005/Multibox_mod_python3/blob/master/Converter/AMB_ServiceInfoEX.py
TestConnection
Spoiler
https://github.com/speedy005/Multibox_mod_python3/blob/master/Converter/AMB_TestConnection.py
сергей 999s (https://tvfaq.net/index.php?action=profile;u=33), Сергей давно не был на гите, как скачать компоненты... Сейчас нашел пароль и зашел туда. Как скачать не пойму.
Виталий (https://tvfaq.net/index.php?action=profile;u=27), вот выделяешь текст файла копируй и файл вставляй
TestConnection
Spoiler
https://raw.githubusercontent.com/speedy005/Multibox_mod_python3/master/Converter/AMB_TestConnection.py
ServiceInfoEX
Spoiler
https://raw.githubusercontent.com/speedy005/Multibox_mod_python3/master/Converter/AMB_ServiceInfoEX.py
сергей 999s (https://tvfaq.net/index.php?action=profile;u=33), Поробую копировать код, как получиться. Там много компонентов, что могут пригодиться.
Цитата: Виталий від 23 Грудень 2021, 15:35:41Там много компонентов, что могут пригодиться.
Виталий (https://tvfaq.net/index.php?action=profile;u=27), если подойдут под 3 питон
сергей 999s (https://tvfaq.net/index.php?action=profile;u=33), Я уже скопировал код конвертеров. Посмотрю еще может будут работать на ру3.
Сергей прикинь, там мой конвертер, что я написал ArBoxInfo есть. Наверно все есть что мне нужно. Но проверять надо.
Виталий (https://tvfaq.net/index.php?action=profile;u=27), вот
Spoiler
https://mega2.dp.ua/ru/KW6e8MZm
sety (https://tvfaq.net/index.php?action=profile;u=54), Спасибо Сережа! Если компоненты адаптированы под ру3,(а они вроде адаптированы) то это большое дело. Может помочь с адаптациеей Арми. Все скачал.
Закинул конвертер ServiceInfoEX с гита, все четко заработало.
TestConnection у меня на Egami 10.0 незаработал.
Цитата: daxa від 23 Грудень 2021, 18:30:48TestConnection у меня на Egami 10.0 незаработал.
Да, не хочет почему то работать этот конвертер на ру3. Всяко пробовал.
Виталий (https://tvfaq.net/index.php?action=profile;u=27), а эти посмотри, вроде в коде написано
Цитатаfrom __future__ import absolute_import #zmiana strategii ladowanie modulow w py2 z relative na absolute jak w py3
TestConnection.py
Spoiler
https://raw.githubusercontent.com/j00zek/eePlugins/master/e2components/Components/Converter/j00zekModTestConnection.py
TestConnectionOFF.py
Spoiler
https://raw.githubusercontent.com/j00zek/eePlugins/master/e2components/Components/Converter/j00zekModTestConnectionOFF.py
TestConnectionON.py
Spoiler
https://raw.githubusercontent.com/j00zek/eePlugins/master/e2components/Components/Converter/j00zekModTestConnectionON.py
сергей 999s (https://tvfaq.net/index.php?action=profile;u=33), Сергей, пока не хочет работать конвертер. Задолбал. Как только не пробовал прописывать, но не хочет работать. И те вчерашнии вписывал как вписано там в скине. Не хотят работать хоть убей. И правил их всяко. Почти все работает в Арми, осталось считанные модули заставить работать. И плагин управления пашет с имиджа. Даже один компонент из имиджа не хочет работать, хотя раньше работал на ру2. Может имидж атв -7 надо обновлять, но вряд ли поможет. Может еще кто то проверит их на работоспособность.
P.S Вот может кто проверит. Но сомневаюсь...
Цитата: Виталий від 24 Грудень 2021, 14:03:08Вот может кто проверит. Но сомневаюсь...
Я наверное все скины на py3 перелопатил, ни у кого нет в скинах
TestConnection может быть проблема и не в конверторе а в самом имидже то есть в его функционале, возможно там организовано как то по другому, другие библиотеки и.т.п.
Виталя, пробни еще вот так
Виталий (https://tvfaq.net/index.php?action=profile;u=27), а можно выложить все компоненты под 3 питон для скина
сергей 999s (https://tvfaq.net/index.php?action=profile;u=33), Сергей, ты имеешь ввиду те которых не хватает или которые не работают на ру3. А так выкладывать которые работают нет смысла. Скоро наверно скин выложу. Есть еще один важный конвертер неработающий на ру3. С ним попозже или может выложу чтобы помогли. Так бы время больше на скин было.
sety (https://tvfaq.net/index.php?action=profile;u=54), Сергей, тоже не хочет работать. Падает в крэш. Лог не выкладываю, так как там непонятно от чего. Только на конвертер показывает, без деталей. Я много вариантов делал, такая же фигня. Не пойму про вчерашнии конвертеры , что давали, они же там в скине прописаны и не работают на АТВ -7. Ничего не меняя вписывал, как в том скине и бесполезно. Вот еще один конвертер нужный. Может сообща заставим его работать на ру3
Пишет типа то кого это на TestConnection.py
"/usr/lib/enigma2/python/Components/Converter/TestConnection.py", line 57, in poll
18:13:26.7781 if self.testThread is None or not self.testThread.isAlive():
18:13:26.7782 AttributeError: 'Thread' object has no attribute 'isAlive'
18:13:26.7783 [ePyObject] (PyObject_CallObject(<bound method TestConnection.poll of <class 'Components.Converter.TestConnection.TestConnection'>(google.com:80:10)>,()) failed)
У меня тоже самое в крэше. Когда вчерашнии вписывал, то в логе почти также.
Цитата: сергей 999s від 24 Грудень 2021, 16:19:30"/usr/lib/enigma2/python/Components/Converter/TestConnection.py", line 57, in poll
18:13:26.7781 if self.testThread is None or not self.testThread.isAlive():
18:13:26.7782 AttributeError: 'Thread' object has no attribute 'isAlive'
При переходе с Python 2 на Python 3, «threading.Thread.isAlive» был переименован в "is_alive"
Возможно нужно в конвертере в строке 57 переименовать isAlive в is_alive
Evg77734 (https://tvfaq.net/index.php?action=profile;u=6636), креш пропал менял в трёх файлах TestConnection.py, TestConnectionOff.py, TestConnectionOn.py где есть isAlive
Тоже крэша нет, но и не работает. Хоть и кое что еще правил.
Но в предыдущем сообщении показывает же - Net: Ofline
Evg77734 (https://tvfaq.net/index.php?action=profile;u=6636), показывать та показывает но он включен а написано Ofline это на WLAN
У меня работает только иконка нета. Вернее не работает пока , не активируется. Остальное закоментировано в скине. Если заставить работать иконку, то и офлайн и онлайн текстом будет легко сделать.
Цитата: Виталий від 24 Грудень 2021, 15:53:05Вот еще один конвертер нужный.
Виталий (https://tvfaq.net/index.php?action=profile;u=27), вот попробуй ArExtnevInfo.py
сергей 999s (https://tvfaq.net/index.php?action=profile;u=33), Нет Сергей не работает , что ты скинул. Сразу погасило секондбар. Мой хоть и не работает но и не гасит.
А этот
И этот :)
Виталий (https://tvfaq.net/index.php?action=profile;u=27), вот попробуй не знаю будет работать или нет, я его через онлайн конвертер прогнал
сергей 999s (https://tvfaq.net/index.php?action=profile;u=33), Нет Сергей не хочет работать. Я как то пробовал через онлайн прогонять, но бесполезно - не работают после него. По моему ничего не меняет он. Так то у меня выводятся названия ЭМУ другим конвертером. Можно отложить пока. А вот другие компоненты надо бы. Держат в основном два конвертера TestConnection и два его аналога, ну и ArExtnevInfo - для вывода иконок кодировок. И один еще под подозрением, что некорректно работает.
Еще одна просьба может не по теме. (Наверно такой темы нет пока) Может кто сможет адаптировать под ру3 плагин Николаси для создания установочных пакетов. Этот плагин под arm архитектуру.
P.S. Просьбу снимаю, вопрос решен.
Цитата: Виталий від 26 Грудень 2021, 09:25:29Может кто сможет адаптировать под ру3 плагин Николаси для создания установочных пакетов.
Виталий, в последнее время, редко вспоминают людей (а может быть и не знали) :
nicolasi, человек, умный от природы, талант, оперативник в энигме2, ушел от суеты, глупостей по сайтам, и живет не вступая в споры с марсиянами. Я отношусь к нему с уважением.
Как-то так,
Старожил.
Виталий (https://tvfaq.net/index.php?action=profile;u=27), а может не достающие компоненты заменить ведь есть же наверно альтернативные которые наверно поддерживаются всегда
Виталий (https://tvfaq.net/index.php?action=profile;u=27), а как в скине этот TestConnection правильно прописывается?
сергей 999s (https://tvfaq.net/index.php?action=profile;u=33), Сережа, я уже доделал нужное под ру3. Пару тройку помогли. И сам кучу переделал. Остался только один конвертер TestConnection. Его никак не обойти. Все в барах продумано и нарисовано. Сейчас Квинто написал мне и попросил виджет и иконки. Попробует адаптировать этот конвертер. Многие пробовали и нет.
Evg77734 (https://tvfaq.net/index.php?action=profile;u=6636), Вот так прописывается и иконки прикрепляю.
<ePixmap pixmap="Army_Touch_FHD/varia/ninactive.png" position="1636,890" size="69,69" zPosition="1" transparent="1" alphatest="blend"/>
<widget source="session.CurrentService" render="Pixmap" pixmap="Army_Touch_FHD/varia/network_wired.png" position="1636,890" size="69,69" zPosition="2" transparent="1" alphatest="blend">
<convert type="TestConnection">google.com:80:10</convert>
<convert type="ConditionalShowHide"/>
</widget>
Evg77734 (https://tvfaq.net/index.php?action=profile;u=6636), Поправил виджет. Это я скопировал не оттуда где правильно. Выше поправил.
Цитата: Виталий від 26 Грудень 2021, 18:18:38Остался только один конвертер TestConnection
Виталий (https://tvfaq.net/index.php?action=profile;u=27), вот попробуйте, с адаптацией беда, сделал по образу и подобию :)
В скинах не проверял, но в любом плагине вроде работает.
Прописываете, если рендер Pixmap:
<convert type="EvgiNetConnection">Nettest</convert>
<convert type="ConditionalShowHide"/>
Если рендер Label, то просто:
<convert type="EvgiNetConnection">Nettest</convert>
и будет отображаться текст "Offline" или "Online"
Evg77734 (https://tvfaq.net/index.php?action=profile;u=6636), попробую. Если работает, то впереди подставлю Ar для корректного удаления. А то вдруг кто будет тоже использовать этот конвертер.
Переименовывать нужно в трех местах: в скине, сам файл конвертера и внутри его сам class - все должны называться одинаково.
Evg77734 (https://tvfaq.net/index.php?action=profile;u=6636), Я знаю. Я ведь тоже несколько компонентов сделал и выкладывал раньше.
Evg77734 (https://tvfaq.net/index.php?action=profile;u=6636), с иконками все нормально. Одна отключается и видно другую. А с выводом текста "Offline" или "Online" посложнее, так как один должен быть красного цвета, а другой зеленого. Так то выводит одним виджетом, и одним цветом. У меня выводилось тремя конвертерами, почти одинаковыми как TestConnection - иконку. второй - TestConnectionOn - зеленым текст, третий - TestConnectionOff - красным текст. Один работает на офлайн и другой на онлайн. Надо попробовать сделать еще два на базе вашего конвертера. Еще уменьшил интервал срабатывания, а то долговато срабатывал при включении и отключении.
Главное, что работает (я старался :) ), я эти 56 строк кода пол дня выписывал, раз 40 перегрузил GUI, тормозило систему при отключении интернета.
Где их увидеть эти еще 2 конвертера?
Есть хорошая возможность использовать from skin import parseColor , чтобы обойтись одним. В плагинах это вообще легко, а в конвертерах свои особенности, то что на раз работает в плагине запихнуть в конвертер проблема.
Цитата: Evg77734 від 27 Грудень 2021, 16:43:58Где их увидеть эти еще 2 конвертера?
Evg77734 (https://tvfaq.net/index.php?action=profile;u=6636), наверно вот они
Spoiler
https://tvfaq.net/index.php/topic,4681.msg42048.html#msg42048
Вот еще.
Да эти, братья близнецы, с разными именами и пробелами в двух местах, каждый под свой виджет в скине, у которого уже задан нужный цвет текста. Так гораздо быстрее реализовать желаемое.
Обновил конвертер EvgIPChecker
Дополнительно выводит данные: восход солнца, заход солнца, истинный полдень и продолжительность светового дня, данные рассчитываются в соответствии с вашими координатами.
Прописывать соответственно:
<convert type="EvgIPChecker">WSCHOD</convert>
<convert type="EvgIPChecker">ZACHOD</convert>
<convert type="EvgIPChecker">SZCZYT</convert>
<convert type="EvgIPChecker">SUNDAY</convert>
biko_73 (https://tvfaq.net/index.php?action=profile;u=25857), Есть рендер
Watches, он в паре с конвертером
FrontendInfo2 выодит уровень сигнала стрелками. Пример виджетов
Spoiler
<widget source="session.FrontendStatus" render="Watches" position="137,138" size="405,335" foregroundColor="white" borderColor="grey" zPosition="3" transparent="1" alphatest="on">
<convert type="FrontendInfo2">SNR_ANALOG</convert>
</widget>
<widget source="session.FrontendStatus" render="Watches" position="806,138" size="405,335" foregroundColor="white" borderColor="grey" zPosition="3" transparent="1" alphatest="on">
<convert type="FrontendInfo2">AGC_ANALOG</convert>
</widget>
Когда то давно делал плагин "Уровень сигнала" со стрелочными индикаторами.
biko_73 (https://tvfaq.net/index.php?action=profile;u=25857), Я нашел старый скрин с тем плагином "Уровень сигнала" Вот так выглядело. Больше месяца делал. Стрелки трудно центровать было, но получилось так. Компоненты надо смотреть будут ли работать на ру3. Или адаптировать.
Цитата: Виталий від 07 Січень 2022, 17:19:04Компоненты надо смотреть
Это интересно, но я вот в FrontendInfo2 нахожу только:
BER = 0
SNR = 1
AGC = 2
LOCK = 3
SNRdB = 4
SLOT_NUMBER = 5
TUNER_TYPE = 6
А SNR_ANALOG и AGC_ANALOG - нет. Может это какая то отдельная версия?
Сейчас точно не помню но по моему на каком то из скинов от Sirius0103 был вывод уровня сигнала со стрелками
Evg77734 (https://tvfaq.net/index.php?action=profile;u=6636), Вот эти компоненты. Рендер Watches2 я подправил под большие стрелки индикатора. А Watches под стрелки меньше. Вернее тоньше - толще. Править под ру3 не пробовал. Нашел их в своих архивах. В инфобарах были меньше индикаторы а в "Уровне сигнала" толще стрелки.
Ребята , можно ли поправить вывод информации на конвертере EvgIPChecker. Дело в том. что время продолжительности светового дня выводится в формате ч:м:сек, причём секунды всегда отображаются 00. На других режимах- восход, заход Солнца и полдень отображаются в формате ч:м.
Цитата: Klausman від 08 Січень 2022, 08:38:14причём секунды всегда отображаются 00
Он не считает секунды, это лишнее. В прицепе Световой день без секунд.
Цитата: сергей 999s від 07 Січень 2022, 17:49:34Сейчас точно не помню но по моему на каком то из скинов
Это было на первых версиях скина арми под плишние имиджи. В папке скина лежало 2 хмл-файла. Основной шёл с обычным индикатором, второй -со стрелочным.
Цитата: Klausman від 08 Січень 2022, 13:08:23Это было на первых версиях скина арми под плишние имиджи.
Klausman (https://tvfaq.net/index.php?action=profile;u=27165), индикаторы сделал Sirius0103 и по моему под них конвертор, типа так
В конвертере указан автор 2boom 2014, в рендере shamann (c)2010, ну то ладно, вот только под py3 что то пока не получается запустить.
Может кто сможет адаптировать под ру3 конвертер AnimatedWeatherPixmapConverter и рендер AnimatedWeatherPixmap2 уважаемого Николаси, для анимации иконок плагина погоды Сириуса. Время будет и сам повожусь если что. Не исключено, что один из них работает. Они в паре выводят иконки анимации погоды.
Цитата: biko_73 від 09 Січень 2022, 09:10:16Не могли бы вы указать ссылку на skin или прикрепить ее к нам здесь
biko_73 (https://tvfaq.net/index.php?action=profile;u=25857), я уже сейчас не помню то ли CyberFHD
Spoiler
https://tvfaq.net/index.php/topic,4661.0.html
или был такой скин ещё NeutronHD вот например от Vasiliks мод
Spoiler
https://github.com/Vasiliks/NeutronHD
но есть и оригинал от Sirius0103 надо искать
Да вот ещё старый скин ULTRA-HD для OpenPLi 4.0 со стрелочным индикатором уровня сигнала от Harmon но скин старый 2014 года
Цитата: biko_73 від 10 Січень 2022, 21:07:57Спасибо разработчику и дорогому другу fairbird
Так этому дорогому другу и нужно писать туда, где он обитает.
А ничего, что я исправил рендер Watches2.py на двое суток раньше? И все прекрасно работает.
https://tvfaq.net/index.php/topic,6417.msg42622.html#msg42622 (https://tvfaq.net/index.php/topic,6417.msg42622.html#msg42622)
Сейчас указатель выводится линией, координаты начала и конца которой вычисляются с помощью определенного алгоритма, толщину линии, кстати можно менять.
А указатель в виде "движущейся руки" будет представлять собой изображение, а его можно выводить только указав координаты верхнего левого угла. Или же используя 120 шт. изображений, где всё под разным углом. Никто не будет заморачиваться с таким рендером.
Ну, а про "диапазон 120 градусов" - как говорят: "Наша Галя балувана" :)
Цитата: biko_73 від 11 Січень 2022, 18:40:44не понял смысла 120 градусов!
"as they say: "Our Galya baluvana" "
nothing important, russian slang ;)
В файле Watches2.py строка 80 и 82
self.instance.fillRect(eRect(y, x, 3, 3), self.fColor)
else:
self.instance.fillRect(eRect(x, y, 3, 3), self.fColor)
Цифры 3 это толщина линии, но уже если 5 - выглядит не красиво.
Our Galya baluvana - это старый анекдот, Means excessive picky, fastidiousness, exactingness
Цитата: biko_73 від 11 Січень 2022, 19:51:48Просто не могли бы вы указать, как изменить диапазон на 180 градусов?
Watches.py параметр
z = (math.pi / 180)
заменить на
z = (math.pi / 190)
или
z = (math.pi / 200)
Что то новое на фиде openATV 7.0, Python 2 в 3
сергей 999s (https://tvfaq.net/index.php?action=profile;u=33), Сергей, тоже поставил себе это расширение, только как это работает. Может кто знает для чего оно. Конвертирует что ли из ру2 в ру3.
Цитата: Виталий від 22 Січень 2022, 13:39:27Может кто знает для чего оно.
Виталь а в самом пакете нет инструкции а то иногда файлом оставляют
В пакете есть два файла Grammar.txt и PatternGrammar.txt
sety (https://tvfaq.net/index.php?action=profile;u=54), Сергей, распаковал пакет и нашел эти файлы - закинул в переводчик - так толком не понял что это. Типа библиотеки вроде в пакете. Куча файлов.
Цитата: Виталий від 22 Січень 2022, 17:03:16распаковал пакет и нашел эти файлы
Виталий (https://tvfaq.net/index.php?action=profile;u=27), смотри \usr\lib\python3.9\lib2to3\
сергей 999s (https://tvfaq.net/index.php?action=profile;u=33), Сереж, я когда ставил, то выдернул установочный пакет из tmp ну и распаковал.
Цитата: Виталий від 22 Січень 2022, 17:09:32то выдернул установочный пакет из tmp ну и распаковал.
Виталь, я то же самое сделал, и путь написал этого пакета
Ребята, есть ли у кого правленный конвертер CaidInfo2 для работы с эмулятором викард. Дело в том, что он некорректно выводит каид и идент на окнах инфобаров. Скажем запрос идёт по 1803 на панели эмуляторов, а в окнах инфобаров отображается как 1884. Мелочь конечно- но всё же. Через оскам всё правильно. Имидж атв 6.4. скин Арму -версия 7.
Цитата: Klausman від 31 Січень 2022, 16:03:54скин Арму -версия 7
Klausman (https://tvfaq.net/index.php?action=profile;u=27165), есть посвежей версия скина
Spoiler
https://tvfaq.net/index.php/topic,4369.msg43183.html#msg43183
Не проверял
ЦитатаБитрейт прямо в инфобаре скинов, объясню как я это сделать.
нужно 2 файла, бинарник в usr/bin opbitrate, и конвертер bitrate3.py, годится только для python 3, не использовать с python2, вылетает, вы помещаете файл opbitrate в /usr/bin с правами на выполнение (755) и файл bitrate3.py в /usr/lib/enigma2/python/Components/Converter/Bitrate3.py.
Обратите внимание на приложенный файл opbitrate, он, безусловно, работает с sf8008, но он должен работать со всеми процессорами ARM, не используйте его с процессорами mipsel,
теперь вы можете использовать <widget> для скинов: (как пример)
<widget source="session.CurrentService" render="Label" position="1420,663" size="250,30" halign="left" zPosition="4" transparent="1" foregroundColor="your_foregroundColor" font="Regular3; 28">
<convert type="Bitrate3">%V Kb/s</convert>
</widget>
convert:%V = video bitrate, only the number (Kb / s must be added)
%A = audio bitrate, only the number
Цитата: biko_73 від 02 Лютий 2022, 21:12:24Событие сбоя прикреплено
Там у вас в креше: "Permission denied", очевидно вы забыли присвоить файлу opbitrate права 755
А так все работает, как и заявлено выше.
Цитата: biko_73 від 04 Лютий 2022, 00:05:09но значение не оценивается
А если заменить на конвертер из прицепа и попробовать?
Так битрейт и не будет отображаться в инфобарах скинов на ресиверах Vu+ об этом уже сто раз писали что проблема в драйверах
Цитата: сергей 999s від 04 Лютий 2022, 19:58:49не будет отображаться
Для проверки можно запустить из командной строки такое:
/usr/bin/opbitrate 0 0 1902 2902где 1902 видеопид, а 2902 аудиопид включенного в данный момент канала. Мне оветило
4119 192, это видео и аудио битрейт на данную секунду.
Интересно, что ответит тем, у кого не работает конвертер.
Цитата: Evg77734 від 06 Лютий 2022, 14:26:12Интересно, что ответит тем, у кого не работает конвертер.
По идее у всех должно работать :)
Цитата: Evg77734 від 06 Лютий 2022, 14:26:12запустить из командной строки
Так работает, ниже три канала из пакета
МТС, два
FHD и один
UHD
Evg77734 (https://tvfaq.net/index.php?action=profile;u=6636), тоже пробовал эту пару - конвертер и бинарник. Я правда поправил конвертер так, чтобы он работал по старой схеме, где оба файла находятся в папке конвертеров Converter. Конвертер пробовал и правленый вами и тот, что не правленый. Разницы никаой нет. Ауди битрейт отображается без проблем, а видео битрейт отображается с перерывами. То идет, то падает на ноль. Еще бинарник переименовал в bitratecalc.so
По поводу бинарника, вернее библиотеки bitratecalc.so, насколько я помню, она собирается вместе с имиджем и раньше на mips-ах работала без проблем, но на 4К ресах практически не работает, иногда например на некоторых каналах Трико битрейт отображается, возможно нужно что то изменить при сборке имиджа... думаю нужно спросить наших ребят Эдика или Борю, возможно они чем то и помогут
Переименования тут не помогут. Понятно, что opbitrate это чье то кустарное творчество, хотя и работоспособное у многих, у меня все показывает.
Я веду к другому. Интересен файл bitrate из одноименного плагина, который везде работает, скачанный с фида. Вставить его в любой плагин - нет проблем.
А вот в скин -нужен конвертер.
Запустите его с теми же параметрами из консоли и увидите нескончаемый поток данных, по четыре значения для видео и аудио битрейта (макс, мин, среднее и текущее), остановить его можно только дав команду killall bitrate или Ctr+C, в консоли из плагина только init 4 + init 3 помогает. Он работает совсем не так, как opbitrate.
opbitrate и bitrate это обычные бинарники, написанные скорее всего на С и скомпилированные под определенную архитектуру, ну как оскам например.
Поэтому bitrate запускаетсяв плагине в контейнере, который при выходе из плагина уничтожается (self.container.kill()) и bitrate останавливается.
Нужно как то реализовать это в конвертере. Ну совсем нет на это времени, даже зимой, а вот вот весна начнется... :o
Есть ещё такой Bitrate_BH.py
Spoiler
https://github.com/j00zek/eePlugins/blob/master/e2components/Components/Converter/j00zekBitrate_BH.py
Занимаюсь правкой скина для дисплея. Имидж атв 6.4. Перевёл часы на конвертер ClockToText2.py, чтоб убрать незначащий нуль. Перевёл вывод даты на этот конвертер. Но почему то день недели отображается по русски, а название месяца по английски. Есть ли решение исправить этот недочёт. PS Конвертер от питона 3 не подходит.
Цитата: сергей 999s від 06 Лютий 2022, 16:31:02
Есть ещё такой Bitrate_BH.py
Переделал конвертер j00zekBitrate_BH.py в Bitrate5.py для ATV py3
Выводит пока только текущий видеобитрейт (он и ранее его только и выводил)
У меня работает. Хорошо бы проверить в скинах и на арм и на мипс.
Требует в /usr/bin/ файл bitrate, который устанавливается с фида вместе с одноименным плагином под правильную архитектуру. Нужен только этот файл bitrate с правами 755
Прописывать, как в образце:
Spoiler
<widget source="session.CurrentService" render="Label" position="1420,663" size="250,30" halign="left" zPosition="4" transparent="1" foregroundColor="white" font="Regular; 28">
<convert type="Bitrate5">vcur</convert>
</widget>
Evg77734 (https://tvfaq.net/index.php?action=profile;u=6636), Спасибо, классно :)
Цитата: Evg77734 від 07 Лютий 2022, 17:09:20Выводит пока только текущий видеобитрейт (он и ранее его только и выводил)
выводит видеобитрейт, аудио пока нет, ну или я не так что то сделал, АТВ-7.0 arm Для скина то что нужно, как раз и нужен именно текущий видеобитрейт
Цитата: sety від 07 Лютий 2022, 17:43:52или я не так что то сделал
Нет, не выводит, хотя есть данные по текущему, минимальному, максимальному и среднему значению видео битрейта + то же по аудиобитрейту.
Я с ним уже неделю играюсь, сделал только 27 вариантов Bitrate4, но только этот Bitrate5 заработал :) Запал он мне в душу, а я рогом уперся почему то... :D
Поправил, Теперь выводит текущий и видео и аудио битрейт.
Прописывать по образцу:
Spoiler
<widget source="session.CurrentService" render="Label" position="160,212" size="250,30" halign="left" zPosition="4" transparent="1" foregroundColor="white" font="Regular; 28">
<convert type="Bitrate5">bitvcur</convert>
</widget>
<widget source="session.CurrentService" render="Label" position="159,257" size="250,30" halign="left" zPosition="4" transparent="1" foregroundColor="white" font="Regular; 28">
<convert type="Bitrate5">bitacur</convert>
</widget>
Evg77734 (https://tvfaq.net/index.php?action=profile;u=6636), может сделать вывод битрейта покороче, как было раньше - kb/c. А то длинновато. У себя поправил ваш конвертер. Еще потестирую, а то как то не стабильно работает. Может это только у меня. Ресивер - Ultimo4k
Цитата: Виталий від 08 Лютий 2022, 18:23:01а то как то не стабильно работает
Виталь, пробни конвертор из
Ответ #266 там аудиобитрейт не выводится но видеобитрейт нормально отображает, на некоторых каналах чуть с задержкой
Проверил на опенАТВ-6.4 и 7.0 все работает. Но пока в скине реализовывать "страшновато", попробуй потом объяснить куда и какой бинарник вставлять для PY2 и PY3.
Для себя то можно...
Цитата: kvinto від 09 Лютий 2022, 11:42:30
Но пока в скине реализовывать "страшновато", попробуй потом объяснить куда и какой бинарник вставлять для PY2 и PY3.
Для себя то можно...
Кому нужно розберуться :) Пару слов об этом написать в первом сообщении
Цитата: sety від 09 Лютий 2022, 11:53:39Кому нужно розберуться
Мне как бы это не сложно добавить несколько параллельных инфобаров в плагин управления с приставкой в названии РУ-3 или python-3 . И можно использовать разные конвертеры и бинарники битрейта, тоесть две схемы старая и новая. Только одна загвозка, это ставить плагин битрейта, но и это решаемо.
Цитата: Виталий від 09 Лютий 2022, 12:52:05Только одна загвозка, это ставить плагин битрейта
достаточно забросить только файл bitrate в папку /usr/bin
и еще можна в файле ipk прописать проверку PY2 или PY3 и забрасывать соответствующий бинарник (но для меня это пока сложновато, день или два разбираться надо)
Цитата: kvinto від 09 Лютий 2022, 13:03:10проверку PY2 или PY3 и забрасывать соответствующий бинарник
Бинарники разные не только для py2/py3, но и для архитектур процессора, поэтому ставить с фида плагин Bitrate надежнее всего - установится нужный бинарник.
Хотя это все морока, отсутствие бинарника, в скине сразу даст креш, думаю.
Битрейт отображается на всех типах каналов, кроме каналов IPTV, как он будет себя вести в скине?
Для стабильности думаю, можно поиграться со временем таймера, поменял 100 на 500, так как мне кажется 100 мсек многовато, да и сам бинарник молотит со скоростью примерно два раза в секунду, если кто запускал его вручную.
kvinto (https://tvfaq.net/index.php?action=profile;u=23663), бинарник то можно закинуть хоть куда, если прописать путь к нему в конвертере. Только вот подойдет ли бинарник ко всем ресиверам? А если на фиде имиджа для того или иного ресивера - плагин комплектуется бинарником для определенного реса. А так то проще - простого запаковать в установочный пакет бинарник вместе с компонентами для скина. Я никогда раньше не запаковывал бинарники с компонентами.
Цитата: Виталий від 09 Лютий 2022, 13:36:03А так то проще простого запаковать в установочный пакет бинарник вместе с компонентами для скина
оно то проще и в скине опенПЛИ у меня так и сделано.
Но делать несколько установочных пакетов только с разными бинарниками тоже не выход, тогда лучше уже
Цитата: sety від 09 Лютий 2022, 11:53:39Кому нужно розберуться Пару слов об этом написать в первом сообщении
Цитата: kvinto від 09 Лютий 2022, 13:56:43Но делать несколько установочных пакетов только с разными бинарниками тоже не выход
Поэтому и не пакую никогда бинарники.
Ребята, поправьте конвертер FhromaE2iPlayer.py под 3й питон, не то у меня не выводится время и строка состояния при работе плагина IPTVPlayer в режиме плеера. Файл прилагаю.
Klausman (https://tvfaq.net/index.php?action=profile;u=27165), вам на соседнем форуме писали, у конвертора есть автор, конвертор заточен под его скин
Klausman (https://tvfaq.net/index.php?action=profile;u=27165), вот есть j00zekE2iPlayer.py под 3 питон на его основе и сделан FhromaE2iPlayer.py разница наверно только j00zek и Fhroma
Spoiler
https://github.com/j00zek/eePlugins/blob/master/e2components/Components/Converter/j00zekE2iPlayer.py
Хотел вывести иконку с позицией спутника в PY3.
Подскажите:"Как правильно виджет прописать?"
<widget source="session.CurrentService" render="GlamPicon" path="piconSat" position="835,400" size="100,80" zPosition="10" alphatest="blend" transparent="1">
<convert type="ServiceOrbitalPosition">Orbital_Position</convert>
</widget>