Requests - AutoIt only

11/26/2014 13:36 Acr360#211
Hallo Zusammen,
ich bräuchte etwas hilfe bei einem kleinen einfachen KlickBot.
"einfach" jedoch nicht für mich
hoffe es finden sich 1-2 Leute die bereit sind mir etwas unter die Arme zu greifen

Ich möchte einen Bot der folgendes machen soll:

Die Maus bewegen um eine Website zu aktualisieren, das immer und immer wieder
und derweil prüft ob etwas neues hinzugekommen ist an einer bestimmten Stelle der Website (ein Schriftzug)
sollte der Schriftzug dann irgendwann auftauchen (der Schriftzug zeigt in diesem Fall das etwas neues auf der Website Aufgetaucht ist was anklickbar ist) soll sich die Maus auf eine bestimmte Koordinate bewegen und dort einen Links Klick machen.
(eine neue Website öffnet sich dann und dort solls dann weiter gehen mit klicken aber das bekomm ich dann auch irgendwie alleine hin)

kenne mich leider gar nicht aus was AutoIt bzw. Scripten angeht

Gruß
02/01/2015 14:11 ichhaudiraufsei#212
Hallo ... ich brauche hilfe bei einem kleinen bot für nen MMO ...
da ich mich selbst nich gut genug mit Autoit auskenne wollte ich fragen ob mir jemand kurz nen Script schreiben kann das folgendes beinhaltet:
-Start / Pause / Beenden funktion
- Tabulator sendet bis es nen bild gefunden hat (Sagen wir mal das bild heißt "Green Worm.png")
-Wenn gefunden Ziel töten( tasten von 3-9 drücken ) mit Dauer Funktion (reicht wenn ich im script ne zahl verändern muss um die zeit zu verändern)
- Ziel ausbeuten (Leertaste mehrmals drücken wenn der obere vorgang abgeschlossen ist)
und das ganze soll dann immer wieder wiederholt werden
Danke im vorraus

kleine denk ansetze würden auch reichen
02/01/2015 23:27 [Beatrice]#213
I need a dll udf which works for 32 bits - do anyone has something like that? Thank you :3
03/01/2015 11:49 iceshaker#214
Hallo eine Bekannte von mir hat es mit den fingern. Warum spielt keine rolle.
Suche ein simples Script das die Taste Cauf der Tastatur drückt wenn sie eine Daumentaste der Maus drückt.

Ich danke für die Hilfen Hab kein plan von Autoit vllt kann mir jemand weiter helfen
03/01/2015 19:04 Clonko#215
Heyho, hab dir was kleines gebastelt.

Wenn Shift gedrückt gehalten wird kommt ein großes "C" wenn nicht ein kleines "c".
Beide Seitentasten sind belegt, keine Ahnung ob das nötig war. ;)
Mit F4 kann das Script beendet werden.

PHP Code:
#include <Misc.au3>

HotKeySet("{F4}""_Exit")

Local $hDLL DllOpen("user32.dll")

While 
1
    
If _IsPressed("05"$hDLL) And _IsPressed("10"$hDLL) Or _IsPressed("06"$hDLL) And _IsPressed("10"$hDLLThen
        Send
("C")
    ElseIf 
_IsPressed("05"$hDLL) Or _IsPressed("06"$hDLLThen
        Send
("c")
    EndIf
    
Sleep(100)
WEnd

DllClose
($hDLL)

Func _Exit()
    Exit
EndFunc   ;==>_Exit 
03/02/2015 09:44 iceshaker#216
Quote:
Originally Posted by Clonko View Post
Heyho, hab dir was kleines gebastelt.

Wenn Shift gedrückt gehalten wird kommt ein großes "C" wenn nicht ein kleines "c".
Beide Seitentasten sind belegt, keine Ahnung ob das nötig war. ;)
Mit F4 kann das Script beendet werden.

PHP Code:
#include <Misc.au3>

HotKeySet("{F4}""_Exit")

Local $hDLL DllOpen("user32.dll")

While 
1
    
If _IsPressed("05"$hDLL) And _IsPressed("10"$hDLL) Or _IsPressed("06"$hDLL) And _IsPressed("10"$hDLLThen
        Send
("C")
    ElseIf 
_IsPressed("05"$hDLL) Or _IsPressed("06"$hDLLThen
        Send
("c")
    EndIf
    
Sleep(100)
WEnd

DllClose
($hDLL)

Func _Exit()
    Exit
EndFunc   ;==>_Exit 
Ich Danke Dir so viel Arbeit hättest dir garnicht machen brauchen kleines "c" hätte gereicht. Danke Danke Danke :)
03/02/2015 15:54 Clonko#217
Immer gern. Ihr dürft nur nicht vergessen die Standart Funktion evtl. zu deaktivieren in der Systemsteuerung. Sonst wird das schreiben in einem Browser leicht Problematisch :D
03/03/2015 00:45 1232111#218
Bräuchte einen Bot für Gothic Multiplayer der immer nach 2-3 sekunden Abständen die Enter-Taste drückt.
03/03/2015 02:22 Clonko#219
PHP Code:
While 1
    Sleep
(Random(20003000))
    
Send("{ENTER}")
WEnd 
03/04/2015 13:45 1232111#220
Quote:
Originally Posted by Clonko View Post
PHP Code:
While 1
    Sleep
(Random(20003000))
    
Send("{ENTER}")
WEnd 
Erstmal danke hat ziemlich gut geklappt für ne weile, jetzt brauch ich aber einen der zuerst nach enter macht dann eins nach unten dann wieder enter dann wieder Up hab mir dafür das hier überlegt:

While 1
Sleep(Random(10, 20))
Send("{ENTER}")
Sleep(Random(10, 20))
Send("{up}")
Sleep(Random(100, 200))
Send("{ENTER}")
Sleep(Random(10, 20))
Send("{down}")
Sleep(Random(100, 200))
WEnd

Aber er geht immer 2 down und nur 1 up also er geht immer eins zuviel down... woran kann das liegen:confused:

MFG

Er doppelt einfach die Befehle manchmal.. ka was das is
03/04/2015 16:03 alpines#221
Du sleepst nur 10 bis 20 ms. So schnell reagiert dein Spiel vielleicht nicht.
03/04/2015 19:42 Clonko#222
Denke auch das du einfach mal versuchen solltest die sleeps zu erhöhen.
03/05/2015 01:59 1232111#223
bringt nichts.. er doppelt einfach die ups und down manchmal egal wie lange ich sleep mache auch in nem textdokument macht der script nicht was er sollte nämlich sich eigentlich nur von zeile 1 zu zeile 2 bewegen und immer enter drücken und dann wieder zurückspringen aber wenn ich ihn in einem textdokument laufen lassen zur überprüfung dann arbeitet er sich immer weiter nach unten d.h. er macht 2 downs und 1 up

sehr komisch ..
03/05/2015 17:16 Clonko#224
Du hast aber auch bedacht das in einem Textdokument ein {ENTER} auch ein {DOWN} ist?
03/05/2015 19:22 alpines#225
Ein {ENTER} ist kein {DOWN}, wegen dem Edit-Feld resultiert das daraus weil eine neue neue Zeile drankommt.