Enigma1 Plugin

OpenPanel ist ein frei konfigurierbares Plugin zum Scripte ausführen auf der Dreambox 7000

Ich habe Openpanel für den gelben Gemini Ouickbutton geschrieben.

Sortiert eure Plugins, gebt ihnen Shortcuts und Hilfe, und startet eure enigma GUI Skin scripte in OpenPanel!

Im Plugin enthalten sind eine Menge enigma GUI Erweiterungen für Scripte - mehr dazu in den Beispielscripten.


Wichtig zuerst Lesen!!

Zur Installation (macht nur Sinn im hdd/cf/usb oder externem->var Modus):

1. Über PC im Webif auf der Box einloggen in CONFIG->Settings->Trusted hosts
den Eintrag "localhost" hinzufügen und die Box rebooten !

2. den Tarball "OpenPanel-XX.tar.gz" übers BluePanel o. FTP installieren
3. Im Plugin könnt Ihr euch Hilfe/Beispielscripte via FB für die Tools anschauen.

wenn Ihr im Webif den localhost nicht freischalten könnt, geht das auch in der Datei

/var/tuxbox/config/ebox.conf einfach euer Login & Passwort z.B. "root:dreambox" eintragen.


Spezial: ebox ist ein Tool zum Ansprechen des internen Webservers (httpd) - mehr dazu in der Hilfe.

Ihr könnt damit einfach FB Kommandos scripten:
Kod:
ebox yellow down down ok;
= öffnet das zweite Plugin.

Alle in OpenPanel ferf&#252;gbaren <xml-tags> k&#246;nnt Ihr in der /var/tuxbox/config/openpanel.xml sehen.

enthaltene GUI Erweiterungen f&#252;r script:
Kod:
eMsg --help
eInput --help
eBrowser --help
eOut --help
opexec --help
ePix --help
ebox --help
(siehe Bilder)

Beispiel scripte sind in /var/tuxbox/script/

Bitte Beachten:

Wenn die Dreambox eine invalide XML Datei &#246;ffnet verursacht das einen reboot!

Wer das OpenPanel auf dem Quickbutton legt, kann in der Xml Datei
Kod:
...
<sh>ebox exit; [my Commands...]</sh>
...
durch:

Kod:
...
<sh>[my Commands...]</sh>
...
ersetzen, das schlie&#223;t das sonst noch ge&#246;ffnete "Erweiterungen" Fenster.

Also viel Spa&#223; beim scripten...

CU Emanuel


in English:

OpenPanel is a free configure XML plugin for executing scripts to GUI on Dreambox 7000

I made it for use on yellow Gemini Quickbutton.

Sort your Plugins, give them shortcuts and help, and run your GUI-skin-scripts in OpenPanel!

Openpanel includes a lot of enigma GUI extentions for script - see more examples!!


notice: read first!!

How to install (notice: OP only makes sense using in usb/cf/hdd or var->extern mode):

1. login your WebIf from your pc, select CONFIG->Settings->Trusted hosts

and add entry "localhost" and reboot your Dreambox!!

2. install tarball "OpenPanel-XX.tar.gz" via BluePanel or ftp

3. Plugin includes toolhelp/-example scripts via RC!!

if you don't have "Trusted hosts" supported Webif, config /var/tuxbox/config/ebox.conf

to your login & password "root:dreambox" settings

Special: ebox is a shortcut tool for intern httpd use.

ebox supports a lot of Webif commands - see more ebox --help

no more wget ...RCcom1, wget ...RCcom2; wget ... for one signal!!

now you can easy define rc command scripts like:
Kod:
ebox yellow down down ok;
= opening the second plugin in your dreambox.

all supported <XML-tags> are shown in /var/tuxbox/config/openpanel.xml
Kod:
eMsg --help
eInput --help
eBrowser --help
eOut --help
ePix --help
opexec --help
ebox --help
(see pics)

example scrips are in: /var/tuxbox/script/

notice: Dreamboxes make reboot if you open a non valide XML file.

if you use OpenPanel on Quickbutton, you can change in XML file:
Kod:
...
<sh>ebox exit; [my Commands...]</sh>
...
to:
Kod:
...
<sh>[my Commands...]</sh>
...
this does only close the opened "Plugin" window.


Have a lot of fun testing and scripting...


CU Emanuel

Notice: most CVS Images not including the "awk" (texteditor) this causes any scripts not running!

Achtung: Die meisten CVS Images enthalten keinen "awk" Texeditor desswegen k&#246;nnen manche scripte nicht funktionieren!





thx to emanuel

[Değerli Ziyaretci, linki görmeniz icin bu mesaja cevap yazmanız gerekiyorÜye olmak icin burayı tıklayınız]