If Anweisungen in Eventghost möglich?

Allgemeines zum Thema EventGhost

If Anweisungen in Eventghost möglich?

Postby yekoms » Sun May 20, 2012 10:33 am

Hallo,

ich möchte gerne XBMC und DVBViewer mit einer Fernbedienung steuern. Benutze eine Logitech Harmony mit eHome IR Receiver. Nun möchte ich beide Programme gleichzeitig laufen lassen und für TV und Musik, Viedeos etc. zwischen den programme switchen.
Nun wenn ich die selbe Taste in beiden Programmen benutze, fürt er diese auch in beiden Programmen aus. Gibt es einem Möglichkeit Eventghost so zu konfigurieren, dass ich irgendwie abfrage: wenn dvbviewer task aktiv, dann führe das und das in DVBViewer aus und wenn XBMC aktiv , dann führe das in XBMC aus. Also eine If Abfrage, bevor das Macro ausgeführt wird.

Oder kann man das auch eleganter lösen?

Vielen Dank für eure Hilfe.
Gruß,
yekoms
yekoms
 
Posts: 1
Joined: Sun May 06, 2012 4:33 pm

Re: If Anweisungen in Eventghost möglich?

Postby dave » Tue May 22, 2012 3:27 pm

If-Anweisungen sind grundsätzlich möglich, allerdings muss man dazu ein Phyton-Script schreiben. (Hat mich anfangs auch abgeschreckt, ist aber eigentlich relativ einfach und lohnt sich meiner Meinung nach)

Diese spezielle Aufgabe lässt sich aber auch anders lösen:

Erstelle jeweils einen Ordner "XBMC" und einen Ordner "DVBViewer" mit den jeweiligen Macros.
Dann noch einen 3. Ordner. Dort brauchst du 2 Makros:
In das erste fügst das Ereignis "Task.Activated.XBMC" und die Befehle "Aktiviere: XBMC" und "Deaktiviere: DVBViewer" (Befehl hinzufügen -> EventGhost -> Aktiviere ein Element)
In das zweite Makro dann das Ereignis "Task.Activated.DVBViewer" und die Befehle "Aktiviere: DVBViewer" und "Deaktiviere: XBMC"

Damit sollten die Befehle der Fernbedienung immer nur an das Programm weitergeleitet werden, dass zuletzt im Vordergrund war.
dave
 
Posts: 1
Joined: Tue May 22, 2012 3:11 pm


Return to Hilfe und Support

Who is online

Users browsing this forum: No registered users and 1 guest