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

  1. Czar

    Global Moderator
    8
    Points
    23654
    Posts
  2. Apaec

    Scripter III
    6
    Points
    11174
    Posts
  3. Alek

    Ex-Staff
    4
    Points
    7878
    Posts
  4. liverare

    Java Lifetime Sponsor
    4
    Points
    1300
    Posts

Popular Content

Showing content with the highest reputation on 03/22/18 in Posts

  1. ๐Ÿ‘‘CzarScripts #1 Bots ๐Ÿ‘‘ ๐Ÿ‘‘ LATEST BOTS ๐Ÿ‘‘ If you want a trial - just post below with the script name, you can choose multiple too. ๐Ÿ‘‘ Requirements ๐Ÿ‘‘ Hit 'like' ๐Ÿ‘ on this thread
  2. โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ PREMIUM SUITE โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ FREE / VIP+ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โŒ  Sand crabs - $4,99 | Rooftop Agility - $5,99 | AIO Smither - $4,99 | AIO Cooker - $3,99 | Unicow Killer - ยฃ3,99 | Chest Thiever - ยฃ2,99 | Rock crabs - $4,99 | Rune Sudoku - $9,99 โŒก โŒ  AIO Herblore - FREE & OPEN-SOURCE | Auto Alcher - FREE | Den Cooker - FREE | Gilded Altar - FREE | AIO Miner - VIP+ โŒก โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ What is a trial? A trial is a chance for you to give any of my scripts a test run. After following the instructions below, you will receive unrestricted access to the respective script for 24 hours starting when the trial is assigned. Your trial request will be processed when I log in. The trial lasts for 24 hours to cater for time zones, such that no matter when I start the trial, you should still get a chance to use the script. Rules: Only 1 trial per user per script. How to get a trial: 'Like' this thread AND the corresponding script thread using the button at the bottom right of the original post. Reply to this thread with the name of the script you would like a trial for. Your request will be processed as soon as I log in. If i'm taking a while, i'm probably asleep! Check back in the morning Once I process your request, you will have the script in your collection (just like any other SDN script) for 24 hours. Private scripts: Unfortunately I do not currently offer private scripts. ________________________________________ Thanks in advance and enjoy your trial! -Apaec.
  3. View in store $5.99 for lifetime access _____________________________________________________________ Key Features: Progressive mode - The script will traverse the xp-optimum course for your current level; walking to the next course as your level increases. Reliability - The script was developed and rigidly tested with superior reliability in mind. Human replication - Designed around human simulation - behaviour tuned to replicate common rooftop play styles. Alching / Magic Imbue - The script can be configured to High/Low Alch items, or cast Magic Imbue as it traverses the course. Target system - Can be optionally configured with a target. Once this target is achieved, the script will stop. Available targets (variable ฮป): Stop when ฮป agility exp gained. Stop when agility level ฮป reached. Stop when ฮป magic exp gained. Stop when magic level ฮป reached. Stop when ฮป minutes passed. Healing - The script will consume edible items in your inventory to restore health, stopping if you run out of food. Mark of Grace looting - All marks of grace are looted while the script traverses the rooftop. Randomisation - All thresholds (including but not limited to Run energy and Critical Hp) are dynamically randomised. Energy restoration - The script will consume energy restoring items/potions when needed, provided they are available in the inventory. Web-Walking - The script utilises the OSBot Web to navigate the OSRS map, meaning it can be started from almost anywhere. Course detection - If you are on/near a rooftop course before setup, the course will automatically be loaded into the GUI. Error correction - The script will detect when it has made a mistake (e.g. climbed ladder in seers' bank) and will attempt to return to the course. ...and many more! Supported Rooftops: (Level 10) Draynor โœ“ (Level 20) Al-Kharid โœ“ (Level 30) Varrock โœ“ (Level 40) Canifis โœ“ (Level 50) Falador โœ“ (Level 60) Seers' Village โœ“ (Level 70) Pollnivneach โœ“ (Level 80) Rellekka โœ“ (Level 90) Ardougne โœ“ Things to consider before trying/buying: Avoiding bans - while I have done my utmost to make the script move and behave naturally, bans do occasionally happen, albeit rarely. To minimise your chances of receiving a ban, I would strongly suggest reviewing this thread written by the lead content developer of OSBot. If you take on board the advice given in that thread and run sensible botting periods with generous breaks, you should be fine. That being said, please keep in mind that botting is against the Oldschool Runescape game rules, thus your account will never be completely safe and you use this software at your own risk. Web-walking - alongside a network of paths, the script moves around with the OSBot web-walking system, using it when in unknown territory. While it has proven very reliable, there are naturally some areas for which the web-walker may struggle. As a result, prior to starting the script, I would strongly recommend manually navigating your player to/close to the desired rooftop course. Progressive mode - the script features 'Progressive mode' which will cause the script to advance rooftop courses as you level up. Progressive mode relies on the aforementioned web-walking system for inter-rooftop navigation. Consequently, I would highly recommend monitoring the script as it traverses between courses to ensure the web-walking process correctly executes. Healing & Energy restoration - the script will automatically heal or restore run energy when needed. It will do so by consuming items in the inventory - this script will not bank. For optimal exp rates, I would strongly suggest keeping energy restoring items in the inventory (energy/super energy/stamina/fruits/summer pies/purple sweets/...). To prevent the script stopping prematurely, bring a few bites of food along. Using magic - The script supports the periodic casting of a magic spell while traversing a course to maximise experience rates. To determine whether or not you can cast a spell, the script checks your magic level as well as which runes are in your inventory and which stave you have equipped (if any). It is worth noting that, at this time, the script does not recognise any of the following items as rune sources, so avoid using them while running this script: Bryophyta's Staff, Tome of Fire, Rune Pouch. Script trials: I believe that trying a script before buying is paramount. After trying the script, hopefully you will be convinced to get a copy for yourself, but if not you will have gained some precious agility experience! If you're interested in a trial, please follow the instructions on my trials thread which can be found here. Gallery: Review (by Eduardino): Start up GUI (Graphical User Interface): Paint (optional, movable and self-generating): User screenshots: Testimonials:
  4. Nope he doesn't get away with it
  5. We have decided that since @transmission is the OO of the account and the account e-mail has changed, he will be responsible for recovering the account and providing it back to @chrisnjordan, since he is the only one that could of changed the e-mail. We know that @transmission has access to the original e-mail since he stated on the original thread that the original e-mail is a personal one. In addition @transmission is the only person that could quash the ban, and we can see that the account is unbanned on the hiscores. If @transmission is indeed the OO then returning the account to @chrisnjordan should not be an issue.
  6. 2 points
  7. You do know that if defence is not less than 30, that means its greater than or equal to 30? If you have specific weapons you are using, then the easiest would be to search for widgets with actions/messages with the nomenclature for "controlled", "defence", etc.
  8. 2 points
    I've made some changes that will hopefully solve the problem. Please wait for version 1.5. If the problem persists with a new save, you'll need to send me your macro file. It updates the configuration rules. I'll perhaps rename it in the future.
  9. by Czar Buy now (only $8.99!) 143 HOURS IN ONE GO!!!!! update: this bot is now featured on the front page of osbot! More reviews than every other fishing bot combined! 100 hour progress report!!! How to use Script Queue: ID is 552, and the parameters will be the profile name that you saved in setup! This process is really simple, just to save you headache
  10. PPOSB - AIO Hunter Brand new trapping system just released in 2024! *ChatGPT Supported via AltChat* https://www.pposb.org/ ***Black chinchompas and Black salamanders have been added back*** Supports the completion of Varrock Museum & Eagle's Peak OR CLICK HERE TO PAY WITH 07 GOLD! The script has been completely rewritten from the ground up! Enjoy the all new v2 of the script JOIN THE DISCORD CHAT FOR QUESTIONS/ SUPPORT/ CHATTING/ UPDATES! New GUI: Features: Click Here Current functioning hunter tasks: (green - complete || yellow - started || red - incomplete) Screenshots: Progressive Leveling: 1-19 --> Crimson swift 19-43 --> Tropical wagtail 43-63 --> Falconry 63+ --> Red chinchompas Updates How to setup Dynamic Signatures Report a bug CLI Support - The script now supports starting up with CLI. The commands are given below. Please put in ALL values (true or false) for CLI to work properly. Make sure they are lowercase values, and they are each separated with an underscore. The script ID for the hunter bot is 677. Parameters: EnableProgression_EnableVarrockMuseum_EnableEaglesPeak_EnableGrandExchange Example: -script 677:true_true_false_true ***Don't forget to check out some of my other scripts!*** OSRS Script Factory Click here to view thread LEAVE A LIKE A COMMENT FOR A TRIAL The script is not intended for Ironman accounts. It still works for Ironman accounts, but you must have all equipment, gear, and items.
  11. 1 point
    Want to buy with OSGP? Contact me on Discord! Detailed feature list: - Supports mining every location in motherlode (Also top level) - Pick areas to mine in or use specific veins to mine - Included leveling you from 1-30 before going to motherlode - Pickaxe upgrading - Pickaxe special attack - Can use diary and agility shortcuts - Avoid other players option - Possible to enable the upgraded sack extension - Depositbox instead of bank option - Humanlike idles and interactions - Option to buy coal bag at 100 golden nuggets and stop script - CLI support for goldfarmers Custom Breakmanager: - Setup Bot and break times - Randomize your break times - Stop script on certain conditions (Stop on first break, Stop after X amount of minutes, Stop when skill level is reached) - Worldhopping - Crucial part to botting in 2023! Script queueing: - Support queueing multiple script in a row - All Khal scripts support flawless transitions in between scripts - Start creating your acc in a few clicks from scratch to multiple 99's - Flawless CLI support - Learn more here: How to use CLI parameters: - Example Usage: -script 612::ScriptFile.BreakFile.DiscordFile SAVEFILE = Saved Filename BREAKFILE = Breakmanager Filename - SAVEFILE: Save file can be created in the GUI. Navigate to the tab you want to run and press "Save As CLI file". Please choose your filename wisely (No special characters) - BREAKFILE (Optional): Breakfile can also be create in the GUI, set the breaksettings you wish to use and press "Save new CLI BreakFile". Please choose your filename wisely (No special characters) - Final form (Note that with some bot managers you do not need to specify -script 612): -script 612:TaskList1.4515breaks (With breaks) -script 612:TaskList1.4515breaks.discord1 (With breaks & discord) -script 612:TaskList1..discord1 (NO breaks & discord) Proggies:
  12. Just wanted to check my bank worth so I wrote a basic script which gets prices from the OSBuddy API. Place in your local script directory (C/users/YOU/osbot/Scripts) It will take a few seconds depending on how many items are within your bank. Note: it will not check the value of untradeable items(e.g blowpipe with scales/darts init) or coins! Start the script with your bank open. Output will be shown on client paint. Download link: bankeval.jar Screenshot: Source code for anyone who wants it: import java.awt.Graphics2D; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.MalformedURLException; import java.net.URL; import java.util.regex.Matcher; import java.util.regex.Pattern; import org.osbot.rs07.api.model.Item; import org.osbot.rs07.script.Script; import org.osbot.rs07.script.ScriptManifest; @ScriptManifest(author = "Crezzy", name = "Bank Evlauator", info = "Determins value of bank", logo = "", version = 1) public class Main extends Script { private int wealth = 0; private long startTime; private long endTime; private static final Pattern pattern = Pattern.compile("(?:\"overall\":)([0-9]+)"); private static int getPrice(int id) throws MalformedURLException, IOException { String url = "http://api.rsbuddy.com/grandExchange?a=guidePrice&i=" + id; BufferedReader reader = new BufferedReader( new InputStreamReader(new URL(String.format(url, id)).openConnection().getInputStream())); String line; while ((line = reader.readLine()) != null) { Matcher m = pattern.matcher(line); if (m.find() && m.groupCount() > 0) { int overallPrice = Integer.parseInt(m.group(1)); if (overallPrice == 0) { overallPrice = 1; } return overallPrice; } } return 1; } @Override public void onPaint(Graphics2D g) { Graphics2D paint = (Graphics2D) g.create(); paint.drawString("Amount of time took to get bank wealth: " + formatT(endTime), 10, 310); paint.drawString("Amount of items found in bank: " + getBank().getItems().length, 10, 325); paint.drawString("Bank amount: " + wealth, 10, 340); } private String formatT(final long ms) { long s = ms / 1000, m = s / 60, h = m / 60; s %= 60; m %= 60; h %= 24; return String.format("%02d:%02d:%02d", h, m, s); } @Override public void onStart() { startTime = System.currentTimeMillis(); if (getBank().isOpen()) { for (Item i : getBank().getItems()) { try { wealth = wealth + getPrice(i.getId()); } catch (IOException e) { e.printStackTrace(); } } endTime = System.currentTimeMillis() - startTime; log("total wealth = " + wealth); } } @Override public int onLoop() throws InterruptedException { return 100; } }
  13. Thank you. If returned back, does he get away with recovering the account without telling me and changing the username? and possibly cleaning my bank?
  14. Additonal info on not looting ammo: I tried to run the script with no safespot and it was looting the ammo after every kill, not sure if this will help or not lol
  15. when doing watch tower blue dragons, it miss-clicks the path while trying to get to the cave a lot and ends up running up and down the pathway to the ogre entrance (clicks just close enough to the side of the hill on the minimap that rather then hitting the pathway to continue, it marks on the map to go back down the hill) Edit for no double posting: It would also be nice to see it go back to its safe spot after looting the kill, as right now it just loots and waits for respawn, then take s ahit or 2 before going back to safe spot.
  16. Missed your post sorry, started one now.
  17. How can this even be legitimate whenever the account isnโ€™t askeing for recovery details now upon trying to recover? Itโ€™s already been recovered and set to a email address? And also zulrah is not dead I am botting 10 accounts as we speak. Iโ€™m not trying I get any money back, I make plenty from what Iโ€™m doing. I just want to resolve this issues because I am out of a account now that I paid for and I hate to see someone else get taken advantage of. If youโ€™re jealous that has nothing to do with me. @transmission I really donโ€™t think youโ€™ll get away with this. (edit) i also have checked the email and i can show where it was quashed, the name used to be Sugge. "you can add that in game to verify the name change" How could the name be changed now if the account is still locked. If the account is still locked the name would be Sugge and not "Frickyyy"
  18. 1 point
    Trees aren't supported atm
  19. 1 point
    @Google sold me some earlier today!
  20. Okay, that kiiinda makes sense. :P
  21. pc for ready account barrow botting
  22. What? Please restate your question. I'm assuming you're asking about computer specifications. If so, There's none "real" requirements for home-level botting. Runescape utilizes CPU and RAM. Average client uses around 1-1.3GB of RAM. GL!
  23. 1 point
    @Google @Vilius @Tehgousch
  24. 1 point
    @D Bolter says he has proxies never used before .
  25. Hey, Thanks for letting me know, I will add this to the list of error regions to add. I've been working on a recovery system recently which will locate common failure areas and attempt to return to the course. Naturally, implementing this system in a generic way is less stable, so i'm spending a bit of extra time making sure it handles each situation perfectly It's not quite ready for release yet though. Apa Certainly, done!
  26. @D Bolter is good also have 2 proxys from him !
  27. New Update (v173) - Fixed 10 coin chests, 50 coin chests - Added an update for npcs (ardy knights are affected too) - Added an update for fruit stalls update will automatically go live within 24 hours Happy botting guys
  28. Better of just doing a service so people can give you there lvl 3 account instead of having to buy an account that can be recoverd
  29. Lvl 3s can boost stats to 99 for staking means you can do boxing on a 5min old account. And staking will be guaranteed loss longterm since Xing is removed and they will add a 1% tax on all stakes. Just thought I would post this here before anyone wastes their money on a buying staking account. http://services.runescape.com/m=news/protecting-game-integrity-revision?oldschool=1 Changes to the Duel Arena The Duel Arena is an iconic part of Old School RuneScape, yet it has its problems. The Duel Arena is currently fuelling Real World Traders that stake based on odds to acquire huge sums of in-game gold, which they then sell online. We do not want to remove the Duel Arena from the game as it's particularly iconic to the feel of Old School RuneScape. We received a lot of feedback on the changes initially pitched. Following your feedback we'd like to propose the following: We'd like to implement a tax on all stakes in the Duel Arena. Initially we'd like to propose a 1% tax. So as to allow items to continue to be staked we'd like to implement a Coffer which would require you to add Coins to facilitate the stake. The ability to temporarily boost your stats within the duel to max. This option would mean that the odds stakers lose their advantage, and we keep the Duel Arena open. Note that the boosted stats wouldn't affect what equipment you're able to wield. A level 3 couldn't stake with an Abyssal whip, for example. The option would appear within the Duel interface. Players using this option will not gain XP in duels. A trade weighting limit on stakes which would prevent one side being heavily weighted over the other. This again is with the intention of stopping odds stakers. It would work akin to the trade limit of old. You can stake as much as you'd like, but your opponent has to stake an amount which is within a certain range of your stake. We'd like to prevent players from emptying weapons within the Arena. This would prevent scams which utilise restricting 2-handed weapons, but then involve the scammer unloading the 2-handed weapon to obtain a weapon wieldable in 1 hand to use against the unsuspecting victim. If this is implemented then we'd ensure that you would have to have at least a 10% filled charge/capacity on the weapon to begin the duel.
  30. just use osbuddy pro
  31. Problems with Fruit Stalls in Zeah (dogs trapped). Bank Option on After banking it doesn't run back to stalls. It goes north by the trees and clicks back and forth around there. Bank Option On / Only keep specific item On Banks everything, doesn't drop everything except specific item (Strange fruit). Plus walking back to stall problem again.
  32. I was thinking about formatting the total wealth myself but just didn't get round it as I only wrote it to check the account wealth lol But thanks for this
  33. 1 point
    Day 5 of Zulrah Suicide already 99 Magic Im going to stop at day 7 Because they are focused on the DMM Season Harassment & their is barely a bot detection system. ๏ผช๏ผก๏ผง๏ผฅ๏ผธ ๏ผฌ๏ผฉ๏ผฅ๏ผณ ใƒƒๆ—ฅ ็”Ÿ ใŸๅ› ใพ ใ‚ฒ
  34. import java.awt.*; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.MalformedURLException; import java.net.URL; import java.text.NumberFormat; import java.util.regex.Matcher; import java.util.regex.Pattern; import org.osbot.rs07.api.model.Item; import org.osbot.rs07.script.Script; import org.osbot.rs07.script.ScriptManifest; @ScriptManifest(author = "", name = "Bank Evaluator", info = "Determines the value of bank", logo = "", version = 1) public class Main extends Script { private int wealth = 0; private long startTime; private long endTime; private static final Pattern pattern = Pattern.compile("(?:\"overall\":)([0-9]+)"); private static int getPrice(int id) throws MalformedURLException, IOException { String url = "http://api.rsbuddy.com/grandExchange?a=guidePrice&i=" + id; BufferedReader reader = new BufferedReader( new InputStreamReader(new URL(String.format(url, id)).openConnection().getInputStream())); String line; while ((line = reader.readLine()) != null) { Matcher m = pattern.matcher(line); if (m.find() && m.groupCount() > 0) { int overallPrice = Integer.parseInt(m.group(1)); if (overallPrice == 0) break; return overallPrice; } } reader.close(); return 0; } @Override public void onPaint(Graphics2D paint) { paint.setColor(Color.ORANGE); paint.drawString("Amount of time took to get bank wealth: " + formatT(endTime), 10, 310); paint.drawString("Amount of items found in bank: " + formatIntegers(getBank().getItems().length), 10, 325); paint.drawString("Bank amount: " + formatIntegers(wealth), 10, 340); } private String formatT(final long ms) { long s = ms / 1000, m = s / 60, h = m / 60; s %= 60; m %= 60; h %= 24; return String.format("%02d:%02d:%02d", h, m, s); } @Override public void onStart() { startTime = System.currentTimeMillis(); if (getBank().isOpen()) { for (Item i : getBank().getItems()) { if (i != null){ try { wealth = wealth + (getPrice(i.getId()) * i.getAmount()); } catch (IOException e) { e.printStackTrace(); } } } endTime = System.currentTimeMillis() - startTime; } } private String formatIntegers(int num) { return NumberFormat.getInstance().format(num); } @Override public int onLoop() throws InterruptedException { return 1000; } } made some changes hope u like
  35. 1 point
    I've made some significant changes (as you can see), so I'm not sure how long before it'll be on the SDN.
  36. any idea on when rogues den minigame will be usable?
  37. He told me he would quash if banned. He also didnโ€™t seem to have a problem the first time it was banned. This is the second time it was banned and this time it needed recovery. He also didnโ€™t notify me whenever he decided to recover and unlock the account, I checked myself and it was a different email set to the account along with password change. And previously stated, he said he couldnโ€™t remember all the details to recover the account and that he was in โ€œvacationโ€ until the 31st and I would have to wait until heโ€™s home to use his home ip to unlock. Itโ€™s not the 31st yet but somehow the account now is recovered and unlocked mysteriously and he acts as he isnโ€™t aware of it as the OO. But yes he did say he would help quash originally. https://imgur.com/gallery/JuzAa @transmission Are you going to reply or ignore the thread? You have been active all day but wonโ€™t post a thing.
  38. made the acc logged in maybe once or twice but just let it sit. I'm 99% certain all new accounts are monitored for the first week of creation. Every time I make new acc and bot it gets ban. Acc that has been sitting never banned unless I suicide.
  39. Tested 1 lower account since so many people are asking, account hasn't been botted in weeks, had quick switch off just to see, was doing zul tele and clan wars. went 6 hours. will report back
  40. @Fratem is recruiting. @Dbuffed might be but don't quote me on that one.
  41. Added selection checks prior to looting Marks of Grace thanks! that's was the feature that i hope you added
  42. Good thing GPU's from 2016 will still be able to run all games for next few years.
  43. ive been telling this for months and everyone thinks im crazy..i even one time explained in details how osbot could use antiban by using auto recorder in they scripts, they made fun of me

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.