Du bist nicht angemeldet.

B2B-Realm Status

Bugtracker

Xelser

Lehrling

  • »Xelser« ist der Autor dieses Themas

Beiträge: 14

Registrierungsdatum: 20. November 2018

1. Char: Xelser

Danksagungen: 10

  • Private Nachricht senden

1

Donnerstag, 28. März 2019, 14:42

[HowTo] Multiboxing mit HotkeyNet

Hi.

Da es hier schon viele tolle Guides gibt, dachte ich mir auch mal einen beizusteuern.
Ich wurde oft angesprochen wie das mit dem Multiboxen überhaupt funktioniert und ob es überhaupt steuer- bzw. spielbar ist.
Dies immer über den Chat halbherzig zu erläutern ist recht mühsam – also hier mal die Konfiguration von mir.

Vorab:

Ich habe peinlichst darauf geachtet, dass Funktionen bzw. Definitionen für den Ingame-Part der Konfiguration immer nur EINE Tastenaktion auslösen. Man könnte hier richtig viel automatisieren aber dies verstößt gegen die Regeln!

Es gibt mehrere Möglichkeiten und Tools um eine Multiboxing Umgebung einzurichten. Als Beispiele wären da ISBoxer, Octopus, AutoIt, VBScript, usw. usw. oder halt HKNet. Ich habe nach viel Rumprobieren nun HKNet (HotkeyNet) im Einsatz und finde, dass dies bisher das angenehmste und stabilste zum Spielen ist.
Außerdem sollte man schon etwas Zeit einplanen um dies Umzusetzen. Je besser die Vorarbeit umso angenehmer spielt es sich danach.

Funktionsumfang:

- Die Konfiguration ist auf 5 Chars ausgelegt (4 kämpfende und ein Bankchar)
- Automatisches Starten von Instanz 1-4
- Einloggen der Chars 1-4
- Automatisches Starten der Instanz für den Bankchar mit automatischen Einloggen
- Umschalten des Mainchars auf das Main-Window (also das grosse Fenster) während das Spiel läuft
- Man kann mit allen Fenstern interagieren also jeden Char bei Bedarf manuell steuern
- Einen Satz Bewegungstasten um alle Chars gleichzeitig zu bewegen z.B. um Follow aufzuheben
- Broadcast Mausklick und Position mit linker STRG-Taste als Modifier (z.B. um Portale anzuklicken)
- Broadcast definierter Hotkeys für Spells und Makros

GUIDE

Benutzte Hardware:

. Laptop AMD A6-7310 mit Radeon R4 Grafics. Auflösung 1366 x 768
- Monitor 21" mit einer Auflösung von 1366 x 768

Also recht betagte Hardware. Läuft aber prima darauf.

Benutzte Software:

- Texteditor (z.B. Notepad+): Notepad+ Homepage
- HotkeyNet: HotkeyNet Homepage
- WoW-Client: B2B-Client 2.4.3.

Addons (optional):

- AutoFollow (von der B2B Addon DB)
- Jamba v0.5h2 (leider funktioniert nicht alles weil es für WotLK geschrieben wurde. Chat-Weiterleitung geht aber auf jedenfall)

Vorarbeiten:

Processor Affinity Mask anpassen bzw. prüfen:

Um sicherzustellen, dass die WoW-Instanzen alle CPUs bzw. Kerne nutzen muss die Datei config.wtf geöffnet werden. Diese befindet sich in

Quellcode

1
WOW-Ordner/WTF/config.wtf


Hier sucht man mit einem Texteditor nach der Zeile:

Quellcode

1
SET processAffinityMask


Wenn die Zeile vorhanden ist, diese dann löschen. Es gibt Guides, die auch empfehlen den Wert von 0 auf einen Wert z.B. 15 für 4 Kerne zu setzen. Dies ist aber nicht notwendig - löschen reicht (ggf. Backup der Datei machen).

Bildschirmaufteilung:

siehe: Skizze

Die Aufteilung ist so gewählt weil ich, wie schon erwähnt, nur mit einem Main und 3 Toons spiele und den Bankchar nur dann starte wenn ich diesen benötige.
Man kann aber einfachst den Bankchar zum vierten Toon machen.

Makros:

Die Makros habe ich auf allen Chars definiert, damit ich jeden schnell zum Mainchar machen kann.

Invite Makro (jeweils angepasst auf den Char):

Quellcode

1
2
3
4
/inv Char2
/inv Char3
/inv Char4
/ffa


Accept Makro:

