Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > World of Warcraft > WoW Bots
You last visited: Today at 00:49

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

Advertisement



WoW & HB Autostart + Login (Scripts)

Discussion on WoW & HB Autostart + Login (Scripts) within the WoW Bots forum part of the World of Warcraft category.

Reply
 
Old   #1
 
Keleg's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 540
Received Thanks: 23
WoW & HB Autostart + Login (Scripts)

Ich habe nun etwa 6 Stunden damit verbracht mich durch Googel zu wühlen. Ich habe nicht viel Ahnung von solchen Scripts aber ich habe es geschafft und möchte es gerne mit euch teilen.

Das ganze ist nun angepasst auf ein Full HD Display! Ebenfalls ist mein Rechner recht schnell, es kann sein dass ihr die Zeiten abändern müsst.

Falls ihr World of Warcraft z.B. nur 2x Starten wollt, entfernt in der Batch Datei einfach den dritten "WoW3" abschnitt. Und ganz unten die dritte HB.exe und den dazu gehörigen timeout. Den Batch teil speichert ihr als NAME.BAT ab.

Sollte das ganze zu schnell für euren PC ablaufen, könnt ihr die Zeiten zwischen den Schritten an den "timeout /T 14 /nobreak" Stellen ändern.

Vergesst bitte nicht den Pfad wie z.B. "D:\Spiele\World of Warcraft\Wow.exe" dem Pfad von eurem WoW und HB anzupassen.

Wenn ihr mehrere Bots laufen lassen wollt Editiert in der VBS eure Accountdaten (EMAIL & Passwort), speichert sie als "WoW1.vbs", WoW2.vbs" & "WoW3.vbs" ab. Alle Dateien in den selben Ordner!

In den AutoIT Scripts "au3" könnt ihr die Position der Fenster einstellen, momment sind sie auf einen Full HD Monitor angepasst. Speichert diese als "WoW1.au3", "WoW2.au3", "WoW3.au3". Ladet euch die "AutoIt3.exe" runter und schiebt sie mit all den anderen Sachen in einen Ordner.

1. Teil - Batch

Code:
@echo off
echo -----------------------
echo #######################
echo # Starte "WoW1"       #
echo #######################
echo -----------------------
start "WoW1" "D:\Spiele\World of Warcraft\Wow.exe"
timeout /T 14 /nobreak
start "D:\Spiele\World of Warcraft\AutoIt3.exe" WoW1.au3
echo #######################
echo # Logge in "WoW1" ein #
echo #######################
echo -----------------------
pushd %~dp0
cscript WoW1.vbs
timeout /T 18 /nobreak

echo #######################
echo # Starte "WoW2"       #
echo #######################
echo -----------------------
start "WoW2" "D:\Spiele\World of Warcraft\Wow.exe"
timeout /T 14 /nobreak
start "D:\Spiele\World of Warcraft\AutoIt3.exe" WoW2.au3
echo #######################
echo # Logge in "WoW2" ein #
echo #######################
echo -----------------------
cscript WoW2.vbs
ping /n 18 localhost >nul

echo #######################
echo # Starte "WoW3"       #
echo #######################
echo -----------------------
start "WoW2" "D:\Spiele\World of Warcraft\Wow.exe"
timeout /T 14 /nobreak
start "D:\Spiele\World of Warcraft\AutoIt3.exe" WoW3.au3
echo #######################
echo # Logge in "WoW3" ein #
echo #######################
echo -----------------------
cscript WoW3.vbs
timeout /T 18 /nobreak

echo #######################
echo # Starte "Bot" 3x     #
echo #######################
echo -----------------------
start "HB1" "D:\Programme\HonorBuddy\Honorbuddy.exe"
timeout /T 3 /nobreak
start "HB2" "D:\Programme\HonorBuddy\Honorbuddy.exe"
timeout /T 3 /nobreak
start "HB3" "D:\Programme\HonorBuddy\Honorbuddy.exe"
timeout /T 3 /nobreak
exit

2. Teil - VBS

Code:
set WshShell = WScript.CreateObject("WScript.Shell")
wscript.sleep 1000
wshshell.sendkeys "EMAIL"
wscript.sleep 1000
wshshell.sendkeys "{TAB}"
wscript.sleep 1000
wshshell.sendkeys "PASSWORT"
wscript.sleep 1000
wshshell.sendkeys "{enter}"
wscript.sleep 7000
wshshell.sendkeys "{enter}"

