Page 1 of 2 12 LastLast
Results 1 to 25 of 36

Thread: [discussion] Mouse keys

  1. #1
    Join Date
    Feb 2009
    Location
    Irvine, CA
    Posts
    2,873
    Mentioned
    8 Post(s)
    Quoted
    138 Post(s)

    Default [discussion] Mouse keys

    Using the windows Mouse Keys functions is mentioned in many of the articles on rs.wikia.com. According to them, dropping an inventory, say full of trout and salmon, is 2 to 3 times faster than dropping by hand. Could we emulate mouse keys with Simba? Doing so would be very effective on our xp/cash per hour rates, and imo is actually pretty human like.

    (More info at RS Wiki's article on Mouse keys)

  2. #2
    Join Date
    Sep 2006
    Location
    Canada
    Posts
    1,124
    Mentioned
    0 Post(s)
    Quoted
    5 Post(s)

    Default



    Here's a gif of mousekeys btw, and mouse keys can be used for lots of other stuff too

    You can find videos on youtube of people getting like 720k exp/hr for cooking using mousekeys.



  3. #3
    Join Date
    Mar 2007
    Posts
    1,700
    Mentioned
    0 Post(s)
    Quoted
    8 Post(s)

    Default

    MouseKeys is just a ClickMouse and MoveMouse, right?

  4. #4
    Join Date
    May 2007
    Location
    England
    Posts
    4,140
    Mentioned
    11 Post(s)
    Quoted
    266 Post(s)

    Default

    Quote Originally Posted by lordsaturn View Post
    MouseKeys is just a ClickMouse and MoveMouse, right?
    Nope.

    http://www.microsoft.com/enable/trai...mousekeys.aspx
    http://runescape.wikia.com/wiki/Mouse_keys
    <3

    Quote Originally Posted by Eminem
    I don't care if you're black, white, straight, bisexual, gay, lesbian, short, tall, fat, skinny, rich or poor. If you're nice to me, I'll be nice to you. Simple as that.

  5. #5
    Join Date
    Mar 2007
    Posts
    3,681
    Mentioned
    1 Post(s)
    Quoted
    0 Post(s)

    Default

    Recently, it has been discovered that mousekeys can act in a different way on some keyboards and generate repeated outputs if keys are pressed simultaneously and held down. If this can happen on your keyboard, it would be best to avoid doing this so that you aren't flagged by the macro detection system. There has not yet been a clear official statement on whether this is allowed or not (it seems that it should not be allowed due to the clear violation of the one input, one output rule, however).
    From the site.

  6. #6
    Join Date
    Mar 2007
    Posts
    1,700
    Mentioned
    0 Post(s)
    Quoted
    8 Post(s)

    Default

    You misunderstood. I know what mouseKeys is, I'm saying what action it is programmed to do in this example is just a ClickMouse and a MoveMouse.

  7. #7
    Join Date
    May 2007
    Location
    England
    Posts
    4,140
    Mentioned
    11 Post(s)
    Quoted
    266 Post(s)

    Default

    Ah OK, sorry. My bad. In that case, I don't know.
    <3

    Quote Originally Posted by Eminem
    I don't care if you're black, white, straight, bisexual, gay, lesbian, short, tall, fat, skinny, rich or poor. If you're nice to me, I'll be nice to you. Simple as that.

  8. #8
    Join Date
    Oct 2008
    Posts
    500
    Mentioned
    1 Post(s)
    Quoted
    0 Post(s)

    Default

    From what I've seen from RSBot and that animation on this page, it is extremely fast. For Dropping and probably alching. What else would it be useful for, and how do we implement this into our scripts.

  9. #9
    Join Date
    Feb 2009
    Location
    Irvine, CA
    Posts
    2,873
    Mentioned
    8 Post(s)
    Quoted
    138 Post(s)

    Default

    • Dropping fish
    • Dropping ore
    • Emptying rune essence pouches
    • Anything else that you don't have to click on the main screen (and maybe for things that you do need to but dont move you could)

  10. #10
    Join Date
    Jul 2007
    Location
    Norway.
    Posts
    1,938
    Mentioned
    3 Post(s)
    Quoted
    0 Post(s)

    Default

    Quote Originally Posted by Hugolord View Post
    Recently, it has been discovered that mousekeys can act in a different way on some keyboards and generate repeated outputs if keys are pressed simultaneously and held down. If this can happen on your keyboard, it would be best to avoid doing this so that you aren't flagged by the macro detection system. There has not yet been a clear official statement on whether this is allowed or not (it seems that it should not be allowed due to the clear violation of the one input, one output rule, however).
    From the site.
    Are people just going to ignore what Hugolord said?
    I see no future for this in SRL, sadly.

  11. #11
    Join Date
    Mar 2007
    Posts
    1,700
    Mentioned
    0 Post(s)
    Quoted
    8 Post(s)

    Default

    MouseSpeed := 99; if u want to drop fast . Or use clickmouse.

  12. #12
    Join Date
    Oct 2008
    Posts
    500
    Mentioned
    1 Post(s)
    Quoted
    0 Post(s)

    Default

    If anyone thinks this has no future, go download RSBot and run godless fisher. Turn Mousekey dropping on, and compare it to any other powerfisher. The only part that they said MAY be illegal is the use of holding down multiple numpad buttons to cause repeated actions.

    It is not illegal to use for powerdropping or anything like that.

  13. #13
    Join Date
    Sep 2007
    Location
    Michigan
    Posts
    3,862
    Mentioned
    2 Post(s)
    Quoted
    1 Post(s)

    Default

    There is often confusion about whether Mouse keys are legal or if they are considered macroing. Mouse keys are officially not considered macroing; they are allowed by Jagex because they are an accessibility option that is included in many operating systems. Players still have to manually press each click, so the program is not a "macro".
    They even have posted pictures of Jagex mods confirming its alright.

    As long as its one input one output action, they allow it. As the quote Hugo posted mentioned, you have to be careful with it.

    The hard part would be making sure Simba replicates it the same on every ones computer.
    (Scripts outdated until I update for new SRL changes)
    AK Smelter & Crafter [SRL-Stats] - Fast Fighter [TUT] [SRL-Stats]
    If you PM me with a stupid question or one listed in FAQ I will NOT respond. -Narcle
    Summer = me busy, won't be around much.

  14. #14
    Join Date
    Oct 2008
    Posts
    500
    Mentioned
    1 Post(s)
    Quoted
    0 Post(s)

    Default

    That is what I'm wondering as well. If anyone knows a way to implement this now using maybe unique parameters for each computer or something? I would love to hear about it. Is it just gonna be a matter of simulating those keystrokes once the distances are figured out?

    Is there anyone active here that knows the method used in the RsBot script i mentioned. Wasn't one of the starters of RsBot once active here? Spelljohan I believe?

  15. #15
    Join Date
    Feb 2008
    Posts
    748
    Mentioned
    1 Post(s)
    Quoted
    14 Post(s)

    Default

    Found this picture on another forum: http://i55.tinypic.com/ifsitw.png
    Typed it out below.
    Quote Originally Posted by Mod Mark H, Jagex Mod
    Any "accessibility" program (such as voice recognition or mouse keys) will be identified by our detection systems and won't be seen as macroing.

    Using a genuine accessibility program is not breaking the rules.

    ~MMH~
    I make no claim that it is genuine, but a search on the RS forums turns up similar posts about mouse keys being allowed (posts made by players). There are similar photos that prove it on wikia.

    Edit:
    Just realized Narcle pretty much said the same thing.
    Last edited by pyroryan; 01-29-2011 at 05:47 PM.

  16. #16
    Join Date
    Sep 2006
    Posts
    5,219
    Mentioned
    4 Post(s)
    Quoted
    1 Post(s)

    Default

    'Any "accessibility" program' vs 'use of accessibility programs' worries me a bit. I might be reading into the wording too much, but it seems like an invasion of privacy.

  17. #17
    Join Date
    Feb 2008
    Posts
    748
    Mentioned
    1 Post(s)
    Quoted
    14 Post(s)

    Default

    Quote Originally Posted by Boreas View Post
    'Any "accessibility" program' vs 'use of accessibility programs' worries me a bit. I might be reading into the wording too much, but it seems like an invasion of privacy.
    This isn't the legal department...

  18. #18
    Join Date
    Oct 2008
    Posts
    500
    Mentioned
    1 Post(s)
    Quoted
    0 Post(s)

    Default

    And tbh its probably a completely bullshit statement.

    "Yeah we know when your cheating so don't do it"

  19. #19
    Join Date
    Oct 2009
    Location
    Stockton, CA
    Posts
    2,040
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default

    We would have to simulate a number key press or something as well.
    Join the IRC! irc.rizon.net:6667/srl | SQLite (0.99rc3+) | SRL Doc | Simba Doc | Extra Simba Libraries (openSSL & sqlite3)
    Quote Originally Posted by #srl
    10:45 < Toter> daphil when can get sex anyday I want
    10:45 < Toter> he is always on #SRL
    "A programmer is just a tool which converts caffeine into code"

  20. #20
    Join Date
    Oct 2008
    Posts
    500
    Mentioned
    1 Post(s)
    Quoted
    0 Post(s)

    Default

    Ok, thats what I was thinking. Is there any way for Scar to change the distances that are set in for the Mousekeys? I'm guessing that somehow Rsbot can, because it works perfectly on any computer I try it on.

    If not, this would just have to be something each person added personally to any script they use.... which would be lame.

  21. #21
    Join Date
    Feb 2009
    Location
    Irvine, CA
    Posts
    2,873
    Mentioned
    8 Post(s)
    Quoted
    138 Post(s)

    Default

    Quote Originally Posted by Sex View Post
    We would have to simulate a number key press or something as well.
    If mouse keys are enabled in windows, when simba presses a button, will it perform the mouse key operation?

  22. #22
    Join Date
    Oct 2009
    Location
    Stockton, CA
    Posts
    2,040
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default

    Quote Originally Posted by TomTuff View Post
    If mouse keys are enabled in windows, when simba presses a button, will it perform the mouse key operation?
    Perhaps, that would even be better though .

    I was saying this because what if they get suspicious and check what keys were pressed. If it shows a number they would be like, "oh yeah they just using mousekeys."
    Join the IRC! irc.rizon.net:6667/srl | SQLite (0.99rc3+) | SRL Doc | Simba Doc | Extra Simba Libraries (openSSL & sqlite3)
    Quote Originally Posted by #srl
    10:45 < Toter> daphil when can get sex anyday I want
    10:45 < Toter> he is always on #SRL
    "A programmer is just a tool which converts caffeine into code"

  23. #23
    Join Date
    Feb 2007
    Location
    Colorado, USA
    Posts
    3,716
    Mentioned
    51 Post(s)
    Quoted
    624 Post(s)

    Default

    I would love to see this in simba

    Quote Originally Posted by kitchenrange View Post
    That is what I'm wondering as well. If anyone knows a way to implement this now using maybe unique parameters for each computer or something? I would love to hear about it. Is it just gonna be a matter of simulating those keystrokes once the distances are figured out?

    Is there anyone active here that knows the method used in the RsBot script i mentioned. Wasn't one of the starters of RsBot once active here? Spelljohan I believe?
    The biggest problem I see is the mouse sensitivity effects how far your mouse goes down when you do the 2 button to go down (when going down to click "drop")
    The only true authority stems from knowledge, not from position.

    You can contact me via matrix protocol: @grats:grats.win or you can email me at the same domain, any user/email address.

  24. #24
    Join Date
    Aug 2007
    Location
    Colorado
    Posts
    7,421
    Mentioned
    268 Post(s)
    Quoted
    1442 Post(s)

    Default

    Simba Code:
    KeyDown(101);
    Wait(RandomRange(20,50));
    KeyUp(101);
    What's suspicious about that?

    Code:
    Key 	Key Code
    Number Pad 0 	96
    Number Pad 1 	97
    Number Pad 2 	98
    Number Pad 3 	99
    Number Pad 4 	100
    Number Pad 5 	101
    Number Pad 6 	102
    Number Pad 7 	103
    Number Pad 8 	104
    Number Pad 9 	105

  25. #25
    Join Date
    Feb 2009
    Location
    Irvine, CA
    Posts
    2,873
    Mentioned
    8 Post(s)
    Quoted
    138 Post(s)

    Default

    Quote Originally Posted by Flight View Post
    Simba Code:
    KeyDown(101);
    Wait(RandomRange(20,50));
    KeyUp(101);
    What's suspicious about that?

    Code:
    Key 	Key Code
    Number Pad 0 	96
    Number Pad 1 	97
    Number Pad 2 	98
    Number Pad 3 	99
    Number Pad 4 	100
    Number Pad 5 	101
    Number Pad 6 	102
    Number Pad 7 	103
    Number Pad 8 	104
    Number Pad 9 	105
    Nothing, it's figuring out exactly how we should move the mouse to emulate using mouse keys.

Page 1 of 2 12 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

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