[AutoIt] Frage/Antworte Thread

02/15/2010 16:16 sulak#616
Ich möchte für mich einen Fischkiller machen aber ich weiß nicht wie ich es machen möchte was muss ich benutzen Pixelsearch oder Pixelgetcolar? Wie mache ich es wenn der Pixel gefunden wurde das er den dann öffnet also Rechtsklick drauf
02/15/2010 20:53 hordi#617
Hey,

wie bekomme ich es hin eine datei öfnen zu lassen, ich bekomme es nur mit ".exe" dateien ihn, aber die datei die ich öffnen möchte ist eine "wtf-datei" die mit dem editor geöffnet werden kann!

thx4help:D

mfg Hordi
02/16/2010 09:05 fernbedienung#618
eine frage mein pc beendet immer wieder diese func gleich beim starten was is falsch????
ich hab noch gar kein hotkey gedrückt
auch ohne die funk stop gehst nicht

Hotkeyset( "{f9}" , "start" )
Hotkeyset ( "{F10}" , "stop")


Func start()
sleep(40000)
while 1
sleep(3000)
MouseClick ("left")
WEnd
EndFunc

Func stop()
Exit
EndFunc


schon gefunden die whileschleife hat gefehlt
02/17/2010 15:03 sulak#619
Mit ControlSend kann man ja machen das es irg etwas sendet an Metin2 wenn es minimiert ist meine Frage nun wieso klappt es nicht habe es mit y gemacht also einen Pickupbot wenn ich Metin ins Fenster gehe hebt er nichts auf wenn ich dann Chatfenster öffne kommen direkt yyyyyyy...
02/17/2010 19:54 Der-Eddy#620
Quote:
Originally Posted by sulak View Post
Mit ControlSend kann man ja machen das es irg etwas sendet an Metin2 wenn es minimiert ist meine Frage nun wieso klappt es nicht habe es mit y gemacht also einen Pickupbot wenn ich Metin ins Fenster gehe hebt er nichts auf wenn ich dann Chatfenster öffne kommen direkt yyyyyyy...
Für ControlSend brauchst du eine ControlID und Metin2 hat keine
02/18/2010 21:23 BlackRide#621
Quote:
Originally Posted by sulak View Post
Ich würde es so machen
Hotkeyset("{F7}","beenden")

func beenden()
ProcessClose("Name des Bildes")
Ausführlicher Beispiel Code:

PHP Code:
While 1
HotKeySet 
("{F7}","beenden")
WEnd

Func beenden 
()
    
ProcessClose ("Name des Bildes.jpg") ; .jpgoder andere Bildformate
EndFunc 
Erklärung:
Die Endlosschleife "While" ist wichtig damit er immer darauf wartet bis du F7 drückst. Wäre "While" nicht dabei würde das Script nur weniger als 1sek offen bleiben.

MfG BlackRide
02/19/2010 14:07 sulak#622
Quote:
Für ControlSend brauchst du eine ControlID und Metin2 hat keine
Danke aber habe schon gemerkt wo ich Controlsend die Controls durch gelesen habe aber danke
02/19/2010 18:36 Robin_-#623
Ich hab da mal ne frage wie scriptet man nen Login Bot ?
02/19/2010 21:50 sulak#624
Ich würde mal sagen mit Send um die Daten rein zuschreiben :D nein spaß denke mit PixelSearch und Pixegetcolor
02/19/2010 22:01 MrCrackR#625
Quote:
Originally Posted by sulak View Post
Ich würde mal sagen mit Send um die Daten rein zuschreiben :D nein spaß denke mit PixelSearch und Pixegetcolor
mach dir nicht die mühe ;).
so wie sich das von ihm anhört, hat er wohl kein bisschen ahnung von autoit.
02/19/2010 23:59 Robin_-#626
mhm, ok bin selber noch son ein anfänger aber knn evtl einer n tut dazu mach bzw. posten ??
02/20/2010 09:21 sulak#627
hab es grad bei Youtube gefunden vllt hilfts
02/20/2010 14:33 Robin_-#628
hat mir leider nicht viel geholfen :(
02/20/2010 18:41 93lucas#629
also mit
PHP Code:
mouseclick ("left",coords
klickst du wo hin
mit
PHP Code:
send (""
sendest du was
mit
PHP Code:
sleep (1000
= 1s pausiert sich der script
mit
PHP Code:
$pixel Pixelgetcolor (coords)
If 
$pixel color Then 
= wenn der farbwert auf der position(coords) auftaucht dann geht er weiter (also das kommt am anfang)
mit
PHP Code:
While 
code
wend 
= dies ist eine endloschleife also sie wiederholt sich ewig
Hier ma ein beispiel naturlich musst du die coords noch an dich anpassen
PHP Code:
While 
$pixel 
PixelGetColor (240,543)
    If 
$pixel0xC7C7C7 Then 
        MouseClick
("left"55111)
        
Mouseclick("left"280560
        
Mouseclick("left"580259
        
Mouseclick("left"580259)
        
Mouseclick("left"527533)
        
Send("ID")
        
Mouseclick("left"643515)
        
Send("PW")
        
Mouseclick("left"556538)
        
Sleep(4000)
        
Mouseclick("left"214510)
        
Sleep(1000)
    EndIf 
WEnd 
02/20/2010 18:42 93lucas#630
also mit
PHP Code:
mouseclick ("left",coords
klickst du wo hin
mit
PHP Code:
send (""
sendest du was
mit
PHP Code:
sleep (1000
= 1s pausiert sich der script
mit
PHP Code:
$pixel Pixelgetcolor (coords)
If 
$pixel color Then 
= wenn der farbwert auf der position(coords) auftaucht dann geht er weiter (also das kommt am anfang)
mit
PHP Code:
While 
code
wend 
= dies ist eine endloschleife also sie wiederholt sich ewig
Hier ma ein beispiel naturlich musst du die coords noch an dich anpassen
PHP Code:
While 
$pixel 
PixelGetColor (240,543)
    If 
$pixel0xC7C7C7 Then 
        MouseClick
("left"55111)
        
Mouseclick("left"280560
        
Mouseclick("left"580259
        
Send("ID")
        
Mouseclick("left"643515)
        
Send("PW")
        
Mouseclick("left"556538)
        
Sleep(4000)
        
Mouseclick("left"214510)
        
Sleep(1000)
    EndIf 
WEnd