ich betreibe derzeit 3 IR Trans (2xUSB, 1xLAN) an einem Windows 7 prof System.
Zum Starten benutze ich folgenden Aufruf "C:\Program Files\IRTrans\IRTransServer.exe" USB;LAN
Funktioniert auch wunderbar. Allerdings habe ich das Problem, das der LAN IR Trans nur dann erreichbar ist, wenn die Steckdosen für die betreffende HIFI Anlage eingeschaltet sind (SOLL SO, MUSS SO!).
Da der entsprechende LAN IR Trans auch immer der Letzte in der Adresskette ist (2), auch kein Problem.
Zum neu Einlesen der IR Trans Module lasse ich in einem CMD Script folgende Befehle laufen
taskkill /F /T /IM IRTransServer.exe
und ein paar Sekunden später :
start "IRTrans" /D"C:\Program Files\IRTrans" usb;lan
Funktioniert auch wunderbar, bis auf die Tatsache das sich in der Taskleiste IR Trans Symbole sammeln, jedes mal ein neues nach erfolgreicher taskkill und start Prozedur.
Geht man mit der Maus auf die Symbole verschwinden diese auch alle, bis auf eins

Unschön aber effektiv. Gibt es noch eine elegantere Lösung den IRTransServer zum neu Einlesen der Module zu zwingen?
Viel wichtiger ist mir allerdings die Reihenfolge der zwei USB Geräte festzulegen. Ich weiß das der LAN IR Trans immer der letzte ist, wenn er denn da ist (2).
Die anderen beiden USB Geräte bekommen die (0) und die (1).
Beim Rechnerstart ist leider immer nur einer (am lokalen USB Port) verbunden, da der andere an einem USB Server (virtueller USB Port) hängt und dann erst später online ist.
Der Startdelayparameter hat leider keine Abhilfe geschafft. Durch die og. taskkill und start Prozedur, wird der zweite IR Trans USB dann aber dann auch gefunden. Nur leider bekommt er dann die Adresse des lokalen und der lokale rückt an die zweite Stelle. Da ich für IP-Symcon aber die Adressen festlegen muss, soll jeder IR Trans immer die gleiche Adresse bekommen.
Nun gibt es ja die Möglichkeit den Startparameter <device> festzulegen. Also anstatt "C:\Program Files\IRTrans" usb;lan dann "C:\Program Files\IRTrans" usbid1, usbid2, lan oder so????
Bloß was muss denn als USB ID eingetragen werden unter Windows? Ich hab schon alles versucht, aber nichts zeigt Erfolg.
Muss das so sein "C:\Program Files\IRTrans" USB\VID_0403&PID_FC60\XXXXXXX, USB\VID_0403&PID_FC60\YYYYYYYY, LAN (klappt aber nicht :-/), oder wie?
Das Handbuch ist mir da auch keine Hilfe und im Forum findet man nichts. (Da USB nur drei Zeichen hat kann man danach hier nicht suchen und "USB ID" sind zu viele Wörter für die Suche??)
Hat da vielleicht mal jemand mal ein Beispielaufruf für Windows 7 für mich? Oder einen besseren Lösungsvorschlag?
Vielen lieben Dank schon mal!