In general should we now use Mohamed's version (instead of Mario's)?
Posts by jagg
-
-
It was 7 and became 8 after adding the oaweather 🤪 , it is not easy to make a skin fully compatible with all different images especially these recent images , every image has its own features .
Then asking for support to OpenPli (dev build) isn't the best question you want to hear?
-
in these epg descriptions from EIT there are line breaks/paragraphs (!) which makes reading longer description texts way more easier.
The thing is that EIT-EPG contains several fields to describe the event
1) Short description (usually contains information about the director, actors, category of the programme, etc.)
2) Long description - this is the "plot description".
What you see is what you think of as "paragraphs" or "indents". ... Because that's how they're rendered in the skin you're using.
The XMLTVs that are used for EPGImport mostly contain only a description ... and it's almost always planar and without any dropdowns or paragraphs ...
But, I repeat, everything you see on the screen is in 90% of cases the logic that is implemented in the skin you are using
What is 'short description' exactly (tag name)?
I know that enigma2 uses only these tags from the epg XML file: title, sub-title and desc
Is 'short description' you mention above an extra tag?
-
I've asked because this happens to all sources I import with epgimport (my source XML, rytec).
But when I'm not using epgimport to get the epg infos but using EIT-EPG - in these epg descriptions from EIT there are line breaks/paragraphs (!) which makes reading longer description texts or acters listings etc way more easier.
So how can EIT have it in? When skin renderers cutting this out shouldn't this also effect EIT epg infos?
Thanks
-
pepsik Is there some function built in which removes every whitespace (line breaks, tabs, multiple spaces, ...) from the "desc" (description) key from the epg xml file? I've tested "thousands variants" to bring in some new lines/line breaks/paragraphs into the description but no chance - they all get removed when I view the epg info after I imported my epg.xml source with v1.9.1 epgimport_mod
(using pure2 v7.3 image)
-
Tihs is only usable with VTI? Or can it be used with other devices/images?
-
Good point - I'll test BMX - but also with BMX I start with a problem, see in BMX-Thread (I have no options in my playlist)
-
Hi KiddaC - I've switched from pure2 v6.5 (py2) to pure2 v7.3 (py3) yesterday. Installed JediMakerXstream from their feed (which is enigma2-plugin-extensions-jedimakerxtream - 6.35-20231118-git163+1e09eb1-r3) and set it up like it was in v6.5.
I'm using the m3u4u.com service for my bouqets and importing epg.
1) JediMaker did create all my bouquets, I can watch all the channels - so far so good
but
2) For the epg stuff JediMaker do create two files for EPGImporter, correct? I think here is the first problem because the file "jedimakerxtream.Watch.channels.xml" doesn't have all those assignments in it. It simply looks like:
As said the "jedimakerxtream.sources.xml" file I think looks correct:
XML<?xml version="1.0" encoding="utf-8"?> <sources> <sourcecat sourcecatname="JediMakerXtream EPG"> <source type="gen_xmltv" nocheck="1" channels="/etc/epgimport/jedimakerxtream.Watch.channels.xml"> <description>Watch</description> <url>http://m3u4u.com/epg/my_long_id</url> </source> </sourcecat> </sources>
The next problem is that EPGImport doesn't fetch any event at all (0 events) for this source but let's first get JediMakerXtreme working.
Code
Display More10:04:00.2412 [eRCDeviceInputDev] 1 190 1 10:04:00.2417 [InfoBarGenerics] Key 'KEY_YELLOW' (400) Make. 10:04:00.4503 [eRCDeviceInputDev] 0 190 1 10:04:00.4508 [InfoBarGenerics] Key 'KEY_YELLOW' (400) Break. 10:04:00.4510 [ActionMap] Map screen 'N/A' context 'ColorActions' -> Action 'yellow'. 10:04:00.4513 [XMLTVImport] Selected source: ['Watch'] 10:04:00.4522 [Screen] Showing screen '['EPGImportConfigSummary', 'EPGImportConfig_summary', 'SetupSummary', 'ScreenSummary', 'SimpleSummary']'. 10:04:00.4553 [Screen] Showing screen 'EPGImportConfig'. 10:04:00.4558 sourcesDone(): False None 10:04:00.4784 [Skin] Processing screen 'MessageBox', position=(419, 72), size=(1081x127) for module 'MessageBox'. 10:04:00.4832 [Skin] Error: Attribute 'backgroundcolor' with value 'FNCMainPodlogaColor' in object of type 'eListbox' ('AttributeParser' object has no attribute 'backgroundcolor')! 10:04:00.4887 [MessageBox] Timeout set to 15 seconds. 10:04:00.4904 [Skin] Processing screen 'MessageBoxSummary' from list 'MessageBoxSummary, MessageBox_summary, ScreenSummary, SimpleSummary', position=(0, 0), size=(1x1) for module 'MessageBoxSummary'. 10:04:00.4927 [Screen] Showing screen '['MessageBoxSummary', 'MessageBox_summary', 'ScreenSummary', 'SimpleSummary']'. 10:04:00.4937 [Screen] Showing screen '['MessageBox']'. 10:04:03.2342 [eRCDeviceInputDev] 1 160 1 10:04:03.2347 [InfoBarGenerics] Key 'KEY_OK' (352) Make. 10:04:03.2349 [ActionMap] Map screen 'N/A' context 'HelpActions' -> Unknown action 'select'! (Typo in map?) 10:04:03.2349 [ActionMap] Map screen 'MessageBox' context 'MsgBoxActions' -> Action 'select'. 10:04:03.2362 [Screen] Showing screen '['EPGImportConfigSummary', 'EPGImportConfig_summary', 'SetupSummary', 'ScreenSummary', 'SimpleSummary']'. 10:04:03.2384 [Screen] Showing screen 'EPGImportConfig'. 10:04:03.2390 [EPGImport][beginImport] using importEvents. 10:04:03.2392 [EPGImport][nextImport], source = Watch 10:04:03.2399 [EPGImport][urlDownload] Downloading: http://m3u4u.com/epg/my_long_id to local path: /media/hdd/pjamd 10:04:03.4437 [eRCDeviceInputDev] 0 160 1 10:04:03.4443 [InfoBarGenerics] Key 'KEY_OK' (352) Break. 10:04:17.1002 [EPGImport][afterDownload] unlink /media/hdd/pjamd 10:04:17.1005 [EPGImport][afterChannelDownload] Using twisted thread - filename None 10:04:17.1025 [XMLTVConverter] Using a custom time offset of 0 10:04:17.1027 [XMLTVConverter] Enumerating event information 10:04:17.1037 [gen_xmltv] Error: not well-formed (invalid token): line 1, column 0 10:04:17.1053 Traceback (most recent call last): 10:04:17.1056 File "/mnt/h6/73/builds/pure2/release/sf8008/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/enigma2-plugin-extensions-epgimport/1.0+gitAUTOINC+63a7bd31c0-r0/image/usr/lib/enigma2/python/Plugins/Extensions/EPGImport/gen_xmltv.py", line 36, in iterator 10:04:17.1056 File "/mnt/h6/73/builds/pure2/release/sf8008/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/enigma2-plugin-extensions-epgimport/1.0+gitAUTOINC+63a7bd31c0-r0/image/usr/lib/enigma2/python/Plugins/Extensions/EPGImport/xmltvconverter.py", line 80, in enumFile 10:04:17.1057 File "/mnt/h6/73/builds/pure2/release/sf8008/tmp/work/cortexa15hf-neon-vfpv4-oe-linux-gnueabi/enigma2-plugin-extensions-epgimport/1.0+gitAUTOINC+63a7bd31c0-r0/image/usr/lib/enigma2/python/Plugins/Extensions/EPGImport/xmltvconverter.py", line 54, in enumerateProgrammes 10:04:17.1057 File "/usr/lib/python3.11/xml/etree/ElementTree.py", line 1249, in iterator 10:04:17.1058 File "/usr/lib/python3.11/xml/etree/ElementTree.py", line 1320, in read_events 10:04:17.1059 File "/usr/lib/python3.11/xml/etree/ElementTree.py", line 1292, in feed 10:04:17.1060 xml.etree.ElementTree.ParseError: not well-formed (invalid token): line 1, column 0 10:04:17.1062 [EPGImport][doThreadRead] ### thread is ready ### Events: 0 10:04:20.2383 [gRC] Warning: Main thread is busy, displaying spinner! 10:04:20.6567 [EPGImport] imported 0 events 10:04:20.6572 [XMLTVImport] Save last import date and count event 10:04:20.6573 [XMLTVImport] Run check deep standby after import 10:04:20.6574 [EPGImport] #### Finished #### 10:04:20.6654 [eDVBPESReader] ERROR reading PES (fd=59): Function not implemented 10:04:25.3849 [eRCDeviceInputDev] 1 8b 1 10:04:25.3854 [InfoBarGenerics] Key 'KEY_MENU' (139) Make. 10:04:25.3856 [ActionMap] Map screen 'N/A' context 'SetupActions' -> Unknown action 'menu'! (Typo in map?) 10:04:25.3857 [ActionMap] Map screen 'N/A' context 'MovieSelectionActions' -> Action 'contextMenu'. 10:04:25.3914 [ActionMap] Map contexts 'ColorActions', 'InputActions', 'MenuActions', 'NavigationActions', 'WizardActions': Undefined action 'text'. 10:04:25.3919 [Skin] Processing screen 'ChoiceBox', position=(0, 0), size=(1920x1080) for module 'ChoiceBox'. 10:04:25.3979 [Skin] Processing screen 'ChoiceBoxSummary' from list 'ChoiceBoxSummary, ChoiceBox_summary, SimpleSummary', position=(0, 0), size=(1x1) for module 'SimpleSummary'. 10:04:25.4002 [Screen] Showing screen '['ChoiceBoxSummary', 'ChoiceBox_summary', 'SimpleSummary']'. 10:04:25.4013 [Screen] Showing screen '['ChoiceBox']'. 10:04:25.5940 [eRCDeviceInputDev] 0 8b 1 10:04:25.5944 [InfoBarGenerics] Key 'KEY_MENU' (139) Break. 10:04:25.9879 [eRCDeviceInputDev] 1 160 1 10:04:25.9885 [InfoBarGenerics] Key 'KEY_OK' (352) Make. 10:04:25.9887 [ActionMap] Map screen 'N/A' context 'WizardActions' -> Action 'ok'. 10:04:25.9900 [Screen] Showing screen '['EPGImportConfigSummary', 'EPGImportConfig_summary', 'SetupSummary', 'ScreenSummary', 'SimpleSummary']'. 10:04:25.9926 [Screen] Showing screen 'EPGImportConfig'. 10:04:25.9957 [ActionMap] Map contexts 'ColorActions', 'DirectionActions', 'MenuActions', 'OkCancelActions': Undefined actions 'pageDown', 'pageUp', 'save'. 10:04:25.9962 [Skin] Processing screen 'EPGImportLog', position=(0, 0), size=(1920x1080) for module 'EPGImportLog'. 10:04:26.0023 [Screen] Warning: Skin is missing element 'key_red' in <class 'Plugins.Extensions.EPGImport.plugin.EPGImportLog'>. 10:04:26.0026 [Screen] Warning: Skin is missing element 'key_green' in <class 'Plugins.Extensions.EPGImport.plugin.EPGImportLog'>. 10:04:26.0027 [Screen] Warning: Skin is missing element 'key_yellow' in <class 'Plugins.Extensions.EPGImport.plugin.EPGImportLog'>. 10:04:26.0027 [Screen] Warning: Skin is missing element 'key_blue' in <class 'Plugins.Extensions.EPGImport.plugin.EPGImportLog'>. 10:04:26.0033 [Skin] Error: Attribute 'itemHeight' with value '48' in object of type 'eLabel' ('eLabel' object has no attribute 'setItemHeight')! 10:04:26.0034 [Skin] Error: Attribute 'selectionPixmap' with value '/usr/share/enigma2/Estuary/selections/selection.png' in object of type 'eLabel' ('eLabel' object has no attribute 'setSelectionPixmap')! 10:04:26.0037 [Skin] Error: Attribute 'itemHeight' with value '48' in object of type 'eLabel' ('eLabel' object has no attribute 'setItemHeight')! 10:04:26.0037 [Skin] Error: Attribute 'selectionPixmap' with value '/usr/share/enigma2/Estuary/selections/selection.png' in object of type 'eLabel' ('eLabel' object has no attribute 'setSelectionPixmap')! 10:04:26.0140 [Skin] Processing screen 'SimpleSummary' from list 'EPGImportLogSummary, EPGImportLog_summary, SimpleSummary', position=(0, 0), size=(9x3) for module 'SimpleSummary'. 10:04:26.0151 [Screen] Showing screen '['EPGImportLogSummary', 'EPGImportLog_summary', 'SimpleSummary']'. 10:04:26.0156 [Screen] Showing screen 'EPGImportLog'. 10:04:26.1972 [eRCDeviceInputDev] 0 160 1 10:04:26.1976 [InfoBarGenerics] Key 'KEY_OK' (352) Break. 10:05:59.7347 [eRCDeviceInputDev] 1 6c 1
Thanks
-
You missundertood me I think.....
All I've said was I switched off the mentioned background image setting > saved > and everything was good!!!
-
I don't really want to get involved 'in your discussion' ;) - I compared also v1.0.13 with v1.0.15 on my pure2 (6.5) image.
v1.0.13 - history zap nearly opens immediately
v1.0.15 - history zap opens noticeably slower - I wouldn't say it take >2 sec but about 1 sec
(without any accusations or claims... I can live with ~1s)
pepsik and Marcus1305
Just as short info for you - with latest version(s) > MENU > set 'background image....' to NO history zap opens again immediately here!
(only with that setting set to YES I have this ~2 sec delay)
-
I don't really want to get involved 'in your discussion' ;) - I compared also v1.0.13 with v1.0.15 on my pure2 (6.5) image.
v1.0.13 - history zap nearly opens immediately
v1.0.15 - history zap opens noticeably slower - I wouldn't say it take >2 sec but about 1 sec
(without any accusations or claims... I can live with ~1s)
-
> Now the channel that we are currently watching is in the selection list ...
Let it this way (with the play icon) - everything's good. Thanks again!
-
pepsik Perfect - it works here now!
There is at the moment now way to see the name of the userbouquet the channel is in (when viewing the similar channels)?
Just though while viewing the similar list it would be a nice info to have (because I have for example categorized my userbouquets by different qualities, e.g. a userbouquet file named "Germany HD" and another one with "Germany SD" and so on).
But when you ask me I myself wouldn't have an idea where to place that info because there is more or less no space left for that
-
pepsik What is your plugin looking for exactly when using the green button ("similar"). I've tried your plugin with pure2 (6.5) and when I click the green button I get always a list of thousand channels (looks like all my channels?!) and not just the channels which have more or less the same name.
What I use as userbouquets are a few SAT (19.2°) channels, e.g.
and a few IPTV bouqets, e.g.
-
Hi,
I use picons with the SNP naming - this works perfect, the only problem I have is with service names which have umlauts in their name.
How should I name the picon when the service name for the channel is e.g. 'TV Nö'?
I've tried:
1) tvno.png
2) tvnoe.png
3) tvn.png
4) tvnö.png
Nothing worked - so how should I name them when an umlaut is in the channel/service name?
Thanks
-
I know s3n0 - because of that I also tried the shell-installer which ends in the same error.... Let's say it was a github 'hiccup' ;)
-
Thx Warder - I downloaded it a few times before I've posted and always got an ipk with 200kb (which was corrupt).
Now after your post I did the download again - and now the ipk has ~100kb and everything is ok again. Thanks!
-
Latest ipk package ok? Can't install (or even open it in 7zip for example):
Code# opkg install /media/hdd/enigma2-plugin-extensions-chocholousek-picons_5.0.221027_all.ipk Collected errors: * open_outer: Failed to open package '/media/hdd/enigma2-plugin-extensions-chocholousek-picons_5.0.221027_all.ipk': Unrecognized archive format * open_outer: Failed to open package '/media/hdd/enigma2-plugin-extensions-chocholousek-picons_5.0.221027_all.ipk': Unrecognized archive format * pkg_extract_control_file_to_stream: Failed to extract control.tar.* from package '/media/hdd/enigma2-plugin-extensions-chocholousek-picons_5.0.221027_all.ipk'. * pkg_init_from_file: Failed to extract control file from /media/hdd/enigma2-plugin-extensions-chocholousek-picons_5.0.221027_all.ipk.
-
Hi,
I'm using v6.3 on formuler F1 and having crashes / blue screens every x days - hope attached log gives some infos about it. As code only the error lines - attached the whole log file.
Code
Display More14:07:08.9002 [ E ] gdi/accel.cpp:463 accelAlloc [gAccel] accel alloc failed 14:07:08.9003 [ E ] gdi/gpixmap.cpp:216 gSurface [gSurface] ERROR: accelAlloc failed 14:07:11.7721 [ E ] gdi/accel.cpp:463 accelAlloc [gAccel] accel alloc failed 14:07:11.7723 [ E ] gdi/gpixmap.cpp:216 gSurface [gSurface] ERROR: accelAlloc failed 14:07:27.0181 { E } /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-01-03 14:07:27+0100 [-] AttributeError: 'StaticText' object has no attribute 'downstream_elements' 14:07:27.8231 { E } /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-01-03 14:07:27+0100 [-] AttributeError: 'FNCcategories' object has no attribute 'execing' 14:07:28.2119 { E } /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-01-03 14:07:28+0100 [-] ValueError: list.remove(x): x not in list 14:07:28.2126 [ E ] python/python.cpp:210 call [ePyObject] (PyObject_CallObject(<bound method NumberActionMap.action of <Components.ActionMap.NumberActionMap instance at 0x677eaad0>>,('OkCancelActions', 'cancel')) failed) 14:07:27.0181 { E } /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-01-03 14:07:27+0100 [-] AttributeError: 'StaticText' object has no attribute 'downstream_elements' 14:07:27.8231 { E } /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-01-03 14:07:27+0100 [-] AttributeError: 'FNCcategories' object has no attribute 'execing' 14:07:28.2119 { E } /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-01-03 14:07:28+0100 [-] ValueError: list.remove(x): x not in list 14:07:28.2126 [ E ] python/python.cpp:210 call [ePyObject] (PyObject_CallObject(<bound method NumberActionMap.action of <Components.ActionMap.NumberActionMap instance at 0x677eaad0>>,('OkCancelActions', 'cancel')) failed) 14:07:38.3841 { E } /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-01-03 14:07:38+0100 [-] ValueError: list.remove(x): x not in list 14:07:38.3846 [ E ] python/python.cpp:210 call [ePyObject] (PyObject_CallObject(<bound method Session.processDelay of <__main__.Session instance at 0x6fc9e828>>,()) failed) 14:07:43.0150 { E } /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-01-03 14:07:43+0100 [-] ValueError: list.remove(x): x not in list 14:07:43.0155 [ E ] python/python.cpp:210 call [ePyObject] (PyObject_CallObject(<bound method NumberActionMap.action of <Components.ActionMap.NumberActionMap instance at 0x70af0d50>>,('OkCancelActions', 'cancel')) failed) 14:07:27.0181 { E } /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-01-03 14:07:27+0100 [-] AttributeError: 'StaticText' object has no attribute 'downstream_elements' 14:07:27.8231 { E } /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-01-03 14:07:27+0100 [-] AttributeError: 'FNCcategories' object has no attribute 'execing' 14:07:28.2119 { E } /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-01-03 14:07:28+0100 [-] ValueError: list.remove(x): x not in list 14:07:28.2126 [ E ] python/python.cpp:210 call [ePyObject] (PyObject_CallObject(<bound method NumberActionMap.action of <Components.ActionMap.NumberActionMap instance at 0x677eaad0>>,('OkCancelActions', 'cancel')) failed) 14:07:38.3841 { E } /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-01-03 14:07:38+0100 [-] ValueError: list.remove(x): x not in list 14:07:38.3846 [ E ] python/python.cpp:210 call [ePyObject] (PyObject_CallObject(<bound method Session.processDelay of <__main__.Session instance at 0x6fc9e828>>,()) failed) 14:07:43.0150 { E } /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-01-03 14:07:43+0100 [-] ValueError: list.remove(x): x not in list 14:07:43.0155 [ E ] python/python.cpp:210 call [ePyObject] (PyObject_CallObject(<bound method NumberActionMap.action of <Components.ActionMap.NumberActionMap instance at 0x70af0d50>>,('OkCancelActions', 'cancel')) failed) 14:07:53.1208 { E } /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-01-03 14:07:53+0100 [-] ValueError: list.remove(x): x not in list 14:07:53.1215 [ E ] python/python.cpp:210 call [ePyObject] (PyObject_CallObject(<bound method Session.processDelay of <__main__.Session instance at 0x6fc9e828>>,()) failed)
-
Had my seconds 'enigma2 bluescreen crash' after/while using history zap (the < or > key to go back to the lastly used sender)
This was in the logs (Formuler F1 / v6.3)