Jump to content
View in the app

A better way to browse. Learn more.

OSBot :: 2007 OSRS Botting

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Alek

Ex-Staff
  • Joined

  • Last visited

Everything posted by Alek

  1. Recently we have reversed some various parts of the client which stores flags triggered in memory regions which are protected. Depending on your operating system you can unprotect these special regions of memory and read its information, but then this triggers another event which automatically disconnects your account. The bytecode (for the technically savvy): 0: invokestatic 3: astore_1 4: getstatic 7: ldc 9: invokevirtual 12: getstatic 17: invokevirtual 20: aload_1 21: ldc 23: iconst_0 24: anewarray 27: invokevirtual 30: pop 31: aload_1 32: invokevirtual 35: astore_2 36: aload_1 37: ldc 39: iconst_0 40: anewarray 43: invokevirtual So what does all this mean and how does this affect you? Well we've found that reaction time is one of the leading causes of bans followed closely by mouse movement. Reaction time: As a player normally plays a game, their reaction time slowly decreases set by fatigue. We urge scripters to write scripts which slowly start becoming less and less responsive as the script continues. At around the 4-5 hour mark, the script should no longer run. Cutting trees, mining rocks, attacking the next monster, all should get slower. Mouse Movement: It appears that most bots use a normal distribution in their algorithms for their mouse movements while natural players use something closer to a modified poisson distribution. Every four game ticks the point of your mouse is recorded, hashed, and sent to the game servers for analysis. It takes approximately 1,000 requests to re-create your movements on the server, which is equivalent to approximately 3 hours of gameplay. From the bot client perspective we will be quickly re-writing our mousemovement event algorithms while we start to work with script writers to evaluate script detection points (such as reaction time). Thank you for your understanding and we hope to be the first client to lead the way in this new era of bot detection!a
  2. Alek replied to Booleans YAY's topic in Scripting Help
    Don't feel bad, even scripters were screwing this up for a while.
  3. Alek replied to Booleans YAY's topic in Scripting Help
    Read the ConditionalSleep documentation, your sleep won't do anything.
  4. Alek replied to Booleans YAY's topic in Scripting Help
    Random is unnecessary and while loops like this should have a timeout.
  5. Besides bot busting events where mods walk around to manually ban bots, it doesnt matter what day of the week you bot. Detection systems are automatic, this is 2017 not 1998.
  6. Most of what you are asking for is either deprecated or says "Do not use this". As others have suggested, try taking a look at CLI.
  7. Adding methods like gRandom and moveMouseRandomly were a mistake. Explv answered your question.
  8. Java uses pass-by-value whereas in a lower-level language like C++ you can pass-by-reference or value. So if you had created an object you could pass around a pointer to that object which is only 4 bytes (32-bit), whereas in Java you would have to pass the object itself which could be much larger (afaik Java would do a deep copy). This is where some of the benefits of using a lower level language come in. C++: Object* p = new Object(); //p is only 4 bytes, the actual object is stored somewhere in memory function(Object* obj) //Accepts a pointer of Obj Maybe this helps you make sense of pointers a bit.
  9. Added the battle system, see the OP for more details @TheWind - It's a completely online game, right now it's just running over localhost.
  10. Wont quite bug it out, but it will just fail.
  11. To start OSBot through command-line, open up terminal/cmd on your operating system. Ensure your working directory in command-line is at the location where your OSBot jar is located. For instance if you are on Windows and the jar is on your Desktop, then you must type "cd Desktop" first. For instance: If you are looking to only start OSBot through command-line to see detailed output, please use the following snippet: java -jar "osbot 2.4.145.jar" -debug 5005 You must edit the information inside the quotes to what your jar file is named. If you are in the wrong directory or you typed in an incorrect filename, you will get an error: "Error: Unable to access jarfile osbot 2.4.145.jar".
  12. Lowresource removes it, cant think of anywhere else that the paint is removed.
  13. If the virus is already destroying your computer with bloat (which I don't particularly believe), you might as well wipe the thing. Otherwise I can see your "requesting self ban" request in 2 months if you don't. Also don't torrent antivirus, or torrent anything for that matter. MBAM + WD for me, I only really visit OSBot, Stack Overflow, and MSDN docs.
  14. Alek replied to gurbangaming's topic in Archive
    Use the Dialogues API if you're new, it has some useful functions.
  15. I've had pure accounts for over 10 years, never trust anyone with your pure. You never know any accidental prayer or def exp they can get which will ruin your entire account. Wait for a mod to take a gander at this.
  16. All good answers.
  17. You sold the same script 3 times for $400 and tried to pass it off as unique script. The offer was for partial refunds so you could at least keep some of the money for the hard work you did do. You told me you didn't try selling the script to anyone else but you did sell it to MattchuPichu and attempted to sell it to k9thebeast. You're a disgusting person for lying to the only person that could help you and for lying to your customers.
  18. Also if you guys want to offer a lower percentage or some other counter-offer please PM me in chatbox first @MattchuPichu and @CMDrake.
  19. @CMDrake, @Montana of 300, and @MattchuPichu please post on this thread what option you decide to take. If you decide to take Option 2, please post when the transaction is complete. Additionally, as of now @House cannot sell or make any new private scripts for the period of one month. If the private scripts he has remain supported for at least a month (out of his three months), he can go back to making private scripts. You get to keep Scripter I; I was really borderline about it.
  20. You lied to me, I asked you if you tried selling this script to anyone else and you said no. In fact you sold the script before to MattchuPichu and you tried selling it again to k9thebeast. From what I can tell you sold the script 3 times at $120-$140, then tried selling it a fourth time. Looking at the obfuscated code, much of the code is recycled. If you are telling me that changing the order of how inventory items are dropped is worth $120, it's not. Looking at version 1.1 and version 1.3 of HHerbs, both are pretty much the same script yet alone them being marked as "unique" to two different people. Let's keep CMDrake out of this completely, the script I see between Montana and MattchuPichu is almost identical. In the end I feel like you are not telling me the truth. If you came to me and said "The core of the script is the same but the following is different: 1. ConditionalSleep times 2. The pattern of dropping inventory items 3. The mouse movement 4. Reaction times I sold similar scripts to 3 members, but I felt that they were different enough to be considered unique". I would have sided with you and been more lenient. Instead you told me that they were different and you didn't try selling a similar script. You sold 3 of the same script and tried selling it a fourth time, which is against our rules. In the future be completely up-front with information and do not try and mitigate any information.
  21. Oh so you think you know more than me? I'm actually looking at the source you sent MattchuPichu and Montana of 300. They look pretty identical, even with them being two different versions.
  22. You know what, tell me which obfuscated classes are different, I'll look at it myself. I have 3 different decompiled sources.
  23. What part? Describe it before I completely lose my patience because I'm at a tipping point right now. You said before the way it drops items, now you are saying the way it interacts with the world. Be specific.
  24. This is ridiculous, I keep asking you specific questions and you keep not replying to them. I asked you to do this: Instead you post a picture of something Montana already posted. Don't respond anymore, you're not being helpful.
  25. I want you to clearly define how the script you attempted to sell to John, the script you sold to Montana, and the script you sold to CMDrake are unique. I want you to do it in bullet-point form such as: 1. Reason 1 2. Reason 2 3. Reason 3 If you give me long paragraphs I'm going to throw this dispute out. In the meantime, @Montana of 300 and @CMDrake, please provide proof that you asked for a unique private script prior to purchase. I believe @House said that CMDrake didn't care, in which case I'm only asking Montana.

Account

Navigation

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.