Hiermit wird so ziemlich alles bestätigt (Handel, Quest teilen, Gruppe beitreten usw). Auch hier wieder auf allen Chars definieren und gleichen Hotkey zuweisen:

Quellcode

1
2
3
4
5
6
7
8
/script AcceptGroup();
/script AcceptQuest();
/script AcceptTrade();
/script RetrieveCorpse();
/script RepopMe();
/script ConfirmAcceptQuest();
/script StaticPopup_Hide("PARTY_INVITE");
/script StaticPopup_Hide("QUEST_ACCEPT");


Mainchar definieren:
Ich habe das mit der Focus Methode gelöst. Der Main wird von allen anderen Chars in den Focus genommen. Assists und Follows etc. gehen dann immer auf den Focus. So kann man schnell switchen.

Focus Macro:

Quellcode

1
2
/clearfocus
/focus [target=party1]


Follow Macro (Habe dies bei den Chars auf Actionbar Taste 1 weil es oft benutzt werden muss):

Quellcode

1
2
3
4
/target [target=focus,exists]
/stopmacro [noexists]
/follow
/Script SetView(4)


Cast Makro:

Quellcode

1
2
/assist [target=focus, exists]
/cast Zauber


Gruppe verlassen fürs Mainchar switchen:

Quellcode

1
/script LeaveParty();


HKNet einrichten:

HKNet muss nicht installiert werden sondern nur irgendwo entpackt werden. Doppelklick auf die exe um es zu starten.

Für die Definition der Funktionen bzw. Hotkeys benötigt man ein Script das geladen werden muss. Ändert man etwas an diesem Script muss es per „Reload-Button“ neu geladen werden (Bereich ganz unten).

Script: HKNET-Def und im Anhang zum DL

Ansonsten ist nur noch unter „Option > Settings“ die ClickMouseDelays einzustellen. Die Werte hängen von der Performance ab wie die Instanzen auf eurer Hardware laufen. Ich habe hier die Werte 25 25. Ansonsten bei Problemen mit Maus-Broadcasts in 10er Schritten erhöhen.

Bevor ihr die Definition/Script reinladen könnt muss es angepasst werden.

Script und Hinweise zum Anpassen:

Globale Hotkeys:
ALT+CTRL+R: Starte WoW-Instanz 1-4
ALT+CTRL+L: Login WoW Accounts 1-4 Account (Char manuell auswählen)
ALT-CRTL+B: Starte WoW Instanz 5 und Login Account 5
oem5 ((Zirkumflex)): Hotkey-Broadcast on/off (Die ^^ - Taste!)
ALT+CTRL+NUMPAD1-5: Switch WoW1-5 Instanz zum MainWindow

Anpassen der Bildschirmauflösung:

Die Grösse und Position der Fenster wird mit folgender Funktion eingestellt und jedes Vorkommen muss dementsprechend angepasst werden wenn ihr eine höhere Auflösung nutzt:

Quellcode

1
<SetWinRect X-Pos Y-Pos Breite Höhe>


Beispiel:
<SetWinRect -1366 0 683 384> für ganz links oben bei einer Auflösung von 1366x768

Hinweis: x-Position 0 ist genau zwischen den beiden Monitoren. Der linke hat also negative X-Werte.
HKNet zeigt aber die aktuelle Mauszeigerposition komfortabel rechts oben an. Wer schlecht rechnen kann, kann sich die Werte „erzielen“ :D
Das Main-Window mache ich in der Höhe immer etwas kleiner damit man die Taskleiste noch sieht.

Anpassen der Off-Button Anzeige (wenn man diesen anklickt wird Broadcast eingeschaltet):

Quellcode

1
<CreateButton Button1 390 475 50 20 Off>


Die ersten beiden Werte sind für die Position und die folgenden beiden für die Größe.

Konstanten belegen:
Dann alle Werte belegen wo jetzt ein „### Platzhalter ###“ steht:

Quellcode

1
2
3
### Acc-Name ###
### Acc-Passwort ###
### Pfad zur WoW.exe ### (z.B. c:\wow\wow.exe)


Mit dem Button „Reload Script“ bzw. "Load Script" wird dann gestartet. Standardmäßig ist der Broadcast ausgeschaltet. Dies sieht man an dem Button der auch schon erscheint. Diesen anklicken um alles zu aktivieren.
Mit der Zirkumflex-Taste (Taste links neben der „1“) wird Broadcasting ein und ausgeschaltet (zum chatten etc.).

Also dann:

Quellcode

