Im folgenden zeige ich eine Variante des klassischen Spambots.
Der Chatbot: Der Chatbot funktioniert wie folgt:
Das Program tippt den Spamtext mit Hilfe von künstlichen Tastendrücken.
Das Program drück die ENTER Taste um die Nachricht abzusenden.
Das Ganze wird durch eine Endlosschleife wiederholt die durch einen Hotkey abgebrochen wird.
Code:
[COLOR="Blue"]Send("Text xyz")[/COLOR] [COLOR="SeaGreen"];Sendet die Tastendrücke Text xyz an den Computer[/COLOR]
Code:
Send("Text xyz") ;Sendet die Tastendrücke Text xyz an den Computer
[COLOR="Blue"]Send("{ENTER}")[/COLOR] [COLOR="SeaGreen"];Drückt Enter[/COLOR]
Code:
[COLOR="Blue"]While True[/COLOR]
Send("Text xyz") ;Sendet die Tastendrücke Text xyz an den Computer
Send("{ENTER}") ;Drückt Enter
[COLOR="Blue"]WEnd[/COLOR]
[COLOR="SeaGreen"];Zwischen "While True" und "WEnd" steht das was wiederholt werden soll.[/COLOR]
Code:
While True
[COLOR="Blue"]Sleep(10)[/COLOR] [COLOR="SeaGreen"];Das heist das der Text nur alle 0.01s geschrieben und abgeschickt wird.[/COLOR]
Send("Text xyz") ;Sendet die Tastendrücke Text xyz an den Computer
Send("{ENTER}") ;Drückt Enter
WEnd
;Zwischen "While True" und "WEnd" steht das was wiederholt werden soll.
Code:
[COLOR="Blue"]func _stop()
Exit
endFunc
HotKeySet("{x}","_stop")[/COLOR] [COLOR="SeaGreen"];Das hier bewirkt das wenn der x Knopf gedrückt wird das Script beendet wird, das "x" kann man durch jede beliebige Taste ersetzen.[/COLOR]
While True
Sleep(10) ;Das heist das der Text nur alle 0.01s geschrieben und abgeschickt wird.
Send("Text xyz") ;Sendet die Tastendrücke Text xyz an den Computer
Send("{ENTER}") ;Drückt Enter
WEnd
;Zwischen "While True" und "WEnd" steht das was wiederholt werden soll.
allerdings brauchen wir Zeit um in das Chatfenster zu klicken.
Code:
[COLOR="Blue"]Sleep(5000)[/COLOR][COLOR="SeaGreen"];Gibt dir 5s Zeit um in das Chatfenster zu klicken.[/COLOR]
func _stop()
Exit
endFunc
HotKeySet("{x}","_stop");Das hier bewirkt das wenn der x Knopf gedrückt wird das Script beendet wird, das "x" kann man durch jede beliebige Taste ersetzen.
While True
Sleep(10) ;Das heist das der Text nur alle 0.01s geschrieben und abgeschickt wird.
Send("Text xyz") ;Sendet die Tastendrücke Text xyz an den Computer
Send("{ENTER}") ;Drückt Enter
WEnd
;Zwischen "While True" und "WEnd" steht das was wiederholt werden soll.
Code:
[COLOR="Blue"]$Text = InputBox("Fenstername", "Beschreibund für das untere Feld") [COLOR="SeaGreen"];Hierdurch wird die Variable für den Text festgelegt[/COLOR]
Sleep(100)
$Zeit = InputBox("Fenstername", "Beschreibung für das untere Feld") [COLOR="SeaGreen"];Legt die Variable für die Zeit zwischen den Nachrichten fest (Angabe in ms (1s=1000ms))[/COLOR]
MsgBox(0, "Fenstername", "Nach dem Klick auf Ok hast du 5s. Zeit um in das Chatfenster zu klicken. Die (x) Taste beendet den Bot") [COLOR="SeaGreen"];Sagt dem Nutzer was er wissen sollte.[/COLOR]
[/COLOR]
Sleep(5000);Gibt dir 5s Zeit um in das Chatfenster zu klicken.
func _stop()
Exit
endFunc
HotKeySet("{x}","_stop");Das hier bewirkt das wenn der x Knopf gedrückt wird das Script beendet wird, das "x" kann man durch jede beliebige Taste ersetzen.
While True
[COLOR="Blue"]Sleep($Zeit)[/COLOR] [COLOR="SeaGreen"];Der Abstand zwischen dem Spam, $Zeit wird ja schon vorher vom Benutzer festgelegt[/COLOR]
[COLOR="Blue"]Send($Text)[/COLOR] [COLOR="SeaGreen"];Sendet die Textvariable[/COLOR]
Send("{ENTER}") ;Drückt Enter
WEnd
;Zwischen "While True" und "WEnd" steht das was wiederholt werden soll.
Viel Spaß beim Spamen.







