[AutoIt] Frage/Antworte Thread

08/19/2008 14:46 °Remus°#241
Quote:
Originally Posted by Souljaboy1996 View Post
so hab mir jetz nen bot gescriptet wie starte ich den dann?
oben links auf file klicken, dann auf save as und ihrgendwo speichern dann kannst du den mit F5 starten
08/19/2008 19:26 Souljaboy1996#242
ok thxx
08/22/2008 09:21 Toubejohan94#243
Ich hat ma a paar Fragen zu Auto IT:
1) Wie kann ich das in einen script eingeben,das es auf was rechtsklick macht
2) Wie kann man so scripten das z.B Angelbot läuft dann drückt er F3 für ...zieht die angel hoch un diesesmal nimmt er F2 für Köder un wieder das selbe

Also ich hoff ihr könnt mir das erklären wie ich so was machen muss

*post moved in autoit sammelthread
08/22/2008 09:21 Souljaboy1996#244
Hi ich wollte gerne wissen wie ich meinen bot so scripten kann,dass er am Anfang ein Fenster öffnet in dem drinnen steht:Dieser bot macht dies und das usw.Wie mache ich das?
Hier mein Code
HotKeySet ( "{F8}" , "Start" )
While (1)
Sleep (1000)
WEnd
Func Start ()
While (1)
Sleep (5000)
Send ( "{Space down} " , 0 )
Send ( "{F1 down} " , 0 )
Sleep (500)
Send ( " {F1 up} " , 0)
Send ( " {F2 down} " , 0)
Sleep (500)
Send ( " {F2 up} " , 0)
Sleep (500)
Send ( " {F3 down} " , 0)
Send ( " {^ down}" , 0)
Sleep (15000)
Send ( " {^ up} " , 0)
WEnd
EndFunc

Ich hab ja geschrieben:
Send ( "{Space down} " , 0 )
Dann sollte er ja eigentlich die ganze Zeit haun,oder?DAs tut er aber nich was muss ich ändern?
08/22/2008 10:24 banjo1#245
Entweder per Msgbox [Only registered and activated users can see links. Click Here To Register...]
oder professioneller mit einer Gui
08/22/2008 22:15 °Remus°#246
Quote:
Originally Posted by Toubejohan94 View Post
Ich hat ma a paar Fragen zu Auto IT:
1) Wie kann ich das in einen script eingeben,das es auf was rechtsklick macht
2) Wie kann man so scripten das z.B Angelbot läuft dann drückt er F3 für ...zieht die angel hoch un diesesmal nimmt er F2 für Köder un wieder das selbe

Also ich hoff ihr könnt mir das erklären wie ich so was machen muss

*post moved in autoit sammelthread
das erste ist ganz simpel
Mouseclick("right",x,y)
das 2te versteh ich nicht so ganz marco hat nen [Only registered and activated users can see links. Click Here To Register...] gemacht vieleicht hilt das dir weiter allgemein würd ich dir raten dir erstmal ein paar tutorials anzuschauen, [Only registered and activated users can see links. Click Here To Register...] sind nen paar gute aufgelistet,
falls du ihrgendwelche befehle suchst oder probleme mit ihnen hast schau am besten in die hilfe datei die du im scite editor mit F1 öffnest falls du nicht so gut englisch kannst, kannst du dir auch [Only registered and activated users can see links. Click Here To Register...] die deutsche version downloaden

hoffe dir geholfen zu hab
lg remus


€dit:
Quote:
Originally Posted by Souljaboy1996 View Post
Hi ich wollte gerne wissen wie ich meinen bot so scripten kann,dass er am Anfang ein Fenster öffnet in dem drinnen steht:Dieser bot macht dies und das usw.Wie mache ich das?
Hier mein Code
HotKeySet ( "{F8}" , "Start" )
While (1)
Sleep (1000)
WEnd
Func Start ()
While (1)
Sleep (5000)
Send ( "{Space down} " , 0 )
Send ( "{F1 down} " , 0 )
Sleep (500)
Send ( " {F1 up} " , 0)
Send ( " {F2 down} " , 0)
Sleep (500)
Send ( " {F2 up} " , 0)
Sleep (500)
Send ( " {F3 down} " , 0)
Send ( " {^ down}" , 0)
Sleep (15000)
Send ( " {^ up} " , 0)
WEnd
EndFunc

Ich hab ja geschrieben:
Send ( "{Space down} " , 0 )
Dann sollte er ja eigentlich die ganze Zeit haun,oder?DAs tut er aber nich was muss ich ändern?
hats ne pm deswegen guis werden hier nicht behandelt weil sich damit keylogger erstellen lassen
08/25/2008 11:24 Toubejohan94#247
Ich bräucht mal hilfe, ich will das mein bot nur auf was rechtsklick macht wenns ne bestimmte Farbe hat,kann mir mal jmnd helfen?
HotKeySet ( "{F11}" , "Start" )
HotKeySet ( "{F12}" , "Ende" )

Opt('PixelCoordMode', 2) ;
Opt('MouseCoordMode', 2) ;

While (1)
Sleep (1000)
Wend

Func Start () ;
While (1) ;
Sleep (5000) ;
Send (Mouseclick("right",558, 390))
Sleep (1000)
Wend
Endfunc

