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.

Botre

Members
  • Joined

  • Last visited

Everything posted by Botre

  1. It keeps disappointing you how exactly ?
  2. Botre replied to Apaec's topic in Spam/Off Topic
    It is a the redheaded lady's house and the cookies are date rape drugged, amirite?
  3. Still will get banned
  4. Inb4 your main gets banned for this
  5. I know what the icons stand for hence why I removed the text :p Also I can access them anytime without needing to open a new page/tab. But to each his own What do you use then? ... bugmarks ? *badumtsssss*
  6. Make sure you don't inadvertently advertise other communities or pron! PS: I know aol sucks, I'm slowly moving everything over to google :x
  7. Gf heart, kidneys, liver & hair.
  8. Botre replied to Dex's topic in Spam/Off Topic
    #Britnotized
  9. Stop perverting my pokemon memes!
  10. Botre replied to Hermitrage's topic in Gallery
    If you could make your signatures a little bit less... seizure inducing... that'd be great :x
  11. I lol'ed at this, then I checked the entry-level salaries for programmers / software engineers. Dem 0s and 1s shall make us bank
  12. 2500-3000€ (belgium) The average net salary being 2000, with only 10% making more than 3000.
  13. Botre replied to darvinb98's topic in Botting & Bans
    A few scripts already access the inventory in a customized pattern or random order ^^ Not sure how it affects detection but it doesn't hurt.
  14. Ah fresh blood. Pm me with questions any time! Gl ;)
  15. Could have bought a divine PC rig with all that money you spent on those macbooks and that PS4. OT: I don't have a PS4
  16. No problemerino!
  17. 75 str -> 5-10M 75 str -> 5-10M
  18. Gz, still looking forward to that aviansie script Did you make that paint or did you rip it from a game or something ? ^^
  19. Dexerino
  20. @Woody, here's a little example (written without an IDE, "fletchedBows" is a global variable holding the total amount of fletched bows). in onStart(): new InventoryMonitor(this) { @override public int onLoop() { fletchedBows += getDifference("Oak longbow"); return 100; } }.start();
  21. Botre replied to neems's topic in Archive
    He asked for all of his "Lite" scripts to be removed earlier today I think.
  22. /** * Created by Bjorn on 20/06/2015. */ public abstract class InventoryMonitor extends Thread { private final BotreScript script; /** * Previous and current copies of the inventory instance. */ private final Map<String, Integer> previous, current; public InventoryMonitor(final BotreScript script) { this.script = script; previous = new TreeMap<>(); current = new TreeMap<>(); } @Override public void run() { // Run thread while script is running. while (script.isRunning()) { Inventory inventory; if (script.isOnline() && (inventory = script.getInventory()) != null) { // Clear previous cache. previous.clear(); // Copy mappings of the current cache to the previous cache. previous.putAll(current); // Clear current cache. current.clear(); // Rebuild current cache. for (Item item : inventory.getItems()) { if (item != null ) { String name = item.getName(); if (name != null && !current.containsKey(name)) current.put(name, (int) inventory.getAmount(name)); } } } try { // Call onLoop and sleep for its return value. Thread.sleep(onLoop()); } catch (InterruptedException e) { e.printStackTrace(); } } } public abstract int onLoop(); public int getDifference(String name) { if (current.containsKey(name)) return current.get(name) - (previous.containsKey(name) ? previous.get(name) : 0); else if (previous.containsKey(name)) return 0 - previous.get(name); else return 0; } }

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.