Hallo liebe E*PVP community.
Würde es gerne mit AutoIt erreichen, das einzelne befehle an ein bestimmtes fenster von LC gesendet werden.
Hab da was gebastelt, bzw ein schon vorhandenes Grundgerüst bearbeitet, jedoch funktioniert es nich so wie es soll ( es startet, aber keine Funktion)
Ich weiß das es irgendwie mit einer Prozess Id funktioniert, doch wie bekomm ich die raus (ist es die, die man zum BSP. beim Windows Resourcenmonitor angezeigt bekommt?)?
Würde mich sehr über eine Antwort freuen und kann mir gut vorstellen, das sowas mehrere Spieler gebrauchen könnten =)
Würde es gerne mit AutoIt erreichen, das einzelne befehle an ein bestimmtes fenster von LC gesendet werden.
Hab da was gebastelt, bzw ein schon vorhandenes Grundgerüst bearbeitet, jedoch funktioniert es nich so wie es soll ( es startet, aber keine Funktion)
Code:
HotKeySet("{PAUSE}", "TogglePause")
HotKeySet("{ESC}", "Terminate")
AutoItSetOption ("MouseCoordMode", 0)
AutoItSetOption ("MouseClickDownDelay", 50)
AutoItSetOption ("SendKeyDownDelay", 20)
AutoItSetOption ("SendKeyDelay", 20)
Global $Paused
$ScriptStatus = "Running"
$Icon = 0
$Title = "Healbot"
$WindowTitle = "LastChaos - Gamigo (Window 1680x1050)"
ShowToolTip()
ControlSend ( $WindowTitle, "", "", "{ALTDOWN}1{ALTUP}" )
Sleep (500)
While 1
ShowToolTip()
ControlSend ( "LastChaos - Gamigo (Window 1680x1050)","", "1368","{F12}" )
Sleep (2000)
Wend
Func ShowToolTip()
ToolTip($ScriptStatus & @LF & "PAUSE = Pause" & @LF & "ESCAPE = Abbrechen" & @LF & @LF, 1000, 0, $Title, $Icon)
EndFunc
Func TogglePause()
$Paused = NOT $Paused
While $Paused
$ScriptStatus = "Paused"
$Icon = 2
Sleep(100)
ShowToolTip()
WEnd
$ScriptStatus = "Running"
$Icon = 0
ShowToolTip()
EndFunc
Func Terminate()
Exit 0
EndFunc
Würde mich sehr über eine Antwort freuen und kann mir gut vorstellen, das sowas mehrere Spieler gebrauchen könnten =)