Autoit Spambot problem

06/04/2011 18:28 matrix1997#1
habe vor kurzem mit autoit angefangen und wollte jetzt einen spambot mit gui erstellen, jetzt hab ich eine inputbox,und 2 buttons nur der beenden button funktonier (case $beenden und darunter Close und dann gehts aus) aber wenn ich schreibe bei start Case $Starten
$text = InputBox ("Hier Text eingeben")
$send1= ($text)
exit

dann kann ich zwar bei der inputbox was reinschreiben aber ergeht aus und nichts passiert pls help me
Quote:
#RequireAdmin
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>

#Region ### START Koda GUI section ### Form=
$Spambot_V1 = GUICreate("Spambot_V1", 246, 155, 192, 124)
GUISetIcon("C:\Program Files\AutoIt3\Icons\au3.ico")
GUISetFont(10, 400, 0, "MS Sans Serif")
GUICtrlCreateInput("Hier Text eingeben", 32, 24, 201, 24)
$Starten = GUICtrlCreateButton("Starten", 32, 56, 97, 49, $WS_GROUP)
$Beenden = GUICtrlCreateButton("Beenden", 136, 56, 97, 49, $WS_GROUP)
GUICtrlCreateLabel("By Zoker2011 Ersteversion 1.0", 32, 112, 200, 20)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit

Case $Starten
$text = InputBox ("Hier Text eingeben")
$send1= ($text)
exit
Case $Beenden
$close
exit
EndSwitch
WEnd
06/04/2011 20:17 Cyx'#2
Du hast ja da eine Variable ("$text") und wieso gibst du denn erneut eine Variable ein? ("$send1")
Wolltest du nicht einfach "Send" schreiben?
06/05/2011 17:11 .Infinite#3
Du hast ja auch keinen Befehl drin, der überhaupt was sendet. Wie immer hier: Grundlagen lernen! Bevor du Koda benutzt versuche deine GUIs mal selber zu erstellen, damit du die Hintergründe verstehst...

Code:
$send1= ($text)
ist FALSCH. Du deklarierst hier lediglich eine Variable. Du brauchst aber einen Funktionsaufruf. Und zwar:
Code:
Send($text)
Außerdem sind die drei Includes
Code:
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <StaticConstants.au3>
unnötig! (jedenfalls für deinen Code bis jetzt)

Abgesehen davon: BITTE hört aus Spammer zu Scripten. Es nervt jeden, es gibt mehr als genug von den scheißteilen und man lernt dadurch nichts, weil es nur 3 Zeilen aufwand sind.
Nimm dir doch lieber was interessantes vor. Ein kleines Spiel mit GDI+, ein Programm das Dateien downloaden kann oder einen Packetbot für ein Browsergame deiner Wahl...

€: Oh mist... Übersehen
Quote:
Metin2-Zocker!
Quote:
matrix1997
. Vergiss alles, was ich gesagt habe und tu das Gegenteil!