Jump to content


skaman

Member Since 20 Jun 2009
Offline Last Active 25 Nov 2013 11:05
-----

Posts I've Made

In Topic: CrossEPG

21 April 2012 - 18:39

I just tested rytec france epg and it work correctly.
I can suggest only two things:
- Update again rytec providers ("Update rytec providers" in crossepg menu)
- Try to start crossepg from command line.. for example:
/usr/crossepg/crossepg_downloader -d /media/usb/crossepg -p rytec_france_xmltv
(so you have a more detailed log)

In Topic: OpenWebif [E2OpenPlugins]

18 February 2012 - 20:05

unfortunately


I just committed several things:
...
- add support for external plugins (and relative external web api). It's an hack and it work only if original webif it's not installed (any better idea?)
...

unfortunately, it seems that that's the cause /?/ of a nice GSOD here (on OpenPLi and no old webif installed)

[OpenWebif] hooking original webif plugins
Traceback (most recent call last):
File "/usr/lib/enigma2/python/Tools/BoundFunction.py", line 9, in __call__
File "/usr/lib/enigma2/python/Components/Console.py", line 56, in finishedCB
File "/usr/lib/enigma2/python/Components/Network.py", line 137, in routeFinished
File "/usr/lib/enigma2/python/Components/Network.py", line 232, in loadNetworkConfig
File "/usr/lib/enigma2/python/Components/Network.py", line 689, in msgPlugins
File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/plugin.py", line 96, in IfUpIfDown
HttpdStart(global_session)
File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 108, in HttpdStart
root = buildRootTree(session)
File "/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/httpserver.py", line 61, in buildRootTree
open(origwebifpath + "/__init__.py", "w")
IOError: [Errno 2] No such file or directory: '/usr/lib/enigma2/python/Plugins/Extensions/WebInterface/__init__.py'
(PyObject_CallObject(<Tools.BoundFunction.boundFunction instance at 0x14649e0>,(0,)) failed)


Could you try again now? (committed a fix)

In Topic: OpenWebif [E2OpenPlugins]

18 February 2012 - 19:50

Would it be possible to make the stream option also awayable in the Currenet tab?

Already did it :)

- add stream from current view (the channel name on infobar is a link now)

In Topic: OpenWebif [E2OpenPlugins]

18 February 2012 - 19:33

I just committed several things:
- fix edit (and add) timers. I've some problem with alignments on firefox (work fine with chrome and safari). Someone more expert than me about css could take a look please?
- add support for external plugins (and relative external web api). It's an hack and it work only if original webif it's not installed (any better idea?)
- change webif version from "0.0.0" to "OWIF 0.1.0" (i think it's visible only from api for now)
- grab screenshot now get a full sized image (scaled inside the browser)
- fix movie list on mobile devices
- fix movie list is sometimes empty
- add gigablue box image
- fix box images for et boxes
- change the way to load the full remote (the compilation of main.tmpl it's now slightly faster)
- add stream from current view (the channel name on infobar is a link now)
- moved default port from 8088 to 80

For what concern me openwebif is mature enough. So i changed the default port to 80. This is not a problem if someone want use openwebif together the original webif. Is simply sufficient change manually the binding port from the plugin setup.
Every major feature is tested and the latest missing things are ready now. And always exists software updates :) I think we can use it as default web interface over the images after some feedbacks about the latest updates

In Topic: OpenWebif [E2OpenPlugins]

7 February 2012 - 19:51

Back to the right topic :)
Yesterday night i pushed some fix to openwebif.
The subservice api now should work correctly.
The movie delete is fixed (from both api and web)
I also tested it with XBMC.
Taking a look to xbmc source code i saw it doesn't send username and password for every request. But only for the first. I cached the login status inside the session so now it work also with xbmc and authentication enabled. But I found two other "issues" testing xbmc:
- XBMC handle the bouquets as directories. So you can order it by name, size and date (obviously size and date are useless) and you loose your channel order. I add a configuration option to openwebif called "Smart services renaming for XBMC" and openwebif add a sequential number (as a prefix) to the service name. In this way xbmc show the services ordered.
- It doesn't zap before a stream. With one tuner is really annoying :) Looking the source code xbmc do the zap for enigma1 box and not for enigma2. Someone know why? But for this i think it should be patched the code from xbmc side.

What do you think if we move the default port from 8088 to 80? Is it mature enought