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.

ECOSRS

Members
  • Joined

  • Last visited

Everything posted by ECOSRS

  1. I was able to get the script running again by changing the walking setting from number #1 to #2. I will test walking setting #1 once after this botting session. Update - Came back to the script stuck at the bank in edge.
  2. I have several domains I could use but I have always been scared they will ban my domain name since it is a personal domain..
  3. Download it and check it out is what I recommend. It has 2 modes. Stealth Injection & MIrror Mode.
  4. - Plugin or normal script? Normal Did you try all 3 walking options? No but I will. The walking option I am using has been working previously for the last 2 weeks. What is the bug? When I bank from SOS the bot gets stuck in the bank and never goes into the bank interface. If I manually enter the bank interface, the bot continues fine. How did you make the bug happen? Running the script in SOS Tried client restart? Yes Normal script or a plugin? Normal & SOS Plugin Which exact setup options are enabled? Bank & Anti-Ban Error LOG: at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) [INFO][Bot #1][10/10 06:15:49 PM]: KillCallback error: java.lang.RuntimeException: Union object is null or owned by someone else at client.nat.stream.Stream.m22(Native Method) at client.gGxK.getNext(Unknown Source) at org.osbot.rs07.api.util.NodeDequeIteratorG.next(qg:96) at org.osbot.rs07.api.model.Character.iiiIIiiiiIIi(rn:98) at org.osbot.rs07.api.model.Character.getHealthPercent(rn:378) at a.c.a.nUl.k(yo:125) at a.c.a.nUl.F(yo:173) at perfect.scripting.LoopScript.F(hp:366) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) [INFO][Bot #1][10/10 06:15:52 PM]: Added event (Low health action)! [INFO][Bot #1][10/10 06:15:52 PM]: Action queue true [INFO][Bot #1][10/10 06:15:53 PM]: "inv_change" changed to "1" [INFO][Bot #1][10/10 06:15:53 PM]: Lost all items! [INFO][Bot #1][10/10 06:15:53 PM]: java.lang.ArrayIndexOutOfBoundsException: 0 at perfect.scripting.b.a.nul.k(ik:325) at perfect.scripting.b.a.aUx.F(ik:20) at perfect.scripting.LoopScript.F(hp:366) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) [INFO][Bot #1][10/10 06:15:56 PM]: java.lang.NullPointerException at java.lang.String.toLowerCase(Unknown Source) at java.lang.String.toLowerCase(Unknown Source) at org.osbot.rs07.api.DepositBox.iIIiiiiiIiiI(si:144) at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.util.LinkedList$LLSpliterator.tryAdvance(Unknown Source) at java.util.stream.ReferencePipeline.forEachWithCancel(Unknown Source) at java.util.stream.AbstractPipeline.copyIntoWithCancel(Unknown Source) at java.util.stream.AbstractPipeline.copyInto(Unknown Source) at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) at java.util.stream.FindOps$FindOp.evaluateSequential(Unknown Source) at java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.util.stream.ReferencePipeline.findFirst(Unknown Source) at org.osbot.rs07.api.util.CachedWidget.cache(pe:51) at org.osbot.rs07.api.DepositBox.iiiIIiiiiIIi(si:151) at org.osbot.rs07.api.DepositBox.isOpen(si:93) at perfect.scripting.b.a.nul.k(ik:251) at perfect.scripting.b.a.aUx.F(ik:20) at perfect.scripting.LoopScript.F(hp:366) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) [INFO][Bot #1][10/10 06:15:57 PM]: KillCounter error: java.lang.RuntimeException: Union object is null or owned by someone else at client.nat.stream.Stream.m22(Native Method) at client.gGxK.getNext(Unknown Source) at org.osbot.rs07.api.util.NodeDequeIteratorG.next(qg:96) at org.osbot.rs07.api.model.Character.iiiIIiiiiIIi(rn:98) at org.osbot.rs07.api.model.Character.getHealthPercent(rn:378) at a.c.a.aux.k(tg:117) at a.c.a.aux.F(tg:94) at perfect.scripting.LoopScript.F(hp:366) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) [INFO][Bot #1][10/10 06:15:58 PM]: Removing event (Low health action) now that it is complete... [INFO][Bot #1][10/10 06:15:58 PM]: > Node Change! < == fight to bank! [INFO][Bot #1][10/10 06:15:58 PM]: "did_teleport_bank" changed to "0" [INFO][Bot #1][10/10 06:15:58 PM]: Command (did_teleport_bank) changed from () to (0) [INFO][Bot #1][10/10 06:16:00 PM]: KillCounter error: java.lang.RuntimeException: Union object is null or owned by someone else at client.nat.stream.Stream.m22(Native Method) at client.gGxK.getNext(Unknown Source) at org.osbot.rs07.api.util.NodeDequeIteratorG.next(qg:96) at org.osbot.rs07.api.model.Character.iiiIIiiiiIIi(rn:98) at org.osbot.rs07.api.model.Character.getHealthPercent(rn:378) at a.c.a.aux.k(tg:117) at a.c.a.aux.F(tg:94) at perfect.scripting.LoopScript.F(hp:366) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) [INFO][Bot #1][10/10 06:16:00 PM]: "ss_kill_counter" changed to "268" [INFO][Bot #1][10/10 06:16:08 PM]: Attempting to negotiate obstacle at: [x=2045, y=5195, z=0] [INFO][Bot #1][10/10 06:16:12 PM]: Attempting to negotiate obstacle at: [x=2045, y=5195, z=0] [INFO][Bot #1][10/10 06:16:14 PM]: "shift_held" changed to "0" [INFO][Bot #1][10/10 06:16:14 PM]: "shift_held" changed to "0" [INFO][Bot #1][10/10 06:16:14 PM]: "shift_held" changed to "0" [INFO][Bot #1][10/10 06:16:14 PM]: "shift_held" changed to "0" [INFO][Bot #1][10/10 06:16:14 PM]: "shift_held" changed to "0" [INFO][Bot #1][10/10 06:16:14 PM]: "shift_held" changed to "0" [INFO][Bot #1][10/10 06:16:29 PM]: java.lang.NullPointerException at java.lang.String.toLowerCase(Unknown Source) at java.lang.String.toLowerCase(Unknown Source) at org.osbot.rs07.api.DepositBox.iIIiiiiiIiiI(si:144) at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.util.LinkedList$LLSpliterator.tryAdvance(Unknown Source) at java.util.stream.ReferencePipeline.forEachWithCancel(Unknown Source) at java.util.stream.AbstractPipeline.copyIntoWithCancel(Unknown Source) at java.util.stream.AbstractPipeline.copyInto(Unknown Source) at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) at java.util.stream.FindOps$FindOp.evaluateSequential(Unknown Source) at java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.util.stream.ReferencePipeline.findFirst(Unknown Source) at org.osbot.rs07.api.util.CachedWidget.cache(pe:51) at org.osbot.rs07.api.DepositBox.iiiIIiiiiIIi(si:151) at org.osbot.rs07.api.DepositBox.isOpen(si:93) at perfect.scripting.b.a.nul.k(ik:251) at perfect.scripting.b.a.aUx.F(ik:20) at perfect.scripting.LoopScript.F(hp:366) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) [INFO][Bot #1][10/10 06:17:35 PM]: WebWalkingEvent; We have reached the final destination! [INFO][Bot #1][10/10 06:17:57 PM]: "shift_held" changed to "0" [INFO][Bot #1][10/10 06:17:57 PM]: "shift_held" changed to "0" [INFO][Bot #1][10/10 06:17:57 PM]: "shift_held" changed to "0" [INFO][Bot #1][10/10 06:17:57 PM]: "shift_held" changed to "0" [INFO][Bot #1][10/10 06:17:57 PM]: "shift_held" changed to "0" [INFO][Bot #1][10/10 06:17:57 PM]: "shift_held" changed to "0"
  5. You should be fine as long as your bot didn't mess up.
  6. ECOSRS replied to fast pker's topic in Runescape
    This is exactly what I have been looking for! Add me on discord! I PMed you.
  7. The email does not have to be real.
  8. I bot without monitoring plenty but a do keep in mind... You're going to get ban if you're not monitoring the bot in some way. It is not the scripts fault. If you look like a bot, dismiss all randoms, and never talk then you are going to get reported and eventually ban.
  9. Thanks I will check that proxy site out. If you get ban on a proxy, can you get a new "fresh" connection with that same proxy or would you need to purchase another?
  10. Is the update available to use instantly? If not, is there a way to use it instantly? Sidenote - I have been using your script for 95% of my botting.. Thanks a ton!
  11. ECOSRS replied to ECOSRS's topic in Goals
    Sorry to hear about your bot mishap! It would be cool to keep updated on how you're doing. I really think to get to the higher levels it is all about trial and error. If you have time or would like to chat ever let me know. We could share tips, progress, and failures to help each other get to the levels we need without getting ban!
  12. ECOSRS replied to ECOSRS's topic in Goals
    10/8 Babied Bot (now called Bot1) is going well! Leveled for about 6 hours today and made some progress. Really happy with where I am at with it. I am starting to think that maybe this is just the method to use when botting in OSRS. I am having much more success with monitoring it and running it appropriate hours. Not going so well for the Suicide Bot (now called Bot2). Got banned again. I assume it is from doing some money making scripts that didint run to well. I have started yet another bot for Bot2. This time I think I am going to tone it down a little on Bot2 and no longer full-out suicide it. I believe most of Jag3xs bot detection relies on player reports. So the fewer report you get the more likely you're to stay alive, however you decide to accomplish that..
  13. Any update?
  14. ECOSRS replied to ECOSRS's topic in Goals
    Update! 10/7 Babied Bot (B-Bot) is coming along nicely. I did take a nap this weekend and forgot the bot running for longer than I would have liked but hopefully all is good throughout next week! New suicide bot has been started. I decided to go a different route this time as I am hard for GP. The Suicide account is now doing a few money making methods to help fund this bot journey! I will be getting back to combat with that s-bot once I obtain enough GP.
  15. Used it last night and made great money! I will be sure to grab a prog next time I run. I really like the script, THANKS!
  16. I'd be happy to test this script/plugin out! Let me know what I need to do.
  17. It's OCTOBER 7th! Haha! Looking forward to trying this.
  18. I currently have 2 PCs that I bot a single account on each. I am wanting to look into doing 5-10 bots of smaller GP gain like ~90k-200k to see if I can't make some money that way. My original plan was to make 2 higher level combat accounts and get higher GP/h but it is taking a bit longer than expected as I am having to baby the accounts more than anticipated due to bans. So my question.. I use a VPN (PIA) and currently have a different VPN location on each PC. How would I go about setting ~3-5 bots up per PC without them looking like they're all coming from 2 IPs? Also how do people usually go about managing that many bots at once? Thank you!!
  19. @Czar - Is this script progressive? Can task to to cut these trees from 1-15 with iron axe then oaks to 16-... I am looking to use this to "suicide" multiple accounts to yew level.
  20. I am new to botting and just recently started back in OSRS. Could you tell me how you profited in 4 cutting Willows? Do you do something else with the logs or just straight up sell them? Like I said, I am a noob at all this.
  21. ECOSRS replied to Chuckle's topic in Guides
    Do you still run an eBay shop @Chuckle?
  22. ECOSRS posted a topic in Goals
    I played Runescape back in 2007 - 2012 and really loved it. I couldn't see investing the time I did back then so I have started botting! My goal is to get an account or two up to the appropriate level for Barrows. Once I am able to do Barrows, I plan to purchase the Frost Barrows script and hopefully get ~3-8m per day. I would like to be able to make a little real world money $$ to pay for Lifetime Sponsor. I plan on getting it either way but making the money through RS would be nice. Overall - I am botting because it is fun as hell.. I get enjoyment of see the accounts level! What do you guys think? My Bots: 10/5 10/6 ---New suicide account being prepped 10/7 Babied Bot (B-Bot) is coming along nicely. I did take a nap this weekend and forgot the bot running for longer than I would have liked but hopefully all is good throughout next week! New suicide bot has been started. I decided to go a different route this time as I am hard for GP. The Suicide account is now doing a few money making methods to help fund this bot journey! I will be getting back to combat with that s-bot once I obtain enough GP. 10/8 Babied Bot (now called Bot1) is going well! Leveled for about 6 hours today and made some progress. Really happy with where I am at with it. I am starting to think that maybe this is just the method to use when botting in OSRS. I am having much more success with monitoring it and running it appropriate hours. Not going so well for the Suicide Bot (now called Bot2). Got banned again. I assume it is from doing some money making scripts that didint run to well. I have started yet another bot for Bot2. This time I think I am going to tone it down a little on Bot2 and no longer full-out suicide it. I believe most of Jag3xs bot detection relies on player reports. So the fewer report you get the more likely you're to stay alive, however you decide to accomplish that..

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.