1
2
ALT-CTRL+R zum Starten der Instanzen
ALT-CTRL+L zum Einloggen der Chars


Makros definieren und Go 8-)

Nicht vergessen, mit ALT+NUMPAD1-5 könnt euch die jeweiligen Chars als Main auf den grossen Monitor holen um alles einzustellen.

Ich bin nicht so der Erklärbär aber ich hoffe für den Einstieg und es zum Laufen zu bekommen reicht diese kleine Einführung.

Have Fun!

Downloads:
hkeys.txt: Beide Displays 1366x768
hkeys-hd.txt: Beide Displays 1920x1080
»Xelser« hat folgende Dateien angehängt:
  • hkeys.txt (5,86 kB - 30 mal heruntergeladen - zuletzt: Gestern, 13:55)
  • hkeys-hd.txt (5,87 kB - 27 mal heruntergeladen - zuletzt: Gestern, 13:56)
Life is not fair. But the root password helps!

Dieser Beitrag wurde bereits 13 mal editiert, zuletzt von »Xelser« (27. Juli 2019, 07:29)


Es haben sich bereits 7 registrierte Benutzer bedankt.

Benutzer die sich bedankten:

candusol, Draco123, Elamateus, lxgeee, Phamxu, sammas, Vituz

Xelser

Lehrling

  • »Xelser« ist der Autor dieses Themas

Beiträge: 14

Registrierungsdatum: 20. November 2018

1. Char: Xelser

Danksagungen: 10

  • Private Nachricht senden

2

Donnerstag, 28. März 2019, 14:48

Script

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
// GLOBAL HOTKEYS
//-----------------------------------------------------------------
// ALT+CTRL+R			Starte WoW-Instanz 1-4
// ALT+CTRL+L			Login WoW Accounts 1-4 Account
// ALT-CRTL+B			Starte WoW Instanz 5 und Login Account 5
// oem5 (Grad)			Hotkey-Broadcast on/off
// ALT+CTRL+NUMPAD1-5	Switch WoW1-5 Instanz zum MainWindow
//-----------------------------------------------------------------

// TURN ON/OFF - ONSCREEN OFF-STATUS BUTTON ANZEIGEN
<Hotkey Oem5>
	<SendPC Local>
		<If HKStat is 1>
			<TurnHotkeysOff>
			<SetVar HKStat 0>
			<TargetButton Button1>
			<ShowWin>
		<Else>
			<TurnHotkeysOn>
			<SetVar HKStat 1>
			<TargetButton Button1>
			<HideWin>

//-----------------------------------------------------------
// SUBROUTINES
//-----------------------------------------------------------

// AUTOSTART
<Command AutoExec>
	// AKTIVES FENSTER BEI MOUSEOVER SETZEN
		<SetActiveWindowTrackingDelay 0>
		<SetActiveWindowTracking on>
	// BEIM START OFF
		<TurnHotkeysOff>
		<SetVar HKStat 0>
		// OFF-BUTTON ANZEIGE. ERSTEN 2 WERTE = X Y - POS
		<CreateButton Button1 390 475 50 20 Off>
			<TargetButton Button1>
			<SetButtonCommand Button1 HKon> 
			<AlwaysOnTop on>

// HOTKEYS EINSCHALTEN
<Command HKon>
	<TurnHotkeysOn>
	<SetVar HKStat 1>
	<TargetButton Button1>
	<HideWin>

// INSTANZEN STARTEN UND GROESSE UND POSITION SETZEN
<Command LaunchAndRename>
	<SendPC Local>
	<Run "### PFAD ZUR WOW.EXE ###">
	<RenameTargetWin %1%>
	<TargetWin %1%>
	<RemoveWinFrame>
	<SetWinRect %2% %3% %4% %5%>

// LOGIN CHARS
<Command LogonChar>
	<SendPC Local>
	<WaitForWin %1% 20000>
	<WaitForWinEnabled 20000>
	<SendWinSF %1%>
	<WaitForInputIdle 20000>
	<Text %2%>
	<Key Tab>
	<Wait 600>
	<Text %3%>
	<Wait 600>
	<Key Enter>

// Alle Fenster wieder in Standardposition	
<Template ResetWindows>
	<If WinExists WoW1><TargetWin WoW1><SetWinRect 0 0 1366 740><EndIf>
	<If WinExists WoW2><TargetWin WoW2><SetWinRect -1366 0 683 384><EndIf>
	<If WinExists WoW3><TargetWin WoW3><SetWinRect -683 0 683 384><EndIf>
	<If WinExists WoW4><TargetWin WoW4><SetWinRect -683 384 683 384><EndIf>
	<If WinExists WoW5><TargetWin WoW5><SetWinRect -1366 384 683 384><EndIf>
