Mit dieser Applikation können HTTP-Kommandos ohne öffnen eines Browsers abgesetzt werden. Es muss aber selbstverständlich ein Browser im Betriebssystem installiert sein auf dessen Instanzen die Applikation zugreifen kann!

Die Applikation wird mittels zu übergebender Parameter gesteuert und gibt auch entsprechende Fehlercodes (ERRORLEVEL) zurück welche wiederum in Batchdateien ausgewertet werden können. Wird die Applikation ohne Parameter gestartet, wird automatisch der Hilfsbildschirm angezeigt.

Folgende Parameter können der Applikation übergeben werden:

/I:xxx.xxx.xxx.xxx Die IP-Adresse des Receivers (diese wird auf Plausibilität überprüft!)
/C:x Das Steuerkommando von Kathrein (derzeit werden der UFS912 und der UFS922
und einige der Nachfolger wohl auch unterstützt (es können nur die unterstützten Kommandos verwendet werden!).
/L:x Eine komplette HTTP-Zeile (dann werden die Parameter /I und /C nicht benötigt
oder ausgewertet!). Auch ist hier unbedingt auf die Schreibweise (Groß- und
Kleinschreibung!) zu achten, es findet keine Plausibilitätsüberprüfung statt!
Beispiel : http://IP-Adresse:9000/HandleKey/KEYCODE
/P:x Eine Pause in Millisekunden welche die Applikation nach Ausführung des Befehls
abwartet bis diese tatsächlich beendet wird und die Kontrolle wieder an das
aufrufende Programm übergibt. Dieses Feature kann nützlich sein, wenn
mehrere aufeinander folgende Befehle zu schnell gesendet würden.
/E:x Es können entsprechend dem Parameter gar keine, nur Systemmeldungen, nur
Fehlermeldungen oder alle Meldungen ausgegeben werden (alle als Windows Messagebox).
/? Gibt die allgemeine Hilfe aus.
/?C

Gibt die möglichen Kathrein-Kommandos aus. Derzeit werden folgende Kommandos unterstützt:
1 2 3 4 5 6 7 8 9 0 p+ p- vol+ vol- mute info up down left right fav pip opt tvr epg archiv media exit ok stop rec play pause fback fforward help standby menu text

Hinweis: Die oben genannten Befehle menu und text werden erst ab der Geräte-Softwareversion 2.01 unterstützt!

/?E Gibt die Erklärungen zu den einzelnen Fehlercodes aus.
0 = OK
1 = Keine Parameter übergeben
2 = Falsche Parameter übergeben
3 = Receiver antwortet nicht
4 = Kommando konnte nicht abgesetzt werden
5 = Unbekanntes Kathrein-Kommando

Um zum Beispiel einen Receiver mit der IP-Adresse 192.168.100.65 auszuschalten muss folgender Befehl abgesetzt werden (rote Parameter können, müssen aber nicht verwendet werden!)

Kathrein-CTRL /I: 192.168.100.65 /C:standby /E:0 /P:500

Der Receiver wird dann je nach dessen Konfiguration spätestens nach zehn Sekunden in den Standby-Modus versetzt. Um den Receiver sofort abzuschalten, müsste der Befehl (so wie mit der Fernbedienung auch) wiederholt werden.

   
© 2013 - 2017 by Gameroom - Austria