Register for your free account! | Forgot your password?

Go Back   elitepvpers > Other Online Games > Diablo 2
You last visited: Today at 04:23

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[AutoIT] D2NT Autostart-Script

Discussion on [AutoIT] D2NT Autostart-Script within the Diablo 2 forum part of the Other Online Games category.

Reply
 
Old 06/14/2010, 17:34   #16
 
elite*gold: 0
Join Date: Jan 2010
Posts: 169
Received Thanks: 0
hab das auch ausprobiert und mir is aufgefallen, dass d2nt maximal 1 run macht und dann hängt -> hab bisschen umgeschreiben da ich 5 bots habe , aaaaber ! ich für jeden neuen bot ein neuen manager geöffne habe
sprich :
5 autostarts , 5 mal d2nt , 5 mal machen sie nur 1 run
meine frage : mit 1 autostart 1 d2nt und trozdem alle 5 bots aktivieren ?
mit alt + umschalt in den manager und neu starten vllt ? habs noch nicht testen können ?
2Paddy is offline  
Old 06/14/2010, 18:34   #17
 
elite*gold: 0
Join Date: Apr 2010
Posts: 17
Received Thanks: 11
Quote:
hab das auch ausprobiert und mir is aufgefallen, dass d2nt maximal 1 run macht und dann hängt
liegt aber definitiv nicht am autoit script. das autoit script simuliert lediglich tastaturbefehle. wenn du das script mal von oben nach unten durchliest und genau die selben tasten drückst, passiert auch genau das selbe. du wählst eigentlich nur die buttons an und drückst dann enter nachdem das pw eingegeben wurde und bestätigt beendet sich das script und alles andere is d2nt sache - da läuft das autoit script schon garnicht mehr oO

hat es noch jemand gestestet? wär intressant ob das 1-run-problem anderweitig auch auftritt - kanns mir zwar nicht vorstellen (aus eben genannten gründen) - bei mir tritts auch nich auf

Quote:
meine frage : mit 1 autostart 1 d2nt und trozdem alle 5 bots aktivieren ?
ja das geht. nimm dir ein blatt papier und nen stift...
das script klickt sich mit tab durch die einzelnen elemente - wenn du das händisch machst, dann wird alles ausgewählte etwas hervorgehoben. ein button beispielsweise wird mit kleinen punkten umrandet (oder unter win7 sogar blau beleuchtet).. wirst schon sehen was ich meine...
also wie geht man nun vor?
starte d2nt und bediene diesen NUR MIT DER TASTATUR (wirst schnell lernen). schreib dir jeden button den du drückst auf (du kannst auch erst das bestehende script einmal von oben nach unten durchgehen). sobald du bot1 gestartet hast und das pw eingegeben hast kannst du mit tab zurück in die profilliste und mit UP oder DOWN ein anderes profil anwählen - wieder tab drücken bis du auf RUN bist, pw eingeben, enter. wieder tab bis du in der profilliste bist usw....
LuZ1F3R is offline  
Old 06/16/2012, 17:28   #18
 
NerDxx™'s Avatar
 
elite*gold: 0
Join Date: Mar 2010
Posts: 559
Received Thanks: 71
Exclamation D2NT- beim windows start öffnen

Hi leute sry das ich so einen alten Beitrag hoch pushe dennoch fand ich das es angebracht ist , erstmal #moverequest past eher hier rein

Ich habe gegoogelt ( wie man einstellen kann das der d2nt beim autostart selbst startet! ) da bin ich auf diese lösung gestoßen, es geht aber besser und mann kann alles umstellen zb eine config (leader,leecher,follow,rush etc..)

Erstmal ein beispiel (mit pfeiltasten wird gedrückt);
genau wie hier mit der lösung von (kal_el)