Func Ende ()
Exit
EndFunc
08/25/2008 19:07 Souljaboy1996#248
banjo1 hat ja so nen tollen non pub angelbot.er macht folgendes killt fische füllt köder nach wirft fische weg und schreibt ein protokoll.wie kann man so was scripten?

Mfg
Souljaboy1996
08/25/2008 20:29 °Remus°#249
Quote:
Originally Posted by Souljaboy1996 View Post
banjo1 hat ja so nen tollen non pub angelbot.er macht folgendes killt fische füllt köder nach wirft fische weg und schreibt ein protokoll.wie kann man so was scripten?

Mfg
Souljaboy1996
üben, marco hat festgelegt das hier nicht über das erstellen eines fischöffners geredet wird und das ist auch wichtig, so ein fischöffner gehört nicht zu den schwierigsten sachen die man machen kann man brauch halt einfach blos je nach vorgehensweisen und erfahrung mehr oder weniger zeit
08/26/2008 09:23 Souljaboy1996#250
ok aber was is mit protokoll nachfüllen und wegwerfen?
08/26/2008 11:02 Toubejohan94#251
Ich will mir einen Fischöffner scripten,kanns jetzt aber net asuprobiern und wollt fragen ob des so gehn könnte:
HotKeySet ( "{F11}" , "Start" )
HotKeySet ( "{F12}" , "Ende" )

Opt('PixelCoordMode', 2) ;
Opt('MouseCoordMode', 2) ;

While (1)
Sleep (1000)
Wend

Func Start () ;
While (1) ;
Sleep (1000) ;
Send (Mouseclick("right",x, y))
Sleep (1000)
While (1)
$fish (558,390)
If $fish = 0x525F5B Then
MouseClick("right",x,y)
ExitLoop
EndIf
Sleep (500)
Wend
Sleep (1000)
Wend
Endfunc

Func Ende ()
Exit
EndFunc
08/27/2008 17:43 °Remus°#252
Quote:
Originally Posted by Toubejohan94 View Post
Ich will mir einen Fischöffner scripten,kanns jetzt aber net asuprobiern und wollt fragen ob des so gehn könnte:
HotKeySet ( "{F11}" , "Start" )
HotKeySet ( "{F12}" , "Ende" )

Opt('PixelCoordMode', 2) ;
Opt('MouseCoordMode', 2) ;

While (1)
Sleep (1000)
Wend

Func Start () ;
While (1) ;
Sleep (1000) ;
Send (Mouseclick("right",x, y))
Sleep (1000)
While (1)
(558,390)
If = 0x525F5B Then
MouseClick("right",x,y)
ExitLoop
EndIf
Sleep (500)
Wend
Sleep (1000)
Wend
Endfunc

Func Ende ()
Exit
EndFunc
es sollte beim starten ein paar probleme geben, mehr sag ich jetzt auch nicht weil hier nicht über fischöffner geredet werden soll
08/31/2008 12:52 SeanGabbana#253
Hi bin neu hab auch vorkurzem erst mit AutoIT angefangen.
Wie kriege ich es hin dass der Bot wartet bis auf der Kordinate x y ein Pixel in der Farbe 0x95BBBB erscheint und danach ein erst das Script ausfürht. Habe bereits nach einer Lösung gesucht und nichts gefunden. Und wie könnte man den Bot sagen das er wenn er Send("100000") senden soll statt der 100000 eine zufällige Zahl zwischen 75000 und 100000 senden soll.

Hoffe ihr könnt mir helfen.

---EDIT---
Ok Zufallszahl hab ich jetzt ist ja ganz Easy ^^
Brauche aber immer noch bei der ersten Funktion hilfe.

--EDIT2---
Mir wäre schon geholfen wenn ihr mir erklären würdet warum das nicht geht.

$pixelfarbe = PixelGetColor( 329, 459)

MsgBox(0, "Pixelfarbe", $pixelfarbe)

Ok ab es jetzt geschafft ;) Hab es so geregelt:

Quote:
= PixelGetColor( 329 , 459 )
If Hex(, 6) = "4E4E4E" Then
MsgBox(0, "Test", "Der Test hat geklappt.") ;Hier kommt der Code rein der ausgeführt werden soll wenn der Pixel gefunden ist.
Else
MsgBox(0, "Fehler", "Der Pixel konnte nicht entdeckt werden") ; Hier kommt der Code rein der ausgeführt werden soll wenn er nicht gefunden ist.
EndIf
hm der schluckt den code -.-
09/03/2008 13:59 Toubejohan94#254
ich check des einfach net wie des gehn soll wenn bei i-welchen x,y kordinaten i-eine farbe ist das er dann was ausfürht
09/04/2008 18:56 Toubejohan94#255
kann mal mir bitte jmnd sagen warum folgender bot nicht funzt:
HotKeySet ( "{Numpad7}" , "Start" )
HotKeySet ( "{Numpad8}" , "Ende" )
While (1)
Sleep (1000)
Wend
Func Start ()
While (1)
Sleep (1)
Send ( "{Space down}" , 0 )
Sleep (10)
Send ( "{Space up}" , 0 )
Sleep (1)
Send ( "{Space down}" , 0 )
Sleep (10)
Send ( "{Space up}" , 0 )
Wend
Sleep(1)
Wend
Endfunc

Func Ende ()
Exit
EndFunc