hallo ich weiss das ich gestern hier ein wenig trubel gemacht habe aber ich hänge wieder einmal und weiss echt nicht wo mein problem sein soll ![]()
er sagt syntax error und ich weis leider nicht wie ich diese beheben kann, das wird nirgendes richtig erklärt oder ich bin zu doof zu googeln
die fehlermeldung:
Spoiler anzeigen
F:\Program Files (x86)\AutoIt3\Include\ImageSearch.au3(91,31) : WARNING: $fenster: possibly used before declaration.
$state = WinGetState($fenster,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
F:\Users\Noa\Desktop\autoit\imigsearch\test.au3(58,10) : ERROR: syntax error
ElseIf
~~~~~~^
F:\Users\Noa\Desktop\autoit\imigsearch\test.au3(64,52) : ERROR: syntax error
$Result4= _ImageSearch("jappy.png",1,$x4,$y4,120)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
F:\Users\Noa\Desktop\autoit\imigsearch\test.au3(74,10) : ERROR: syntax error
ElseIf
~~~~~~^
F:\Users\Noa\Desktop\autoit\imigsearch\test.au3(77,57) : ERROR: syntax error
$Result4= _ImageSearch("bestatigen.png",1,$x5,$y5,200)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
F:\Program Files (x86)\AutoIt3\Include\ImageSearch.au3(91,31) : ERROR: $fenster: undeclared global variable.
$state = WinGetState($fenster,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
F:\Users\Noa\Desktop\autoit\imigsearch\test.au3 - 5 error(s), 1 warning(s)
Alles anzeigen
das script:
Spoiler anzeigen
#include<ImageSearch.au3>
[/autoit] [autoit][/autoit] [autoit]HotKeySet ("{F6}", "starten")
HotKeySet ("{F7}", "beenden")
$x1=0
$y1=0
$x2=0
$y2=0
$x3=0
$y3=0
$x4=0
$y4=0
$x5=0
$y5=0
MsgBox (0,"anfang", "es hat angefangen" )
[/autoit] [autoit][/autoit] [autoit]While 1
sleep (1) ; Warte bis hotkey gedrückt wurde
WEnd
Func starten ()
MsgBox (0,"hotkey", "gedrückt" )
While 1
$Result1= _ImageSearch("mitglieder.png",1,$x1,$y1,120) ;suche bild für mitgliedsname
if $Result1=1 Then
MsgBox (0,"bild", "gefunden" )
Sleep(150)
$name = InputBox ("Der gewünschte Name", "Bitte nur Exestierende namen Eingeben")
MouseMove ($x1, $y1)
Sleep(550)
MouseClick("Left",$x1,$y1)
Send ($name)
Sleep (100)
EndIf
WEnd
While 1
$Result2= _ImageSearch("pw.png",1,$x2,$y2,120) ;suche bild zum pw eingeben
if $Result2=1 Then
MsgBox (0,"bild pw", "gefunden" )
Sleep(150)
$pw = InputBox ("Das gewünschte Passwort", "Bitte das dazugehörige Passwort dazu eingeben")
MouseMove ($x2, $y2)
Sleep(550)
MouseClick("Left",$x2,$y2)
Send ($pw)
Sleep (100)
EndIf
WEnd
While 1
$Result3= _ImageSearch("login.png",1,$x3,$y3,120) ;suche knopf zum einloggen
if $Result3=1 Then
MsgBox (0,"bild login", "gefunden" )
Sleep(150)
MouseMove ($x3, $y3)
Sleep(150)
MouseClick("Left",$x3,$y3)
ElseIf
WEnd
IniWrite("login.ini","Login","Name" ,$name)
IniWrite("login.ini","Login","Passwort" ,$pw)
While 1
$Result4= _ImageSearch("jappy.png",1,$x4,$y4,120)
if $Result4=1 Then
MsgBox (0,"bild jappy.de/user", "gefunden" )
Sleep(150)
MouseClick("Left",$x4,$y4)
Sleep(50)
Send ("www.jappy.de/user/Sweet_Icecream/gb") ;gebe meine adresse ein um gb zu machen
Sleep(10)
Send ("{enter}")
Sleep(500)
ElseIf
WEnd
While 1
$Result4= _ImageSearch("bestatigen.png",1,$x5,$y5,200)
if $Result4=1 Then
MsgBox (0,"bild bestätigen", "gefunden" )
Sleep(150)
MouseClick("Left",$x5,$y5)
EndIf
WEnd
EndFunc
Func beenden ()
exit 0
EndFunc
ich were über hilfe und vieleicht ne kleine erklärung ziemlich froh, ich bedanke mich im voraus MFG Noa3
Edit:
so habs in "spoiler" gepackt^^
wusste vorher nit was das ist