Close
Showing results 1 to 10 of 10
  1. #1

    Default Mouseover healing with HotKeyNet

    I'm trying to get it to where I can mouse over a group member on my main window, press a key and then have the mouse on my second window (and computer) move to where the mouse on the main window is, to mouseover heal. My main window's resolution is 1024x768 and the other window is 1920x1200, does this matter?

    This is what I have at the moment:
    <Label tank Local SendWin "World of Warcraft">

    <Label healer 192.168.1.100 SendWin "World of Warcraft">

    <Hotkey F6>

    <If MouseIsOverWindowRect tank 1 1 200 430>

    <SendWin healer>
    <SaveMousePos>
    <ClickMouse NoClick NoRestore>
    <Key F>
    <RestoreMousePos>
    From using this thread: http://www.hotkeynet.com/phpBB3/viewtopic.php?f=8&t=818

    Anyone know what I'm doing wrong? Any help would be appreciated.

  2. #2

    Default

    The resolution does matter. Check my script here. It's based off the thread you linked. The only difference is I added scaling to my parameters. You will probably need to scale up as your slave screen in higher resolution than your main. You may also find you need to adjust your ClickMouse delay settings in your options for HKN.
    Blog : Herding Khats
    Team : Kina - Çroaker - Messkit - Lìfetaker - Wìdowmaker
    Newbie Guides : Multiboxing Vol. 1 - Multiboxing Vol. 2 - HotKeyNet - Jamba
    The Almighty Lax made a liar out of me, apparently I DO get prizes for it.
    *Commences Wielding the Banhammer like there's piñatas up in here and I'm Lady Thor*

    _ Forum search letting you down? Use the custom Google search _

  3. #3

    Default

    Anyone know what I'm doing wrong? Any help would be appreciated.
    - Hi, as Khatovar mentioned resolution does matter (or correctly said the aspect-ratio does matter, as HKN scales the coordinates).

    But more important, as far as I recall:

    When you use <If MouseIsOverWindowRect window-name x y width heigth> the first parameter must be the name of the Window ("World of Warcraft"), not the name of the label ("tank"), otherwise the <If>-Statement will never be true.

    For this it might be convenient to rename your windows, to better differentiate them.

    But honestly, if you want it real simple and you only wan't to use F6 for mouse-over-healing, you could simply get rid of the Region-checking, as there normaly will be no harm, if you are not in the right region.

    So, to find a quick solution, I would suggest you try first:
    Code:
    <Hotkey F6>
        <SendWin healer>
        <SaveMousePos>
        <ClickMouse NoClick NoRestore> 
        <Key F>
                <RestoreMousePos>
    to see if it works correctly with your resolution/aspect-ratio, and when not try to get the right scaling as Khatovar mentioned.
    And when that works perfect, you can think about adding the <If MouseIsOver..>.
    Last edited by olipcs : 11-25-2009 at 04:47 AM
    OLIPCS - ordinary life is pretty complex stuff
    ----------------------------------------------------------------
    Pala, Priest, Druid, Hunter, Mage
    Focusless Targetless Leaderless - Wiki
    HotKeyNet - Guide

  4. #4

    Default

    Thanks for both of your help. I've almost got it working, the only thing I can't get it to do is mouse over with consistency. I've tried 0 0, 15 15, 30 30, 75 75... 1000 1000, 200 1000 and 1000 200 click delays and I can't seem to get it to work without spamming it. What delays do you use?

  5. #5

    Default

    Use SendWinS for mouse clicks. Change the delays back to the default (1 1).
    �Author of HotkeyNet and Mojo

  6. #6

    Default

    Should relinquish quantum be checked? It still doesn't work without spamming it with SendWinS at 1 1, 0 0, 30, 30 etc.

    And even when I spam it there will be periods of time, 1-5 seconds, where it won't work at all.

  7. #7

    Default

    Relinquish quantum is an alternative to delays. Delays are "stronger."

    You shouldn't be having this much trouble. Are you sure the clicks aren't getting through? Is it possible that they are landing in the wrong place?

    Make sure at least part of the target window is uncovered.
    �Author of HotkeyNet and Mojo

  8. #8

    Default

    Are you aware that the settings must be set on the target PC (the one to which clicks are getting sent)?
    �Author of HotkeyNet and Mojo

  9. #9

    Default

    I see the cursor go over the spot where I want it to be, so I assume they are landing in the right place. The screen that I want the mouseover to go to has WoW maximized so nothing is blocking it. During the pauses of inactivity, the cursor does not visibly move, though.

    No I wasn't aware that I needed to change the settings on the target PC. Changing the settings on the one seemed to change the other. I'll try changing them now.

    Edit: Thanks it works perfectly now
    Last edited by Enct : 11-25-2009 at 12:58 PM

  10. #10

    Default

    You're welcome. Sorry for the confusion. The new program will be a lot easier to use.
    �Author of HotkeyNet and Mojo

Posting Rules

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •