Hallo Bastlerkollegen
ich bräuchte eine Lösung für folgendes Problem:
Mein Script soll einen Text, welchen ich mit "MouseClickDrag" einfange nach Schlüsselwörtern durchsuchen, und daraufhin richtig reagieren.
Keine Angst das hab ich schon hinbekommen
Aber:
Diese Schlüsselwörter sollen nun Art Variablen enthalten. Ein kleines Beispiel:
"+ xxxx Leben" <- dabei könnte "xxx" eine Zahl zwischen 1 und 1200 sein.
Ich will also einen Parameter generieren, bei dem zwischen z.B. 300-1200 auf die eine Art reagieren würde, und von 1-299 auf eine andere weiße bzw gar nicht.
also sollte in etwa so aussehen (Mir fehlt jedoch for dem "Leben" wie ich diesen Parameter festlege", da ja z.B. nach "+$L Leben" suchen würde)
[autoit]
MouseClickDrag("left", 269, 162, 600, 400)
Sleep(150)
Send("^c")
$text=ClipGet()
If StringInStr(ClipGet(), "+$L Leben") Then
...
habs auch schon so versucht:
[autoit]
$Var= 300-1200
MouseClickDrag("left", 269, 162, 600, 400)
Sleep(150)
Send("^c")
$text=ClipGet()
If StringInStr(ClipGet(), $Var " Leben") Then
...
aber da krieg ich immer einen Error in expression
hat jemand eine Idee?
Ich meine klar könnte ich 1200 verschiedene "If StringInStr(ClipGet(), "+1173 Leben") Then" schreiben, aber das würde das script doch sehr langsam machen
gibt es eine andere Lsg?
Lg und vielen Dank
Marle