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.

Simple Questions, Simple Answers

Featured Replies

I've noticed that there's a bunch of threads that are looking for quick answers and I figured a megathread for these types of questions would be good.

 

I have a couple myself, mainly about interacting with randoms.

 

Do I need to call a LookForRandoms function and then InteractWithRandoms in order to deal with them, or does OsBot automatically check for randoms in a parallel thread? If it's checking in a parallel thread, where will it return to processing the commands I'm sending or will it return some value so I can recheck the next step?

As far as I know it's done in a different thread, when a random event can activate the script is paused, once it's finished it is resumed. You don't have to worry about any of this. IDEA can't really decompile the random executor so I don't know that much about the internals.

Just make sure you have Dismiss All Randoms checked under Settings.

You can register and override "random events", which by now is a bit misleading term, as most of the current "random events" are things like auto-login, welcome screen handler, bank pin handler, auto-zoom adjustment etc.

 

A seperate thread is running, calling the "shouldActivate" method on every registered event

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

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.