Code:
Run("D2NT Manager.exe")
Sleep(2000)
MouseClick("left", 642, 311, 1) ; 1te char
Send("{ENTER}")
Send("DEIN PASSWORT")
Send("{ENTER}")
Sleep(2000)
MouseClick("left", 642, 311, 1) ;2te char
Send("{ENTER}")
Send("{Down}")					;2te char 1x down
Send("{ENTER}")
Send("DEIN PASSWORT")
Send("{ENTER}")
Sleep(2000)
MouseClick("left", 642, 311, 1) ;3te char
Send("{ENTER}")
Send("{Down}")					;3te char 2x down
Send("{Down}")
Send("{ENTER}")
Send("DEIN PASSWORT")
Send("{ENTER}")
Sleep(2000)
MouseClick("left", 642, 311, 1) ;4te char
Send("{ENTER}")
Send("{Down}")					;4te char 3x down
Send("{Down}")
Send("{Down}")
Send("{ENTER}")
Send("DEIN PASSWORT")
Send("{ENTER}")
Sleep(2000)
MouseClick("left", 642, 311, 1) ;5te char
Send("{ENTER}")
Send("{Down}")                    ;5te char 4x down
Send("{Down}")
Send("{Down}")
Send("{Down}")
Send("{ENTER}")
Send("DEIN PASSWORT")
Send("{ENTER}")
Exit
Hier im code sieht man noch (MouseClick("left", 642, 311, 1)
bedeutet das die linke maus auf die position 642,311, (auf dem bildschirm drückt (genau 1 mal) dafür steht die 1

Code:
mann kan die bildschirm position ganz einfach auslesen mit dem programm manager von autoit ([B]AutoIt Window Info[/B]) dateipfad ([B]C:\ProgramData\Microsoft\Windows\Start Menu\Programs\AutoIt v3[/B])
1. Startet das programm (bild1)


2. Drückt auf maus (bild2)


3. drückt auf das symbol (gedrückt halten und schieben) (bild3)


4. da seht ihr die position wo die maus drauf drückt (bild4)


mann kann mit den clicks auch einstellen ob man leecher oder leader sein möchte muss man alles nur richtig einstellen !

Kommen wir nun zum den wichtigsten befehlen

Code:
Run("(programm name).exe") / bedeutet startet eine ([B].exe datei[/B])

in unserem fall

Run("D2NT Manager.exe")

Sleep(2000) / bedeutet wartet 2000=2sec

MouseClick("left", 642, 311, 1) /bedeutet drückt mit der linken maus auf die angegebene position

Send("{ENTER}") / bedeutet drückt enter

Send("DEIN PASSWORT") / bedeutet gibt dein passwort ein

MouseWheel("down",10) / bedeutet scrollt mit der maus nach unten

Exit / bedeutet schließt das autoit script
mann muss die befehle nur richtig anordner und das wars dann auch ,


noch ein anderes beispiel(mit der maus wird gedrückt)
Code:
Run("MPM.exe") ;/ein tool von muddy [URL="http://www.elitepvpers.com/forum/diablo-2-programming/1442970-release-muddys-process-monitor.html"]http://www.elitepvpers.com/forum/diablo-2-programming/1442970-release-muddys-process-monitor.html[/URL]
Run("D2NT Manager.exe") ; /startet den d2nt manager
Sleep(60000) ;/wartet 60sec
MouseClick("left", 668, 326, 1) ;/drückt auf das 1te profil
Send("{ENTER}") ;/drückt enter
Send("DEIN PASSWORT") ;/gibt das passwort ein
Send("{ENTER}") ;/drückt enter (1te char startet nun!!)
Sleep(5000) ;/wartet 5sec
MouseClick("left", 679, 344, 1) ;/drückt auf das 2te profil
Send("{ENTER}") ;/drückt enter
Send("DEIN PASSWORT") ;/gibt das passwort ein
Send("{ENTER}") ;/drückt enter (2techar statet nun)
Sleep(5000) ;/wartet 5sec
MouseClick("left", 624, 361, 1) ;/drückt auf das 3te profil
Send("{ENTER}") ;/drückt enter
Send("DEIN PASSWORT") ;/gibt das passwort ein
Send("{ENTER}") ;/drückt enter (3te char statet nun)
Sleep(5000) ;/wartet 5sec
MouseClick("left", 637, 378, 1) ;/und so weiter...
Send("{ENTER}") ;/und so weiter,,,
Send("DEIN PASSWORT") ;/und so weiter,,,
Send("{ENTER}") ;/und so weiter,,,
Sleep(5000) ;/und so weiter,,,
MouseClick("left", 603, 411, 1) ;/und so weiter,,,
Send("{ENTER}") ;/und so weiter,,,
Send("DEIN PASSWORT") ;/und so weiter,,,
Send("{ENTER}") ;/und so weiter,,,
Sleep(5000) ;/und so weiter,,,
MouseClick("left", 652, 428, 1) ;/und so weiter,,,
Send("{ENTER}") ;/und so weiter,,,
Send("DEIN PASSWORT") ;/und so weiter,,,
Send("{ENTER}") ;/und so weiter,,,
Sleep(5000) ;/und so weiter,,,
MouseClick("left", 820, 375, 1) [B];/drückt auf die mitte des d2nt managers[/B]
MouseWheel("down",10) [B];/scrollt runter (wenn man viele profile hat!!)[/B]
Sleep(5000) ;/und so weiter,,,
MouseClick("left", 694, 394, 1);/und so weiter,,,
Send("{ENTER}");/und so weiter,,,
Send("DEIN PASSWORT");/und so weiter,,,
Send("{ENTER}");/und so weiter,,,
Sleep(5000);/und so weiter,,,
MouseClick("left", 662, 428, 1);/und so weiter,,,
Send("{ENTER}");/und so weiter,,,
Send("DEIN PASSWORT");/und so weiter,,,
Send("{ENTER}");/und so weiter,,,
Sleep(5000);/und so weiter,,,
MouseClick("left", 662, 507, 1) ;/drückt auf itemlog
MouseClick("left", 1085, 241, 1) ;/drückt auf minimieren
exit ;/ schließt das das script (fertig)
Code:
[B]zu beachten ist noch 

1. das die autoit datei im selben ordner wie der d2nt manager sein muss !![/B]
[B]2. mann die verknüpfung vom Autoit Script in den autostart ordner tuht ( der ordner von windows) (dateipfad bei mir C:\Users\User\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup )[/B]

[I]autoit datei heißt .au3[/I]
denke wurde alles gesagt deswegen #Closerequest
NerDxx™ is offline  
Reply


Similar Threads Similar Threads
Autoit Script als nicht Autoit erkennbar machen
02/22/2013 - AutoIt - 22 Replies
Hallo es haben wiele bestimmt schon gesehn das w0uter mal eine Anleitung gepostet hat wie man ein Autoit script so umbaut das es keins mehr ist. Die anleitung ist aber leider weg :( Dann habe ich mich selber rangesetz und was ausprobiert aber hat nichts gebracht. Dann habe ich geguckt bis wohin sein script geht als ... (kA wie man das nent halt das im hex editor ganz links diese 0x zahlen) und davor habe ich ein ha genauso eins gemacht und verglichen. Am anfang habe ich bemerkt es fengt...
[D2NT] Hot-IP Script
06/04/2011 - Diablo 2 Programming - 32 Replies
Guten Abend! Hier mal ein ganz nützliches Script, um nicht "trocken" nach Hot-IP's zu suchen, sondern dies während der normalen Botsequenzen zu tun. Das D2NT-eigene Feature stoppt das Script soweit ich weiss nur bei der Meldung "Diablo wandelt auf der Erde". 1.) Neues Script erstellen Als erstes erstellt Ihr eine neue Script-Datei mit dem Namen "NTCloneHunter.ntj" im Ordner "scripts/NTBot/bots/". Der Name des Scripts kann natürlich jeder Beliebige sein. Das Script sieht folgendermaßen...
script im Autostart
06/27/2010 - AutoIt - 21 Replies
Hallo! Wie kann ich es erreichen dass sich mein SCript automatisch in den Autostart verschiebt? Mit FileMove() macht das Script das leider nciht :-( kann vllt daran liegen dass ich Vista hab. Gibts da noch Möglichkeiten? mfg
[suche] d2nt level rush script 1-25 / follow script
06/23/2010 - Diablo 2 Programming - 5 Replies
moin erstmal sry falls es da doch schon was passendes zu gab - hab schonmal gesucht aber nur alte sachen gefunden oder eben antworten in richtung "geht so schnell dafür braucht man keinen bot" ^^ mein problem besteht darin dass ich für lvl 1 bis 20 immer x stunden brauche - trist geht ja noch halberwegs aber mit tombruns such ich mich immer dusselig ^^ - bzw cows sind noch schlimmer (dafür geht das cow-script für d2nt ausm bluebird zumindest halberwegs) die frage ist jetz die - giebt...
[AutoIt] Autostart Controlle
06/12/2010 - AutoIt - 6 Replies
Hi, ich hab folgendes Problem ich will ein Prog machen mitdem man die Sachen die im Autostart sind auslesen kann und dann Anzeigen und dann noch ändern kann oder neue hinzufügen aber mir fehlt die Erfahrung und ich konnte keine passenden Befehle finden (via Google ) Kann mir villt einer einen Befehle oder Scriptteile sagen also sowas wie Regread() aber da komme ich ned weiter Hoffe auf Hilfe



All times are GMT +1. The time now is 04:23.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.