Ich bin dabei einen Bot zuschreiben. Die genaue Funktion ist ja gerade egal, weshalb ich direkt zur Frage komme:
Ich möchte die Koordinaten speichern.
Dazu gibt es einen Hotkey.
Da es aber insgesamt drei Koordinaten sind, müssen alle Drei hintereinander abgespeichert werden.
ich habe zurzeit:
PHP Code:
HotKeySet("^s","_Save")
HotKeySet("^d","_Save2")
HotKeySet("^f","_Save3")
...
FileDelete (@ScriptDir & "\blub.ini")
If Not FileExists(@ScriptDir & "\blub.ini") Then ; Ich weis das es auch anders geht. Aber so funktionierts.
MsgBox (0, "blub","Drücke str+s fürs speichern")
$pos = MouseGetPos()
ToolTip($pos[0] & ", " & $pos[1], 0, 0)
Sleep(20)
Next
MsgBox (0, "blub","Drücke str+d fürs speichern")
$pos = MouseGetPos()
ToolTip($pos[0] & ", " & $pos[1], 0, 0)
Sleep(20)
Next
MsgBox (0, "blub","Drücke str+f fürs speichern")
$pos = MouseGetPos()
ToolTip($pos[0] & ", " & $pos[1], 0, 0)
Sleep(20)
Next
MsgBox ("0", "Danke", "Danke fürs speichern")
Endif
...
Func _Save()
IniWrite(@ScriptDir & "\blub.ini", "Daten","Koords", $pos[0])
IniWrite(@ScriptDir & "\blub.ini", "Daten","Koords2", $pos[1])
FileClose("blub.ini")
EndFunc
Func _Save2 () ; usw.
Hoffentlich hat es jemand verstanden.
mfg TheKooks