<EndTemplate>

// SWITCH MAIN-WINDOW Syntax Example: SwitchMain WoW1
<Command SwitchMain>
	<SetVar NewMain %1%>
	<DoHotKey Hotkey F13>
<Hotkey F13>
	<ApplyTemplate ResetWindows>

	<If NewMain Is "WoW1">
		//Standard - wird mit Template ResetWindows gesetzt
	<EndIf>

	<If NewMain Is "WoW2">
		<TargetWin WoW2>
			<SetWinRect 0 0 1366 740>
		<TargetWin WoW1>
			<SetWinRect -1366 0 683 384>
	<EndIf>

	<If NewMain Is "WoW3">
		<TargetWin WoW3>
			<SetWinRect 0 0 1366 740>
		<TargetWin WoW1>
			<SetWinRect -683 0 683 384>
	<EndIf>
	
	<If NewMain Is "WoW4">
		<TargetWin WoW4>
			<SetWinRect 0 0 1366 740>
		<TargetWin WoW1>
			<SetWinRect -683 384 683 384>
	<EndIf>
	
	<If NewMain Is "WoW5">
		<TargetWin WoW5>
			<SetWinRect 0 0 1366 740>
		<TargetWin WoW1>
			<SetWinRect -1366 384 683 384>
	<EndIf>
	
//-----------------------------------------------------------
// HOTKEYS - INSTANZEN STARTEN
//-----------------------------------------------------------

<Hotkey Alt Ctrl R> // Instanzen 1-4 starten
	<LaunchAndRename WoW1 0 0 1366 740>     // Main Window
	<LaunchAndRename WoW2 -1366 0 683 384>  // links oben	
	<LaunchAndRename WoW3 -683 0 683 384>   // rechts oben
	<LaunchAndRename WoW4 -683 384 683 384> // rechts unten

<Hotkey Alt Ctrl B> // Instanz 5 (Bankchar) starten und login
	<LaunchAndRename WoW5 -1366 384 683 384> // unten links
	<LogonChar "WoW5" "### ACC-NAME-5 ###" "### ACC-PASSWORT ###">

//-----------------------------------------------------------
// HOTKEYS - LOGON CHARS
//-----------------------------------------------------------

<Hotkey Alt Ctrl L>
	<LogonChar "WoW1" "### ACC-NAME-4 ###" "### ACC-PASSWORT ###">
	<LogonChar "WoW2" "### ACC-NAME-1 ###" "### ACC-PASSWORT ###">
	<LogonChar "WoW3" "### ACC-NAME-2 ###" "### ACC-PASSWORT ###">
	<LogonChar "WoW4" "### ACC-NAME-3 ###" "### ACC-PASSWORT ###">

//-----------------------------------------------------------
// HOTKEYS - MAIN WINDOW SWITCHEN
//-----------------------------------------------------------

<Hotkey Alt Ctrl Numpad1>
	<SwitchMain "WoW1">
<Hotkey Alt Ctrl Numpad2>
	<SwitchMain "WoW2">
<Hotkey Alt Ctrl Numpad3>
	<SwitchMain "WoW3">
<Hotkey Alt Ctrl Numpad4>
	<SwitchMain "WoW4">
<Hotkey Alt Ctrl Numpad5>
	<SwitchMain "WoW5">

//-----------------------------------------------------------
// INSTANZEN LABELS
//-----------------------------------------------------------

	<Label w1 Local SendWinM WoW1>
	<Label w2 Local SendWinM WoW2>
	<Label w3 Local SendWinM WoW3>
	<Label w4 Local SendWinM WoW4>
	<Label w5 Local SendWinM WoW5>	

//-----------------------------------------------------------
// HOTKEYS
// NEUE KEYS UND COMBOS HIER EINFUEGEN
//-----------------------------------------------------------

<Hotkey 0-9, Oem4, Oem6>
	<SendLabel w1, w2, w3, w4>
	<Key %Trigger%>

<Hotkey Shift 1>
	<SendLabel w1, w2, w3, w4>
	<Key %Trigger%>

<Hotkey Shift 2>
	<SendLabel w1, w2, w3, w4>
	<Key %Trigger%>
	
