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. Alek

    Ex-Staff
    31
    Points
    7878
    Posts
  2. Mordred

    Veteran
    11
    Points
    3103
    Posts
  3. Eliot

    $100.00 Donor
    11
    Points
    4523
    Posts
  4. Czar

    Global Moderator
    10
    Points
    23648
    Posts

Popular Content

Showing content with the highest reputation on 06/18/17 in all areas

  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. 1 point
    Want to buy with OSGP? Contact me on Discord! Detailed feature list: - Chop & Bank (Presets) Preset locations for quick a start without too much settings to choice from (Barbarian assault, Castle wars, Catherby, Draynor, Edgeville, Falador-East, Gnome stronghold, Grand exchange, Hardwood grove, Mage training arena, Neitiznot, Port sarim, Rimmington, Seers, Varrock-East/West, Woodcutting guild, ...) - Chop & bank (Custom) Chop on any location of your choice Set a chop position and a chop radius Select the tree type you want to chop Banks at the closest bank possible - Chop & Drop Chop on any location of your choice Set a chop position and a chop radius Select the tree type you want to chop Drops all logs (unless fletching is used) Option to fletch your logs into arrow shafts OR bets item possible based on your level and Logs UIM mode (Only drops logs, carefull with bird nests etc.) - Redwood Option to drop logs instead of banking - Forestry support (Struggling sapling, Tree roots, Fox, Pheasant, Ritual circles, Leprechaun, Entlings, Beehive) - Log basket support - Bird nest pickup support - Axe special attack (Crystal, Dragon, Infernal, ...) - Progressive axe upgrading - Humanlike idles - Menu invokes - 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 569: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 569): -script 569:TaskList1.4515breaks (With breaks) -script 569:TaskList1.4515breaks.discord1 (With breaks & discord) -script 569:TaskList1..discord1 (NO breaks & discord) Proggies:
  21. This is an AIO (All-in-one) bot that has almost every thieving style except blackjack, ask for a free trial by liking thread or making a post! Vyres and elves are now supported! Both can make solid profit per hour, decent passive income! BIG THANK YOU TO ALL OUR SUPPORTERS! WE ARE THE MOST SOLD THIEVING BOT IN OSBOT HISTORY. MOST REPLIES, MOST USERS, LONGEST PROGGIES #1 Thiever | Most Overall Sales | Most Total Replies | Most Results | 10+ Years Maintained | 'the intelligent choice' by Czar SUPPORTS VYRES 224M made in a single sitting of 77 hours 1.1B made from elves and vyres!! ELVES SUPPORTED TOO! (NEW) 2.1m/hr, 6 crystals in 7 hrs 99 THIEVING MANY MANY TIMES, 35M EXP IN ONE BOTTING RUN!! 99 thieving in ~43k xp (12 minutes remaining)! Just got 99 proggy! Gratz to @iz0n THIEVING PET AT LVL 22 FROM TEA STALLS 11.5 HOURS, WITH PET TOO!! 610k/hr getting 99s on deadman worlds!
  22. 1 point
    Molly's Thiever This script is designed to quickly and efficiently level your thieving! Check out the features below. Buy HERE Features: - Capable of 200k+ per hour and 30k+ exp/ph on mid-level thieving accounts. - Quickly reaches 38 thieving to get started on those master farmers for ranarr and snap seeds! - Fixes itself if stuck. - Hopping from bot-worlds. - Stun handling so the bot doesn't just continually spam click the npc. - Drops bad seeds if inventory is full at master farmers. - Eats any food at the hp of your choosing. Supports: -Lumbridge men -Varrock tea -Ardougne cake -Ardougne silk -Ardougne fur -Kourend Fruit Stalls -Ardougne/Draynor master farmer -Ardougne/Varrock/Falador guards -Ardougne knight -Ardougne paladin -Ardougne hero -Blackjacking bandits as well as Menaphite thugs, this has limitations, click the spoiler below to see them Setup: Select your option from the drop down menu, it will tell you the location where the target is located. Fill out the gui and hit start. Simple setup! Proggies: Proggy from an acc started at 38 theiving:
  23. Hey guys, I hate training combat, and I'm sure there are many others like me. This is a script I put together that automatically plays Nightmare Zone. It only works with overloads, so it's much better for melee than any other attack type. Make sure you have enough money in your coffer, and some points to cover the base cost of buying potions. Start the script next to Dominic with a Dwarven rock cake in your inventory, and let it run. Unlike some of the other scripts released on here, you shouldn't need to AFK babysit this (like manually starting a new game or something). I'm getting 105k xp per hour and 190k points per hour, but my stats aren't the best. If you try it out, let me know how it goes! If there's enough interest, I'll try to get this uploaded onto the SDN for free. Here's the script running for 8 hours. Note that the bot will stop drinking pots after it gets 1m points in a single rumble (since I believe that's the limit of how many points you can get in a single rumble), so 1.5M total points implies multiple games played Courtesy of @gearing Courtesy of @Failed4life May 30th 2PM EST - Links have been updated and restored! June 11th 12:20 AM EST - Downloads have been updated for new customization settings A general rule of thumb is the higher your combat stats are, the more overloads you should have compared to absorptions. For cb lvls 95 - 105, the given default config (picture above) should be good enough. Once you start to hit 115+, you may want to upgrade to 12-12. I have not tested anything on combat levels above or below this, so I would welcome any observations from the community regarding optimal potion counts. Compiled Jar http://scripts.dankmemesdontmeltsteelbeams.com/osbot-public/compiled-jars/raw/master/ZapNightmareZone.jar Source Code http://scripts.dankmemesdontmeltsteelbeams.com/osbot-public/ZapNightmareZone/tree/master One netizen to another: You should always always scan any executable files given to you off the internet! Though it's not a guarantee of safety, it can stop the vast majority of malware. While this script is not malicious in any way (view source and compile directly if you want), it's just a good habit to get into!
  24. Amount Available: 185M 07 I am willing to use an MM if you'd like. Do not offer PayPal if you're below 150 FB. $1.03/M BTC $1.00/M PP
  25. C O N G R A T U L A T I O N S M 9
  26. I'm a bit new at pricing accounts but i'd say 50-80m depending on if you leveled certain things more & account status If you got more trusted you can get more
  27. Dank, you use illustrator?
  28. nearing 99str ty @Zapako! @Zapako care to add your paypal so we can donate some USD?
  29. Doesn't need to be April first with you
  30. See now on the other hand, I think he should make it premium. The script is indeed awesome, which is why he should get some money for it
  31. 1 point
    He's legit
  32. got me 62-82 no problems, no ban. thanks!
  33. Hit me up on skype if you still need ;)
  34. im cannoning now and its round 22k xp per 1k balls probly need more
  35. 1 point
    did u just post ponies on my osbot
  36. 1 point
    I.. I... we.... Cant look at you the same PP.
  37. I would like a trial of : APARockCrabs I would like a trial because: I'm interested in your script, but I'd like to give it a shot before buying it. Thanks
  38. 1 point
    ....Share i tbed
  39. 1 point
    Hello mate was wondering if i could grab a trial before i purchase wwill post a proggie
  40. hej muffins ;3
  41. Leaked image from @Saiyan

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.