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.

Maths

Members
  • Joined

  • Last visited

Everything posted by Maths

  1. Maths replied to Maths's topic in Scripting Help
    It wasn't exactly 100-400ms, but I rounded the bounds. But yes I did not tap for a few seconds occasionally, so at the very end I have to upload their grades and it requires me to minimize the rs window. So the program is more of an assistant to click while I grade because I get those coin pouches due to rogue's outfit. I also ended up afking and logging randomly many times. I think I can remove my rogues outfit and program this into it. What if I put an if statement in the loop, that said if 103< rand < 130 then take a 3000 + rand sleep. Or I can create a new rand, rand2 that is within the bounds of 30,000, 60,000 to take a couple minute break. Thank you!
  2. Maths replied to Maths's topic in Scripting Help
    Haha I know, its nothing crazy but I figured I should atleast take the first step.
  3. Hey everyone! I'd like to introduce myself, I am Maths, and I am new to botting. I offer my first script as my first , but hopefully not last contribution to the community. I think creating bots has a lot to offer me. I am a physicist, mathematician, engineer, and general nerd. I have really developed an interest in optimal control theory and have tried developing bipedal robots, but my work in neural networks needs to improve, but I have a solid background in machine learning. I would like to create a human like bot that can accomplish complex tasks using AI, and I love Runescape, so I figured it would be the best way to do real life practical problems. I have the technical background to do it properly, but I know better to think that I can do it in a vacuum. I would like to join the community so that I can get further faster, and maybe I can help you guys out along the way as well. I am currently learning C# and .NET framework, but I know C++, Python, R, SQL, and a couple other languages. So I was leveling my thieving and thought ardy knights were awful. I would just grade papers and tap the mousepad. I could totally feel fine about creating a program to do the tapping mouse pad part for me. For work I just wrote an AHK script to analyze some pictures quickly, and figured a similar program would work for thieving. The following is the how/why of my script. When I am doing thieving my mouse doesn't move, so I didn't have to worry about that. I figured that AHK was fine because my mouse wouldn't really be moving so no abnormal mouse movement would be noticed. Not that I know anything about RS bot detection. So all I needed was an auto clicker with a random time delay variable on it that seemed realistic to what I click. So I recorded myself clicking and found the range of my clicks, shortened it down to two standard deviations from the mean, and then just rounded it to make neat numbers. This gave me my time delays. Then writing the program was just a loop to activate and deactivating the auto clicker when told to do so. I borrowed some code from Nimda to make an auto clicker with a toggle ( https://autohotkey.com/board/topic/64576-the-definitive-autofire-thread/ ). So everything is pretty self explanatory to me except for the #maxthreadsperhotkey. So when I remove it, I can't turn it off unless I open up ctrl alt delete, because AHK can't manipulate on this screen. So the Maxthreadsperhotkey allows us to untoggle the program, by from my understanding making the ^w public allowing us to access it even though we are stuck in the clicking loop. Its simple, but I don't see why Jagex would ban me for this if they didn't ban me for thieving while grading. I don't know how to properly put code on here, on LateX I usually use the verbatim command, but for now I'll just post as is. Bests, Maths #NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases. ; #Warn ; Enable warnings to assist with detecting common errors. SendMode Input ; Recommended for new scripts due to its superior speed and reliability. SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory. toggle = 0 #MaxThreadsPerHotkey 2 ;~ Ctrl w activates the autoclicker ^w:: Toggle := !Toggle ;~ turns 0 into a 1 While Toggle{ Click Random, rand, 100, 400 ;~ generates a random number between 100 and 400ms saving it to rand variable sleep rand ;~ waits rand ms } return

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.