Skip 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.

Token

Script Officer
  • Joined

  • Last visited

Everything posted by Token

  1. I'll consider it
  2. Requires animation, got a professional artist that will do this shortly.
  3. 1/16
  4. OSBot really needs a :shitbox: emoji. I have a world class artist that is willing to create the said masterpiece for this site. I believe this would be a great addition to our daily lives. PS: would be a combination between samsung and facebook's poop emoji, put in a box that also blinks.
  5. Still alive. Used EloBuddy for a few games... only wanted to test it. I uninstalled it long time ago though. Honestly, cheating in league is just not for me. It's not about doing a bad thing but even as bad as it is... I can't do it properly. First game on EloBuddy using an ezreal script everyone be like: "OMG report ez". No, they didn't think I was scripting. I was like 0/10.
  6. Jagex did sue one company that developed a botting client many years ago (and won). That was the only case. Ever since then, the law was unfortunately not on their side that's why they couldn't do the same with other botting clients. As for goldfarmers, that never happened and will never happen because there is no legal frame for a law suit on this case.
  7. Script level implemented behaviours and mirror mode are 2 completely different things: scripts are proven to be able to reduce ban rates while mirror mode is not. Whether it works or not is unknown but what is certain is it doesn't increase bans, therefore it can only be beneficial for the user.
  8. No you unfortunately cannot do this as the bot input is limited strictly to the api input classes. These only support mouse movement, left click, right click and mouse wheel scroll.
  9. Mirror is supposed to add an extra layer of protection to your accounts. Whether this is useful or not is hard to prove but better be safe than sorry.
  10. OSBuddy is not relevant as they don't know what client you are running. Your play style was too bot like. They have no certain way to detect bots nowadays, they just assume those that they ban are bots. In 99.9% cases they are right but there's that 0.1% where they make terrible mistakes and are too stubborn to admit it.
  11. No, there is no other site. Dump everything in @TokenBets.
  12. Using Tokenbets to transfer money reduces bans by 69%.
  13. No. The data is sent from the server to your computer and from there it is accessed. Jagex cannot see what you do on your own computer.
  14. It's actually a script selector bug that @The Hero of Time reported about 2 weeks ago. It happens only on certain scripts (both SDN and local). http://osbot.org/forum/topic/97514-sdn-bug/
  15. Few months, reached #79 in magic, was running a goldfarming method that gained magic xp. Banned at 31m xp.
  16. this is a story about how i fell in love with maldesto: i really like maldesto because he gave me many chances on osbot, i was a cunt to him many times whenever he didnt want me to manage the shitbox but he forgave me, i have seen since that he is a great guy now scotty is shitbox manager i love maldesto even more and hopefully one day he will love me back and make me shitbox manager too
  17. Apply area filter: GroundItem item = groundItems.closest(new AreaFilter<GroundItem>(AREA)); You can also add other filters for example a name filter: GroundItem item = groundItems.closest(new AreaFilter<GroundItem>(AREA), new NameFilter<GroundItem>(NAME));
  18. Delete OSBot folder and reinstall webwalking data when prompted upon launching the client. I've seen a similar error before.
  19. Taken from my Stealth Quester's API: public static Position getClosestBank(API api) { ArrayList<BankEntry> banks = new ArrayList<BankEntry>(); for (Bank bank : Bank.values()) { if (!api.worlds.isMembersWorld() && !bank.isF2P) continue; List<IDirection> directions = api.finder.route(api, api.myPosition(), bank.walkablePosition); if (directions != null) { banks.add(new BankEntry(bank.walkablePosition, bank, directions.size())); } } banks.sort(new Comparator<BankEntry>() { public int compare(BankEntry entry1, BankEntry entry2) { return entry1.directions - entry2.directions; } }); if (banks.size() > 0) { Bank closestBank = banks.get(0).bank; api.log("[DEBUG][BANKING] Closest bank is: " + closestBank + " " + banks.get(0).walkablePosition); return banks.get(0).walkablePosition; } else { return null; } } As you may notice this actually finds the closest bank based on webwalking paths and NOT PLAIN DISTANCE. The banks are associated "walkable" positions so it only polls those positions making the algorithm run a lot faster. This method may take up to ~15 seconds to execute if you poll all positions in every bank so I strongly advise you to do it like I did with the walkablePosition when defining the Bank enum. public static class BankEntry { public BankEntry(Position walkablePosition, Bank bank, int directions) { this.walkablePosition = walkablePosition; this.bank = bank; this.directions = directions; } Position walkablePosition; Bank bank; int directions; } The BankEntry class was defined for the sake of being a data structure (as I'm used to lower level programming languages), you may find more "OOP" implementations for this or you can just remove the class altogether and do the data mapping inside that method. EDIT: The purpose of this method is to actually find the closest bank without being forced to walk to it. You may walk to it if you want as the returned position is guaranteed to be accessible by the webwalker.
  20. Windows mouse recorder now displays paint on the runescape canvas?! I've seen it all.
  21. WTF IS THIS? YOU MADE FRIENDS WHILE BOTTING? :ninja: :ninja: :ninja:
  22. Programs running under pretty much any operating system function based on "focus" so that you only have 1 window focused at once, therefore all keyboard/mouse input will be sent to that specific window. There are some programs that can be used to record input while they are not focused called "keyloggers". They are generally written in low level programming languages though as you need more access to the architecture than what Java might provide. I have implementations for keyloggers in both C and assembly. The C implementation is rather easy as C provides functions for this. The assembly one is rather difficult and it's based entirely on interrupt redirection. I am not aware of a possible implementation of keyloggers in Java (especially because the code runs in the JVM which breaks the connection to the actual architecture), but you could link native code through the JNI. If you plan to do this on the SDN there is no way it will be allowed but you might get away with it in local scripts.
  23. You mean the onExit() method?
  24. All IO operations are restricted to "user.home\OSBot\Data". That script is accessing data outside that folder so it is not allowed to run.
  25. Is there a bot for that?

Account

Navigation

Search

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.