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.

Jueix

Java Lifetime Sponsor
  • Joined

  • Last visited

  1. safdarking started following Jueix
  2. Yes, Don't bot especially with this.
  3. They are just doing a money grab it's obvious, Let's all start a court case :) lol joking.
  4. Sad that people who have paid for lifetime have to pay again, Won't ever be using OSBot any more.
  5. AW ok, Its just ashame because I had loads of scripts which now I won't own and don't know if the 5 scripts that are still being shown in my purchase / order history I will keep if they do convert to C++ client and then I have to pay for VIP again and my lifetime sponsor doesn't mean anything. A few of your scripts still show for me in my purchase and owned, a few of Khal's a few APAs. Do I keep these or will I have to pay again if they get converted? And alot of scripts I did own and purchase don't show up anymore.
  6. Have yous and OSBOT not considered using plugins for OPENRS I have paid for a few rune lite / OPENRS plugins that do agility and other skills for me (It runs through runelite) and hardly ever get hit with bans?
  7. There just doing this I feel to make money ruining people that spent hundreds on scripts and life time sponsors just to release more scripts with same ban rates and to say it's safe to use. LMFAO.
  8. Seems terrible that I bought lifetime and I'm having same issues and mirror mode isn't working just saying I need to be a vip to use mirror mode when, When I bought lifetime Mirror mode was included. This site is going down hill and this client.
  9. Make it 18m per 10k and you have a deal. I will make one run stronghold give 10k log into other world get the 15m buy a bond, bond up an alt repeat so I make profit lol
  10. This is a question about walking and using web walking. Let's say for example in my script I'm in catherby and need to head to tree gnome village, With web walking will it detect the best way to get to tree gnome village? E.G Walk to white wolf mountain and then go onto the glider or will it walk all the way there. Also let's say im stranded in the middle of the desert and want to get to Ardy and I don't have any teleports left on me. Will it home teleport, Run to glider in Al Kharid and then go to the spirit tree in gnome stronghold and put me at ardy? Also if im in lumbridge and need to head to keldagrim will it check if I've done the quest and teleport / walk to ge and use the tunnel and if i haven't teleport / walk up to the cave and go down that way? I'm just asking to see if it can figure out the fastest ways by itself If I just use webwalking or if I have to code the fastest ways in myself. Or shall I just make my own custom code for each location I want to go to? whats the easiest and fastest.
  11. I am away from my gaming pc ATM and need some grid master tasks done seen as I keep dying on mobile while doing them. The tasks I need are Defeat yama and get a rare drop. Killing the jad for fire cape. Killing the thingie in inferno. Completing inferno in 30 minutes or less. Let me know hm it will be and how long you think it will take. It's annoying me so much on mobile lol.
  12. It depends really, sometimes I get further on mirrormode sometimes I get further on stealth. Never understood botting lol.
  13. I did try web walking in the stronghold but it doesn't seem to work for me and I don't know why.
  14. Botting is just trial and error, Some times you can get banned on a fresh account botting the same thing you are doing on an other account in a couple of minutes, Some times the accounts can go for hours. It's actually funny a few weeks ago, I was botting the same thing on multiple accounts and kept getting banned with 1 hour of botting 25 minute breaks (running 12 hours aday) then I changed it up to 2 hours of botting with 7 minute breaks (24/7) and the accounts are still going strong, So I don't understand it myself at times.
  15. So I'm randomly coding scripts that I feel like I may need for my bot farm and I hate dealing with widgets / interfaces due to my bots spamming the item a few times before realising the interface is actually up. Here's the code I have for the last room in stronghold of security for floor 1. (Made a bot that does stronghold yes I am a noob and to lazy to manually do it). [code] if(WarEnd.contains(myPlayer())) { log("We are in the end room now"); RS2Widget widget1 = getWidgets().get(579, 17); if (dialogues.isPendingContinuation() && WarEnd.contains(myPlayer())) { log("JSS Floor 1: Interacting with chest dialogs"); dialogues.clickContinue(); } Item coins = getInventory().getItem("Coins"); if(coins.getAmount() >= 2000) { log("Detected coins in inventory going to floor 2"); RS2Object ladder = getObjects().closest(o -> o != null && o.getName().equals("Ladder") && o.getPosition().equals(new Position(1902, 5222, 0))); if (ladder != null && !myPlayer().isAnimating() && !myPlayer().isMoving() && !dialogues.isPendingContinuation()) { ladder.interact("Climb-down"); Timing.waitCondition( () -> getWidgets().get(579, 17).isVisible(), 30000); } if(widget1 != null) { if (widget1.isVisible()) { ScriptStatus = "Should be heading to floor 2."; if (widget1.interact()) { Floor = "Catacomb of Famine"; ScriptStatus = "Interacting with gate 1"; Timing.waitCondition( () -> !WarEnd.contains(myPlayer()), 10000); } } } } if(coins.getAmount() < 2000) { RS2Object giftofpeace = getObjects().closest(o -> o != null && o.getName().equals("Gift of Peace") && o.getPosition().equals(new Position(1907, 5222, 0))); if (giftofpeace != null && !myPlayer().isAnimating() && !myPlayer().isMoving() && !inventory.contains("Coins") && !dialogues.isPendingContinuation()) { giftofpeace.interact("Open"); ScriptStatus = "Interacting with gift of peace"; log("JSS Floor 1: Attempting Interaction with gift of peace"); /*try { discordMessage("redacted", "Floor 1 has now been completed, See that wasn't hard to code was it. Now code floor 2 lazy ass noob!", "Jueixs Stronghold of Security"); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); }*/ Timing.waitCondition(() -> dialogues.isPendingContinuation(), 10000); } } [/code] So Basically it will click the ladder 3 - 5 times (the interface will open and it will close the interface by clicking the ladder again and after a while it will realise the interface is finally open and go down. I've also placed the code for the ladder at the top of the script and it will still do it.
  16. If anyone is having the same thing here's an updated script that works with my newest script that doesn't use the JSON libary. private static final String USER_AGENT = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.139 Safari/537.36"; /*send discord messages */ public static void discordMessage(String url, String content, String username) throws IOException { URL webhookUrl = new URL(url); HttpURLConnection con = (HttpURLConnection)webhookUrl.openConnection(); //Set the request headers. con.setDoOutput(true); con.setRequestMethod("POST"); con.addRequestProperty("Content-Type", "application/json"); con.addRequestProperty("User-Agent", USER_AGENT); //Create the JSON string to send in the request body. String json = "{ \"content\": \"" + content + "\", \"username\": \"" + username + "\" }"; //Add to the body of the request (The content needed gets added to the request) BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(con.getOutputStream())); writer.write(json); writer.close(); //Create a new StringBuilder to store the request response (Not needed if you don't check if the request was successful StringBuilder sb = new StringBuilder(); //Actually send the request to the discord webhook Scanner scanner = new Scanner(con.getInputStream()); while(scanner.hasNextLine()) { sb.append(scanner.nextLine()); } scanner.close(); }

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.