//-----------------------------------------------------------
// BEWEGUNGSTASTEN DIE BEI GEDRUECKT HALTEN ZU DEN INSTANZEN
// GESENDET WIRD
//-----------------------------------------------------------

<MovementHotkey up, down, left, right, Space>
	<SendLabel w1, w2, w3, w4>
	<Key %Trigger%>

//-----------------------------------------------------------
// BROADCAST MAUS. LINKE CTRL DRUECKEN ZUM AUSLOESEN
//-----------------------------------------------------------

<Hotkey LCtrl LButton, RButton>
   <SendLabel w1, w2, w3, w4>
		<ClickMouse %TriggerMainKey%>
	<RestoreMousePos>


Zu erwähnen wäre noch, dass man an seiner WoW-Installation, ausser die config.wtf Zeile (und bei schnellen Systemen diese auch nicht), nichts ändern muss. Was natürlich sehr nice bei HKNET ist.

Gruss
Xelser
Life is not fair. But the root password helps!

Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von »Xelser« (13. April 2019, 12:09)


fatlus

Heroe

Beiträge: 1 166

Registrierungsdatum: 18. Februar 2015

1. Char: Laureene

Gilde: E Pluribus Unum

Danksagungen: 30

  • Private Nachricht senden

3

Donnerstag, 28. März 2019, 20:58

Das schreit doch nach nem Sticky!
Danke für die ausführliche Beschreibung!

Xelser

Lehrling

  • »Xelser« ist der Autor dieses Themas

Beiträge: 14

Registrierungsdatum: 20. November 2018

1. Char: Xelser

Danksagungen: 10

  • Private Nachricht senden

4

Samstag, 13. April 2019, 12:08

Auf mehrfachen Wunsch, hier die Definitionsdatei für eine Auflösung beider Displays von 1920x1080.
»Xelser« hat folgende Datei angehängt:
  • hkeys-hd.txt (5,87 kB - 37 mal heruntergeladen - zuletzt: 13. Januar 2020, 18:48)
Life is not fair. But the root password helps!

lxgeee

Lehrling

Beiträge: 3

Registrierungsdatum: 8. Januar 2019

  • Private Nachricht senden

5

Freitag, 19. April 2019, 16:58

chars sync halten

wie schaffst du es die Chars synchron zu halten? Wenn ich die ineinander stelle und mich dann nur mit den Pfeiltasten bewege, dann laufen die recht schnell auseinander... Das Quest abgeben funktioniert auch nur manchmal. Oftmals klickt er daneben und der toon laeuft dann irgendwohin und ist auch erst mal voellig out of sync.

Ausserdem wird meine Aufloesung immer ingame auf 800x600 gestellt und diese laesst sich dann auch nicht mehr aendern?! Warum?

Xelser

Lehrling

  • »Xelser« ist der Autor dieses Themas

Beiträge: 14

Registrierungsdatum: 20. November 2018

1. Char: Xelser

Danksagungen: 10

  • Private Nachricht senden

6

Dienstag, 23. April 2019, 10:02

Hi

Zitat


wie schaffst du es die Chars synchron zu halten? Wenn ich die ineinander stelle und mich dann nur mit den Pfeiltasten bewege, dann laufen die recht schnell auseinander... Das Quest abgeben funktioniert auch nur manchmal. Oftmals klickt er daneben und der toon laeuft dann irgendwohin und ist auch erst mal voellig out of sync.


Gar nicht :) - Die Pfeiltastenbelegung ist nur für das Durchschreiten von Portalen oder Instanzeingängen gedacht. Chars syncron zu halten, ist mit diesem Tool nicht möglich. Soweit ich weiss, können das auch nur kostenpflichtige Tools wie z.B. ISBoxer.
Hier musst Du mit Follow arbeiten - dass aber eigentlich wenig Probleme macht wenn man es mal raus hat.

Zitat


Ausserdem wird meine Aufloesung immer ingame auf 800x600 gestellt und diese laesst sich dann auch nicht mehr aendern?! Warum?


Da nichts an der config.wtf geändert wird, wird die letzte Einstellung verwendet und die Fenster entsprechend skaliert. Öfnne einfach manuell einmal WoW.exe und stelle Deine, von Dir i.d.R. verwendete Auflösung im Fenstermodus ein. Beende dann WoW mit "Spiel verlassen" im Menue damit es gespeichert wird. Dann sollten alle Instanzen diese Einstellung haben.

Gruss Xelser
Life is not fair. But the root password helps!

lxgeee

Lehrling

Beiträge: 3

Registrierungsdatum: 8. Januar 2019

  • Private Nachricht senden

