You last visited: Today at 17:22
Advertisement
Anfaenger Hilfe? :(
Discussion on Anfaenger Hilfe? :( within the AutoIt forum part of the Coders Den category.
02/20/2012, 19:51
#16
elite*gold: 50
Join Date: Mar 2010
Posts: 1,373
Received Thanks: 521
Quote:
Originally Posted by
Applecode
Achso das meinst du. Viel zu umständlich finde ich o:
Ich finde es eher einfacher. Außerdem ist es sicherer als ControlSend.
Wenn du z.B.
benutzt ist es noch viel leichter...
02/20/2012, 19:59
#17
elite*gold: 0
Join Date: Feb 2012
Posts: 453
Received Thanks: 120
was ist UDF?
02/20/2012, 20:02
#18
elite*gold: 26
Join Date: Jan 2012
Posts: 3,474
Received Thanks: 18,841
Eine Benutzerdefinierte Funktion ;o
02/20/2012, 20:07
#19
elite*gold: 50
Join Date: Mar 2010
Posts: 1,373
Received Thanks: 521
U serd efined F unction → Nutzerdefinierte Funktion
02/20/2012, 20:09
#20
elite*gold: 0
Join Date: Feb 2012
Posts: 453
Received Thanks: 120
Achso Danke, @ Appel sry bin komplett neu auf dem Gebiet ._.
02/20/2012, 20:19
#21
elite*gold: 26
Join Date: Jan 2012
Posts: 3,474
Received Thanks: 18,841
Keine Sache, jeder fängt mal klein an. Nur gib ja nicht auf wenn du mal weiterkommst, aber ich finde das AutoIt eine Scriptsprache ist wo man sehr schnell zu ersten Erfolgen kommt.
02/20/2012, 20:33
#22
elite*gold: 192
Join Date: May 2009
Posts: 2,227
Received Thanks: 3,262
Ach kommt schon Leute. Es geht hier nicht um ein 1000 Zeilen Script, sondern nur um einen billigen Spammbot.
€: Hab dir hier nochmal einen kleinen Spammer zusammen gebastelt.
PHP Code:
#include <ButtonConstants.au3> #include <EditConstants.au3> #include <GUIConstantsEx.au3> #include <WindowsConstants.au3> #Region ### START Koda GUI section ### Form= $Form1 = GUICreate ( "Spammer by Logtetsch" , 259 , 143 , 192 , 124 ) $Edit1 = GUICtrlCreateEdit ( "" , 8 , 8 , 185 , 89 ) GUICtrlSetData (- 1 , "#Füge hier deinen Text ein#" ) $Input1 = GUICtrlCreateInput ( "1000" , 8 , 112 , 185 , 21 ) $Start = GUICtrlCreateButton ( "Start" , 200 , 8 , 51 , 25 ) $Stop = GUICtrlCreateButton ( "Stop" , 200 , 56 , 51 , 25 ) $Exit = GUICtrlCreateButton ( "Exit" , 200 , 104 , 51 , 25 ) GUISetState (@ SW_SHOW ) #EndRegion ### END Koda GUI section ### Global $active = 0 GUICtrlSetState ( $Stop , $GUI_DISABLE ) While 1 $nMsg = GUIGetMsg () $Textauslesen = Guictrlread ( $Edit1 ) Switch $nMsg Case $GUI_EVENT_CLOSE Exit case $Exit Exit case $Start GUICtrlSetState ( $Start , $GUI_DISABLE ) GUICtrlSetState ( $Stop , $GUI_ENABLE ) Sleep ( 2500 ) $active = 1 Case $Stop $active = 0 GUICtrlSetState ( $Start , $GUI_ENABLE ) GUICtrlSetState ( $Stop , $GUI_DISABLE ) EndSwitch if $active = 1 Then Send ( $Textauslesen ) Send ( "{ENTER}" ) Sleep ( $Input1 ) EndIf WEnd
Ich hoff mal ich konnte dir helfen. Falls du etwas nicht verstehst, kannst du ja immernoch nachfragen oder einfach googeln
02/20/2012, 20:40
#23
elite*gold: 0
Join Date: Feb 2012
Posts: 453
Received Thanks: 120
Danke sehr
soll ja nur mal so zu Übung sein. Damit ich mal sehe wie sowas richtig aussieht, und so.
02/20/2012, 20:48
#24
elite*gold: 192
Join Date: May 2009
Posts: 2,227
Received Thanks: 3,262
Hier nochmal ein kleiner Spammer. Ist zwar nicht ganz perfekt, aber immerhin besser als nichts.
PHP Code:
#include <ButtonConstants.au3> #include <EditConstants.au3> #include <GUIConstantsEx.au3> #include <WindowsConstants.au3> #Region ### START Koda GUI section ### Form= $Form1 = GUICreate ( "Spammer by Logtetsch" , 259 , 143 , 192 , 124 ) $Edit1 = GUICtrlCreateEdit ( "" , 8 , 8 , 185 , 89 ) GUICtrlSetData (- 1 , "#Füge hier deinen Text ein#" ) $Input1 = GUICtrlCreateInput ( "1000" , 8 , 112 , 185 , 21 ) $Start = GUICtrlCreateButton ( "Start" , 200 , 8 , 51 , 25 ) $Stop = GUICtrlCreateButton ( "Stop" , 200 , 56 , 51 , 25 ) $Exit = GUICtrlCreateButton ( "Exit" , 200 , 104 , 51 , 25 ) GUISetState (@ SW_SHOW ) #EndRegion ### END Koda GUI section ### Global $active = 0 GUICtrlSetState ( $Stop , $GUI_DISABLE ) While 1 $nMsg = GUIGetMsg () $Textauslesen = Guictrlread ( $Edit1 ) Switch $nMsg Case $GUI_EVENT_CLOSE Exit case $Exit Exit case $Start GUICtrlSetState ( $Start , $GUI_DISABLE ) GUICtrlSetState ( $Stop , $GUI_ENABLE ) Sleep ( 2500 ) $active = 1 Case $Stop $active = 0 GUICtrlSetState ( $Start , $GUI_ENABLE ) GUICtrlSetState ( $Stop , $GUI_DISABLE ) EndSwitch if $active = 1 Then Send ( $Textauslesen ) Send ( "{ENTER}" ) Sleep ( $Input1 ) EndIf WEnd
Ich hoff mal ich konnte dir helfen. Falls du etwas nicht verstehst, kannst du ja immernoch nachfragen oder einfach googeln
02/20/2012, 20:51
#25
elite*gold: 0
Join Date: Feb 2012
Posts: 453
Received Thanks: 120
wäre nett wenn du mir sagst was ich nun genau machen muss damit ich Ihn als .exe verwendet kann.
nice ging Ohne Probleme ♥
02/20/2012, 20:57
#26
elite*gold: 26
Join Date: Jan 2012
Posts: 3,474
Received Thanks: 18,841
Compile with options oder STRG + F7 ;o
02/20/2012, 21:02
#27
elite*gold: 0
Join Date: Feb 2012
Posts: 453
Received Thanks: 120
wäre cool wenn du mir noch ne Start + Stop Hotkey Taste einbaust... weil ich kann nichts machen wärend er spamt
der hängt dann immer für kurze zeit
02/20/2012, 21:07
#28
elite*gold: 192
Join Date: May 2009
Posts: 2,227
Received Thanks: 3,262
Das liegt an der Sleep Funktion. Nach dem Spammen ist das Script im Standby Modus.
Sprich, du kannst nur während er spammt den Stopbutton benutzen.
€:
PHP Code:
#include <ButtonConstants.au3> #include <EditConstants.au3> #include <GUIConstantsEx.au3> #include <WindowsConstants.au3> #Region ### START Koda GUI section ### Form= $Form1 = GUICreate ( "Spammer by Logtetsch" , 200 , 143 , 192 , 124 ) $Edit1 = GUICtrlCreateEdit ( "" , 8 , 8 , 185 , 89 ) GUICtrlSetData (- 1 , "#Füge hier deinen Text ein#" ) $Input1 = GUICtrlCreateInput ( "1000" , 8 , 112 , 185 , 21 ) GUISetState (@ SW_SHOW ) #EndRegion ### END Koda GUI section ### Global $active = 0 HotKeySet ( "1" , "_start" ) HotKeySet ( "2" , "_stop" ) HotKeySet ( "3" , "_exit" ) Func _start () $active = 1 EndFunc Func _stop () $active = 0 EndFunc Func _exit () $active = 0 Exit EndFunc While 1 $nMsg = GUIGetMsg () $Textauslesen = Guictrlread ( $Edit1 ) Switch $nMsg Case $GUI_EVENT_CLOSE Exit EndSwitch if $active = 1 Then Send ( GUICtrlRead ( $Edit1 )) Send ( "{ENTER}" ) Sleep ( $Input1 ) EndIf WEnd
02/20/2012, 21:13
#29
elite*gold: 0
Join Date: Feb 2012
Posts: 453
Received Thanks: 120
Jo Danke
gibt doch noch nette User ♥
02/20/2012, 21:22
#30
elite*gold: 50
Join Date: Mar 2010
Posts: 1,373
Received Thanks: 521
Statt "Sleeps" in Event-Schleifen zu benutzen sollte man auf Timer zurückgreifen.
Bei Logtetsch's Bot könnte das in etwa so aussehen:
PHP Code:
#include <ButtonConstants.au3> #include <EditConstants.au3> #include <GUIConstantsEx.au3> #include <WindowsConstants.au3> #Region ### START Koda GUI section ### Form= $Form1 = GUICreate ( "Spammer by Logtetsch" , 259 , 143 , 192 , 124 ) $Edit1 = GUICtrlCreateEdit ( "" , 8 , 8 , 185 , 89 ) GUICtrlSetData (- 1 , "#Füge hier deinen Text ein#" ) $Input1 = GUICtrlCreateInput ( "1000" , 8 , 112 , 185 , 21 ) $Start = GUICtrlCreateButton ( "Start" , 200 , 8 , 51 , 25 ) $Stop = GUICtrlCreateButton ( "Stop" , 200 , 56 , 51 , 25 ) $Exit = GUICtrlCreateButton ( "Exit" , 200 , 104 , 51 , 25 ) GUISetState (@ SW_SHOW ) #EndRegion ### END Koda GUI section ### Global $active = 0 Global $timer = TimerInit () Global $lasttime = 0 GUICtrlSetState ( $Stop , $GUI_DISABLE ) While 1 $nMsg = GUIGetMsg () Switch $nMsg Case $GUI_EVENT_CLOSE Exit case $Exit Exit case $Start $lasttime = TimerDiff ( $timer ) GUICtrlSetState ( $Start , $GUI_DISABLE ) GUICtrlSetState ( $Stop , $GUI_ENABLE ) Sleep ( 2500 ) $active = True Case $Stop $active = False GUICtrlSetState ( $Start , $GUI_ENABLE ) GUICtrlSetState ( $Stop , $GUI_DISABLE ) EndSwitch if $active = True And ( TimerDiff ( $timer ) - $lasttime ) >= GUICtrlRead ( $Input1 ) Then Send ( Guictrlread ( $Edit1 )) Send ( "{ENTER}" ) $lasttime = TimerDiff ( $timer ) EndIf WEnd
Similar Threads
VK NOOBACC ALS COW ODER ANFAENGER SUCHE 1€ PSC
01/30/2012 - CrossFire Trading - 2 Replies
yoo, mind. 1€ muss es sein <3
Link
push XD Bitte kauft XD
Gebe auch noch public captain un public major dazu XD
AutoIt anfaenger
08/02/2010 - AutoIt - 7 Replies
huhu zusammen,
ich versuche mich gerade ein wenig in AutoIt einzuarbeiten und probiere erstmal die fuer mich noetigen grundlagen aus, hab aber eigentlich schon das problem mir ueberhaupt was anzeigen zu lassen ;)
#include <memory.au3>
#RequireAdmin
$Adresse = 0x106507E8;
$OffSet = 0x108F40;
$Open = _memoryopen(WinGetProcess("LastChaos"))
[autoIT] Need Help (Anfaenger)
11/28/2009 - AutoIt - 12 Replies
Hi, ich bin seit kurzem am coden mit autoIT und habe da auch schon ein Projekt, dass ich teils auch schon fertig habe.
Das Projekt ist ein Tool für Warcraft3 bzw. DotA Spieler, die über Garena spielen.
Es beinhaltet bis jetzt:
-automatisches Starten und Login von Garena
-Ansage des Modes, wenn ein Spieler das Game joint (als Host)
-Eingabe des Modes nach Spielstart (als Host)
Und hier ist der neue Code:
Hilfe fuer einen anfaenger
07/03/2008 - World of Warcraft - 3 Replies
Hi....ich bin ein Neuling in WOW habe vorher 3 jahre lineage gespielt und wollte mal was neues......also habe ich mir das game besorgt und warte jetzt nurnoch auf meinen glider key....dann soll es losgehen...und da kommt dann meine problem ich kenne mich in dem game null aus und weiss ich nicht wie der hase mit dem glider leuft deswegen hoffe ich hier jemanden zu finden der mir ein wenig mit rat zur seite steht.....ich hoffe einen spieler zu finden der ein herz von neulinge hat.....meine email...
autoIt-Anfaenger
01/09/2007 - General Coding - 4 Replies
Ich spiel seit ein paar Tagen mit autoIt herum, mache kleine Fortschritte und es macht mir Spass. Nur benutze ich das Programm noch sehr primitiv. :D
Zb.:
MSN starten, bisschen warten, Accountdaten eingeben und mit 'offline anzeigen' einloggen. Nur ich benutze um auf das Programma auf die richtigen Sachen klicken zu lassen, immer so oft {Tab}, bis es am richtigen Ort ist und dann {Enter} da ich sonst absolut keine Ahnung habe wie ich sonst das Programm dazu bringe, das zu tun was ich will....
All times are GMT +2. The time now is 17:22 .