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

  1. 8 points
    doesn't change the fact you're a noob
  2. Dear community, We are happy to announce the release of the Mirror Client technology written by @MGI. You can read about the Mirror Client here: Article on Mirror Client and ban rates. This feature will be available for VIP, staff and scripters. You can read how to use it here: OSBot Mirror Client Guide Also there were various little patches regarding widgets in this update. NOTE: Do not post errors related to the Mirror Client here but post in the designated forum section here: Mirror Client Bug Report Section Make sure you read the rules here: Article on Mirror Client and ban rates. Sincerely, The OSBot team
  3. Dear community, With the new widget system affecting a large area of our code it was inevitable there would occur performance issues. I have profiled the bot and applied a first set of optimisations. I know there are more optimisations to be done on the new system, but this should already make a big difference. Scripts might spike a little cpu usage on start up when the system caches some data. If you still experience issues with performance, please report in detail so I can investigate and optimise further. Your help is appreciated. I will upload the javadocs shortly after. Sincerely, The OSBot team Edit: API java docs have been updated. A packaged version of the docs to use in your IDE's can be found here: https://osbot.org/api/javadocs.zip
  4. 4 points
    Please remove your sig..
  5. 4 points
    I know, I am the best.
  6. I can verify that simply updating the banking/inventory from script.getBanking/script.getInventory to script.widgets.getBanking/script.widgets.getInventory will work fine. I have changed Omega script over to use the new methods and it seems to be running just fine now. ^_^
  7. Go ahead and do what you what I can't stop you from doing. We are doing necessary maintenance that all scripters were aware of ahead of time. I have spent 36 hours straight in mitigation of the issues that occurred as I couldn't foresee all of them with over a 100 classes changed, partially rewritten in an effort to not break scripts. The other option was to just not try port the old to the new system and force all the scripts to be broken and wait for the script writers to update. Customer is always important, but don't take it too far calling bullshit. This is not a help thread. Please post in the correct section of the forums with programming related questions.
  8. I lost my main to the banhammer about a year ago... Never bot a main. After about a year long hiatus, I think I'm finally ready to get back to Runescape. I really like this community, I did miss it being apart of it for so long. Looking forward to talking to you guys again. Cheers!
  9. This does not make you invincible, so please don't think that you are. This just gets around one banning system that JaGeX has placed which is the client detection.
  10. Dear community, This update contains further patches to the port between the old and the new interface system. I would like to point out that we should all encourage scripters to update their scripts to the new system. We are doing our best to make sure the old system will work as it used to however in some cases we won't be able to do so. Also there is a temporary widget explorer available again. R stand for root, - is second level and -- is third level id. Any reports are welcome. Sincerely, The OSBot team
  11. That doesn't matter at all, both instances of bank are the same. widgets is an API instance like all other API instance containing references to other API instances. Major change should be RS2Interface/RS2InterfaceChild -> RS2Widget && MethodProvider.interface.blabla -> MethodProvider.widgets.blabla
  12. So, if you buy a broken iPhone and pay for your dataplan for a month and the phone is broken for a week of those 30 days you're just supposed to be grateful about getting an ex-good phone? I'm paying, I don't need to be grateful and he gets paid, quit acting like he's doing us all a favour. With that being said, scripts are working now (guessing .37 fixed it), thanks for the quickfix!
  13. 2 points
    Stop playing league and sell me some bonds good god woman.
  14. 2 points
    he gave me my first acc back you da man
  15. Thanks guys, but if I get banned for no reason, then so be it. Maldesto is the Community Manager.
  16. "With the new widget system affecting a large area of our code it was inevitable there would occur be performance issues" 10/10 would read again, amazing!
  17. Dear community, In this release a bug with banking that Mysteryy pointed out to me was fixed. It's regarding the issue where you withdraw multiple items consecutively it would fail after 3 or 4 items. This should be fixed now. Please report any bugs with a proper report in detail and we will review them. Sincerely, The OSBot team P.S. My internet is shit atm so the upload was corrupted. Please wait a couple of minutes and redownload the jar from the main page. P.S.S. Second attempt my internet did not fail. Download should work now.
  18. Dear community, This update took a while to round up. We have introduced a new interface system that gives full and correct access to all interfaces. We have called its class RS2Widget and its API can be accessed through the Script.widgets instance. The old system points to the new system and I hope we didn't break any scripts in the transformation, porting this wasn't easy as there are some major differences between the two systems. I can't say for sure that it has not broken any scripts. Never the less, the scripters will have to upgrade their scripts to use the new widget system, regardless of the fact whether this update affected their scripts. This update affected a rather large part of the client. It is possible that scripts using the old interface system possibly face problems. However the entire internal API is now mostly based on the new widget system. What is left of the interface system will get removed once there are no dependencies on the old system anymore in scripts on the SDN. Scripts that are broken by this update should be updated rather quickly as all developers have been notified of this update to come. I have also addressed the issues with banking. I haven't been able to reproduce any of the mentioned problems. However like I said, the scope of this release is so big that it is hard to say if we've missed something in the porting of the old interface system. So please report any bugs you come across with a detailed description of the bug and I will review them tomorrow. If everything is fine, I will rewrite the interface debugger to be useful again. This will most likely happen tomorrow or the day after. I will upload and update the javadocs af fast as possible for the script developers. I hope that you as a community understand that this might cause problems with certain scripts and I'm sure the script developers will update their scripts to the new system as soon as possible if this update affected their scripts. In that case we are sorry for your inconvenience. Sincerely, The OSBot team
  19. naaa http://osbot.org/forum/topic/66535-macrosuite-the-ultimate-private-script-environment/ is literally Superscript 2015
  20. 2 points
    Congratulations, you just advanced a No Life level. Your No Life level is now 10 Click here to continue
  21. Makes no sense. Didn't know I can be banned from a bullshit claim. Sad.
  22. Already planned a release for this script
  23. Hello OSBot Neon Stringer: Neon Stringer Is a script that I developed out of curiosity because I saw a lack of scripts in this section. What it does: Neon Stringer Strings Yew Longbows' because Yew longbow's are the most profit for fletching. What's to come: - Anti Ban - Add support for all bows - Better Paint -TBA Download: http://adf.ly/1758Bx *Feel Free to leave Constructed Criticism!* Thank you for downloading my script! I appreciate it!
  24. Not enough posts ;'( Add exception for people with ranks pls ;)
  25. 1 point
    no actually im still on 3.14 babysitting and banking myself hope we get the 3.15 soon thx
  26. [INFO][Bot #1][03/05 08:26:31 PM]: RS2Widget[] getChildWidgets() children.length != accessor.length! Please report to developers!
  27. i'm broke af :P my mule still hasnt hit the 24 hour mark since i dont even afk on it
  28. 1 point
    Hey man welcome to OSBot.
  29. 1 point
    Welcome to OSBot. Feel free to PM me for any questions.
  30. I have found the source of the issue. I will upload a new version asap.
  31. LINK TO PART 1(OCT 2013): HERE I decided to release this after it was highly requested, this was the craziest day of my life. If you are new you are going to have no clue who any of us are...but that's ok. So after we go to the police station, we all post bail since money is not a problem for any of us (we have RS goldfarms and other sources of income), we get the lambo and start rolling along and Yoloswag is really upset. Yoloswag is mad that the lady from Mcdonalds scammed him 7.5M and he is relentless to get this back. Everyone agrees that we need to rush this bitch and get the gp back. We call Master Chief, who knows what he's doing when it comes to making extremely good gold selling sites, and Smart who is good at talking and an excellent thief. We meet up and make a gold selling site, the price of 07 gold at $1.70/mil, what a steal! We knew the bitch would fall for it. We get MC to trace the IP address and sure enough, it is coming from Mcdonalds...that bitch! We go into live chat and Smart tells the bitch to go first. The lady does not respond so we get Smart to talk to her long enough as me, ScorpioZ, Dashboard, and Yoloswag get in the lambo and roll out. We get into the Mcdonalds and tell the manager we need our feedback and what is going on and the manager agrees to let us rob the lady. We run up and the dumb ass is on her labtop trying to get the gold for $1.60 (what a fuckin scrub) and yoloswag pulls a gun and makes her trade over 25M 07 and send money through PayPal. We tell her to keep her mouth shut or we will leave negative fb and we roll out. Anne is in the parking lot and tells us the lady posted a dispute and we're banned if we don't refund the money. I eventually go on Anne's side because that's my girl and Dashboard does the same because he is banking and doesn't want the ban hammer. Yoloswag and Scorpioz want the money and hold a gun to Ricky's head but Anne...she doesn't resist and IP bans both of them. Scorpioz kills Ricky as Yoloswag and him run into the sunset.. The moral of this story: Know who you're trading...it can end badly. Yes this actually happened. @ScorpioZ @BawsZ
  32. Thank you looking into this ^^ If it helps I've boiled it down to hover() being the slow part for most interactions, though other parts could be as well.
  33. isVisible() & interacting is broken ? It takes now like 2-3 minutes until it interacts with anything. Didn't have this problem until this update. EDIT:// It takes alot of time for bot to interact with anything, dialogues, objects etc..
  34. Welcome back my homie
  35. 1 point
    nov 13 was the date my account was wiped but i like this name alot and it beats feb 2015 with 20 posts lol i think i had about 1000 posts before it was wiped
  36. http://osbot.org/forum/topic/66671-masterrace-omega-last-script-you-will-ever-need-fishing-combat-woodcutting-cooking-mining/ Test it out, it makes each bot experience unique to help lower ban rates. ^_^
  37. The way a conditional sleep functions is amongst these lines : public boolean conditionalSleep(Condition c, long timeout) { Timer t = new Timer(timeout); while ((t.isRunning()) && (!c.validate())) { sleep(20); } c.validate(); return c.validate(); } Condition being following interface: public interface Condition { public boolean validate(); } Excuse the shit indentation :p
  38. Never at any point did I pretend I knew anything about "how it works". I simply don't understand when all I am trying to do is improve peoples scripts that I get slated. Programming is no competition it is the combination of many skill sets that creates great code. I still stand by my sleep function as anyone is able to implement the raw function or its concept. I only want to help, and by no means I do not believe the knowledge I have from a computer science degree and 8 years in the industry is going to hinder people. Please do not treat this as a competition, This user here is brilliant, He critiqued me and gave a brilliant explanation of why my sleep method wasn't up to scratch and helped me improve. Thank you, James
  39. Just make sure this is the last time you'll ever use Comic Sans MS.
  40. You are approaching it backwards -- you shouldn't worry about trading between two accounts on the same IP causing an issue - that isn't against the rules. The botting is however, which means the same IP is a hindrance rather than a benefit if you are concerned about bans.
  41. would you be able to modify this to grab online/activity status the Rs or account names running on the certain osbot user acc and display them on 1 main/host pc. It would be a cool way to monitor bots on multiple computers to see if they displayed an error and stopped or were offline or on break

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.