in fact yes I can, python 3 is good, python 2.7 crashes
Jedi EPG Xtream
- KiddaC
- Thread is marked as Resolved.
There are 631 replies in this Thread which was already clicked 147,310 times. The last Post () by zehnisagcan.
-
-
in fact yes I can, python 3 is good, python 2.7 crashes
My hard and soft in signature. I suppose the mine is 2.7?
----------------
And a little correction: among recently added epgshare01 sources not Austrian but Australian channels. Please correct the list.
---------------------------------
It can update some sources successfully. But all Rytecs (which I tried) get crashed.
-
Other changes in epgshare01 sources. Last symbols in US-LOCALS are _LOCALS2 (instead of _LOCALS1) and in INDIA - _IN4 (instead of _IN2)
-
-
V1.15
New file on post 1
-
KiddaC, another problem. Cannot find regularity yet but sometimes "jumping buttons" (2/8) behavior unpredictable. I will post details as soon as i find them.
I hope to get .deb version.
-
-
No deb yet since the ascii code crash is still there
Code
Display Moreunknown action DirectionActions/rightUp! typo in keymap? action -> ColorActions yellow backports lzma success swig director exception (SWIG director method error.) 0x8e5384(sp=0x7fd3994120) <SwigDirector_eActionSlot::action_func2(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)+964> 0x52fb94(sp=0x7fd39941a0) <eActionMap::bindKeyDevice(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)+2444> 0x52e548(sp=0x7fd3994230) <eActionMap::keyPressed(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, int)+1488> 0x525344(sp=0x7fd3994340) <keyEvent(eRCKey const&)+244> 0x728518(sp=0x7fd39943a0) <eRCInput::keyPressed(eRCKey const&)+240> 0x729d68(sp=0x7fd3994410) <eRCDeviceInputDev::handleCode(long)+264> 0x72745c(sp=0x7fd3994460) <eRCInputEventDriver::keyPressed(int)+140> 0x534824(sp=0x7fd39944c0) <eSocketNotifier::activate(int)+260> 0x536820(sp=0x7fd3994560) <eMainloop_native::processOneEvent(int)+2248> 0x7cbe00(sp=0x7fd39957f0) <eMainloopQt::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)+176> 0x7f907f349c(sp=0x7fd3995950) <QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)+244> 0x7f907fc020(sp=0x7fd39959d0) <QCoreApplication::exec()+136> 0x7cbd2c(sp=0x7fd3995a20) <eMainloopQt::runLoop()+28> 0x7d25b0(sp=0x7fd3995a40) <KeyEvent::qt_metacall(QMetaObject::Call, int, void**)+7552> 0x7f901342cc(sp=0x7fd3995a60) <PyEval_EvalFrameEx+21052> Traceback (most recent call last): File "/usr/lib/enigma2/python/enigma.py", line 15723, in __call__ return ret(*args, **kwargs) File "/usr/lib/enigma2/python/Components/ActionMap.py", line 72, in action res = act() File "/usr/lib/enigma2/python/Plugins/Extensions/JediEPGXtream/main.py", line 723, in keyyellow self.downloadSource(name, url) File "/usr/lib/enigma2/python/Plugins/Extensions/JediEPGXtream/main.py", line 980, in downloadSource self.openSource(name, url) File "/usr/lib/enigma2/python/Plugins/Extensions/JediEPGXtream/main.py", line 1010, in openSource for line in f: File "/usr/lib/python2.7/encodings/ascii.py", line 26, in decode return codecs.ascii_decode(input, self.errors)[0] ------- UnicodeDecodeError: 'ascii' codec can't decode byte 0xef in position 838: ordinal not in range(128)
-
As a rule it works properly but from time to time it jumps 2-3 letters up or down. I can't find circumstances when it happens.
-
Gurman2000 I know some people find this plugin useful. But it was a plugin I put together very quickly.
I have spent very little time on it, and I don't really plan on spending much future time on it in the future.
It was never designed for all boxes, and next to no testing has been done on dreamboxes.
If it works in assigning an epg to a channel, then that is fine. Anything else is cosmetic and not really very high up my priority list
-
No deb yet since the ascii code crash is still there
That is the code I have meant to have just fixed.
I originally had
import codecsdef getMatchList(self, name, url):
...
...
with codecs.open(temppath, 'r', encoding='utf-8') as epglist:
This crashed my python 2.7
So changed it back to a standard file open
with open(temppath, 'r') as epglist:
This now works fine on my python 2.7 and python 3 images -
Other changes in epgshare01 sources. Last symbols in US-LOCALS are _LOCALS2 (instead of _LOCALS1) and in INDIA - _IN4 (instead of _IN2)
US Locals 1 had become bloated and un-manageable with many being regional rather than true local stations hence the update to locals 2 by them. Epg's that appear to have dissappeared in locals2 should now be found
in the US option
-
-
:quiet: I am re-writing this plugin. V2 coming soon.
-
Nope :(
-
-
Is it this module???
-
yes
-
don't worry about it, fuzzywuzzy is a better module for matching strings for the epg selection.
Dreambox will just have to use the old way.
-
Well it's not in the DreamOS feeds but i have build one my self and can add to the .deb version if this module works ;)
KiddaC Skins and Plugins
KiddaC Enigma2 Picons, Plugins and Skins, includes slyk-1-HD, v-skin-HD, slyk-q-HD, slyk onyx skins, Bouquet Maker Xtream, E2Piconizer, IPTV Bouquet Maker, Jedi Maker Xtream, Jedi EPG Xtream, ScreenNames, Visual Weather and X Class, X-Streamity - Xtream Codes IPTV Player.
Participate now!
Don’t have an account yet? Register yourself now and be a part of our community!