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. I would not bot more than 1 account on your home computer.
  2. You're pretty pretentious considering that you don't know the fundamentals of inheritance as discussed in your client suggestion here. To answer your specific question, when a script is started the client automatically sets input to disabled. As a scripter you can only check if the input is enabled or disabled, from there you can perhaps stop the script and give a warning message. The client does not allow scripters to override any user settings.
  3. Alek replied to Doflamingo's topic in Scripting Help
    JavaFX requires Java 8 or higher, which OSBot is compiled for.
  4. BuyItem does everything for you and uses the first available box to do it. BuyItems was the original method which only clicks "Buy" on the desired GrandExchange box. This means you can either have OSBot do everything for you, or you write your own GrandExchange methods.
  5. Event execute() is an internal method used by the event executor. You can use either bot.getEventExecutor().execute(event) or the wrapper method which is simply "execute(Event)" therefore execute(e); will work
  6. Try checking out my Macro Killer source code, I made it public.
  7. You seemed to find out the random method pretty quickly.
  8. That doesn't make any sense. You contradicted yourself in the same sentence. "I didn't follow the guide and never got banned, I only got banned when I followed your guide". "I'm trying to figure out how I got banned". You answered your own question, you got banned for following the guide. Go back to whatever you were doing before then?
  9. Get back in the Chatbox.
  10. You spent a lot of time on ridiculous antiban and not a lot of time on solid logic. Remove all of the bullshit antiban and I'll look it over when I get a chance, if you're still having the issue.
  11. Use InventorySlotDestination or any of the inventory methods that take slot as an argument (as mentioned above). Good luck with the 0% ban rate, Ill be expecting a competitor client soon.
  12. Please take a look at this thread:
  13. operating system?
  14. So you only get the issue on a second tab on your machine?
  15. Thanks for letting me know!
  16. https://i.gyazo.com/c3fd35e3d9cbb06baf0a8c32143afb44.mp4 Hmm
  17. I spammed the logger a bunch: https://i.gyazo.com/c2fb8675eb20fafc2554e3058eb909c3.mp4
  18. Not really a secret since I don't allow overriding human input: bot.getCanvas().addMouseListener(mouseListener); Your custom mouse listeners will get removed during some certain events (such as Windows UAC being prompted). It's part of some larger input issues that I can't really track down right now.
  19. Here is Macro Cutter: https://i.gyazo.com/7083ee031132d07dc25de656cbec1891.mp4
  20. Alright Ill ask around, I think Zach might have that on one of his spares.
  21. I just tested opening and closing the logger and turning disable input on and off. Both were tested using the menu and the hotkeys. Seems to be working for me. Also two of my scripts don't have interfaces and rely on mouse/key listeners as well, they are working just fine. What OS are you on?
  22. Advertisements now show up for the freeloaders valued non-VIP members once again. Additionally I took another crack at the input issue and it seems to be working for me. Unfortunately this is a forced stable build with not a whole lot of testing, but it should be at least better than .127. If you have any continued issues please let me know. Changelog: -Patched advertisements (fixed by Zach) -Changed hotkeys to PostProcessing --Hotkeys are now numkey "7" and "9" when numlock is OFF -Attempted patch at input bugs -Updated web data
  23. When you pass an array/list of positions into webwalkevent, it automatically generates the fastest route. If you use prefetchrequirements, you can grab the closest bank without actually walking there.
  24. Not to vent on you, but I have to explain this topic so many times its getting annoying. The closest bank in regards to the map coords is different than actual traversing. Consider wanting to grab the closest bank to you. The closest bank in coords is on the other side of a river which; you can't cross the river but its the closest. This is a common error in such approaches, because although its physically closer, actually walking there is much longer.

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.