Multiboxing.com - Multiboxing in World of Warcraft and more!
          

Go Back   Multiboxing in World of Warcraft and Beyond! > All Gaming Forums > Multiboxing Guides

Reply
 
LinkBack Thread Tools Display Modes
Old 01-21-2011, 09:12 AM   #1
Senior Member
 
supamario00's Avatar
 
Join Date: Jan 2010
Location: Missoura
Posts: 322
Default guide request: hotkeynet

I just wanted this to be a thread for posting hotkeynet script lists. currently Im just modifying the sample script from their site, Ill post what I have with code boxes when I get home.
__________________

MY LOCKS BEAT YOUR LOCKS
supamario00 is offline   Reply With Quote
Old 01-21-2011, 02:14 PM   #2
Senior Member
 
Join Date: Nov 2009
Location: Vancouver, Canada.
Posts: 2,421
Default Re: guide request: hotkeynet

Freddie gives amazing support, up there with Tim and Lax, if you post on his site. On the other boxing site, there are three or four users who give strong HKN support especially if you post what you have (showing you made an effort) and then ask how you can make it do whatever.
__________________
Google: Ualaa's guide to IS Boxer
Streaming in HD: www.twitch.tv/ualaa
Ualaa is offline   Reply With Quote
Old 01-21-2011, 02:49 PM   #3
Senior Member
 
supamario00's Avatar
 
Join Date: Jan 2010
Location: Missoura
Posts: 322
Default Re: guide request: hotkeynet

Quote:
Originally Posted by Ualaa View Post
Freddie gives amazing support, up there with Tim and Lax, if you post on his site. On the other boxing site, there are three or four users who give strong HKN support especially if you post what you have (showing you made an effort) and then ask how you can make it do whatever.
Is freddie an admin on the hotkeynet forums?
__________________

MY LOCKS BEAT YOUR LOCKS
supamario00 is offline   Reply With Quote
Old 01-21-2011, 09:15 PM   #4
Senior Member
 
Join Date: Nov 2009
Location: Vancouver, Canada.
Posts: 2,421
Default Re: guide request: hotkeynet

He wrote HKN and is writing its successor, Mojo.
HotkeyNet: Home
__________________
Google: Ualaa's guide to IS Boxer
Streaming in HD: www.twitch.tv/ualaa
Ualaa is offline   Reply With Quote
Old 01-21-2011, 10:18 PM   #5
Senior Member
 
supamario00's Avatar
 
Join Date: Jan 2010
Location: Missoura
Posts: 322
Default Re: guide request: hotkeynet

OH mkay thanks man, I've been using it and so far it's ok.

I don't think I could do more than two because it doesn't auto resize the windows and Ive only got two windows. I don't really feel like coding the auto resize in either.

