DM 7025 Remote Control and Message Box Plugin
Version 1.2 for the Web2 Webinterface by gutemine
------------------------------------------------------
For Installation of this plugin simply copy
the rcXX.tar.bz2 file with FTP to /var/tmp.
Then do a manual install with Blue Pannel
or type in telnet:
cd /
bunzip2 /var/tmp/rc*
tar -xvf /var/tmp/rc*
Then you have to edit the following file:
/usr/lib/enigma2/python/Plugins/Extensions/WebInterface/plugin.py
After the line:
child_hdd = static.File("/hdd")
add the lines (in exactly the same column !):
child_remote =RemoteControl()
child_message =MessageBox()
child_addtimer =AddTimer()
child_webxtv =WebXTV()
and at the begining of the file add the lines:
from RemoteControl import *
from MessageBox import *
from AddTimer import *
from WebXTV import *
Then restart enigma2 or reboot the Dreambox.
After this you should have access to a very simply
WebIF which allows you to send the remote control
commands to the Dreambox and get screenshots of the
osdmenu.
Simply type in browser:
http://ip.of.your.dreambox/remote
For sending Messages to TV screen
simply type in browser:
http://ip.of.your.dreambox/message
For adding Simple Timers for recording
simply type in browser:
http://ip.of.your.dreambox/addtimer
For starting Web-X-TV:
http://dreambox/webxtv
Using dreambox as hostname is IMPORTANT
in this case (because I was too lazy to get the
server host IP adress in the html code - would
be also difficult if port forwarding is used !),
and the hostname dreambox with the correct IP
of your dreambox has to be in your PC's hosts
file (meaning you can do a ping dreambox from PC) !
Be also patient when you change the Channel
either with real Remote Control or the Web2IF
Remote control. The PIDs are written only when the
info bar is gone after the zapping, meaning after these
5 secs you can start Web_X-TV interface again and
VLC will (hopefully) work again.
If you have problems test first with the normal
VLC Client, only if this works properly (again)
VLC in the Browser has a chance to work too !
You can enable/disable the remote Message
Bbox and Add Timer functionality via
the Sleeptimer Addon Menu in Enigma2
but the functionality is now autostarted
as default !
Thanks to 3c5x9 for the marvellous template where
I stole the complete source code to make this
Q&D extended Web2Interface Interface !
This addon works only for the new OE 1.4 based Images
(like current CVS Images) which include the web2
Webinterface from DMM.
Version 1.2 for the Web2 Webinterface by gutemine
------------------------------------------------------
For Installation of this plugin simply copy
the rcXX.tar.bz2 file with FTP to /var/tmp.
Then do a manual install with Blue Pannel
or type in telnet:
cd /
bunzip2 /var/tmp/rc*
tar -xvf /var/tmp/rc*
Then you have to edit the following file:
/usr/lib/enigma2/python/Plugins/Extensions/WebInterface/plugin.py
After the line:
child_hdd = static.File("/hdd")
add the lines (in exactly the same column !):
child_remote =RemoteControl()
child_message =MessageBox()
child_addtimer =AddTimer()
child_webxtv =WebXTV()
and at the begining of the file add the lines:
from RemoteControl import *
from MessageBox import *
from AddTimer import *
from WebXTV import *
Then restart enigma2 or reboot the Dreambox.
After this you should have access to a very simply
WebIF which allows you to send the remote control
commands to the Dreambox and get screenshots of the
osdmenu.
Simply type in browser:
http://ip.of.your.dreambox/remote
For sending Messages to TV screen
simply type in browser:
http://ip.of.your.dreambox/message
For adding Simple Timers for recording
simply type in browser:
http://ip.of.your.dreambox/addtimer
For starting Web-X-TV:
http://dreambox/webxtv
Using dreambox as hostname is IMPORTANT
in this case (because I was too lazy to get the
server host IP adress in the html code - would
be also difficult if port forwarding is used !),
and the hostname dreambox with the correct IP
of your dreambox has to be in your PC's hosts
file (meaning you can do a ping dreambox from PC) !
Be also patient when you change the Channel
either with real Remote Control or the Web2IF
Remote control. The PIDs are written only when the
info bar is gone after the zapping, meaning after these
5 secs you can start Web_X-TV interface again and
VLC will (hopefully) work again.
If you have problems test first with the normal
VLC Client, only if this works properly (again)
VLC in the Browser has a chance to work too !
You can enable/disable the remote Message
Bbox and Add Timer functionality via
the Sleeptimer Addon Menu in Enigma2
but the functionality is now autostarted
as default !
Thanks to 3c5x9 for the marvellous template where
I stole the complete source code to make this
Q&D extended Web2Interface Interface !
This addon works only for the new OE 1.4 based Images
(like current CVS Images) which include the web2
Webinterface from DMM.