7

Mittwoch, 24. April 2019, 07:59

joa vielen Dank! Das mit der Aufloesung hatte ich schon herausgefunden. Das mit dem follow bekomm ich mit Hilfe eines Camera Reset Macros jetzt auch gut hin. Hatte immer das Problem beim Quest abgeben, dass die nicht alle mit dem Questgeber reden wollten. Aber das laueft nun auch... Vielen Dank fuer das Script! Laeuft echt gut damit...

Xelser

Lehrling

  • »Xelser« ist der Autor dieses Themas

Beiträge: 14

Registrierungsdatum: 20. November 2018

1. Char: Xelser

Danksagungen: 10

  • Private Nachricht senden

8

Donnerstag, 25. April 2019, 10:04

Die Camera Einstellungen in ein Macro zu packen ist eine gute Idee von Dir.

Ich habe dies ins Follow-Macro gepackt.

Mein neues Follow Macro sieht jetzt so aus:

Quellcode

1
2
3
4
/target [target=focus,exists]
/stopmacro [noexists]
/follow
/Script SetView(4)


Damit landet der Mausklick beim Broadcast immer in allen Instanzen auf die gleiche Stelle.

Gruss
Xelser
Life is not fair. But the root password helps!

Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von »Xelser« (25. April 2019, 10:25)


Rakarth

Lehrling

Beiträge: 3

Registrierungsdatum: 4. April 2018

  • Private Nachricht senden

9

Sonntag, 28. April 2019, 20:25

bei mir geht das so nicht,

Habe den Quellcode drin, und er gibt mir immer den fehler :

sendwinm wow1 failed: could not find window wow1

und das für alle 4 wow fenster. kann mir da einer erklären, wo mein fehler ist ?

Xelser

Lehrling

  • »Xelser« ist der Autor dieses Themas

Beiträge: 14

Registrierungsdatum: 20. November 2018

1. Char: Xelser

Danksagungen: 10

  • Private Nachricht senden

10

Sonntag, 28. April 2019, 22:48

bei mir geht das so nicht,
Habe den Quellcode drin, und er gibt mir immer den fehler :
sendwinm wow1 failed: could not find window wow1
und das für alle 4 wow fenster. kann mir da einer erklären, wo mein fehler ist ?


Schwer zu sagen aber ich würde mal folgendes prüfen:

  • Hast Du WoW Instanzen mit STRG+CTRL+R gestartet? - Muss man da sonst die Instanzen nicht umbenannt werden.
  • Stimmt der Pfad zur wow.exe bzw starten die Instanzen über HKNet?
  • Wenn sie starten, sollte in der Taskleiste die Instanzen mit WoW1, WoW2, WoW3 usw angezeigt werden?

Ansonsten /w mich mal ingame an.

Gruss
Xelser
Life is not fair. But the root password helps!

Rakarth

Lehrling

Beiträge: 3

Registrierungsdatum: 4. April 2018

  • Private Nachricht senden

11

Sonntag, 28. April 2019, 23:34

bei mir geht das so nicht,
Habe den Quellcode drin, und er gibt mir immer den fehler :
sendwinm wow1 failed: could not find window wow1
und das für alle 4 wow fenster. kann mir da einer erklären, wo mein fehler ist ?


Schwer zu sagen aber ich würde mal folgendes prüfen:

  • Hast Du WoW Instanzen mit STRG+CTRL+R gestartet? - Muss man da sonst die Instanzen nicht umbenannt werden.
  • Stimmt der Pfad zur wow.exe bzw starten die Instanzen über HKNet?
  • Wenn sie starten, sollte in der Taskleiste die Instanzen mit WoW1, WoW2, WoW3 usw angezeigt werden?

Ansonsten /w mich mal ingame an.

Gruss
Xelser
Grüße,

ja, mein Fehler war tatsächlich das ich das ganze nicht per shortcut gestartet habe.

Eine Frage habe ich noch,

- Kann ich irgendwie Quests annehmen mit dem 2. char, ohne zu swichen
- und kann ich irgendwie die Slaves auf meinen 2. Monitor bekommen ? Wenn ich sie einfach verschiebe, kann ich sie nicht mehr steuern und muss alles neu starten.

mfg Rakarth

Xelser

Lehrling

  • »Xelser« ist der Autor dieses Themas

Beiträge: 14

Registrierungsdatum: 20. November 2018

1. Char: Xelser

Danksagungen: 10

  • Private Nachricht senden

12

Montag, 29. April 2019, 09:25

