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.

Leaderboard

Popular Content

Showing content with the highest reputation on 03/31/15 in Posts

  1. Not mine, but thought it would be nice to share:
  2. 4 points
    I know it is nothing special but for me, using a normal chair (diningtable chair) over the last three month, it is like a new world If someone wants to know, the price was 149€ from Ikea
  3. 4 points
    You can recover an account even after 10years.(Account transactions are never safe) So there is no point in letting someone verified hold the payment till recovery questions are changed. However, if you are afraid to go first you can always use a middle man. Also the whole staff team works as hard as possible to avoid ban evaders and is very successful with its work. The system is in no way "broken as fuck" as you said. Compared to other communities, osbot provides one of the best market places, kept safe by the dedicated staff team. Of course there will always be black sheep's that break the rules. But we try our best to keep them as low as possible. If you want to make a serious suggestion you should inform yourself upfront, instead of blaming the current system to be "fucked up"!
  4. LOOOOOOOLL~~!~#@~E@DWASR
  5. ur late , me and anne already got this
  6. I say we also make a thread called "who is banned from the forums? A quick head count".
  7. Anyone voting yes who isn't banned ill make it happen then
  8. Dear community, Some really old legacy code in our updater, which amazingly lasted 2 years before it broke, broke today on OSRS update #76. I've patched it and you can all return to your bots. Happy botting! Regards, The OSBot team P.S. Users of the Mirror Client - don't forget to update your mirror client.jar here: http://osbot.org/forum/topic/68899-mirrorclient-v1052/#entry760314
  9. I'm sure somebody will find this useful. import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.URL; /** * GrandExchange Price Class * * @author Reid * */ public class GrandExchange { private static final String BASE = "https://api.rsbuddy.com/grandExchange?a=guidePrice&i="; /** * Default Constructor * */ public GrandExchange() { } /** * Gets the overall price of an item. * * @param itemID * @return itemPrice * @throws IOException */ public int getOverallPrice(final int itemID) throws IOException { return parse(itemID,"overall"); } /** * Gets the buying price of an item. * * @param itemID * @return itemPrice * @throws IOException */ public int getBuyingPrice(final int itemID) throws IOException { return parse(itemID,"buying"); } /** * Gets the selling price of an item. * * @param itemID * @return itemPrice * @throws IOException */ public int getSellingPrice(final int itemID) throws IOException { return parse(itemID,"selling"); } /** * Retrieves the price of an item. * * @param itemID * @return itemPrice * @throws IOException */ private int parse(final int itemID, String choice) throws IOException { final URL url = new URL(BASE + itemID); BufferedReader file = new BufferedReader(new InputStreamReader(url.openStream())); String line; String price = null; while ((line = file.readLine()) != null) { if (line.contains("{")) { price = (line).trim(); } } if (choice.equals("buying")){ price = price.substring(price.indexOf(",") + 10, nthOccurrence(price, ',', 1)).trim(); } else if(choice.equals("selling")) { price = price.substring(nthOccurrence(price, ',', 2) + 11 , price.indexOf("sellingQuantity") - 2).trim(); } else { price = price.substring(price.indexOf(":") + 1, price.indexOf(",")).trim(); } file.close(); return Integer.parseInt(price); } private int nthOccurrence(String str, char c, int n) { int pos = str.indexOf(c, 0); while (n-- > 0 && pos != -1) pos = str.indexOf(c, pos + 1); return pos; } }
  10. As always, please update your mirrorclient.jar mirrorclient.zip Release notes: Updated for osrs #76 Miscellaneous bugfixes
  11. It's just best practice not to provoke or wake up sleeping dogs.
  12. Jokes on you, it's still March where I live.
  13. 2 points
    Then what is this: http://osbot.org/forum/topic/68611-paska-500s-f-cape-service/?p=761424 And yes, the Skype paskaosbot is linked to you. There's no need to change the skype in your thread to paska.osbot and pretending that it was an imposter as that Skype doesn't even exsist. Enjoy your ban.
  14. The domain being a .com/.net/.org and so on doesn't have a heavy weight on your SEO whatsoever, the 2015 SEO is based on actual unique content of your website and off-site SEO as backlinks coming from relevant sources within your actual niche.
  15. 2 points
    Where is apaec?
  16. 2 points
    The user will have to refund or complete the service, the choice is his. The workers he had left him with orders he had to complete, he claims he did make progress on his own and wanted to catch you online so you didn't play "tag" with offline messages since he had explaining to do for the lack of progress since @Crippeh scammed and he had to do his orders etc.
  17. 2 points
    Implementing what @Precise said: public long getElapsed(long startTime){ return System.currentTimeMillis() - startTime; } if(getElapsed(startTime) >= 30000){ //code to execute startTime = System.currentTimeMillis() // resetting the start timer }
  18. 2 points
    We are fully aware that he's a ban evader and we're handeling his appeal, but that doesn't give anyone the right to scam him. Can you please clarifiy which rules he has broken?
  19. they sell 1m ea on the grand exchange rofl
  20. This is a very simple script that checks your Ip address. Try it out Edit: Updated Script! New Link! I also released the source below. http://up.ht/1q2mtLB import java.awt.*; import org.osbot.rs07.script.Script; import org.osbot.rs07.script.ScriptManifest; import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.URL; @ScriptManifest(author = "Jack", name = "Jack's IP Checker", version = 1.1, info = "Checks your IP", logo = "") public class IPChecker extends Script { String ip = ""; boolean error = false; boolean haveIp = false; private final Font myFont = new Font("Arial", 1, 16); public void onStart() { try { BufferedReader in = new BufferedReader(new InputStreamReader(new URL("http://jackhallam.net/checkip.php").openStream())); ip = in.readLine().split("<")[0]; in.close(); } catch (Exception e) { error = true; } if(ip.equals("")) error = true; haveIp = true; } public int onLoop() throws InterruptedException{ return 1000; } public void onPaint(Graphics2D g){ if(haveIp) if(error) drawStringWithStroke(g, "Error Finding IP Address", 10, 120, myFont); else drawStringWithStroke(g, "My IP Is: " + ip, 10, 120, myFont); } public void drawStringWithStroke(Graphics2D g, String s, int x, int y, Font f){ if(f!=null) g.setFont(f); g.setColor(Color.BLACK); g.drawString(s, x+1, y); g.drawString(s, x-1, y); g.drawString(s, x, y+1); g.drawString(s, x, y-1); g.setColor(Color.WHITE); g.drawString(s, x, y); } }
  21. C&C appreciated
  22. Damn.. You seriously caught me. I thought you were resigning Anyways, It's still March here, just 7pm
  23. I don't even try to debug methods anymore, there probs broken, and takes less time to create your own I fucked up previous code ;) Here is right code: public static boolean hasJunk(Script s, String... notJunk) { Item[] items = s.getInventory().getItems(); if (items == null || notJunk == null || notJunk.length <= 0) return false; for (Item item : items) for (String notJunk : notJunk) if (item != null && item.getName() != null && !item.getName().equals(notJunk)) return true; return false; }
  24. 1 point
    "I'm glad to see how well OSBOT has been improved in these years." Ban evading?
  25. NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOB
  26. Their actions dont seem to me
  27. Version 3.5 - No longer teleports when at the camelot teleport spot (waste of tabs!) - Pathfinding fixed, now walks to correct side - Teleport spells now work again - Added Rock timer, so it doesn't keep running out - Made some improvements to AFK mode - Paint calculations fixed - Hop at X players option Future updates will include a GUI slider for aggression: 0% - no aggression, attacks your crabs only, stays peaceful 25% - slight aggression, attacks nearby crabs which everybody is attacking (1+ people) 50% - medium aggression, attacks closest crab regardless if its somebody else's 75% - high aggression, only attacks open crabs, never runs out 100% - maximum aggression, attacks everything, sometimes follows target players and takes their crabs Running out option: - A GUI option to allow/disallow the player to refresh crabs (just in case of emergency) I will provide more updates to allow the user to let the script function exactly how they wish, as well as a list of features for emergency (when the bot breaks for example) so that the script remains functional.
  28. That's definitely a good idea. Read up on how to avoid duplicate content.
  29. 1 point
    Oooooops editted ^_^
  30. Alright Csar, thanks for all the effort you're putting into solving these issues. Could I have an auth for your Perfect fisher in the mean time?
  31. Sad

    1 point
  32. Sad

    1 point
    Don't worry, I reserved PainIsAFag for you
  33. Thank you dude! Love your scripts, please keep it up
  34. Gave you 24 hours
  35. Updated OP with some new info and the bank from about 10 hours of botting non stop it is pretty good money and a flawless script I am actually thinking of investing more account into this bot farm. Ask any questions about my setup feel free thanks for all the supporters and followers ill be keeping you guys updated on my way to 99 mining. Stay Tuned!!
  36. You may have refunded his 12 dollars or whatever it was, but if the account was a good account worth $50 there should have been no ban on the account at all. If I give you a maxed main and ask you to train from 1-20 woodcutting legit, for 200k, you think I'm going to be satisfied with a 200k refund if you get it perm banned?
  37. Service closed, user is botting on accounts he was serviced to do by hand, got an account banned.
  38. Reflected, That looks great. Hopefully I can learn those tricks soon. It's really impressive. Rutsy
  39. Version 2.44 - Now detects mage training - Now withdraws food last - No longer allows dying for noob accounts - Eat amount floor set to 30% of hitpoints level - Added timer for aggressive mode, so it doesn't refresh crabs immediately Update should be live within a few hours.
  40. Pick flax on 100,000 accounts. Spin flax on 50,000 accounts. Fletch on 25,000 accounts. Alch on 20,000 accounts. Sell gold. Wipe your ass with $100.00 bills.

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.