Hi mate, great effort with this plugin, it is basically the only thing most of us would ever need from kodi. As it is stand alone makes for quick navigation to the content....
Unfortunately i have a crash on my openatv image, i also get a similar crash with your kodi.direct plugin. Something to do with keymap, log included below. Any help welcomed....
Python
<crashdate>Wed Aug 10 10:25:52 2016</crashdate>
<compiledate>Aug 9 2016</compiledate>
<contactemail>forum at www.opena.tv</contactemail>
<!-- Please email this crashlog to above address -->
<skin>myNOVUM_HD2/skin.xml</skin>
<sourcedate>2016-08-08</sourcedate>
<version>3.0.0</version>
</enigma2>
<image>
<stbmodel>ini-9000de</stbmodel>
<kernelversion>
<![CDATA[
Linux xpeedlx3 3.14.2 #1 SMP Thu Jul 7 21:50:50 CEST 2016 mips GNU/Linux
]]>
</kernelversion>
<kernelcmdline>ubi.mtd=0 root=ubi0:rootfs rootfstype=ubifs rw bmem=128M@128M bmem=384M@640M memc1=640M</kernelcmdline>
<nimsockets>NIM Socket 0:</nimsockets>
<imageversion>
<![CDATA[
box_type=xpeedlx3
build_type=0
version=5.3
build=0
date=20160728064053
comment=openATV
target=9
creator=openATV
url=http://www.opena.tv
catalog=http://www.opena.tv
]]>
</imageversion>
<imageissue>
<![CDATA[
Welcome to openATV for %h
openatv 5.3 %h
]]>
</imageissue>
</image>
<crashlogs>
<enigma2crashlog>
<![CDATA[
s/ActionMap.py:53 action unknown action DirectionActions/down! typo in keymap?
10:25:36.386 [ ] driver/rcinput.cpp:23 handleCode 0 6c 1
10:25:36.388 { } Screens/InfoBarGenerics.py:204 actionA KEY: 108 1 KEY_DOWN DOWN
10:25:36.515 [ ] driver/rcinput.cpp:23 handleCode 1 6c 1
10:25:36.517 { } Screens/InfoBarGenerics.py:204 actionA KEY: 108 0 KEY_DOWN DOWN
10:25:36.517 { } Components/ActionMap.py:46 action action -> WizardActions down
10:25:36.517 { W } Components/ActionMap.py:53 action unknown action WizardActions/down! typo in keymap?
10:25:36.518 { } Components/ActionMap.py:46 action action -> DirectionActions down
10:25:36.518 { W } Components/ActionMap.py:53 action unknown action DirectionActions/down! typo in keymap?
10:25:36.997 [ ] driver/rcinput.cpp:23 handleCode 0 6c 1
10:25:36.999 { } Screens/InfoBarGenerics.py:204 actionA KEY: 108 1 KEY_DOWN DOWN
10:25:36.999 [ ] driver/rcinput.cpp:23 handleCode 1 6c 1
10:25:37.001 { } Screens/InfoBarGenerics.py:204 actionA KEY: 108 0 KEY_DOWN DOWN
10:25:37.001 { } Components/ActionMap.py:46 action action -> WizardActions down
10:25:37.001 { W } Components/ActionMap.py:53 action unknown action WizardActions/down! typo in keymap?
10:25:37.002 { } Components/ActionMap.py:46 action action -> DirectionActions down
10:25:37.002 { W } Components/ActionMap.py:53 action unknown action DirectionActions/down! typo in keymap?
10:25:37.189 [ ] driver/rcinput.cpp:23 handleCode 0 6c 1
10:25:37.191 { } Screens/InfoBarGenerics.py:204 actionA KEY: 108 1 KEY_DOWN DOWN
10:25:37.331 [ ] driver/rcinput.cpp:23 handleCode 1 6c 1
10:25:37.332 { } Screens/InfoBarGenerics.py:204 actionA KEY: 108 0 KEY_DOWN DOWN
10:25:37.333 { } Components/ActionMap.py:46 action action -> WizardActions down
10:25:37.333 { W } Components/ActionMap.py:53 action unknown action WizardActions/down! typo in keymap?
10:25:37.333 { } Components/ActionMap.py:46 action action -> DirectionActions down
10:25:37.334 { W } Components/ActionMap.py:53 action unknown action DirectionActions/down! typo in keymap?
10:25:37.522 [ ] driver/rcinput.cpp:23 handleCode 0 6c 1
10:25:37.524 { } Screens/InfoBarGenerics.py:204 actionA KEY: 108 1 KEY_DOWN DOWN
10:25:37.993 [ ] driver/rcinput.cpp:23 handleCode 1 6c 1
10:25:37.994 { } Screens/InfoBarGenerics.py:204 actionA KEY: 108 0 KEY_DOWN DOWN
10:25:37.995 { } Components/ActionMap.py:46 action action -> WizardActions down
10:25:37.995 { W } Components/ActionMap.py:53 action unknown action WizardActions/down! typo in keymap?
10:25:37.995 { } Components/ActionMap.py:46 action action -> DirectionActions down
10:25:37.996 { W } Components/ActionMap.py:53 action unknown action DirectionActions/down! typo in keymap?
10:25:38.184 [ ] driver/rcinput.cpp:23 handleCode 0 6c 1
10:25:38.186 { } Screens/InfoBarGenerics.py:204 actionA KEY: 108 1 KEY_DOWN DOWN
10:25:38.275 [ ] driver/rcinput.cpp:23 handleCode 1 6c 1
10:25:38.277 { } Screens/InfoBarGenerics.py:204 actionA KEY: 108 0 KEY_DOWN DOWN
10:25:38.277 { } Components/ActionMap.py:46 action action -> WizardActions down
10:25:38.277 { W } Components/ActionMap.py:53 action unknown action WizardActions/down! typo in keymap?
10:25:38.278 { } Components/ActionMap.py:46 action action -> DirectionActions down
10:25:38.278 { W } Components/ActionMap.py:53 action unknown action DirectionActions/down! typo in keymap?
10:25:38.466 [ ] driver/rcinput.cpp:23 handleCode 0 6c 1
10:25:38.468 { } Screens/InfoBarGenerics.py:204 actionA KEY: 108 1 KEY_DOWN DOWN
10:25:38.519 [ ] driver/rcinput.cpp:23 handleCode 1 6c 1
10:25:38.521 { } Screens/InfoBarGenerics.py:204 actionA KEY: 108 0 KEY_DOWN DOWN
10:25:38.521 { } Components/ActionMap.py:46 action action -> WizardActions down
10:25:38.522 { W } Components/ActionMap.py:53 action unknown action WizardActions/down! typo in keymap?
10:25:38.522 { } Components/ActionMap.py:46 action action -> DirectionActions down
10:25:38.522 { W } Components/ActionMap.py:53 action unknown action DirectionActions/down! typo in keymap?
10:25:38.711 [ ] driver/rcinput.cpp:23 handleCode 0 6c 1
10:25:38.713 { } Screens/InfoBarGenerics.py:204 actionA KEY: 108 1 KEY_DOWN DOWN
10:25:38.735 [ ] driver/rcinput.cpp:23 handleCode 1 6c 1
10:25:38.736 { } Screens/InfoBarGenerics.py:204 actionA KEY: 108 0 KEY_DOWN DOWN
10:25:38.737 { } Components/ActionMap.py:46 action action -> WizardActions down
10:25:38.737 { W } Components/ActionMap.py:53 action unknown action WizardActions/down! typo in keymap?
10:25:38.737 { } Components/ActionMap.py:46 action action -> DirectionActions down
10:25:38.738 { W } Components/ActionMap.py:53 action unknown action DirectionActions/down! typo in keymap?
10:25:38.926 [ ] driver/rcinput.cpp:23 handleCode 0 6c 1
10:25:38.928 { } Screens/InfoBarGenerics.py:204 actionA KEY: 108 1 KEY_DOWN DOWN
10:25:43.167 [ ] driver/rcinput.cpp:23 handleCode 1 6c 1
10:25:43.169 { } Screens/InfoBarGenerics.py:204 actionA KEY: 108 0 KEY_DOWN DOWN
10:25:43.169 { } Components/ActionMap.py:46 action action -> WizardActions down
10:25:43.170 { W } Components/ActionMap.py:53 action unknown action WizardActions/down! typo in keymap?
10:25:43.170 { } Components/ActionMap.py:46 action action -> DirectionActions down
10:25:43.170 { W } Components/ActionMap.py:53 action unknown action DirectionActions/down! typo in keymap?
10:25:43.427 [ ] driver/rcinput.cpp:23 handleCode 0 6c 1
10:25:43.428 { } Screens/InfoBarGenerics.py:204 actionA KEY: 108 1 KEY_DOWN DOWN
10:25:43.429 [ ] driver/rcinput.cpp:23 handleCode 1 6c 1
10:25:43.430 { } Screens/InfoBarGenerics.py:204 actionA KEY: 108 0 KEY_DOWN DOWN
10:25:43.431 { } Components/ActionMap.py:46 action action -> WizardActions down
10:25:43.431 { W } Components/ActionMap.py:53 action unknown action WizardActions/down! typo in keymap?
10:25:43.431 { } Components/ActionMap.py:46 action action -> DirectionActions down
10:25:43.432 { W } Components/ActionMap.py:53 action unknown action DirectionActions/down! typo in keymap?
10:25:43.618 [ ] driver/rcinput.cpp:23 handleCode 0 6c 1
10:25:43.620 { } Screens/InfoBarGenerics.py:204 actionA KEY: 108 1 KEY_DOWN DOWN
10:25:43.636 [ ] driver/rcinput.cpp:23 handleCode 1 6c 1
10:25:43.638 { } Screens/InfoBarGenerics.py:204 actionA KEY: 108 0 KEY_DOWN DOWN
10:25:43.639 { } Components/ActionMap.py:46 action action -> WizardActions down
10:25:43.639 { W } Components/ActionMap.py:53 action unknown action WizardActions/down! typo in keymap?
10:25:43.639 { } Components/ActionMap.py:46 action action -> DirectionActions down
10:25:43.640 { W } Components/ActionMap.py:53 action unknown action DirectionActions/down! typo in keymap?
10:25:43.827 [ ] driver/rcinput.cpp:23 handleCode 0 6c 1
10:25:43.829 { } Screens/InfoBarGenerics.py:204 actionA KEY: 108 1 KEY_DOWN DOWN
10:25:43.856 [ ] driver/rcinput.cpp:23 handleCode 1 6c 1
10:25:43.857 { } Screens/InfoBarGenerics.py:204 actionA KEY: 108 0 KEY_DOWN DOWN
10:25:43.858 { } Components/ActionMap.py:46 action action -> WizardActions down
10:25:43.858 { W } Components/ActionMap.py:53 action unknown action WizardActions/down! typo in keymap?
10:25:43.858 { } Components/ActionMap.py:46 action action -> DirectionActions down
10:25:43.859 { W } Components/ActionMap.py:53 action unknown action DirectionActions/down! typo in keymap?
10:25:44.047 [ ] driver/rcinput.cpp:23 handleCode 0 6c 1
10:25:44.049 { } Screens/InfoBarGenerics.py:204 actionA KEY: 108 1 KEY_DOWN DOWN
10:25:44.083 [ ] driver/rcinput.cpp:23 handleCode 1 6c 1
10:25:44.084 { } Screens/InfoBarGenerics.py:204 actionA KEY: 108 0 KEY_DOWN DOWN
10:25:44.085 { } Components/ActionMap.py:46 action action -> WizardActions down
10:25:44.085 { W } Components/ActionMap.py:53 action unknown action WizardActions/down! typo in keymap?
10:25:44.086 { } Components/ActionMap.py:46 action action -> DirectionActions down
10:25:44.086 { W } Components/ActionMap.py:53 action unknown action DirectionActions/down! typo in keymap?
10:25:44.274 [ ] driver/rcinput.cpp:23 handleCode 0 6c 1
10:25:44.276 { } Screens/InfoBarGenerics.py:204 actionA KEY: 108 1 KEY_DOWN DOWN
10:25:45.223 [ ] driver/rcinput.cpp:23 handleCode 1 6c 1
10:25:45.225 { } Screens/InfoBarGenerics.py:204 actionA KEY: 108 0 KEY_DOWN DOWN
10:25:45.225 { } Components/ActionMap.py:46 action action -> WizardActions down
10:25:45.226 { W } Components/ActionMap.py:53 action unknown action WizardActions/down! typo in keymap?
10:25:45.226 { } Components/ActionMap.py:46 action action -> DirectionActions down
10:25:45.226 { W } Components/ActionMap.py:53 action unknown action DirectionActions/down! typo in keymap?
10:25:45.414 [ ] driver/rcinput.cpp:23 handleCode 0 6c 1
10:25:45.416 { } Screens/InfoBarGenerics.py:204 actionA KEY: 108 1 KEY_DOWN DOWN
10:25:45.578 [ ] driver/rcinput.cpp:23 handleCode 1 6c 1
10:25:45.580 { } Screens/InfoBarGenerics.py:204 actionA KEY: 108 0 KEY_DOWN DOWN
10:25:45.581 { } Components/ActionMap.py:46 action action -> WizardActions down
10:25:45.581 { W } Components/ActionMap.py:53 action unknown action WizardActions/down! typo in keymap?
10:25:45.581 { } Components/ActionMap.py:46 action action -> DirectionActions down
10:25:45.581 { W } Components/ActionMap.py:53 action unknown action DirectionActions/down! typo in keymap?
10:25:45.770 [ ] driver/rcinput.cpp:23 handleCode 0 6c 1
10:25:45.772 { } Screens/InfoBarGenerics.py:204 actionA KEY: 108 1 KEY_DOWN DOWN
10:25:46.643 [ ] driver/rcinput.cpp:23 handleCode 1 67 1
10:25:46.644 { } Screens/InfoBarGenerics.py:204 actionA KEY: 103 0 KEY_UP UP
10:25:46.645 { } Components/ActionMap.py:46 action action -> WizardActions up
10:25:46.645 { W } Components/ActionMap.py:53 action unknown action WizardActions/up! typo in keymap?
10:25:46.645 { } Components/ActionMap.py:46 action action -> DirectionActions up
10:25:46.646 { W } Components/ActionMap.py:53 action unknown action DirectionActions/up! typo in keymap?
10:25:46.942 [ ] driver/rcinput.cpp:23 handleCode 0 67 1
10:25:46.943 { } Screens/InfoBarGenerics.py:204 actionA KEY: 103 1 KEY_UP UP
10:25:47.318 [ ] driver/rcinput.cpp:23 handleCode 1 6c 1
10:25:47.319 { } Screens/InfoBarGenerics.py:204 actionA KEY: 108 0 KEY_DOWN DOWN
10:25:47.320 { } Components/ActionMap.py:46 action action -> WizardActions down
10:25:47.320 { W } Components/ActionMap.py:53 action unknown action WizardActions/down! typo in keymap?
10:25:47.320 { } Components/ActionMap.py:46 action action -> DirectionActions down
10:25:47.321 { W } Components/ActionMap.py:53 action unknown action DirectionActions/down! typo in keymap?
10:25:47.617 [ ] driver/rcinput.cpp:23 handleCode 0 6c 1
10:25:47.619 { } Screens/InfoBarGenerics.py:204 actionA KEY: 108 1 KEY_DOWN DOWN
10:25:47.619 [ ] driver/rcinput.cpp:23 handleCode 1 6c 1
10:25:47.621 { } Screens/InfoBarGenerics.py:204 actionA KEY: 108 0 KEY_DOWN DOWN
10:25:47.622 { } Components/ActionMap.py:46 action action -> WizardActions down
10:25:47.622 { W } Components/ActionMap.py:53 action unknown action WizardActions/down! typo in keymap?
10:25:47.623 { } Components/ActionMap.py:46 action action -> DirectionActions down
10:25:47.623 { W } Components/ActionMap.py:53 action unknown action DirectionActions/down! typo in keymap?
10:25:47.809 [ ] driver/rcinput.cpp:23 handleCode 0 6c 1
10:25:47.811 { } Screens/InfoBarGenerics.py:204 actionA KEY: 108 1 KEY_DOWN DOWN
10:25:47.892 [ ] driver/rcinput.cpp:23 handleCode 1 6c 1
10:25:47.894 { } Screens/InfoBarGenerics.py:204 actionA KEY: 108 0 KEY_DOWN DOWN
10:25:47.894 { } Components/ActionMap.py:46 action action -> WizardActions down
10:25:47.894 { W } Components/ActionMap.py:53 action unknown action WizardActions/down! typo in keymap?
10:25:47.895 { } Components/ActionMap.py:46 action action -> DirectionActions down
10:25:47.895 { W } Components/ActionMap.py:53 action unknown action DirectionActions/down! typo in keymap?
10:25:48.083 [ ] driver/rcinput.cpp:23 handleCode 0 6c 1
10:25:48.086 { } Screens/InfoBarGenerics.py:204 actionA KEY: 108 1 KEY_DOWN DOWN
10:25:50.639 [ ] driver/rcinput.cpp:23 handleCode 1 6c 1
10:25:50.640 { } Screens/InfoBarGenerics.py:204 actionA KEY: 108 0 KEY_DOWN DOWN
10:25:50.641 { } Components/ActionMap.py:46 action action -> WizardActions down
10:25:50.641 { W } Components/ActionMap.py:53 action unknown action WizardActions/down! typo in keymap?
10:25:50.642 { } Components/ActionMap.py:46 action action -> DirectionActions down
10:25:50.642 { W } Components/ActionMap.py:53 action unknown action DirectionActions/down! typo in keymap?
10:25:50.938 [ ] driver/rcinput.cpp:23 handleCode 0 6c 1
10:25:50.940 { } Screens/InfoBarGenerics.py:204 actionA KEY: 108 1 KEY_DOWN DOWN
10:25:51.527 [ ] driver/rcinput.cpp:23 handleCode 1 67 1
10:25:51.528 { } Screens/InfoBarGenerics.py:204 actionA KEY: 103 0 KEY_UP UP
10:25:51.529 { } Components/ActionMap.py:46 action action -> WizardActions up
10:25:51.529 { W } Components/ActionMap.py:53 action unknown action WizardActions/up! typo in keymap?
10:25:51.529 { } Components/ActionMap.py:46 action action -> DirectionActions up
10:25:51.530 { W } Components/ActionMap.py:53 action unknown action DirectionActions/up! typo in keymap?
10:25:51.718 [ ] driver/rcinput.cpp:23 handleCode 0 67 1
10:25:51.720 { } Screens/InfoBarGenerics.py:204 actionA KEY: 103 1 KEY_UP UP
10:25:51.942 [ ] driver/rcinput.cpp:23 handleCode 1 160 1
10:25:51.943 { } Screens/InfoBarGenerics.py:204 actionA KEY: 352 0 KEY_OK OK
10:25:51.944 { } Components/ActionMap.py:46 action action -> WizardActions ok
10:25:51.948 { } skin.py:847 readSkin [SKIN] Parsing embedded skin <embedded-in-'Videos4'>
10:25:51.951 { } skin.py:1034 readSkin [SKIN] processing screen <embedded-in-'Videos4'>:
10:25:51.960 { W } Components/GUISkin.py:35 createGUIScreen warning, skin is missing element pixmap in <class 'Plugins.Extensions.Exodus.plugin.Videos4'>
10:25:51.961 { W } Components/GUISkin.py:35 createGUIScreen warning, skin is missing element bild in <class 'Plugins.Extensions.Exodus.plugin.Videos4'>
10:25:51.963 { W } Components/GUISkin.py:35 createGUIScreen warning, skin is missing element title in <class 'Plugins.Extensions.Exodus.plugin.Videos4'>
10:25:52.141 { D } Traceback (most recent call last):
10:25:52.141 { D } File "/usr/lib/enigma2/python/Components/ActionMap.py", line 68, in action
10:25:52.142 { D } File "/usr/lib/enigma2/python/Components/ActionMap.py", line 48, in action
10:25:52.142 { D } File "/usr/lib/enigma2/python/Plugins/Extensions/Exodus/plugin.py", line 1129, in okClicked
10:25:52.144 { D } self.session.open(Videos4, name, imdb)
10:25:52.144 { D } File "/usr/lib/enigma2/python/mytest.py", line 321, in open
10:25:52.144 { D } dlg = self.current_dialog = self.instantiateDialog(screen, *arguments, **kwargs)
10:25:52.145 { D } File "/usr/lib/enigma2/python/mytest.py", line 259, in instantiateDialog
10:25:52.145 { D } return self.doInstantiateDialog(screen, arguments, kwargs, self.desktop)
10:25:52.145 { D } File "/usr/lib/enigma2/python/mytest.py", line 288, in doInstantiateDialog
10:25:52.146 { D } dlg.applySkin()
10:25:52.146 { D } File "/usr/lib/enigma2/python/Components/GUISkin.py", line 114, in applySkin
10:25:52.147 { D } File "/usr/lib/enigma2/python/Components/GUISkin.py", line 47, in createGUIScreen
10:25:52.147 { D } File "/usr/lib/enigma2/python/Plugins/Extensions/Exodus/plugin.py", line 408, in search
10:25:52.148 { D } from genvideo_mv import source
10:25:52.148 { D } File "/usr/lib/enigma2/python/Plugins/Extensions/Exodus/genvideo_mv.py", line 26, in <module>
10:25:52.148 { D } from lib import client
10:25:52.149 { D } File "/usr/lib/enigma2/python/Plugins/Extensions/Exodus/lib/client.py", line 24, in <module>
10:25:52.149 { D } import cache
10:25:52.149 { D } File "/usr/lib/enigma2/python/Plugins/Extensions/Exodus/lib/cache.py", line 25, in <module>
10:25:52.150 { D } except: from pysqlite2 import dbapi2 as database
10:25:52.150 { D } ImportError: No module named pysqlite2
10:25:52.150 [ E ] python/python.cpp:209 call (PyObject_CallObject(<bound method NumberActionMap.action of <Components.ActionMap.NumberActionMap instance at 0x6ec83b48>>,('WizardActions', 'ok')) failed)
]]>
</enigma2crashlog>
</crashlogs>
</openATV>
Display More