Hi,

zu Deiner 1. Frage:
Da die meisten Quests teilbar sind, nehme ich diese immer mit dem Main an und teile diese dann mit den anderen Chars. Dafür ist das Accept Macro gedacht. Quest teilen > Hotkey Accept-Macro und alle Chars haben die Quest. Bei nicht teilbaren Quests starte ich den Dialog in den Slave-Fenstern und nutze dann den Maus-Broadcast um anzunehmen bzw. mich durchzuklicken.

Zu Deiner 2. Frage:
Eigentlich solltest Du auf dem 2. Monitor (linker Monitor) immer alle Slaves sehen?
Oder hast Du den 2. Monitor rechts von dem Hauptbildschirm stehen? - Wenn dem so ist, dann musst Du die X-Werte der Fensterpositionen im Kommando <SetWinRect X Y B H > anpassen.

Gruss
Xelser
Life is not fair. But the root password helps!

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Xelser« (29. April 2019, 10:17)


sammas

Lehrling

Beiträge: 2

Registrierungsdatum: 2. November 2016

  • Private Nachricht senden

13

Donnerstag, 2. Mai 2019, 11:46

Ich habe vor diesem Guide die Octopus Variante versucht und die fand ich im Vergleich recht umständlich.
Ich musst hier im Skript nur die Client Positionen anpassen für 2 HD Monitore und ich spiele mit einem Main und vier Suports. Also habe ich auch da das Script erweitert.
Also VIELEN DANK für den Guide.
Trotzdem habe ich noch Fragen:
1.) Nimmst du nur KillQuests an? Ich habe mal versucht SammelQuests zu machen, aber der Faktor fünf durch die volle Gruppe war nihct auszuhalten. Ausserdem spart man da nicht wirklich die Zeit durch schnelles Töten.
2.) Wenn nur KillQuests, reicht das dann um mit nur diesen Quests zu leveln? Oder musst du durch Monster Killen die XP aufbessern?

Beste Grüße

Sammas

Xelser

Lehrling

  • »Xelser« ist der Autor dieses Themas

Beiträge: 14

Registrierungsdatum: 20. November 2018

1. Char: Xelser

Danksagungen: 10

  • Private Nachricht senden

14

Donnerstag, 2. Mai 2019, 16:56

Hi

Ja Sammelquests sind mit mehreren Toons recht nervig. Einige Sammelquests in den Classic-Zonen dropen für jedes Gruppenmitglied das Item aber trotzdem ists recht aufwendig.
Wenn es dann hiess: loote > 10 Items hab ich dann auch immer abgebrochen und besser ein paar Mobs mehr gekillt - lohnt sich alleine ja schon wegen Mats.
Die Killquests reichen, auch wegen der sowieso erhöhten Exp-Rate, vollkommen aus um auf Max-Lvl zu kommen. Einige Zonen wirst Du auch komplett überspringen können weil man ja den ein oder anderen Mob mehr killt anstatt daran vorbeizulaufen.

Gruss
Xelser
Life is not fair. But the root password helps!

sammas

Lehrling

Beiträge: 2

Registrierungsdatum: 2. November 2016

  • Private Nachricht senden

15

Freitag, 3. Mai 2019, 07:31

Hi

Danke für die schnelle Antwort. Ich hab da noch einen was die Gruppenzusammenstellung betrifft. Spielst du die klassische Gruppe mit Tank Heal und 3* DD oder 5* DD?
Ich habe weil es einfacher schien erstmal mit 5*Magier begonnen und da die jeden einzelen Mob direkt killen komme ich da nicht in Not. Wie geht das dann in Instanzen? Hat man da mit 5* DD eine Überlebenschance?
Ich denke dass Tank Heal 3*DD etwas mehr Konfigurationsaufwand bedeutet, unter dem Strich aber sicherer geht. Wie sind da deine Erfahrungen?

Beste Grüße

Sammas

Xelser

Lehrling

  • »Xelser« ist der Autor dieses Themas

Beiträge: 14

Registrierungsdatum: 20. November 2018

1. Char: Xelser

Danksagungen: 10

  • Private Nachricht senden

16

Freitag, 3. Mai 2019, 12:29

Hi,

also ich spiele im Moment mit einem Prot-Pally und vier Destro WLs.
Habe Wls genommen weil:

- GS, SS
- kann mich beim farmen und aus inis selbst wieder hinporten wenn die Taschen zu voll werden
- 4x Saat
- 4x Instant Curse
- Fear zum retten

