Hey,
bin noch nicht lange bei AutoIT zugange und wolte nen Spam bot basteln xD
was habe ich falsch gemacht?
Code:
#include <GUIConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Spammer", 256, 90, 378, 210)
GUISetIcon("C:\Program Files\ICQ7.2\ICQ.exe")
$Input1 = GUICtrlCreateInput("Name der Person die zugespammt werden soll ", 8, 8, 241, 21)
$Input2 = GUICtrlCreateInput("Was soll gespammt werden?", 8, 32, 241, 21)
$Button1 = GUICtrlCreateButton("Start", 40, 56, 177, 25, 0)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
[COLOR="Red"][B][U]While 1[/U][/B][/COLOR]
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
_Spam ()
EndSwitch
WEnd
Func _Spam ()
[COLOR="red"][U][B]While 1[/B][/U][/COLOR]
WinWaitActive($Input1)
Send($Input2)
Send("{ENTER}")
Sleep(200)
WEnd
EndFunc
Ich habe dir mal die falsche Stelle makiert^^
Jede While-Schleife besitzt eine andere Zahl.
Bei dir allerdings gibt es 2x While1...
Also nenn ein While in While 2 um und fertig...^^
THX ist erwünscht^^
Falls er wie ich vermute den falschen Text sendet, also immer nur ne 1 oda so, dann weiß ich nicht weiter, denn das gleich Prob hab ich auch. Siehe hier:
Ich habe dir mal die falsche Stelle makiert^^
Jede While-Schleife besitzt eine andere Zahl.
Bei dir allerdings gibt es 2x While1...
Also nenn ein While in While 2 um und fertig...^^
THX ist erwünscht^^
wo hast du denn den Scheiß aufgegabelt?
Die Zahl hinter While ist ein WAHRHEITSWERT; Die Schleifenbedingung.
While 1 heißt dementsprechend so viel wie "Solange WAHR". Ändert sich dieser Wert auf False, also Falsch, wird auch die Schleife nicht mehr wiederholt.
Code:
Local $iZahl = 0
While $iZahl < 5
$iZahl = $iZahl + 1
WEnd
Zu dem eigentlichen Problem:
Die Variabeln, die du sendest (bzw die du versuchst als Fenstertitel zu benutzen) beinhalten nicht den Text des Eingabefeldes, sondern dessen ID. Den Text musst du zuerst mit GUICtrlRead() auslesen.
Zu dem eigentlichen Problem:
Die Variabeln, die du sendest (bzw die du versuchst als Fenstertitel zu benutzen) beinhalten nicht den Text des Eingabefeldes, sondern dessen ID. Den Text musst du zuerst mit GUICtrlRead() auslesen.
Wenn du etwas aus einer GUI auslesen möchtest brauchst du immer GUICtrlRead also wird aus:
WinWaitActive($Input1)
WinWaitActive(GUICtrlRead($Input1))
Ich haffe ich konnte dir helfen
SPambot 09/13/2010 - Last Chaos - 8 Replies huuh
hab mal ne frage,
ich will mir meinen eigenen sPambot machn, kann mir da jemand tiPPs oder ein tool geben?
mfg
SpamBot :s 03/23/2010 - Dekaron - 3 Replies Hi , someone can say me where i can get a spambot to 2moons... :s
i was searching on internet and nothing...
Please dont comment saying "U are a noob cause u want to spam"
"Another spam noob :s"
Please help and thanks...
:mofo: