NosBot - HalbSource

03/29/2012 19:26 Deledt#1
Edit New Comment
Hallo !

Ich möchte meine alten nutz Bot Releasen + Source , mit diesen nutz Bot können sie an mehren Clients befehle senden, vorm Source her eine einfache sache aber man muss ja erstmal auf die idee kommen :) , wenn sie diese Funktion in ihren Bot einbauen wer es nett wenn ich mit im Programm stehe ist kein muss weil es ja (OP) ist aber wie schon gesagt es wer nett

Hier der Source :
//////
Edit New Source
PHP Code:
#RequireAdmin
#include <ButtonConstants.au3>
#include <ComboConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#cs ----------------------------------------------------------------------------

 
AutoIt Version3.3.6.1
 Author
:         Deledt
 Projekt Version
1.0.0
 Script 
Function:
    
Handle-Multi Botting
    Mit diesen Bot kann man auf mehren Clients befehle Senden
#ce ----------------------------------------------------------------------------

Script Start Add your code below here

#Region ### START Koda GUI section ### Form=C:\Users\DeineMutterJoadieKenneichSehrGut\Desktop\AutoIt - Projekte\NosTale - Multi Bot\GUI.kxf
$Form1 GUICreate("NosTale[Bot] By Deledt"25380613413)
GUISetCursor (2)
GUISetBkColor(0x808000)
$Combo1 GUICtrlCreateCombo("NosTale Client"81615325)
GUICtrlSetData(-1"1|2")
$Button1 GUICtrlCreateButton("Starten"88407325$WS_GROUP)
GUICtrlSetFont(-188000"MS Sans Serif")
$Group1 GUICtrlCreateGroup("Platzhalter"16888165)
GUICtrlCreateGroup("", -99, -9911)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

Global $ListClient
Global $ClientInt 0
Global $Clientname

While 1
    $nMsg 
GUIGetMsg()
    Switch 
$nMsg
        
Case $GUI_EVENT_CLOSE
            
Exit
        Case 
$Button1
            $ListClient 
GUICtrlRead($Combo1) ; Client (;int;)
            
Dim $ClientHandle[$ListClient]
            While(
$ClientInt $ListClient)
                
$Clientname InputBox("Client","Clientname")
                
$ClientHandle[$ClientInt] = $Clientname
                $ClientInt 
+= 1
            WEnd
            
While 1
                
For $i 0 To $ListClient-1
                    ControlSend
($ClientHandle[$i], ""0"{ENTER}")
                    
Sleep(50)
                    
ControlSend($ClientHandle[$i], ""0"{X}")
                    
Sleep(50)
                
Next
            WEnd


    
EndSwitch
WEnd 


Wenn es euch hilft könnt ihr ja ein Thanks da lassen

Lg.Deledt
03/29/2012 21:48 BigrApMac#2
Kp was ich damit machen kann, aber endlich released mal jemand was :p
03/29/2012 21:58 Deledt#3
Quote:
Kp was ich damit machen kann, aber endlich released mal jemand was
Ganz einfach antwort.

Du kannst mit 3 oder mehr Clients Botten, und muss nur ein Programm offen haben
bei Elek´s NosBuddy musst du sein Programm jedes mal neue in einen neuen Client Injekten das ist sehr Ressourcen fressend für schwache Pc´s

Ich hoffe das hat deine frage beantwortet :)

Lg.Deledt
03/30/2012 00:27 Atzenkeeper#4
Ich glaub im verhältniss von Leistung und Ressourcen verbrauch ist Elektro aber immernoch vorn zudem glaub ich auch nicht sein sein Bot viele Ressourcen frisst da er lediglich ein Modul ist das der Nostalex.dat (EXE) hinzugefügt wurde.
03/30/2012 00:32 Deledt#5
Quote:
Ich glaub im verhältniss von Leistung und Ressourcen verbrauch ist Elektro aber immernoch vorn zudem glaub ich auch nicht sein sein Bot viele Ressourcen frisst da er lediglich ein Modul ist das der Nostalex.dat (EXE) hinzugefügt wurde.
Also ich muss sagen ich habe den von Elek mit 10 Clients getestet und meinen mit 10 Clients meiner frist weniger Ressourcen :)

Man könnte dies Script noch leistung sparner machen, aber wie ich oben geschrieben habe Halbsource :)

über Feedback zu den Script würde ich mich auch sehr freuen :)

Lg.Deledt
03/30/2012 03:13 Mr.Tr33#6
Ich weiß ja nicht was du unter einem Bot verstehst, aber das oben ist definitiv keiner.
1. Dein Bot läst sich nach dem starten nicht mehr beenden
2. Ich sehe da nichts ordentliches was es ermöglicht mit mehrern Chars zu botten, ausser du bennenst deine Fenster um, wobei dies viel leichter geht. Mit etwas nachdenken und der Funktion WinList, bekommst du es bestimmt ordnetlicher hin ;)
3. Wie zum Teufel soll man bitte mit Enter und X botten können? Das ist ja mal mehr ein aufhebe/x spammer Bot ...
4. Warum benuzt du eine While als For Schleife, wenn du, wie man sieht, ja weißt wie eine For Schleife funktioniert? Wenn du den Teil änderst, dann sparst du dir das lesen/verstehen deines Codes und du hast weniger Zeilen.

Lass dir das mal durch den Kopf gehen ;)
03/30/2012 03:42 Deledt#7
Quote:
Ich weiß ja nicht was du unter einem Bot verstehst, aber das oben ist definitiv keiner.
1. Dein Bot läst sich nach dem starten nicht mehr beenden
2. Ich sehe da nichts ordentliches was es ermöglicht mit mehrern Chars zu botten, ausser du bennenst deine Fenster um, wobei dies viel leichter geht. Mit etwas nachdenken und der Funktion WinList, bekommst du es bestimmt ordnetlicher hin
3. Wie zum Teufel soll man bitte mit Enter und X botten können? Das ist ja mal mehr ein aufhebe/x spammer Bot ...
4. Warum benuzt du eine While als For Schleife, wenn du, wie man sieht, ja weißt wie eine For Schleife funktioniert? Wenn du den Teil änderst, dann sparst du dir das lesen/verstehen deines Codes und du hast weniger Zeilen.

Lass dir das mal durch den Kopf gehen
Das war ein nutz Bot für mich ,

mehr nicht

ja Fenster Changen kann man mit

PHP Code:
 Hotkeyset("{F1}""CHANGE"

 
Func CHANGE() 
  
$Old InputBox("",""
  
$New InputBox("",""
  
WinSetTitle($Old,"",$New
 
EndFunc Per Epvp geschrieben :
Aber wenn man lesen würde steht da HalbSource ich habe nie gesagt das dies ein Bot ist mit den man gleich zu den Dander rennen kann :)

es soll nur zeigen wie man mit mehren Clients Boten kann

Lg.Deledt
03/30/2012 04:19 Deledt#8
Quote:
Naja, dein Script um den Fensternamen zu ändern funktioniert so nicht
Warum sollte jemand ein "Halbsource" veröffentlichen, wenn 98% der User hier nicht einmal wissen was du damit meinst ...
Man du hast einfach nur lust was zu schreiben das Script klappt , :)

und ich Release was ich will wenn es bei Epvp BL gebe würde adde dich :X

Weil du eig immer versucht die menschen (User) runter zu machen du schreibst das ist
nicht gut das funkt nicht dies und das aber von dir kommt nichts , ich gebe dir ein tipp halte dich lieber aus meine Threads raus weil du einfach mal kein plan hast und und und :X
03/30/2012 05:07 Mr.Tr33#9
Wow, große Worte von jemanden der mich nicht ein mal kennt, was wiederum recht gut ist ...
Im Leben geht es nicht immer um Leute runter zu machen oder irgend was zu geben, geben und geben. Die Menschheit ist geschaffen um zu nehmen und zu zerstören ;)
Ich wollte dir nur helfen und dir rein Rat geben das es nicht so gut ausschaut mit deinem Script, wenn du dir aber keine Zeit nimmst mal alles zu überprüfen, dann sehe ich auch kein Grund mehr dir zu helfen.
Ich werde trotzdem nicht aufhören mit dem runter machen, vielleicht hilft dir das ja um zu verstehen was ich meine ;)
03/30/2012 11:17 xXKonaXx#10
Warum zum Teufel...

ControlSend($ClientHandle[$i], "", 0, )"{ENTER}"
Sleep(50)
ControlSend($ClientHandle[$i], "", 0, "{X}")
Sleep(50)

Wenn du sowas hier postest kann es schnell sein das ein Anfänger
das in den SciTe einfügt,Debuggt,Nostale startet und gebannt wird. ;)
03/31/2012 15:02 Deledt#11
Quote:
Warum zum Teufel...

ControlSend($ClientHandle[$i], "", 0, )"{ENTER}"
Sleep(50)
ControlSend($ClientHandle[$i], "", 0, "{X}")
Sleep(50)

Wenn du sowas hier postest kann es schnell sein das ein Anfänger
das in den SciTe einfügt,Debuggt,Nostale startet und gebannt wird.
Das soll bloss zeigen wie man es vlt machen könnte ?

Klar würde ich in kein Script diesen Interval des Sleep´s nehmen
03/31/2012 23:05 Mr.Tr33#12
Kind, fang an die Texte der Leute die versuchen dir zu helfen zu verstehen. Es macht sonst kein Sinn. Ich weiß ja nicht ob du Augenprobleme hast oder ähnliches, aber ich gebe dir mal ein Tipp. Er meint nicht dein Sleep sondern dein ENTER ...
04/01/2012 02:30 Deledt#13
Kind xD

Nee aber ich bin dauer fett von den schönen grünen :)

Ja meine scripts sind nicht perfekt die ich release aber muss ich das , sonst releast doch auch jeder seinen scheiss also darf ich das auch hilfe brauche ich nicht ,

ich rauche einfach einen den habe ich meine hilfe aber danke ^^
04/01/2012 07:29 Mr.Tr33#14
Ja, mit Kind spreche ich dein geistliches Alter an, wobei mich nach deinem jetzigen Post auch dein körperliches Alter auch interessiert und was hat den bitte dein Aussehen damit zu tun?
Und wie ich es von deinen anderen Post schon gelesen habe, nimmst du ungern Hilfe an und wenn du dies tust, dann zeigst du nicht einmal Dankbarkeit.
04/01/2012 11:28 xXKonaXx#15
Das gehört hier glaube ich nicht rein.
Alle beide reported.!!..

April April :)

@Deledt: Ich habe deinen Text nicht so ganz verstanden.
Und was meinst du wieso ich dein "Enter" im Zitat
dick unterstreiche? Ist nicht böse gemeint. ;)