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. The "correct" way is to pass the bot instance, however there are many solutions that also work.
  2. It does work
  3. I'd recommend learning conditional sleeping, this would both solve your issue and make it more responsive. Since it seems you're new to programming, you could add a 500ms sleep after your second interaction. Also you have : if (!getWidgets().isVisible(270, 14)) { //do stuff } if (getWidgets().isVisible(270, 14)) { //do more stuff } You can replace this with: if (!getWidgets().isVisible(270, 14)) { } else { } The else is faster on the machine since it's only checking that if statement once. The else is the inverse of the if statement. In human english terms, you would read this as, "if widget 270, 14 is NOT NOT visible", NOT NOT, double not so this is true, therefore "if widget 270, 14 is visible". Edit: accidentally missed a !
  4. It's the first message in the list
  5. You cannot override any settings set by the botter in the client. The only exception is BreakManager, in which the botter is prompted with a message informing him/her about the override.
  6. https://osbot.org/api/org/osbot/rs07/api/model/Player.html
  7. Alek replied to Alek's topic in Releases
    Read the post above yours. Also the pause button is something I want to remove because suspending threads like that brings forth a lot of issues.
  8. Use low resource mode to disable painting, it will help with CPU a lot. Also might want to use scripts that don't use web walking. He only has 4GB of RAM, he's going to have to sacrifice heap space for increased CPU processing.
  9. Alek replied to Alek's topic in Releases
    Not specific to OSBot. Just press the arrow key in the direction its moving.
  10. Pretty sure they are stolen
  11. How did you get the accounts?
  12. AutoLogin() isn't a method, it's the initializer for a class. Your script only runs when your fully logged into the game to prevent new scripters from easily throwing null pointers and crashing the client. I'd suggest first learning a bit of Java and how objects are constructed before attempting to do something like this. If you still want to go ahead without learning the necessary knowledge, you will need to start OSBot with -norandoms enabled so you can execute code at the login screen.
  13. There are spam bots that spam tourism for a town?
  14. Alek replied to Alek's topic in Releases
    I'm not having that issue, I'm on Windows 10. What Windows version are you on?
  15. Well, what are you doing right now?
  16. Alek replied to Alek's topic in Releases
    No clue why, what's the name of your antivirus? Were you using 2.4.162 or 2.5.0 before upgrading to 2.5.1? I heard mirror mode sometimes causes a false positive.
  17. Please don't tag me. If it's a permission saying that something is blocked, then it's blocked. OSBot priorities: 1. Security 2. Stability 3. Features You can ask in the scripting help section for alternatives that are compatible with OSBot. Edit: May depend on how you are downloading the jar as well. As other's have suggested, also make sure you are downloading in getDirectoryData().
  18. Looks like you are trying to create a task/node system. You should probably just work on your OOP before doing something like this. If you are not working on a task/node system, what are you actually trying to achieve?
  19. Alek replied to Alek's topic in Releases
    Please refer to this post:
  20. Alek posted a topic in Releases
    Thanks to everyone that reported the bug where you couldn't click while a script was running. Turned out to be a mistake on my end while fixing Advertisements last minute. I once again made more improvements to that system while fixing the bug I introduced when working on it the first time. Sorry about that problem. Thanks @ThatGamerBlue and @Woody for their help. Now you can post whether you like 2.5.X or not
  21. Figured out the problem, seems to be an issue with advertisements. I'll be working on a fix soon.
  22. I tried to make the API doc for that class pretty detailed. The changes were necessary to fix a variety of bugs. Make sure you are consuming the event as well!
  23. Ugh... Just use a client that never updates then if you believe this. You really know how to trigger me. I'll start looking at it son.

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.