lotrol

Lock on ist leider nicht mit einem Dedicated Server ausgestatted der sich ueber einen netzwerkport steuern laesst, aber das laesst sich teilweise umgehen.
Die Direct X basierte Oberflaeche laesst sich mit  Autoit Steuern. Um auf autoit einen Zugriff zu bekommen benutzte ich einen apache webserver mit mod_python installation und einem in python geschriebenen lotrol als webfrontend. Zusaetzlich gib es einen xmprlc server lomgr.py der mit loinput.exe den lockon server steuert.

Der XMLRPC daemon

dieses Program muss laufen und richtig konfigiert (lotrol.cfg) sein
source:/lotrol/trunk/lomgr.py

Die kontroll webseite

den apache wie in der httpd.conf fuer mod pyhton vorbereiten
dann kann das programm die funktionen des xmlrpc daemon ansteuern source:/lotrol/trunk/lotrol.py

loinput

Dies kleine Programm kennt entweder einen uebergabe Parameter, dann sendet es den angegebenen Text ans Windows
Werden 3 Paramter ( maustaste,xpos , ypos ) uebrgeben fuert es einen Mausklick ( links,rechts ) an der gegebenen Postion aus source:/lotrol/trunk/loinput.au3 Vorher ueberprueft es noch ob Lock on laeuft.

Installationsanforderungen

  • python25
  • apache2
  • mod_python fuer apache
  • autoit ( nicht unbedingt erforderlich )
  • tacview093c
  • windows auf 1024x768 eingestellt und lock on ebenfalls in dieser Aufloesung laufen lassen

Attachments