|
You last visited: Today at 21:21
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,844
|
Eine Benutzerdefinierte Funktion ;o
|
|
|
02/20/2012, 20:07
|
#19
|
elite*gold: 50
Join Date: Mar 2010
Posts: 1,373
Received Thanks: 521
|
Userdefined Function → 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,844
|
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,844
|
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 +1. The time now is 21:21.
|
|