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 06/18/17 in Posts

  1. Preventing RS Botting Bans V3 Written by Alek 1. Introduction This guide is Version 3 of my original guide released 4 years ago. I decided to focus more on commonly asked questions and general misconceptions about botting. Many of the topics are very technical and there are brilliant engineers who both bust bots and create them. The majority of botters who come here have little to no programming experience, or very little knowledge in subject areas such as reverse engineering. It’s very difficult to fully explain all key concepts, however hopefully this material will give you a base reference to draw your own conclusions. 2. How to not get banned The secret formula to botting is keeping a very, very, low profile. This game has been around for 15+ years, that is a TON of data to play with. Generally speaking: -Don’t bot more than 4 hours per day -Don’t bot more than 10 hours per week -Diversify your tasks -Don’t use a VPN/VPS/proxy -Don’t bot more than one account -Do quests -Don’t RWT/goldfarm -Don’t bot in hot spots, use places like Zeah You’re going to have a ton of people say, “oh I suicided for 11 years straight, never logged out, I make $500k/year”, etc. They simply don’t. Either they haven’t botted long enough or their claims are baseless. If you want to keep your account relatively safe then don’t bot longer than the times I recommended above. Time played is a key factor into profiling a bot, it’s been even talked about on official livestreams during live bot busting events. 3. Misconceptions The biggest misconception is that the company doesn’t have any automatic detection systems. Although the detection vectors improve over the years, there are official statements claiming that all bans are manually reviewed before being issued. THIS DOES NOT MEAN ACCOUNTS ARE NOT AUTOMATICALLY FLAGGED. Common situation: Suicide bot on the weekend without getting banned, account gets a ban on the following Monday or Tuesday. This is because your account was probably flagged over the weekend, then eventually reviewed for the final determination on the following business days. Another misconception is that if you “survived the weekend”, then you are safe. This is certainly not true, most anticheat will "flag and monitor". This means that you were in fact detected but the anticheat is watching your actions very closely to grab more information about what you are doing. Information from these monitoring sessions are used to quickly detect and ban in the future. For Runescape, one example is the use of bot worlds. Another non-Runescape example is Valve-AntiCheat profiling numerous hacks over the course of months and then issue behemoth ban waves all at once for games like Counter-Strike. 4. Antiban/Antipattern Scripters who include antiban/antipattern methods in their scripts are either naive, new scripters, or are trying to earn more sales by making false promises. Competitor clients further this perpetuation by forcing script writers to implement these methods. It’s a gimmick and overall you’re going to get banned whether you use these "special methods" or not. Some of these “special” (aka worthless) methods are: -Moving your mouse randomly -Checking your exp -Examining random objects -Moving your camera angle randomly -Implementing “fatigue” systems -Diversifying the way you interact with objects One of the special methods I’d like to talk about which was not listed above was randomizing sleep time between actions. This is especially special because there are numerous flaws with it. 1. Your computer doesn’t perfectly execute actions in the same time every time 2. Your script doesn’t perfectly loop in the same time every time 3. Your ping fluctuates causing a delay between the client and server 4. If the top three all remained constant, you could find the upper and lower bounds of the mean and use statistics to recreate the sleep time. Anti-pattern is a bit different, but a lot of scripters have been wrongly claiming their script having “antipattern” when they’re really using the same “special methods”. Examples of antipattern: - Talking to other players (Cleverbot) - Mixing up tasks (perhaps after accumulating X gold, go to the Grand Exchange and sell) The goal of anti-pattern is to reduce the chances of being manually reported by other players for botting. Although “antipattern” is more desirable than “antiban”, there is still no definitive proof of the impact it has in the total picture. 5. Client detection 5A. I’m going to keep this relatively brief because this is probably the most technical aspect of this guide. There is an overarching debate over Injection vs Reflection and it’s pretty silly. Both are detectable because both have different ways you can detect it. In the non-Java hacking world, this would be equivalent to something like ReadProcessMemory versus LoadLibrary. To better put it, reading memory from outside the process versus inside. There are ways to hide it, ways to find it, ways to hide against the ways to find it, and ways to find the ways how to hide it against from finding it. As you can see, it’s really cat and mouse and it boils down to implementation. 5B. Additionally, you can be detected for macroing without even using a client. You can banned for using Gary's Hood or AutoHotKey. Both of these use some sort of Windows API function like SendInput, from protected mode. This is how color-bots also get detected without injecting/reflecting the client. 5C. Mirror Mode adds some protection to users where the normal OSBot client can be detected. Think of mirror-mode as a safety catch rather than a comprehensive antiban measure; and yes mirror mode has genuinely protected users at least on one confirmed occasion. In summary, you will still get banned because mirror-mode only protects you from one aspect of botting and there are potentially hundreds of detection vectors. 6. Conclusion and final remarks Having good botting habits like I outlined in section two, and having a good script which is reliable and not prone to getting baited (locked behind doors, etc), is your safest bet. There are people who do “studies” and “research” but ultimately their results are inconclusive, non-definitive, and certainly only proves a correlation and not causation. There are too many variables to isolate to make any data worthwhile; ip address, computer, scripts, clients, botting locations, skills, account time, bot time, quests, RWT, java exceptions, client detection, the list goes on and on. Too many variables to isolate, too much that we cannot prove. The bottom-line is that the only people who know specifics about the anticheat system are the anticheat developers.
  2. 👑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
  3. Simple and native: int twistedBowId = 20997; String webAddress = null; String webContents = null; Map<String, String> jsonData = null; try { webAddress = "https://api.rsbuddy.com/grandExchange?a=guidePrice&i=" + twistedBowId; webContents = downloadWebpage(webAddress); jsonData = parseJsonKeyValuePairs(webContents); logger.debug(jsonData); } catch (IOException e) { logger.error("Failed to load price for: " + twistedBowId, e); } Which outputs: All that's missing is the parsing and possibly even a wrapper class. But the content's there. The other functions (downloadWebpage & parseJsonKey: /** * Download all contents from a URL * * @param address * - Web site address * @return Contents * @throws IOException * Error input/output */ public static String downloadWebpage(String address) throws IOException { String result = ""; String nextLine = null; try ( InputStream inputStream = new URL(address).openStream(); InputStreamReader inputStreamReader = new InputStreamReader(inputStream, StandardCharsets.UTF_8); BufferedReader bufferedReader = new BufferedReader(inputStreamReader); ) { while ((nextLine = bufferedReader.readLine()) != null) { result += nextLine; } } return result; } /** * Simple JSON parser to extract key & value pairs. * * Note: values must be numbers. * * @param input * - JSON input * @return Mapped contents */ public static Map<String, String> parseJsonKeyValuePairs(String input) { final Map<String, String> result = new HashMap<>(); final Pattern pattern = Pattern.compile(".*?\"(.*?)\":(\\d+)", Pattern.CASE_INSENSITIVE | Pattern.DOTALL); final Matcher matcher = pattern.matcher(input); while (matcher.find()) { result.put(matcher.group(1), matcher.group(2)); } return result; } I wrote my own JSON parser, but it's very simple and will only work where the values are numeric. I'm staying away from any libraries that aren't packaged with Java. Also, don't suppress errors. If the errors are thrown at a point in the code where it can't be logged out, just keep throwing it on up the stack until it reaches a point where it can. Errors are useful; if you suppress them, then you're going to have a bad time.
  4. All accounts have the following benefits: Legacy logins, 300+ days old, No email linked, Played on Residential IPs, Instant delivery Join the discord: discord.gg/w3SuTG6ng7 Please purchase the accounts here: antoniokala.mysellauth.com Accounts for sale: LEGACY LOGINS (tut not completed) The account has only been created. TUTORIAL ISLAND COMPLETED ACCOUNT - LEGACY LOGIN The account has been created, and tutorial island is completed. Extra benefit: some accounts may have completed extra quests after completing tutorial island. TRADE READY - MINING ACCOUNT - LEGACY LOGIN 30+ mining - 10 Quest points - Over 100 Total Levels - 6 Quests completed - Legacy Login - 20+ Hours played time Example levels: TRADE READY - WOODCUTTING ACCOUNT - LEGACY LOGIN 40+ woodcutting - 10 Quest points - Over 100 Total Levels - 6 Quests completed - Legacy Login - 20+ Hours played time Example levels: All accounts have been created by me and I am the original owner. TERMS AND CONDITIONS: Discord username: antonio_kala Unique discord ID: 122031094752215044 Stock: 5k+
  5. It's how he got Scripter 3, he implemented the best moveMouseVeryVeryVeryVeryVeryRandomly() that I've ever seen.
  6. An old anti-ban meme:
  7. Notice "How to not get banned" basically makes botting worthless. The key to botting is to accept that you will get banned and maximize profit before it happens.
  8. ────────────── 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.
  9. Dashboard Concept I began taking UI/UX Design seriously as this is my career path that I will be taking. I still need to learn how to animate as well to present good prototypes. Live Prototype: https://xd.adobe.com/view/edb93f4a-44f4-424f-abfc-28568f08d66d/ EDIT:
  10. I'm glad to see people are enjoying the script! Congrats on 99 str! I joined the OSBot community without intending to make a profit - I'm fortunate enough to have a well-paying job and lots of disposable income. While I appreciate the gesture (really I do, thanks (-: ), the money would be much better spent with an organization such as the Electronic Frontier Foundation (EFF). The EFF has been fighting for the rights of netizens since its inception. If you really would like to make a donation, please make it to them as it will benefit not just me, but everybody else too @gearing @Mew @Failed4life
  11. @Howest @Aaron @Sysm @IamBot @Hokage - the only people i trust with services if it helps
  12. 2 points
    okay
  13. Shit guide. Reported for selling weed. I have premium antiban methods that literally hack jagex
  14. Please do not trade the user Zlay, he appears to have been compromised.
  15. If this is all true Alek, then explain why @Tom has the best antiban the world has ever seen.
  16. Here is the same question asked a thousand times before (over the last month): https://osbot.org/forum/topic/123963-bans/ https://osbot.org/forum/topic/123804-weath-didnt-leave-the-office https://osbot.org/forum/topic/121657-how-much-safer-is-weekend-botting https://osbot.org/forum/topic/119320-banned-on-weekend-rip-all-my-moey https://osbot.org/forum/topic/121519-question-about-mondays https://osbot.org/forum/topic/120508-weekend-botting https://osbot.org/forum/topic/119318-is-sunday-bans-common/ https://osbot.org/forum/topic/101664-weekend-bans/#comment-1133738
  17. 2 points
    business is business my man
  18. Disappointing OT: Add my skype: Khalidbanihani
  19. 2 points
    premium but the antiban sliders turned to 11. Jk it's not on this client. ~ 11 minute breaks every 1- 1 1/2 hrs on their equivalent mirror mode. Gotten a 99 with it before. Top class.
  20. Eagle Scripts' AIO Construction Script is on the SDN! Click the Icon to Purchase your own Copy! Click here to purchase with RSGP! What is AIO Construction? AIO Construction is the first script that flawlessly helps you gain 1 - 99 Construction! What does AIO Construction support? - Random object icon clicking Method - Castle Wars Teleport - Phials [Rimmington Un-noting] - Progressive mode *BETA* - Tabs - Checks for resources, if none --> logout! Discord https://discord.gg/xhsxa6g Why should I use this script? Interested in gaining 1 - 99 Construction without doing any training yourself? Because it supports Tabs! Because it supports 100+ Objects! Because it supports the Demon Butler! Because it supports Phials! Because it supports Progressive Leveling! Because you can choose whatever supported object you want to build! Requirements: 1. A House (At Rimmington) 2. level 40 Magic for Teleports 3. Or level 1 Magic with Teleport tabs. 4. Runes* , Tools** & Resources*** 5. Membership * Air runes, Water runes, Earth runes, Law runes, Fire runes ** Saw & Hammer *** (Iron)Nails & planks & others needed Objects Currently Supported 103 Objects Extra Info: Mahogany Tables are around 300k XP/H, if you have the money and want to gain 99 as soon as possible, making Mahogany Tables from level 52 to 74/99 is the way to go! To prevent bugs: Try to enable default to building mode on your character if you can, this can streamline things and prevent bugs from occurring. If you want to make objects that are in the Kitchen Room, you should only have a Kitchen room & not also a Dining room, also reverse wise --> if you want to make objects which are in the Dining Room, you can not have a Kitchen! The same applies to garden benches; they are not compatible with the dining room. How to start the Script CLI startup instructions You can start the script via CLI by using the script id 818 The parameters (and required format) are; itemAsPerComboBox/useHouseTabs/useVarrocksTabs/useCastleWars/usePhials Where 'itemAsPerComboBox' represents the exact name of the item in the GUI when selecting it (Note: replace spaces with an underscore '_'), and all other parameters can either be 'true' or 'false'. All parameters have to be in this exact order and separated by a slash '/'. Note that demon butler is not supported via CLI An example of making Oak chairs by using house teleport tabs and castle wars bank is: Oak_Chair/true/false/true/false Bug Report: If you run into any issues using this script, please fill out the form below and send it to me through the forum PM with the title/subject: AIO Construction Bug Report Changelog:
  21. Note: No additional quests or PoH interiors are required anymore. Please take the time to read through the following information, they may answer your questions If not, feel free to ask in this thread Barrows Barrows is a dangerous combat minigame, located in the southern parts of Morytania. The purpose of the minigame is to kill all 6 barrow brothers and finally claim their treasure, providing a chance to receive the unique and valuable barrows equipment, as well as other precious loot. Feature Guide Starting the script Proggies (Post your own in this thread to have them added) Change Log Troubleshooting FAQ Dynamic Signatures Bug report template http://frostbug.dk/dynsig_barrows.png?username=All
  22. Want to buy with OSGP? Contact me on Discord! Detailed feature list: - Supports all Normal and Lunar tablets - Supports all lecterns - Multiple Banking-butler methods Rimmington - Unnote clay Edgeville banking - Mounted glory Castle wars banking - Ring of dueling Butler (Advised option for max profits) Demon butler (Note when using butler, have Noted soft clay and coins in your inventory) - When NOT using a butler Use a friends house by name Use the advertisement house Use your own house - Worldhopper - 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 671: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 671): -script 671:TaskList1.4515breaks (With breaks) -script 671:TaskList1.4515breaks.discord1 (With breaks & discord) -script 671:TaskList1..discord1 (NO breaks & discord)
  23. DAY 30/90 Goals Create three maxed accounts to farm major Old School RuneScape Bosses (Corporeal Beast, God Wars Dungeon & More) Achieve at least one kill from each major Old School RuneScape Boss (Corporeal Beast, God Wars Dungeon & More) Achieve a total income of over $3,000 from this Old School RuneScape farm Collect all three sigil drops from Corporeal Beast (Arcane Sigil, Elysian Sigil & Spectral Sigil) Small Goals Create three account & finish tutorial island Achieve 60/60/60 melee statistics Achieve 90/90/90 melee statistics Achieve 43 prayer Achieve All Nightmare Zone statistics Complete all Nightmare Zone quests Kill one Corporeal Beast FAQ (Frequently Asked Questions) Progress
  24. 1. Pictures of the account stats Attack/Defence/Prayer is fully quested also the range has been trained only using cannon 2. Pictures of the login details 3. Pictures of the total wealth (if there is any) The bank has about 10m or more on it in items etc cba getting member on it to sell it atm 4. Pictures of the quests completed Has dragon gloves done , lunar quest and alot of easy quest still to be done for easy barrows gloves 5. The price you will be starting bids at 50m 6. The A/W (Auto-win) for your account 175m 7. The methods of payment you are accepting 07 gp / btc / dutch bank / Paypal if i trust you 8. Your trading conditions You will got first if i dont trust you , if i trust you il go first otherwise we will use mm of my choice 9. Pictures of the account status 10. Original/previous owners AND Original Email Address I am the oo , You will get the whole email acount that it was mde with and linked you
  25. 50-100m if you're lucky
  26. wow, looks great man!
  27. I can do this for you 8 gp/xp for ranged and firecape we can discuss add my skype Live:santoniofamily
  28. Thieving (14-53) Cost: 4707K
  29. People just trying to build fb gtfo him
  30. They don't call me Juggles for nothing
  31. Some good information, thanks
  32. Definitely not good for farms, at some point farms will certainly get banned while you could probably slowly build up a maxed main over the course of a couple years.
  33. Freshing up the memory again, thanks! I think everyone on this community should read this, word to word.
  34. 1 point
    Sick acc you got there
  35. Thanks for the trial looking forward to running it in a couple of days when I get the chance
  36. Bot smart and you won't have any problems
  37. Not sure if this is the right place to post (posted in your other thread) but can i have a trial for this please
  38. Thank you for contributing so much to this post. I'm sure H0rn will be very grateful as well

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.