ievent - Girder Internet Event Client als Plugin fr die dbox2.

Da ich ein absoluter Fan des "ultimate windows automation tool" Grider bin,
hab ich mal ein kleines Plugin gebastelt.

ievent wird als Plugin gestartet und sendet alle Fernbedienungs-Kommandos
bers Netzwerk an einen Girder Internet Event Server. 
In Girder kann man dann beleibige Ereignisse mit dem FB-Code der dbox anlernen. 
Das ermglicht die Steuerung von Windows-Anwendungen ber das Netzwerk
von der dbox aus (z.B. Winamp, DVD Player, ...). 

-----------------------------------------
Vorraussetzung:

Dbox und PC mssen bers Netzwerk verbunden sein. Eventuell sollte man die Firewall-Einstellungen checken.
Auf dem PC muss Girder laufen. In Girder muss der Internet Event Server aktiviert- und korrekt
konfiguriert sein (unter Plugins).

-----------------------------------------
Installation des Plugins auf der dbox:

- ievent.so und ievent.cfg nach /lib/tuxbox/plugin/ (oder /var/tuxbox/plugins) kopieren.

- In ievent.conf die IP, Port und das Passwort des Girder-Servers einstellen 
  Sollen die gesendeten Kommandos zum Test auf die Console geloggt werden, CONSOLE_LOG=1 setzen. 
  Achtung: ievent.conf ist im UNIX-Fileformat.

- Dann ievent.conf nach /var/tuxbox/config kopieren.

- Box neu starten

- Aufruf ber blaue Taste: ievent.

-----------------------------------------
Anwendung:

- Plugin starten. (nicht wundern, auf dem Bildschirm passiert nichts).

- Ist alles korrekt installiert und konfiguriert sollte Girder auf die FB-Codes der dbox reagieren.
  Funktioniert das nicht, mal das Log checken (evtl. IP, Port, Passwort falsch oder Firewall aktiv).

- Nun kann man anfangen die Grider funktionen anzulernen (siehe docu auf www.girder.nl)

  Zur Demonstartion hab ich mal ein kleines *.gml file (im Verzeichnis Girder) dazugelegt, dass die Winamp-Funktionen
  Play und Stop von der dbox aus steuert.

-----------------------------------------

ievent hab ich im aktuellen Image getestet (vom 17.06.03) "sollte" aber auch in lteren funktionieren. 


mehr fllt mir jetzt dazu nicht ein...


viel spass,
terrae 
 
-----------------------------------------

Nach dem Neucompilieren mit HAVE_DVB_API_VERSION 3
ievent hab ich im aktuellen Neutrino Image getestet (vom 13.05.05).
Geht nun wieder prima!!!

gruss
boxbuchse

-----------------------------------------
Anhang: Liste der gesendeten Eventstrings (entsprechend FB-Code)

RC_0
RC_1
RC_2
RC_3
RC_4
RC_5
RC_6
RC_7
RC_8
RC_9
RC_RIGHT
RC_LEFT
RC_UP
RC_DOWN
RC_OK
RC_MUTE
RC_STANDBY
RC_GREEN
RC_YELLOW
RC_RED
RC_BLUE
RC_PLUS
RC_MINUS
RC_HELP
RC_DBOX
