Results 1 to 14 of 14

Thread: Im just wondering!

  1. #1
    Join Date
    Nov 2011
    Posts
    3
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default Im just wondering!

    Hello, im a member of RiD and im looking forward to trying this bot/these scripts. And im just wondering how safe it is to use? ban-wise... Are the scripts some of those scripts that clicks the same pixel(color) every time or is there random mousemovements etc?

    Tell me about the bot and how it works

  2. #2
    Join Date
    Feb 2007
    Location
    Het ademt zwaar en moedeloos vannacht.
    Posts
    7,211
    Mentioned
    26 Post(s)
    Quoted
    72 Post(s)

    Default

    We actually got antirandoms instead of just logging out That beats RiD, especially at their insane prices.
    And any decent script actually randomizes everything, even most of the beginning scripters do, and good scripts like MSI are pretty human-like. It gives you a "unique" botting style (read: everything is random). And you can actually take a look to see how safe it is, security thru obscurity has never ever worked.
    Only thing SRL lacks is the flashy flash swf with tons of GP piles and quotes and vids and such.
    I made a new script, check it out!.

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

    Default

    Yep, we're all about mimicking realistic human behavior in every script. Another big difference is our scripts can run minimized, NOT taking over your mouse and keyboard while running. Above all we're more of a learning community, in no way limited to making scripts for Runescape. You'll find out we're here to help you and get you involved as opposed to RiD's way of selling the amount of time you can use their scripts and hoping they work. Did I mention everything here is open source?

    Current projects:
    [ AeroGuardians (GotR minigame), Motherlode Miner, Blast furnace ]

    "I won't fall in your gravity. Open your eyes,
    you're the Earth and I'm the sky..."


  4. #4
    Join Date
    Nov 2011
    Posts
    3
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Okay, thanks so much! but how does the SIMBA client handle random events?

  5. #5
    Join Date
    Feb 2007
    Location
    Het ademt zwaar en moedeloos vannacht.
    Posts
    7,211
    Mentioned
    26 Post(s)
    Quoted
    72 Post(s)

    Default

    It just looks at the screen and solve them? It can't solve everything but it does solve around 50% I'd say.
    I made a new script, check it out!.

  6. #6
    Join Date
    Nov 2011
    Posts
    3
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Does it log out or get stuck if unable to solve it?

  7. #7
    Join Date
    Feb 2007
    Location
    Het ademt zwaar en moedeloos vannacht.
    Posts
    7,211
    Mentioned
    26 Post(s)
    Quoted
    72 Post(s)

    Default

    Log out of course, we have been around for over 5.5 years, no nooby getting stuck
    I made a new script, check it out!.

  8. #8
    Join Date
    Jun 2006
    Posts
    70
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    I don't believe SRL's mouse movement functions are anywhere near human-like based on my analysis, but I haven't seen RiD's.

  9. #9
    Join Date
    Dec 2006
    Location
    Sweden
    Posts
    10,812
    Mentioned
    3 Post(s)
    Quoted
    16 Post(s)

    Default

    Quote Originally Posted by Aftermath View Post
    I don't believe SRL's mouse movement functions are anywhere near human-like based on my analysis, but I haven't seen RiD's.
    Benland has done extensive research on the mouse movements. They are pretty humanlike, except for the fact they don't overshoot from the target.


    Send SMS messages using Simba
    Please do not send me a PM asking for help; I will not be able to help you! Post in a relevant thread or make your own! And always remember to search first!

  10. #10
    Join Date
    Oct 2008
    Location
    behind you!
    Posts
    1,688
    Mentioned
    2 Post(s)
    Quoted
    40 Post(s)

    Default

    Quote Originally Posted by Aftermath View Post
    I don't believe SRL's mouse movement functions are anywhere near human-like based on my analysis, but I haven't seen RiD's.
    Well, then show me a bot that has/had a better mouse movement (not including RiD).
    Hi

  11. #11
    Join Date
    Feb 2006
    Location
    Amsterdam
    Posts
    13,692
    Mentioned
    146 Post(s)
    Quoted
    130 Post(s)

    Default

    There was a thread on MITB about mouse movement, I think he's referring to that. However, I still doubt that Jagex tracks all your mouse movement AND send it to the server for processing. Perhaps they do client side processing.

    Well, if you think it's not human like, try writing a function that, given a set of mouse movements + time, determines whether it is WindMouse or a human?



    The best way to contact me is by email, which you can find on my website: http://wizzup.org
    I also get email notifications of private messages, though.

    Simba (on Twitter | Group on Villavu | Website | Stable/Unstable releases
    Documentation | Source | Simba Bug Tracker on Github and Villavu )


    My (Blog | Website)

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

    Default

    I'd imagine click points are more tracked than mouse movement. I remember seeing such packets in earlier Runescape clients and I sincerely doubt they've removed those.

    Current projects:
    [ AeroGuardians (GotR minigame), Motherlode Miner, Blast furnace ]

    "I won't fall in your gravity. Open your eyes,
    you're the Earth and I'm the sky..."


  13. #13
    Join Date
    Jun 2006
    Posts
    70
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Quote Originally Posted by Wizzup? View Post
    There was a thread on MITB about mouse movement, I think he's referring to that. However, I still doubt that Jagex tracks all your mouse movement AND send it to the server for processing. Perhaps they do client side processing.

    Well, if you think it's not human like, try writing a function that, given a set of mouse movements + time, determines whether it is WindMouse or a human?
    I've already thought of doing that, and may when I have the time. However, when you consider that a human can tell the difference with no difficulty it isn't necessary to write the program to demonstrate that. You can judge for yourself; here's output from a test program I wrote while working on mouse routines:

    This is WindMouse:


    This is me moving the mouse:


    WindMouse shows a lack of understanding for (or analysis into) how humans actually move a mouse, and the whole concept of a global mouse function to satisfy all mouse movement is flawed in the first place, since humans make different types of movements depending on the task at hand. For example, the movements where you want to get to something far away in a static location (e.g. checking your stats), clicking on something where precision is not needed (e.g. your inventory items, which have an enormous hitbox), and clicking on something where precision is necessary (e.g. selecting an option from a right-click context menu) are very different. [There is also accidental mouse movement and idle mouse movement, which are not properly simulated either].

    So, to recap, you need to support different types of mouse movements based on intent, precision, and distance involved.

    I haven't looked at the WindMouse source, but honestly from the picture it seems as if it's just randomly picking a distance to skip between points while far away, and then slowing down to a crawl as it's right nearby [and of course, you mentioned the overshooting issue]. The shape of your curve is decent - the distribution of your points along it, however, is very inappropriate.

  14. #14
    Join Date
    Jun 2006
    Posts
    70
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Well, I thought I'd go ahead and do it programmatically - here it is with a very rudimentary detection method - analyzing the speed function (the distance between two consecutive points).

    WindMouse:
    Points: 47
    Inflection points: 33
    Pc: 0.7021276595744681
    Count: 41
    Mean: 12.133058776409438
    Standard deviation: 199.34427385594793
    Probably a bot.

    Me:
    Points: 103
    Inflection points: 53
    Pc: 0.5145631067961165
    Count: 74
    Mean: 7.053037783521785
    Standard deviation: 1816.844693791844
    Did not detect a bot.

    WindMouse is unnaturally regular; I could detect it this way on any decently-sized movements. Of course, the acceptable standard deviation threshold varies based on distance (smaller deviation is less bot-like over shorter distances).

    Edit: The points / inflection points / pc stuff is from another method which I tried to use first - counting at what percentage of the data points the speed started changing in the opposite direction (e.g. from increasing to decreasing); however, I don't think that would work to differentiate in this type of motion between me and WindMouse. The detection I have relies purely on standard deviation at the moment, and is just a single threshold (which should be modified to scale depending on the distance of the movement).

    Edit 2: However, I believe a more reliable detection mechanism would be to analyze the point groupings, since by stuffing everything into standard deviation we are throwing away information. Notice how my points tend to bunch up, for example, while changing direction of the mouse, while starting off, and due to other factors such as the surface the mouse is sliding on, while WindMouse does not bunch at any point other than the end.
    Last edited by Aftermath; 11-27-2011 at 01:32 PM.

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
  •