3 Teil - AutoIT

WoW1.au3

Code:
#cs ----------------------------------------------------------------------------

 AutoIt Version: 3.3.10.2
 Author:         Keleg

 Script Function:
	Fenster positionieren

#ce ----------------------------------------------------------------------------



WinSetTitle("World of Warcraft", "", "WoW1")

WinActivate ( "WoW1" , "")

$windowTitleContains = "WoW1"

Opt("WinTitleMatchMode", 3)

$winX = 0
$winY = 0

$winWidth = 637 - $winX*2
$winHeight = 511 - $winY

$var = WinList()

For $i = 1 to $var[0][0]
  $windowTitle = $var[$i][0]
  $containsTitle = StringInStr($windowTitle,$windowTitleContains)
  If $windowTitle <> "" AND IsVisible($windowTitle) AND 0 <> $containsTitle Then
    ResizeWindowWithExactTitle($windowTitle)
  EndIf
Next

Exit

Func IsVisible($handle)
  If BitAnd( WinGetState($handle), 2 ) Then
    Return 1
  Else
    Return 0
  EndIf
EndFunc

Func ResizeWindowWithExactTitle($winTitle)
    If WinExists($winTitle) Then
        WinMove($winTitle, "", $winX, $winY, $winWidth, $winHeight)
    EndIf
 EndFunc

 Exit

WoW2.au3

Code:
#cs ----------------------------------------------------------------------------

 AutoIt Version: 3.3.10.2
 Author:         Keleg

 Script Function:
	Fenster positionieren

#ce ----------------------------------------------------------------------------
WinSetTitle("World of Warcraft", "", "WoW2")

WinActivate ( "WoW2" , "")

$windowTitleContains = "WoW2"

Opt("WinTitleMatchMode", 3)

$winX = 637
$winY = 0

$winWidth = 1274 - $winX
$winHeight = 511 - $winY

$var = WinList()

For $i = 1 to $var[0][0]
  $windowTitle = $var[$i][0]
  $containsTitle = StringInStr($windowTitle,$windowTitleContains)
  If $windowTitle <> "" AND IsVisible($windowTitle) AND 0 <> $containsTitle Then
    ResizeWindowWithExactTitle($windowTitle)
  EndIf
Next

Exit

Func IsVisible($handle)
  If BitAnd( WinGetState($handle), 2 ) Then
    Return 1
  Else
    Return 0
  EndIf
EndFunc

Func ResizeWindowWithExactTitle($winTitle)
    If WinExists($winTitle) Then
        WinMove($winTitle, "", $winX, $winY, $winWidth, $winHeight)
    EndIf
 EndFunc

 Exit

WoW3.au3

Code:
#cs ----------------------------------------------------------------------------

 AutoIt Version: 3.3.10.2
 Author:         Keleg

 Script Function:
	Fenster positionieren

#ce ----------------------------------------------------------------------------
WinSetTitle("World of Warcraft", "", "WoW3")

WinActivate ( "WoW3" , "")

$windowTitleContains = "WoW3"

Opt("WinTitleMatchMode", 3)

$winX = 1274
$winY = 0

$winWidth = 1911- $winX
$winHeight = 511 - $winY

$var = WinList()

For $i = 1 to $var[0][0]
  $windowTitle = $var[$i][0]
  $containsTitle = StringInStr($windowTitle,$windowTitleContains)
  If $windowTitle <> "" AND IsVisible($windowTitle) AND 0 <> $containsTitle Then
    ResizeWindowWithExactTitle($windowTitle)
  EndIf
Next

Exit

Func IsVisible($handle)
  If BitAnd( WinGetState($handle), 2 ) Then
    Return 1
  Else
    Return 0
  EndIf
EndFunc

Func ResizeWindowWithExactTitle($winTitle)
    If WinExists($winTitle) Then
        WinMove($winTitle, "", $winX, $winY, $winWidth, $winHeight)
    EndIf
 EndFunc

 Exit
Keleg is offline  
Old 01/25/2014, 14:19   #2
 
Crossside's Avatar
 
elite*gold: 0
Join Date: Dec 2013
Posts: 2,095
Received Thanks: 506
Verbesserungsvorschlag :

Die Batch datei weglassen, und hierfür nen eigenes Autoit Script nutzen, und den Path Dynamisch generieren. So muss man nicht alle Pfade selbst Manuell anpassen (zb wenn man nen andern Pc nutzt, wow wo anders installiert hat etc.)

Noch größerer Verbesserungsvorschlag:

Alles in EINER Autoit verbinden und laufen lassen, so das du nicht die ganzen WoW1,WoW2,WoW3 usw brauchst.. sollte aufgeräumter wirken dann^^
Wenn du das ganze noch in ner Exe verbindest sollte es eigendlich ganz gut sein.

Alternativ könnte man das ganze natürlich noch schön in C++ machen und dann noch ne hübsche Gui zum Configurieren und..hachja *schwärm* - bin ich aber zu Faul für des jetzt zu Coden,auch wenn ich Bock drauf hätte


grüße
Crossside is offline  
Old 01/26/2014, 07:18   #3
 
Keleg's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 540
Received Thanks: 23
habe das hier nun mit Mühe und not zusammen geschustert. hab eig. keine Ahnung wie ich das umsetzen soll.
Keleg is offline  
Old 01/26/2014, 11:25   #4
 
Atomix74's Avatar
 
elite*gold: 0
Join Date: Jan 2012
Posts: 271
Received Thanks: 94
Jeder fängt mal klein an, schön umgesetzt und man sieht klar wo was gemacht wird.
Was mich etwas stören würde, weis aber nicht ob das überhaupt mit autoit / vbs umsetzbar ist, ist das die Accountdaten im Klartext gespeichert werden und einfach eingesehen werden könne. Ggf. ein offener Punkt falls du mal von einem bösen Buben Teamviewer Support o.ä. beziehst.
Atomix74 is offline  
Reply


Similar Threads Similar Threads
Login Scripts with security features
03/30/2014 - Shaiya PServer Guides & Releases - 6 Replies
This post describes some methods to secure the game login process. Among the objectives, we can list: - the protection of user's accounts against piracy by attacks (dictionary based or brute force) - the limitation of the impact of massive attacks on the server login. This will be achieved by the implementation of a try counter verification associated to existing accounts as well as IP and by several checks that can enforce security. First of all, let check how in game login is...
[Linux] Autostart Scripts, sowie Rechte (Fragen)
09/24/2012 - Private Server - 0 Replies
Guten Abend, in den letzten Tagen habe ich mir einen kleinen Linux(Debian) Vserver geholt. Nun habe ich einige Probleme bzw. ich finde keine gute Lösung dafür. Problem Nr.1 Ich möchte gerne das mein TS Server, sowie mein WoW Server beim Root Start gleich mit Starten. Fange wir mal an mit dem TS Server. Ich habe ein paar Minuten eventuell sogar eine Stunde gegoogelt um Ergebnisse zu bekommen.
[5095]Login and Register scripts
02/20/2011 - CO2 PServer Guides & Releases - 12 Replies
Alright, whether there have already been some released or not, I don't care. These are what I made. Now there is absolutely no design to these scripts. I do PHP, and PHP only. I made this register and login script for CoEmu2(Nano) and they will only work with it, i will end up doing register/login scripts for the rest of the source but this is my first release. I don't care if you don't use them, but please post thanks or something if you do. This is not meant to be a site alone, and if...
Another 2 login scripts ^^
05/03/2009 - Silkroad Online - 9 Replies
Hi, I want to share with us my last video of login scripts. The first I posted on the Hack/Tools section some time ago, but until now I haven't a video of this. Also I did another one script of Donwhang desert. I hope you like them =) Login Scripts 2 Video Follow this link for see it in HD (Best quality!) http://www.youtube.com/watch?v=LWdmgp68BFY&fm t=22 EDIT: Here you are the script, I know is useless because you will ignore me, but please, if you use this script on pk2 or you...
Some login scripts
04/14/2009 - SRO Hacks, Bots, Cheats & Exploits - 26 Replies
Hi all ^_^ I make this post for share with us the login scripts I did long time ago. For all who doesn't know, since the version 1.180 the login script can be changed like on KSRO Client. Until now I do 3 login scripts and currently I'm doing more. Video YouTube - SRO - Login Scripts And this is the scripts (please if you use any of these scripts for your own PK2, share it with CREDITS): Scripts



All times are GMT +2. The time now is 00:49.


Powered by vBulletin®
Copyright ©2000 - 2024, 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 ©2024 elitepvpers All Rights Reserved.