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/09/15 in Posts

  1. 7 points
    Shots fired. 19 years ago.
  2. I have seen a increase in the number of bugs within scripts due to the release of the Mirror client, we need to all remember that the mirror is in the Beta phase and there is still some things that need to be ironed out. A lot of you don't know how much time goes into fixing bugs in scripts/client when the issue may be something as simple as switching from Mirror Mode to Standard Mode. We appreciate all the reports you give us however I would like to urge users to use the following bug report format when posting on threads, so we can get a better overall experience for both the user and the scripter (bugs will be addressed much more quickly). OSBot Version: Mirror Mode (Y/N): Script Version: Bug: Screenshot/Error Log (if possible): Anything Else?: I hope this will be an effective method for both scripters/users alike to address the issues that require fixing. Kind regards
  3. *Stern Voice* "Son, you'd better go and give that man his runesca-.. runesco-.. fuck how do you say it!? Fuck you and your internet bullshit, Jimmy, you're grounded, go and give that man his gold doubloons back.."
  4. Want to buy with OSGP? Contact me on Discord! Important Info/Tricks - There is a very high chance of acc locks/banns on stealth mode (Use mirror whenever you can) - Using proxies while making accounts will get your account locked most of the times - If using proxies make sure to CREATE and BOT it on the same IP. Else they will receive banns, you will still experience locks though. - If using mirror mode, scale the original client smaller than the osbot game area, this will the blue screen go away at the start. - When Using Mass mode, make sure to have the first account added to osbot and you are NOT using the Default account. How to use CLI parameters: - Example Usage: -script 591:SAVEFILE SAVEFILE = Saved 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) - Final form: -script 591:AccProfile1
  5. 3 points
    Hey guys! Just wanted to let you all know that I'm grateful for OSBot. All the hard work you guys have put into this has really paid off and you should all be proud to accomplish such feats! I am currently on my way to 99 fishing and cooking because of you guys and I can't thank y'all enough for what you've done to aid us lazy bastards. Happy Botting!
  6. The OSBot version is the real killer for bugs (update b4 posting pls)
  7. https://www.youtube.com/watch?v=LNgDXNkwIjQ Still the best scene ever
  8. 2 points
    No problem. I have given the link for the email change to Official and he is currently changing it. Official , can you confirm this plserino
  9. No i just had to restart osbot, strangely refresh didn't work.. But thanks anyway
  10. dialogues.isPendingContinuation() return false on this dialogue http://prntscr.com/6eiqpo
  11. Idk, but I kind of feel bad for the dude. He keeps getting involved with the wrong people. He was admin and gave skipa admin and skipa banned him from his own site. Like omfg that was the funniest shit I've ever seen. How the hell do you get banned from your own site, omfg, LOOOOOOL. I died laughing when I heard what happened. It was the best thing that happened. Funniest part is that he just bought his partner out for the site so he had the site to himself and then he gets banned by skipa, who was a mod but astrola promoted to admin, LOOOOOOOL. Then on top of that with his gambling site, one day his account got banned with all of his gold on it, Holy hell man, why do you have all of your gold on your account? That was a devestating experience but his account got banned. LOL, this game hates him. I think that's aruond the time when trustmybet filed a scam report against him. and now you guys are saying he got an admin from hackforums who ended up selling the site? LOLOLOLOLOLOL Omfg, I feel sorry for that guy but this is some messed up stuff right here. I'm crying as I'm typing this but it's too funny not to laugh. I'd give up on RS and this entire scene if I were him. xD He's a cool guy, but I honestly don't want him to come back for his own good. Every time he comes back some shit goes down where he just makes a big mess for himself and it's hurting him more than it's helping which is just sad. He needs to stay away and hopefully do something better and have better luck with that because I know RS has f'd him over so hard that I don't think he'll ever be able to walk properly again. No disrespect, but it's all true, more or less.
  12. on top of that if using logs get tiring and annoying you can use onPaint to display results. IF you are like me, i like to see it
  13. I suppose this is neat, but almost entirely useless. Instead, lets add industry standards to this bot like web walking.
  14. This tutorial will cover everything required to write your own OSBot scripts. Although it is quite lengthy, don't let this put you off - it shouldn't take more than a couple of hours to follow through, at the end of which you will have learned the scripting basics and will have your very own tea thieving script which you can modify to your liking. Good luck! Previous required knowledge: None Knowledge of basic java helps but is not required! What this guide covers: Downloading your code editor (IDE) Basic programming concepts A quick guide to java Writing a script with the OSBot API Running your script Downloading Eclipse: Setting up your project: Language basics: Java basics: Script backbone: Compiling the script: Writing the script: Best practices and conventions: Completed Tea thieving source code: That's the end of this tutorial, hopefully it was useful and concise enough. As I mentioned earlier, remember to ask LOTS OF QUESTIONS! Also remember that google is your friend! ? Although it may seem OSBot scripting is a niche use of java, many questions can translate to more widely adopted counterparts - use this to your advantage. If you have any questions do not hesitate to post as a reply below. Since I follow this thread, I will receive a notification if you do and will do my best to get back to you ASAP! - Apaec
  15. THE ULTIMATE GRANITE MAUL PURE GUIDE (WIP) What is a granite maul pure? A granite maul pure is a 1 defense pure that keeps their attack at 50 rather than 60. The pros of making one is that you will have low combat, great combos, and cheap risks. The cons of making one is you won't be able to use any dragon weapons, and you would mainly rely on your granite maul special attack. It is possible to make a 15 prayer granite maul pure, but training would be harder, and completing quests would be a pain. However, you would be at the lowest combat you can achieve while being a fully quested granite maul pure. Skills & Quests Before we start making our pure, we need knowledge of what skills we need and what quests we need to complete. Skills (From lowest to highest): Quests (Categorized): It is recommended to do quests first before you train, just in case you don't go over level 50 attack. Making use of F2P If you want to save membership days, you can stick with F2P until you feel like you are ready to turn into a member. What I would do is train up the stats needed for quests. Quests you can complete: Imp Catcher (Magic exp) Witch's Potion (Magic exp) The Restless Ghost (For accumulator) Ernest the Chicken (For accumulator) Cooks' Assistant (For RFD) Goblin Diplomacy (For RFD subquest) Demon Slayer (For RFD subquest) Vampire slayer (With 13 magic, great attack level boost) The Knight's Sword (For a 1-29 smithing boost) Once out of Tutorial Island, start woodcutting in the woods behind Lumbridge Castle, and burn the logs until you reach 15 woodcutting. Go to Draynor and either start fishing to 10, or woodcutting to level 30, then move onto willows Cook all shrimps caught Travel to Rimmington and start Witch's Potion. Go to the house north of the Witch's house, climb up the stairs, and take the Bronze Scimitar on the table. Get the items needed for the quest, then kill imps south of Falador for beads (Near the gate, will take a shitload of time) Train on chickens in the pen until you reach level 10 attack/strength. Travel to the Wizard's Tower and complete Imp Catcher. Go back to Lumbridge, bring some shrimp, and kill cows and bank cowhides. Gather enough cowhides for 10 crafting, as you will be getting the rest of your crafting levels spinning flax. From here, you can either continue fishing and cooking until you are able to fly-fish. Then you can just fly-fish at Barbarian Village, cook the fish, then train in the stronghold, or just drop/bank them. SPLASHING Requirements: -40 Ranged (Required for green d'hide vambraces) -30 Attack (Optional, for Smoke Battlestaff) -30 Mage (13 if using regular staff) -Accept Aid OFF For splashing, you would need at least -65 magic bonus to constantly hit 0's, while still obtaining the cast exp. Typical Setup: Now that bonds have been introduced, people are able to kill splashers in PvP worlds even though they have accept aid off. It is recommended to find a concealed location to splash and only bring enough runes for 6 hours of being afk. (7200-7600) EXP Rates: Mind Runes - 13.9k p/hr Chaos Runes - 27k p/hr Death Runes - 41.3k p/hr Blood Runes - 50.7k p/hr (MORE WILL BE ADDED SOON)
  16. Dear community, Prepare for a long but awesome read! I feel like giving you all an insight in what has been happening behind the scenes of OSBot lately and what is to come. We have been working hard in the last couple of months to get the bot back where it used to be in the summer/autumn days of 2013. Fixing issues with the API and the bot is one part of that. The other part exists of creating new innovations and adding new features to keep up with other bots or to make OSBot unique and innovative. These were things we were doing quite nicely back in the days and it's time to reclaim this glory. Many of you must have noticed that MGI was added to the team as a developer. With this promotion we also promised to find a solution for the high ban rates that we, but also other bots, are facing. Ban rates. Detection of bots can be divided in two main strategies. The first strategy is detection on a low level, this means detection of the modified RS client. The second strategy is by analysing behaviour of players. Both can be extremely efficient at what they do. Combined they do a pretty good job, considering the banning rates some people are facing on any bot they use. The first strategy is done by detecting whether the RS client that runs is modified or not and whether it is running in it's natural environment. The way current way most bots work is by downloading the RS client and modifying the client to be able to communicate information of the game with the bot engine. There are ways around it, but the way RS currently has their system set up means that battling their strategies to detect bots on a code level are meant to break and would require a lot of updating. Basically using a bot these days or for example RSBuddy (a runescape helper, not a bot) just plain out tell RS that they are bots. The second strategy is behavioural analysis. By having intelligent systems that compare behaviour of players/bots and compare it to statistics they have of players that are proven to be bots, they spin an entire web of intelligence that could recognise bots. This they can't obviously do for every player, so they most likely have different monitor levels, where each level higher means that the behaviour is analysed in more detail. Those two strategies are then probably combined, where the first strategy is probably the main flagging system to be upgraded to monitor tier 1. Monitor tier 1 then monitors on a global big picture view. Botting times, activities, quests being done, experience gain, trading activity etc. If monitor tier 1 suspects suspicious behaviour, your account will be moved in to monitor tier 2 which might analyse mouse behaviour or other more in depth and resource intensive analysis. From there there might be more tiers until you get banned. This of course is speculation. Having good scripts does lower the chance on detection by a lot. Changing scripts, having different behaviour on the same scripts by two different users, intelligent and human like action etc can all make a difference. But these won't make a difference if a bot basically says it's a bot based on a technical level of the code. So what is the solution? The theoretical solution seems simple. Come up with an idea that has no possible detection on a code based level. The implementation of it however is far from easy. Now to the interesting part: MGI has been working on an idea conceived several months ago and is nearing its completion. We call it the mirror system. The mirror system should tackle strategy one completely. OSBot's new Client Mirror System. Before blabbing about all kinds of technical details here is a picture of what it looks like. A picture is worth a thousand words they say. MGI called this feature the Client Mirror System. It leaves NO trace in the RS client of our bot and is by no means visible on the JVM. The RS client runs in its own environment which makes it even better. You still have all the controls you had in the past. This could potentially knock out the initial flagging system that takes your account in to monitoring. We don't know for sure how their system works though, but this completely diminishes the detection on a code level base. This feature does require additional CPU, so the future will have to show how much of an impact it will have if you use this for big bot farms. We will however provide you with the option to use the old injection system or the new Client Mirror System and they will be able to be used in a mixed fashion if you prefer. In any way, the performance overhead might be worth it for everyone in the end. Work is still being done on finishing the entire feature including optimizations. Other planned features. OSRS update handling. We will provide a system that will handle with OSRS updates. Once the bot recognises there is an update about to happen, it will log your account out or wait for the disconnection. After that it will wait for the new hooks to become available on the server and reboot the RS instance. The moment when this reboot happens will of course be randomised so that not all OSBot users log back in to the game at once. After the reboot the script will continue where it left of. Grand Exchange API. With the GE released we will be providing an API for scripters to use the GE. OSBot client chat. I have written a server module that will be able to route chat traffic to and from the server and supply it to the forum's IP.Chat module. Users will be able to chat with the people on the forums and vice versa. We hope this feature will increase traffic to the forums and give people something to do when they choose to baby sitting their bots. I hope you had an interesting read , Sincerely, The OSBot team UPDATE:
  17. Who would be interested in taking an "OSBot scripting from scratch" class? Not sure if it would just be text or actual video lectures, let me know what you prefer. I'd love to teach and I'm sure some of you would love to learn. I've been pondering on this idea for a while, however it would require a significant amount of interest / dedication from the participants in order for it to be worth my time. Ideally it would be free. I'm thinking about doing a small workshop or something first to test this out. Let me know what you think
  18. 1 point
    so, this guy was selling a gmaul pure. he told me 28m was an instant buy for it. he would give me the account with everything on it, items and all. he said he went first, no big deal I figured he seemed like a trustworthy person. I went to his world, gave him 28m. while we were on a private chat box, after we accepted in runescape. he ran to bank, deleted me. and then in chat box sad "accept??" "accept?!?!" after he clearly got my damn money. then told me "i don't have time for this yo its getting late here" and logged out and didn't reply to anything I said. I don't have any pictures to prove. but I told him "dude I paid you, don't be that guy, we had a deal" no response... so on so fourth. he scammed me. that's 80 dollars worth of gp that just got completely ripped from me. he also told me in chat box "don't worry man, im legit this is legit" and when I was searching for accs to buy in box, he was reccomened buy someone with rank... please help me out with something here. I wouldn't fill this out for no reason. seriously let down and upset.
  19. 1 point
    Idk why @RoomScape came to mind when i saw this
  20. Title says it all! Go to chat and talk to me or pm! Or post! FORMAT: platform: colors: symbols to include:
  21. Since the two behemoth releases introduced less than 48 hours apart, we've been working hard to ensure that the transition process has been going smoothly. Although I'm sure not everything is completely patched, we're starting to settle back into a stable state. Please thank @FrostBug for donating his account for the Bank Pin solver patch as well as finding the correct values for Prayer. Changelog: @Alek's updates: -Complete patch and re-work of Dialogues API -Hotfix for Chivalry and Piety -Patched and improved BankPin solver -Fixed Script Selector packing issue --The interface should no longer get stuck -Small gui update to booter @Maxi's updates -Further improvements to Widgets and implementation --Visibility checks explored and evaluated Have a great Sunday/Monday, -The OSBot Staff
  22. Problems solved Thanks for all the help! (:
  23. Just follow those simple steps! 1. Throw your macbook out 2. buy a new computer, but not a macbook 3. enjoy m8
  24. Also, i'm pretty sure the wine is a ground item! GroundItem wine = groundItems.closest(WINE_NAME);
  25. Acerd has got me the account back, confirmed. Thanks to @Acerd for quickly handling this. Nothing on the account is missplaced/stolen.
  26. Add me on skype "its.angel"
  27. why is that there? You are basicly using a spell which is NULL in the interact method. Just use the MagicSpell in the method instead
  28. I have recovered the account and im currently changing the emails to Officials
  29. I just tried the older version, 1.01 and it didn't have this issue.
  30. Lol i should make that the logo
  31. To dsd into this I'd reccomend reading http://osbot.org/forum/topic/58775-a-beginners-guide-to-writing-osbot-scripts-where-to-get-started-by-apaec/. Definatly will give you a big helping hand. I'd get used to the format that script uses using states. Will make things a lot easier/cleaner to read.
  32. 1 point
    @ threads are not allowed, do you not read the rules?
  33. int amount = Inventory.SIZE-getInventory().getEmptySlots();
  34. There's 10k+ proxies out there, the chances of getting a flagged IP is slim. I'd watch out for shared proxies because they'll be more likely to be flagged (maybe something like 1/100 tbh if there cheap as-well). Also depending on the seller they'll more than likely replace at a discounted rate. Once they get banned its a flagged IP so discard it.
  35. 1 point
    Sound effects and hand movements spot on, especially on rice barrage lmao
  36. NullPointerException in your drawTile method in Core at line 92.
  37. lol yea he's too busy rolling in solomons $ to care about looking like a pedo
  38. Please update this script consistently, currently you're the only one on the market with frequent updates on his range guild script. Keep it up!
  39. This is mirror mode: http://osbot.org/forum/topic/66338-reducing-banning-rates-behind-the-scenes-at-osbot-27-febuary-2015/
  40. Just skimmed over the code, here are a few suggestions - Use filters for NPCs (both goblins and randoms), yes what you have is fine, but the goblin npc getter could be slightly optimized public Filter<NPC> goblin = new Filter<NPC>() { @Override public boolean match(NPC n) { if (!n.getName().equalsIgnoreCase("Goblin")) { return false; } if (n.getHealth() == 0) { return false; } if (!getMap().canReach(n)) { return false; } return true; } }; In this case, it will only attack goblins with health above 0 (alive) that it can currently reach. - Use getNpcs().closest(goblin) or ("Goblin", "Chicken", "Lesser demon") to get the nearest npc, instead of sorting them by distance manually - You can use npc.interact("Attack"), or simply hover and mouse click, however make sure you are not redundantly hovering over the npc, so if (hover) { // //blahblah } else { mouse.hover(..); } - Avoid sleep(Long.MAX_VALUE), instead, (assuming you want to stop the script) just call stop(); and it will logout automatically and terminate the script Overall, your code displays background knowledge with java however, a lack of understanding of the OSBot API, you can find it here So, take some time to familiarize yourself with the OSBot API and you should be just fine
  41. I see Dex and Mald do more scam reports so gtfo. You just like him because he's your twin.
  42. Might pop up from time to time. I'm in a clan so I'm expected to be in the cc =/
  43. 1 point
    Welcome. Oost-Vlaanderen here ;) Enjoy your stay.
  44. Botre, I am looking forward to the release of this bot script. It already looks incredible, I can only imagine when it's done. Congratulations and good luck. Rutsy

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.