|
You last visited: Today at 00:25
Advertisement
SpamBot Button Hotkey funzt nicht :O
Discussion on SpamBot Button Hotkey funzt nicht :O within the AutoIt forum part of the Coders Den category.
06/29/2013, 20:32
|
#1
|
elite*gold: 0
Join Date: Jul 2011
Posts: 32
Received Thanks: 3
|
SpamBot Button Hotkey funzt nicht :O
Also Ich wollte mal einen kleinen Spambot machen mit 2 Funktionen die erste ist das er einfach von 1 nach oben zählt und das immer schickt so 1 2 3 4 und die 2. ist das er einfach texte verschickt leider gibt es 2 probleme
1. Wenn ich Text klicke wird immer nur "7" gesendet warum?
2. gibt es eine möglichkeit das das fenster nach anklicken eines buttons minimiert wird?
hier der code:
Code:
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_Outfile_x64=SpamBotx64.exe
#AutoIt3Wrapper_Compile_Both=y
#AutoIt3Wrapper_UseX64=y
#AutoIt3Wrapper_Res_requestedExecutionLevel=None
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=c:\users\hansi\documents\desktopicons\spambot gui\bot\gui\gesamt\gui bot 2.kxf
$Form1_1 = GUICreate("Spambot Version 2.0 by ~[*Dark*]~", 600, 215, 193, 126)
$Label1 = GUICtrlCreateLabel("Welcome to my Little SpamBot ", 24, 32, 565, 17, $SS_CENTER)
$Label2 = GUICtrlCreateLabel("By ~[*Dark*]~ ", 512, 184, 73, 17)
$Close = GUICtrlCreateButton("Close", 216, 160, 83, 33)
$Pause = GUICtrlCreateButton("Pause", 120, 160, 83, 33)
$Spamtext = GUICtrlCreateInput("Enter the Text you want to Spam", 112, 112, 169, 21)
$Number = GUICtrlCreateButton("Number", 32, 64, 75, 33)
$Text = GUICtrlCreateButton("Text", 32, 104, 75, 33)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
HotKeySet( "{F9}" , "pause")
HotKeySet( "{F10}" , "stop")
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Number
nummer()
Case $Text
text()
Case $Close
stop()
Case $Pause
pause()
EndSwitch
WEnd
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Label1
EndSwitch
WEnd
Func pause()
while(1)
sleep(1)
WEnd
EndFunc
Func nummer()
Local $i = 0
while 1
$i = $i+1
send($i & "{enter}")
WEnd
EndFunc
Func text()
While 1
Send($Spamtext & "{enter}")
sleep(300)
WEnd
EndFunc
Func stop()
Exit
EndFunc
Ich freue mich über jede Art von Hilfe
|
|
|
06/29/2013, 21:16
|
#2
|
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,254
|
wenn du etwas aus GUI-elemente etwas auslesen möchtest, musst du den befehl GUICtrlRead() benutzen.
also: Send(GUICtrlRead($Spamtext) & "{enter}")
wenn möglich solltest du nur eine endlosschleife benutzen.
wenn du mit buttons (oder hotkeys) arbeitest, ist es besser zustände in form von schaltern zu benutzen.
also wenn du $button1 drückst, stellt sich der $zustand1 auf "wahr",
bei $button2 wird $zustand "falsch".
und in deiner schleife fragst du einfach nur ab, 'wenn $zustand gleich "wahr" ist, führe folgende befehle aus'..
hier ein beispiel, wie du es z. B. machen könntest..
PHP Code:
#include <ButtonConstants.au3> #include <EditConstants.au3> #include <GUIConstantsEx.au3> #include <StaticConstants.au3> #include <WindowsConstants.au3> #Region ### START Koda GUI section ### Form=c:\users\hansi\documents\desktopicons\spambot gui\bot\gui\gesamt\gui bot 2.kxf $Form1_1 = GUICreate("Spambot Version 2.0 by ~[*Dark*]~", 600, 215, 193, 126) $Label1 = GUICtrlCreateLabel("Welcome to my Little SpamBot ", 24, 32, 565, 17, $SS_CENTER) $Label2 = GUICtrlCreateLabel("By ~[*Dark*]~ ", 512, 184, 73, 17) $Close = GUICtrlCreateButton("Close", 216, 160, 83, 33) $Pause = GUICtrlCreateButton("Pause", 120, 160, 83, 33) $Spamtext = GUICtrlCreateInput("Enter the Text you want to Spam", 112, 112, 169, 21) $Number = GUICtrlCreateButton("Number", 32, 64, 75, 33) $Text = GUICtrlCreateButton("Text", 32, 104, 75, 33) GUISetState(@SW_SHOW) #EndRegion ### END Koda GUI section ###
Global $SchalterNumber = False ;schalter für den Number-button Global $SchalterText = False ;schalter für den Text-button Global $i = 0
While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exit Case $Number $SchalterNumber = True ;beim klick auf den button wird der schalter betätigt Case $Text $SchalterText = True Case $Close Exit Case $Pause $SchalterNumber = False ;beim Pause-button werden beide schalter wieder deaktiviert. $SchalterText = False EndSwitch
;hier wird jetzt abgefragt, ob der schalter "True" (also "wahr") ist, ;ausserdem wird gewartet, bis deine gui nicht mehr im vordergrund ist, um unnötige eingaben zu vermeiden. If $SchalterNumber = True And Not WinActive("Spambot Version 2.0 by ~[*Dark*]~") Then $i = $i+1 Send($i & "{enter}") EndIf
If $SchalterText = True And Not WinActive("Spambot Version 2.0 by ~[*Dark*]~") Then Send(GUICtrlRead($Spamtext) & "{enter}") Sleep(3000) EndIf
WEnd
deine hotkeys kannst du auch noch hinzufügen, da würde es dann schon reichen, wenn du die beiden schalter auf "falsch" stellst.
|
|
|
06/29/2013, 21:27
|
#3
|
elite*gold: 0
Join Date: Jul 2011
Posts: 32
Received Thanks: 3
|
WoW Danke für die schnelle und hilfreiche Antwort
|
|
|
06/29/2013, 21:32
|
#4
|
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,254
|
falls was unklar ist, einfach fragen...
aber bitte das nächste mal hierhin:
|
|
|
06/29/2013, 21:43
|
#5
|
elite*gold: 0
Join Date: Jul 2011
Posts: 32
Received Thanks: 3
|
Ok
|
|
|
|
Similar Threads
|
[Frage]Bei Button Func mit Hotkey einbauen
07/01/2011 - AutoIt - 6 Replies
Hallo erstma,
ich komm mal wieder mit einer meiner Fragen:
Ich hab hier ein Script zu übung:
#include <GUIConstants.au3>
Global $FileTestScript = FileExists(@ScriptDir & "\Testscript.au3")
Global $File2GUI1L2B = FileExists(@ScriptDir & "\2GUI1L2B.au3")
HotKeySet("{F1}","Erstellen")
|
Hotkey Button zuweisen?
02/25/2010 - AutoIt - 18 Replies
Hallo,
erster post in dieser section.
In letzter zeit hab ich mich mit dem Thema AutoIT befasst, hab auch schon paar programme erstellt, aber jetzt habe ich ein Problem!
Wie kann ich z.B Hotkey: F8 einem Button, von Koda-Designer, zuweisen?
Also dass wenn ich inGame bin nur F8 drücken muss das der Button gedrückt wird!!
Mfg!!!
|
Button mit hotkey verbinden?
01/09/2010 - AutoIt - 10 Replies
hallo
ich habe mir per autoit nen trainer fürn spiel gemacht..keine große sache..aber ich will per tastendruck INGAME das der im trainer einen button drückt....
hier mal der sourcecode:
#include <GUIConstants.au3>
#include <NomadMemory.au3>
|
autoit hotkey funzt ned
07/04/2009 - AutoIt - 18 Replies
hallo an alle
ich habe ein kleines problem....
ich bin in autoit ein anfänger und habe probiert einen bot zu schreiben der ganz gut funktioniert aber leider schaffe ich es nicht einen hotkey einzubaun... bitte helft mir
so sieht er aus
|
All times are GMT +2. The time now is 00:25.
|
|