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
    6
    Points
    23654
    Posts
  2. Explv

    Scripter II
    4
    Points
    2315
    Posts
  3. BobSmokey

    Trade With Caution
    3
    Points
    16
    Posts
  4. Maldesto

    Administrator
    3
    Points
    19230
    Posts

Popular Content

Showing content with the highest reputation on 01/06/19 in all areas

  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. 2 points
    Recovered testing account. User will not be unbanned even if refunds given.
  3. I have some poorly written code that does this: https://github.com/Explv/osbot_manager/blob/master/osbot_manager/src/bot_parameters/configuration/Configuration.java#L347 Basically you will need to start the client, find it's PID, then when you want to close the client call taskkill with that PID. Java 9 has a nice process API that allows you to do this more easily, but unfortunately we're stuck with 8 for now
  4. What exactly are you trying to get from the dispute? From what we've seen D Bolter acted in a professional manner and did his best to resolve this even offering replacements in the mean time.
  5. wow u botted and got banned.. .damn dude...
  6. โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ 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.
  7. #1 SOLD MAGIC SCRIPT #1 MOST FEATURES MAGIC SCRIPT ESC MODE, HOVER-CLICK, NEAREST ITEM CLICK, FLAWLESS JMod nearby and we still alive. Anti-ban and Optimal script usage Anti-ban: - Don't go botting more than 3 hours at once, take breaks! Otherwise the ban-rate is highly increased! - Bans also depend on where you bot, for the best results: bot in unpopular locations Banking-related spells are the lowest ban-rate (spells which require banking or can be casted near a bank, e.g. superheating, maybe alching, jewelry enchanting etc etc) since you can just go to a full world and blend in with other non-bots (humans), for example: world 2 grand exchange If casting spells on npcs, then unpopular locations reduce the banrate by alot, So make sure not to go to botting hotspots otherwise you may be included in ban waves. - Some good areas used to be (until some got popular): grizzly bear, yanille stun-alching, any overground tiles (upstairs etc) but once the areas are overpopulated, try to go to another location which is similar to the aforementioned locations. This is a very popular thread with many many users so if a new location is mentioned, the location will be populated very quickly so I can only suggest examples of good locations - Don't go botting straight after a game update, it can be a very easy way to get banned. Wait a few hours! If you ever get banned, just backtrack your mistakes and avoid them in the future: you cannot be banned without making botting mistakes. Keep in mind you can be delay-banned from using previous scripts, so don't go using free/crap scripts for 24 hours then switching to a premium script, because the free/crap previous script can still get you banned! For more anti-ban information, see this thread which was created by an official developer: http://osbot.org/forum/topic/45618-preventing-rs-botting-bans/
  8. 1 point
    Price: ONLY $8.99 LIFETIME PURCHASE (Click to Purchase) Only have RSGP? Buy an OSBot voucher HERE. COMMENT ON THE THREAD FOR A 1 TIME 24 HOUR TRIAL Features Custom Rock Selection Powermining Banking Multiple drop methods (shift dropping included in all) All Locations and Rocks Granite / Sandstone mining (with waterskin un-noting) Amethyst mining Customizable script speed CLI Support World Hopping Basic scheduling Option to hover the next ore to mine Fatigue mode (Script runs slower the longer it runs - OPTIONAL) Deadman support / flee's from combat Dragon / Infernal Pickaxe special attack Edit settings after script has been started Save / Load Configs Dynamic Signatures, Stat Tracking and Leaderboards! Supports the Sandstone grinder at the desert mining camp! Locations Current Locations Feature Highlights Custom Rock Selection Script Speed Customization Banking / Powermining Customisation Hover Next Ore Progress Reports Command-Line Interface (CLI) osMiner currently supports CLI! There is currently 1 parameter required, which is the name of your properties file Example: This will load config.properties from your OSBot/Data/osMiner folder, the properties file can be named whatever you like, in case you would like multiple setups for different bots Dynamic Signatures And Leaderboards To create your dynamic signature, or to view the leaderboards, visit: http://battleau.net/osMiner/ Bandit Camp Quarry Setup In order for the script to properly work at the Bandit Camp Quarry, please have an inventory that is very similar to this: You also NEED to have banking enabled, otherwise the script will eventually run out of waterskins (unless you have that desert diary amulet) and you will die. This location does not support banking the granite / sandstone, and will ALWAYS drop it.
  9. Private scripts available if interested. Have questions? For fast support and latest updates, join the Discord! ๏ปฟ https://discord.gg/pub3PEJ Script will fish anywhere and will automatically find the closest bank and bank. There is also an option to powerfish. How to set the script up: You must start at the fishing spot. It grabs the fishing spot's area by creating 10 squares in every direction from your player. For best results, start in the center of where the fishing spots occur. It will automatically detect the closest bank for you. You detect the Name and Action by hovering the spot and it will show you. Typing is cap sensitive. Name: This is where you type the name of the fishing spot. Action: This is where you type the exact name of the action to fish. ex) To catch shrimp, you would type "Net". "1st - When you HOVER ON THE SPOT - What is the name? Is it Fishing spot? CAP SENSITIVE 2nd - what are you using? Cap sensitive - Small Net? Ok thats 2" GUI Proggie My lvl 3 fisher I made using this bot
  10. Hey! Download link: http://osbot.org/devbuilds/osbot 2.5.33.jar This update brings some under-the-hood web walker changes. Please report bugs if you encounter them! FIXES: - Fixed World#isPvpWorld() - Fixed using the Grand Exchange in resizable - Fixed model calculations in resizable WEB WALKER: - Fixed trying to use ardougne teleport without having the quest completed - Added WebWalkEvent#setHighBreakPriority(boolean) to break out of the event during waits - Fixed the Stronghold of Security links MISC: - Minor bug fixes - The OSBot Team
  11. Looking to buy a main from someone trusted for testing osbot on. Please post here picture of stats and info.
  12. 1 point
    It is I, paper. king of the xeon processors. I hold 50% shares in the kebab buying industry @SuperMario if you are still around buddy we can once again take over runescape and this entire website.
  13. Use a ConditionalSleep, it's exactly what they're for. The following snippet means "Sleep for 3 seconds, or until condition() returns true, where condition() is checked every 600ms" new ConditionalSleep(3000, 600) { @Override public boolean condition() { RS2Widget widget = getWidgets().getWidgetContainingText( 558, "Sorry, this display name is not available", "Great! This display is available" ); return widget != null && widget.isVisible(); } }.sleep(); I already have a solution for the display name setter, if you would like to take a look. It just types some random String into the box, and then select one of the suggestions https://github.com/Explv/Tutorial-Island/blob/master/src/sections/RuneScapeGuideSection.java#L82
  14. Best way to do this without freezing the whole script when it fails is this: package mac; public interface Condition { boolean evaluate(); } public boolean waitUntil(Condition c, int interval, int tries) throws InterruptedException { while (!c.evaluate()) { sleep(interval); if (tries == 0) return false; tries--; } return true; } and then to use these waitUntil(() -> widget.isVisible(), 200, 50); if(!widget.isVisible()) return; //or whatever //then here your amazing code Which will try to see if the widget is visible every 200ms and try 50 times.
  15. Hey, pm me if you still need. skype / dc is down below
  16. 1 point
    Oh okay Just wanted to know ^^ Love your scripts!
  17. He wants to test osbot using the account which means there's a chance of it getting banned. I think that's why he'd prefer to buy the account rather than rent or borrow While I'm here, and very off topic, what does the maldesto emoji stand for on osbot?
  18. 1 point
    Lil update for absorption users, I have found my mistake, I had if points == 1000 to stop drinking as a failsafe, I should have had if points is > 950 as the game wont let you drink absorptions if you have more than 950 points, apologies, pushing update now!
  19. 1 point
    So I asked 10 times to post pictures where it gets stuck, yet you make time to make a simple post and not post an image with it ... How do you expect em to solve an issue when I don't even know the exact issue ... this can be 50 things from what I read in your post The bounds on the minimap are not 100% correct, so it can go a bit out of tha rea normally
  20. Dude your scripts are suBLIME dude! Love the AIO
  21. 1 point
    inboxes with review - need help
  22. Hello there, I am extremely satisfied with some script (khal tutorial island) and would like to rate it. Where do I do this? Thanks
  23. 1 point
    Ah, interesting. I'll do a test run with that setup today and see if there is something different about this weapon which would cause the current code not to work. Thanks! Apa
  24. 1 point
    On more maxed meele account finished. Everything is fine, but sometimes osbot client crashes ( mirror mode )
  25. 1 point
    So after extensive use, I can think of a few additions to make this script even better! 1. Randomise Aggro reset locations, currently only run to one area. 2. Attack the wandering crabs if the bot is idle and there are no crabs left (killed them faster than they spawn) 3. Make the bot check the level stats every now and then for pots, potting at exactly the right time without checking the stats are a little botlike. 4. Add capabilities to check multiple spots before hopping worlds as you get locked out pretty quickly. Other than those things, absolutely flawless. Thanks
  26. Just made 8 accounts using this. Fast and flawless. Explv you are awesome!
  27. YES thats what i was thinking at some point, but u now..i'm not into get fast money..im more into making something that will works is usable and will bring me LONG TERM profit. It is not dude - idea does not have anything to do with botting on OSRS. BUT i can see client similarities to botting ones. I think i will. I really need to create the questions in english that would not give away idea i have and at a same time would give you the clear idea of what i need (lol)
  28. This is indeed mirror related, and we're looking into it
  29. New engine in development
  30. Just a quick question about the worker/master thingy. Does it run to the general store on Karamja near the Nature rune alter to un-note pure ess and then run back to the altar? or does it need to teleport back to karamja then run all the way back around?
  31. Being Messaged on Skype by the Person, Have sold Gold to him in the past but he is wanting me to go first, which is pretty weird. when i told him "No" he said that mods told him to never go first, after looking at his account he has a bad review so i refused his business as i do not want to be scammed
  32. Added you on discord regarding this
  33. If you're going to sarcastically mock someone, at least know what the word 'illegal' means lol.
  34. Just want to say first, you're my favorite script builder. All the scripts I bought from you are perfect so far. Totally looking into getting this script so I can make a couple of bot accounts to trade my main for lava runes. Is there any way I can get a trial to see how that works? If not that's fine, I'll probably be getting it anyways. Edit: Also wondering, how does Jagex react to trading bot accounts for runes? Is there any way to really prove it's your accounts (if they aren't linked together at all) My main is 2050+ total so I don't want to risk it.
  35. hey man, could i have a free trial? thanks brotha
  36. 1 point
    Broken in the members mining guild. It goes up to deposit box and ends script. Thank you for the great script. Account over 3 months old and no ban on this script yet. (used in moderation with plenty manual breaks and also babysitting while playing call of duty and drinking coffee)
  37. 1 point
    could i have a trial?
  38. id love a trial
  39. 1 point
    Khal Thank you for this amazing Script. hands down one of the best and more simple scripts ive e ver owned i have almost never experienced a real issue with it besides the very rare occasional death usual do to miss use of the settings/Human Error. this and a few of your other great scripts make me regret not picking your scripts exclusively when options were presented so far i have regretted it quiet a few times. Thank you again for this awesome script and i hope it was ok to post this proggy in here. idk how to get it to say my Total time ran but id assume its decent. first 99 with it and wont be my last. i ran this script 1-24 hours a day every day for awhile now. this account posted here was a nearly 2k TTL 124 combat account with a large bank 200qp ect.... i botted it all the way and plan to bot it to 2200 wish me luck. several more in the works. anyone who complains about banrate its not the script its you. i went from running 20-30 flax/bowstring bots on proxys/my ip and rinse and repeat every 3 days theyd get banned eventually i just kept trying and figured how to last longer and longer and now i havent had a real ban in over 4-5months
  40. may i have a trial por favor.
  41. Can I please try this script before i purchase? free trial?
  42. TRIAL?? would be apreciated.
  43. Don't use duel ring as part of equipment setup; keep in inventory. This is a mirror client bug. Can be resolved by using injection ____ Committed a fix for morytania legs 3. Reported a client bug that causes minigame teleport to fail if the house favor quest sub-tab is open
  44. Very nice script, 2.0 fixed a ton of things. Fruity Scripts #1 EDIT:
  45. Every 50m+ so every 12 hours
  46. I was able to successfully interact with a MySQL database from a script. I used XAMPP Control Panel v3.2.2 to handle Apache and MySQL locally. I used mysql-connector-java-8.0.11.jar as my SQL driver. I created a folder on my Desktop and put in the following: osbot-sql/ osbot-sql/lib/mysql-connector-java-8.0.11.jar osbot-sql/lib/OSBot 2.5.8.jar osbot-sql/Start OSBot with SQL Driver.bat The contents of the batch file is as follows: "C:\Program Files\Java\jre1.8.0_172\bin\java.exe" -cp "lib/*" org.osbot.Boot -debug The first bit "C:\...\..\..\" can be changed to just "java" if your running version of Java is compatible with OSBot. Mine isn't. If yours is, then you can simply do the following: java -cp "lib/*" org.osbot.Boot -debug Once the bot loaded, I then ran a simple test script to read from a table called "big_league" from my database. The test script is as follows: import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import org.osbot.rs07.script.Script; import org.osbot.rs07.script.ScriptManifest; @ScriptManifest(author = "", info = "", logo = "", name = "SQL Test", version = 0) public class Test extends Script { @Override public void onStart() throws InterruptedException { try { String host = "localhost:3306"; String db = "big_league"; String user = "root"; String pass = ""; String connStr = String.format("jdbc:mysql://%s/%s?useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC", host, db); Connection conn = DriverManager.getConnection(connStr, user, pass); ResultSet results = conn.createStatement().executeQuery("SELECT `name` FROM `item`;"); while (results.next()) { logger.debug(results.getString("name")); } } catch (SQLException e) { logger.error(e); } } @Override public int onLoop() throws InterruptedException { return 50; } } And it worked. It printed out the 3 item names I had stored in my database. If a query works, then insert, update, delete, drop, etc. will also work too. Note: Your script won't be approved for SDN release because: SDN compiler won't have those libraries, so ClassNotFoundException will occur. Developers don't want to add bloat to OSBot that only benefits a few users. Potential licensing/legal issues using external libraries commercially, or redistributing them.

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.