LowLvl Inis wie z.B. BRD rushed Du mit vier bzw. fünf DDs locker. BC Inis ist schon was schwieriger und da seh ich auch nicht so den Nutzen bei dem Aufwand den Du hast 5 Chars gleichzeitig da durchzuboxen. Du kommst wesentlich langsamer voran als in einer richtigen Gruppe. Weil Du ja nicht immer so schnell reagieren kannst, bekommst Du oft sehr viel Schaden ab und musst oft reggen. Sobald ein Boss kickt oder feart ist eh alles nur noch Glückssache wegen der Ausrichtung der Chars.

Zum farmen, questen, ziehen ist Multiboxing ne klasse Sache aber für Inis musst schon Übung haben und viel Geduld.

Gruss
Xelser
Life is not fair. But the root password helps!

Halandan

Lehrling

Beiträge: 3

Registrierungsdatum: 11. November 2011

  • Private Nachricht senden

17

Donnerstag, 2. Januar 2020, 17:59

Ich sitze jetzt mindestens 2 Stunden dran und bekomme es einfach nicht auf die Kette.Vielleicht mag mir jemand helfen?
Mit dem Hotkey STRG+ALT+R Startet er inzwischen 4 mal das Spiel. Allerdings alle Fenster gestapelt auf einem Fleck (ich habe die Werte der Fenster auch schon auf einen Monitor angepasst, so wie ich sie bei Octopus hatte aber er stapelt sie trotzdem.)

Dann spuckt er mir folgendes aus:
<Run "E:\WoW\WoW.exe"> completed: Program started.. Window could not be found

<RenameTargetWin WoW3> failed: No window is targeted.
<TargetWin WoW3> failed: Could not find window "WoW3"
<RemoveWinFrame> failed: No window is targeted.
<SetWinRect 600 800 800 600> failed: No window is targeted.

Woran liegts? Scheint mir als würde er die nicht in Win1,Win2...etc bennen und kann sich folglich auch nicht in die einloggen?

Ich kann ja alle Fenster von der gleichen .exe aus starten oder?
sry ich bin nicht so versiert :D

Liebe Grüße,
Halandan

Knoellchen

Fachmann

Beiträge: 197

Registrierungsdatum: 2. April 2013

  • Private Nachricht senden

18

Donnerstag, 9. Januar 2020, 08:26

Hi Halandan

das mit den gestapelten Fenstern kommt mir bekannt vor (zwar von Octopus, wenns der gleiche Grund ist, ists aber egal woher ich den Fehler kenne)
Hast du nur einen Bildschirm angeschlossen oder ab und zu auch mal einen zweiten ? Bei mir kam das stapeln, seit dem ich meinen zweiten Bildschirm der ncoh angeschlossen ist über windows ausgeschaltet habe (nur "PC-Monitor" statt "Erweitern") Für Octopus muss ich den zweiten entweder ganz abbauen oder anschalten, damit die Fenster nciht gestapelt werden.

Ich hoffe es hilft - Hotkeynet auszuprobieren steht noch auf meiner Todo ^^

Grüße Eat
DIABOLUS

Tank T6, Heal T6, Meele ~T6 Arkan(/Frost) ~T6
Tank T6, Naturresi
Verstärker T5/6, Ele ~T6
Baum ~T6, Cat/Bär T5+
Schatten ~T6
Schatten ~T6, Drummer, Schattenresi
pre T4

BlueSonic

Lehrling

Beiträge: 1

Registrierungsdatum: 15. Januar 2020

  • Private Nachricht senden

19

Mittwoch, 15. Januar 2020, 04:09

Hallo zusammen,

der Guide hat ein ganzes Stück weit geholfen.
Dennoch auch von mir noch ein paar Fragen.

1. Wie habt ihr das Window ghosting der wow.exe in den Griff bekommen?
Wenn ich die wow.exe einmal ausführe klappt das rename nur wenn ich zwei Fenster umbenennen.

2. Wenn ich zwei Fenster gleicher Skalierung offen habe und mit der Maus klicke ist alles fehlerfrei. Entferne ich aber die Rahmen der Fenster stimmen die Koordinaten der Maus nicht mehr auf den Toon-Instanzen.

Kleine Infos am Rande. Ich versuche 4 Accs auf einem Monitor laufen zu lassen bei 3440x1440 21:9 34zoll. Windows 10.

Habt Ihr diese Phänomene auch und wenn ja evtl. auch eine Lösung?


Viele Grüße
Aaron

Social Bookmarks