PDA

View Full Version : [HotKeyNet] Hotkeynet renaming windows but sometimes missing one



Xeder
07-29-2020, 07:24 AM
So basically, I have a script for either 5boxing or 8boxing. I had some problems with it failing to rename some windows so I went the route of:
Open Hotkeynet > Open 5 or 8 wow windows > start Hotkeynet script and continue with multiboxing.
This works most of the time, however from time to time, the wow window that is "clicked" as in "main one currently" is renamed back to "World of Warcraft" instead of wowx and therefore all the commands are not sent to it. To solve that I usually just close all windows and restart, but it gets kinda irritating to reopen all of them again. Is there any solution to this problem?

My script is as follows:

//================================================== ==============// SAMPLE SCRIPT FOR TWO WOW'S ON ONE PC
//
// Instructions: Copy this entire script (all the blue writing
// on gray background including comments). Save it in a file.
// Load it into HotkeyNet.
//
// Toggle the scroll lock key to turn hotkeys off and on. (You
// can change this if you want, just like you can change
// everything else with HotkeyNet.)
//
// Requires HotkeyNet build 147 or higher.
//
// For more info, go to www.hotkeynet.com
//================================================== ==============

//-----------------------------------------------------------
// PRESS CTRL R, CTRL R, CTRL T TO RENAME WOW'S IF YOU LAUNCH THEM MANUALLY
//-----------------------------------------------------------
<Hotkey ScrollLockOn Ctrl R>
<SendPC local>
<RenameWin "World of Warcraft" WoW1>
<SendPC local>
<RenameWin "World of Warcraft" WoW2>
<SendPC local>
<RenameWin "World of Warcraft" WoW3>
<SendPC local>
<RenameWin "World of Warcraft" WoW4>
<SendPC local>
<RenameWin "World of Warcraft" WoW5>
<SendPC local>
<RenameWin "World of Warcraft" WoW6>
<SendPC local>
<RenameWin "World of Warcraft" WoW7>
<SendPC local>
<RenameWin "World of Warcraft" WoW8>


<Hotkey ScrollLockOn Ctrl T>
<SendPC local>
<RenameWin WoW1 "World of Warcraft">
<SendPC local>
<RenameWin WoW2 "World of Warcraft">
<SendPC local>
<RenameWin WoW3 "World of Warcraft">
<SendPC local>
<RenameWin WoW4 "World of Warcraft">
<SendPC local>
<RenameWin WoW5 "World of Warcraft">
<SendPC local>
<RenameWin WoW6 "World of Warcraft">
<SendPC local>
<RenameWin WoW7 "World of Warcraft">
<SendPC local>
<RenameWin WoW8 "World of Warcraft">
//-----------------------------------------------------------
// SUBROUTINE TO LAUNCH AND RENAME A COPY OF WOW.
//-----------------------------------------------------------
<Command LaunchAndRename>
<SendPC %1%>
<Run "C:\Program Files (x86)\World of Warcraft\_retail_\WoW.exe">
<RenameTargetWin %2%>

//-----------------------------------------------------------
// HOTKEY TO LAUNCH AND RENAME BOTH WOW'S.
//-----------------------------------------------------------
<Hotkey ScrollLockOn Alt Ctrl L>
<LaunchAndRename Local WoW1>
<LaunchAndRename Local WoW2>
<LaunchAndRename Local WoW3>
<LaunchAndRename Local WoW4>
<LaunchAndRename Local WoW5>
<LaunchAndRename Local WoW6>
<LaunchAndRename Local WoW7>
<LaunchAndRename Local WoW8>
//-----------------------------------------------------------
// DEFINE MAIL LABELS FOR SENDING KEY STROKES
//-----------------------------------------------------------
<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>
<Label w6 Local SendWinM WoW6>
<Label w7 Local SendWinM WoW7>
<Label w8 Local SendWinM WoW8>

//-----------------------------------------------------------
// DEFINE HOTKEYS FOR ALL KEY COMBINATIONS THAT WILL GET
// SENT TO BOTH WOWS. ADD MORE KEY COMBO'S IF YOU WANT.
//-----------------------------------------------------------
<Hotkey ScrollLockOn A-Z, 0-7, Numpad0-Numpad9, Oem2, Tab, Esc, LShift, Enter, Backspace, Button5, Plus, Minus, F1-F12 except W, A, S, D, X, Space; ScrollLockOn Shift A-Z; ScrollLockOn Shift 0-9>
<SendLabel w1, w2, w3, w4, w5, w6, w7, w8>
<Key %Trigger%>

//-----------------------------------------------------------
// DEFINE HOTKEYS FOR ALL FORMATIONS BINDS.
//-----------------------------------------------------------
<MovementHotkey ScrollLockOn 8>
<SendLabel w1>
<Key F1>
<SendLabel w2>
<Key F1>
<SendLabel w3>
<Key F1>
<SendLabel w4>
<Key F1>
<SendLabel w5>
<Key F1>
<SendLabel w6>
<Key F1>
<SendLabel w7>
<Key F1>
<SendLabel w8>
<Key F1>
//-----------------------------------------------------------
// DEFINE MOVEMENT KEYS THAT WILL GET SENT TO BOTH WOW'S.
// ADD MORE KEYS IF YOU WANT.
//-----------------------------------------------------------
<MovementHotkey ScrollLockOn X, Space>
<SendLabel w1, w2, w3, w4, w5, w6, w7, w8>
<Key %Trigger%>

//-----------------------------------------------------------
// BROADCAST MOUSE CLICKS. HOLD DOWN OEM3 (ON U.S. KEYBOARDS,
// THAT'S THE SQUIGGLE KEY IN UPPPER LEFT CORNER) WHEN YOU
// WANT TO BROADCAST.
//-----------------------------------------------------------
<UseKeyAsModifier Oem3>

<Hotkey ScrollLockOn Oem3 LButton, MButton, RButton, Button4, Button5>
<SendLabel w1, w2, w3, w4, w5, w6, w7, w8>
<ClickMouse %TriggerMainKey%>
<RestoreMousePos>