The only problem I have is that my monitors are different sizes (i haven't read up on how to get them to the same resolution yet) so the cursor starts to get off course when I hit my mouse broadcast button oem3 (which modifies MB1 MB2 MB4 MB5 WU WD).

also when I use it, IWT (delete) doesn't work on the slave. that and I can't find a good way to have control added in the the mouse button script so I can press ctrl+MB1 without the pressing oem3

I sure I can find a guide for all of this especially the mouse broadcasting one which is on our site.
__________________

MY LOCKS BEAT YOUR LOCKS
supamario00 is offline   Reply With Quote
Old 01-21-2011, 10:41 PM   #6
Senior Member
 
Join Date: Nov 2009
Location: Vancouver, Canada.
Posts: 2,421
Default Re: guide request: hotkeynet

Pretty sure you can configure it, if you know how, to do just about anything you want.

I'd post your script on the other site, with what you're trying to do.
Give it the HKN tag, so people know what you're asking about.
__________________
Google: Ualaa's guide to IS Boxer
Streaming in HD: www.twitch.tv/ualaa
Ualaa is offline   Reply With Quote
Old 01-21-2011, 11:06 PM   #7
Tim
Administrator
 
Tim's Avatar
 
Join Date: Jun 2009
Location: USA
Posts: 6,768
Default Re: guide request: hotkeynet

Lets get Freddie posting here in this thread Ualaa, would be glad to see his thoughts.

I spoke to Freddie quit a bit in the past via email, would be nice to see how he is doing.
Tim is offline   Reply With Quote
Old 01-22-2011, 07:59 AM   #8
Senior Member
 
Join Date: Aug 2009
Posts: 252
Default Re: guide request: hotkeynet

Heya,

I have been experimenting with HKN and PB working side by side for a few weeks now. These are my thoughts:

- "repeater regions"-ish: you can make that happen by using the MouseIsOverWindowRect function of hkn. what this does is whenever your mouse is over an area of your main screen and you activate a hotkey, it sends a click or key to any window you want. This is proving very useful for decursing because now I only need to focus on my main's screen and using grid/vuhdo/healbot see who is afflicted with a debuff, click on their avatar and it is cured through a click on my main's screen. A word of caution here: MouseIsOverWindowRect can send mouse coordinates to slave windows but that should NOT be used as it is against wow's TOS. PB 3.0 is poised to have something that will aleviate the need to do that but until then...

- Toggles: this is also a nifty feature. You can make a toggle key that will send one click at a time after each key is pressed. You can take this a step further and make another key that will toggle a state of keys. This is really cool as what it does is allow to change a state of a key based on what situation your team is in.
Example: my 2 key is my dps key. BUT, say for example i want to heal on my healer but keep dps on my dps. I made a toggle for key 1 that when toggled will switch the behavior of key 2 on my main. When i want to go into healing mode, I hit 1 then my 2 key will become the healing key on my healer (it will remap to the healing macro) while it will continue to send the dps rotation to my dps

Drawbacks:
- PB is more efficient, meaning response time to key broadcasting is better. At least based on what I have been seeing. So I use HKN solely to complement PB.

- PB is sooooooo much easier to use. The learning curve of HKN (and every other boxing software, i tried most of them) is a bit steep. Not to put a plug for PB here or anything, but it is by far the most user-friendly

Below is my HKN script. If you have questions, I will try to answer to the best of my knowledge

Code:
<Command Autoexec>
<SetVar V 3>
<CreateButton Toggle 650 900 150 30 [toggle_key_active]>
  <TargetWin Toggle>
    <AlwaysOnTop on> 


<HotKey RCtrl R>
<RenameWin "World of Warcraft" wow1>
<RenameWin "World of Warcraft" wow2>
<RenameWin "World of Warcraft" wow3>
<RenameWin "World of Warcraft" wow4>
<RenameWin "World of Warcraft" wow5>
<RenameWin "Zoom Window" zoom>

<HotKey RShift R>
<RenameWin wow1 "World of Warcraft">
<RenameWin wow2 "World of Warcraft">
<RenameWin wow3 "World of Warcraft">
<RenameWin wow4 "World of Warcraft">
<RenameWin wow5 "World of Warcraft">

<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">


//Main Control Buttons ---------------------------------//
//<HotKey Oem3; shift F1; shift F2; shift 1; shift 6; shift x; ctrl shift v; ctrl 1; ctrl 2; ctrl 3; ctrl 4; ctrl 5; ctrl 6; 3; 4; 5; 6; 7; g; r; f; v; z; Numpad0; Numpad1; Numpad4; Numpad6; Decimal; Multiply>
//   <PassThrough>
//   <SendLabel w1, w2, w3, w4, w5>
//      <Key %Trigger%> 

<HotKey ctrl Numpad0>
   <PassThrough>
   <SendLabel w2>
      <Key %Trigger%>

<HotKey alt Numpad0>
   <PassThrough>
   <SendLabel w5>
      <Key %Trigger%>

<MovementHotKey Insert; Home; PgUp; PgDn; End; Delete>
   <PassThrough>
   <SendLabel w2, w3, w4, w5>
      <Key %Trigger%>






//Main Control Buttons ---------------------------------//



//Toggles ----------------------------------------------//
<Hotkey 1>
  <PassThrough> 
   <If V Is 1>
      <SetVar V 2>
      <SetButtonText Toggle HEALS>
   <Else If V Is 2> 
      <SetVar V 3>
      <SetButtonText Toggle AOE_HEALS>
   <Else>
      <SetVar V 1>
      <SetButtonText Toggle DPS>



<Hotkey 2>
    <PassThrough>
      <ResetToggles>
    <If V Is 1>
      <SendLabel w1, w2, w3, w4, w5>
         <Key 2>
    <Else If V Is 2>
      <SendLabel w1, w2, w5>
         <Key 2>
      <SendLabel w3, w4>
         <Key alt ctrl 6>
   <Else>
      <SendLabel w1, w2, w3, w5>
         <Key 2>
      <SendLabel w4>
         <Key alt ctrl 5>
//Toggles ----------------------------------------------//




//Decursing --------------------------------------------//

<Hotkey LButton>
    <PassThrough>
    <If MouseIsOverWindowRect wow1 1110 905 25 35>
                <SendLabel w2>
                    <Key alt 9>
    <If MouseIsOverWindowRect wow1 1160 905 25 35>
                <SendLabel w2>
                    <Key shift 9>
    <If MouseIsOverWindowRect wow1 1210 905 25 35>
                <SendLabel w2>
                    <Key 9>    
    <If MouseIsOverWindowRect wow1 1260 905 25 35>
                <SendLabel w2>
                    <Key alt minus>
    <If MouseIsOverWindowRect wow1 1310 905 25 35>
                <SendLabel w2>
                    <Key minus>

    <If MouseIsOverWindowRect wow1 1135 905 25 35>
                <SendLabel w4>
                    <Key shift 9>
    <If MouseIsOverWindowRect wow1 1185 905 25 35>
                <SendLabel w4>
                    <Key 8>
    <If MouseIsOverWindowRect wow1 1235 905 25 35>
                <SendLabel w4>
                    <Key 9>     
    <If MouseIsOverWindowRect wow1 1285 905 25 35>
                <SendLabel w4>
                    <Key shift minus>
    <If MouseIsOverWindowRect wow1 1335 905 25 35>
                <SendLabel w4>
                    <Key minus>
//Decursing --------------------------------------------//




//Repeater Regions BartenderButton----------------------//
//Adonis------------------------------------------------//
     <If MouseIsOverWindowRect wow1 1435 753 34 34>
                <SendLabel w2>
                    <Key alt ctrl 1>
     <If MouseIsOverWindowRect wow1 1473 753 34 34>
                <SendLabel w2>
                    <Key alt ctrl 2>
                <SendLabel w1>
                    <Key shift F2>
//Adonis------------------------------------------------//
//Cymara------------------------------------------------//
     <If MouseIsOverWindowRect wow1 1435 792 34 34>
                <SendLabel w4>
                    <Key alt ctrl 1>
     <If MouseIsOverWindowRect wow1 1473 791 34 34>
                <SendLabel w4>
                    <Key alt ctrl 2>
     <If MouseIsOverWindowRect wow1 1511 793 34 34>
                <SendLabel w4>
                    <Key alt ctrl 3>
                <SendLabel w1>
                    <Key shift F2>
    <If MouseIsOverWindowRect wow1 1549 791 34 34>
                <SendLabel w4>
                    <Key alt ctrl 4>
//Cymara------------------------------------------------//
//Repeater Regions BartenderButton----------------------//




//Formations -------------------------------------------//

<MovementHotKey up>
  <PassThrough> 
   <Toggle>
     <SendLabel w2>
       <Key w>
   <Toggle>
     <SendLabel w3>
       <Key w>
   <Toggle>
     <SendLabel w4>
       <Key w>
   <Toggle>
     <SendLabel w5>
       <Key w>

<MovementHotKey down>
  <PassThrough> 
   <Toggle>
     <SendLabel w2>
       <Key s>
   <Toggle>
     <SendLabel w3>
       <Key s>
   <Toggle>
     <SendLabel w4>
       <Key s>
   <Toggle>
     <SendLabel w5>
       <Key s>

<MovementHotKey left>
  <PassThrough> 
   <Toggle>
     <SendLabel w2>
       <Key q>
   <Toggle>
     <SendLabel w3>
       <Key q>
   <Toggle>
     <SendLabel w4>
       <Key q>
   <Toggle>
     <SendLabel w5>
       <Key q>

//Formations -------------------------------------------//
__________________

http://www.grinders-inc.net

Last edited by Janus; 01-22-2011 at 08:10 AM.
Janus is offline   Reply With Quote
Old 01-22-2011, 10:00 AM   #9
Senior Member
 
supamario00's Avatar
 
Join Date: Jan 2010
Location: Missoura
Posts: 322
Default Re: guide request: hotkeynet

Well my only real problem is that the cursor on my main screen and the cursor on my left screen are not synced up. also even though I set it to delete, IWT does not work Im thinking its be cause its not on the list of things I have as hotkeys.

Code:
//-----------------------------------------------------------
// PRESS CTRL R TO RENAME WOW'S IF YOU LAUNCH THEM MANUALLY 
//-----------------------------------------------------------
<Hotkey ScrollLockOn Ctrl R>
    <SendPC local>
        <RenameWin "World of Warcraft" WoW1> 
        <RenameWin "World of Warcraft" WoW2> 

//-----------------------------------------------------------
// SUBROUTINE TO LAUNCH AND RENAME A COPY OF WOW.
//-----------------------------------------------------------
<Command LaunchAndRename>
   <SendPC %1%> 
      <Run "c:\World of Warcraft\WoW.exe">
        <RenameTargetWin %2%>

//-----------------------------------------------------------
// HOTKEY TO LAUNCH AND RENAME BOTH WOW'S.
//-----------------------------------------------------------
<Hotkey ScrollLockOn Alt Ctrl L>
    <LaunchAndRename Local WoW1>
    <LaunchAndRename Local WoW2>

//-----------------------------------------------------------
// DEFINE MAIL LABELS FOR SENDING KEY STROKES 
//-----------------------------------------------------------
<Label w1 Local SendWinM WoW1>
<Label w2 Local SendWinM WoW2>

//-----------------------------------------------------------
// 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-9, Plus, Minus, F1-F12, Ctrl, LShift, Alt, Oem2, Backspace, Period, Tab, Enter, Esc, Space except W, A, S, D, Q, E>
<SendLabel w1, w2>
<Key %Trigger%> 

//-----------------------------------------------------------
// DEFINE MOVEMENT KEYS THAT WILL GET SENT TO BOTH WOW'S.
// ADD MORE KEYS IF YOU WANT. 
//-----------------------------------------------------------
<MovementHotkey ScrollLockOn up, down, left, right, W, S, A, D, Q, E>
<SendLabel w1, w2>
<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, WheelForward, WheelBackward>
   <SendLabel w1, w2>
      <ClickMouse %TriggerMainKey%>

<UseKeyAsModifier Shift>

<Hotkey ScrollLockOn Shift 0-9, Plus, Minus, A-Z>
   <SendLabel w1, w2>
      <Key %Trigger%>

<UseKeyAsModifier LCtrl>

<Hotkey ScrollLockOn LCtrl 0-9, Plus, Minus, A-Z, LButton, RButton, Shift, Alt>
   <SendLabel w1, w2>
      <Key %Trigger%>
see what I mean?
__________________

MY LOCKS BEAT YOUR LOCKS
supamario00 is offline   Reply With Quote
Old 01-22-2011, 11:29 AM   #10
Senior Member
 
Join Date: Aug 2009
Posts: 252
Default Re: guide request: hotkeynet

So, it looks like you're only using HKN for mboxing.

The mouse clicks don't sync up (i have the same issue with PBoxer) because the click is not mirrored on the location of the screen, if the windows are of different sizes. That's why it's better if you don't actually need the mouse to click on your slave to assign the mouse click on your main to act as a keypress on your slave
__________________

http://www.grinders-inc.net
Janus is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
[Request Guide-WOW] Need help with 3 man team Operationreflex Guide Request Forum 3 10-11-2010 01:21 PM
[Request - WoW Guide] Ragefire Chasm Guide / Video Tim Guide Request Forum 0 11-08-2009 08:12 AM
[Request - WoW Guide] Blood Furnance Guide / Video Tim Guide Request Forum 0 11-07-2009 08:46 AM
Want to request a guide? READ HERE! Tim Multiboxing Guides 0 11-05-2009 04:01 PM
[Request - WoW Guide] - Video guide of multiboxing Stockades Tim Guide Request Forum 2 11-05-2009 03:32 PM


SEO by vBSEO 3.3.2