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

  1. 9 points
    You made me laugh for a moment but @faintdrugs stop ban evading, thanks!
  2. finaly http://osbot.org/forum/topic/71053- edit: lol @ bot gear
  3. As a service owner you should always keep your customers happy. Having that in your TOS = you're just trying to sneak away from not completing the order and keeping the money. Very unprofessional and should not consider yourself a service owner. Why not just have customers provide extra gp so you can buy the things yourself. not hard to go to ge. #TEAMTRUST
  4. With all due respect, I do not think anybody will complete Tutorial Island on 27 accounts for only 1.8m. Maybe 1.8m seems alot to you, but it isn't. Especially not in this case. Lets say you'd finish Tut Island in 20 min. That would give us the calculation --> 20 x 27 = 540 Minutes / 60 = 9 Hours. For 9 Hours of work you'd pay 1.8m --> 9 / 1.8 = 0,2 H --> 200k an hour. Again, with all due respect, but NObody will even get out of their bed for 200k an hour With other words, raise your payment or you won't get a 'worker' EDIT : Guess someone does :P, mybad?
  5. I say refund + mods did a shitty job.
  6. Should be refunded seen as he knew your stats and stuff before you paid and he said fk all. imo
  7. This was a design I use in cases where configuration should be set by the client (person using your code) for a framework. The idea is to allow the client to specify the configuration, but prevent the client from storing an instance of the Config so it can be modified later on; a truely immutable config. This is a design I came across myself through experimenting. It started by simply passing the client a Config object, which is used to specify type-safe configurations as well as guide the client by showing them their options (which properties should/can be set) through templates. This means when you put a period after config, it'll give you all the available methods you can choose from, leaving out any irrelevant methods. public final class Config { //details needed by the framework, but not by the client Config() { } //declare setters so the client can specify //declare getters so the framework can access } public abstract class Framework { public final void start() { //check if running Config config = new Config(); init(config); //use config } protected abstract void init(Config config); } public final class MyApp extends Framework { protected void init(Config config) { //set config through setter methods } } The idea was to hide the ability of creating a Config from the client. The framework would pass in the config, ensuring the client couldn't create "garbage" config objects. The problem with this is that MyApp can store the config object in a field, allowing the client to mutate it (change it's state) later. Our Config is not immutable, because we NEED to set the values in a place other than the constructor. We could implement validations in the config's setter methods, to ensure each field is only set once, but that would be quite a bit to manage. To fix this, I implemented a Builder for Config. The Builder pattern allows the developer to specify the properties of an object, then build it afterwards, allowing immutability after building. To do this, we pass the responsibility of creating the Config class to it's builder. The developer uses the builder to specify the properties (which are stored in the builder). Once you decide to build() the object, the Builder passes itself to the constructor of the object we want, initializing the fields with what we specified in the builder: public final class Config { //private final fields private Config(Builder builder) { //use builder to init final fields } public static final class Builder { //config properties; will be transfered to Config public Builder setProperty(...) { //assign to field return this; } public Config build() { return new Config(this); } } } Instead of passing a Config object to the client, we would pass a Config.Builder object. This will allow them to set the properties of the config, while ensuring the properties are immutable. There's a downside to this: Framework doesn't have any access to the config the client builds right now; it simply creates the builder and passes it to the client. We need to have the client return it: public abstract class Framework { public final void start() { Config.Builder builder = new Config.Builder(); init(builder); } protected abstract void init(Config.Builder builder); } public final class MyApp extends Framework { protected void init(Config.Builder builder) { return builder.setProperty(...).build(); } } The client can hold a reference to the Config, but is unable to mutate it. Although this works, we can see that the client doesn't have any reason to know about the Config. We can remove the client's ability to access the Config by removing their ability to build it, and forcing them to return the builder after they specified the properties (allowing the framework to build it). Simply protect the Builder#build method (as well as Builder's constructor; no reason the client should be able to instantiate it). The final API design looks like: public final class Config { private Config(Builder builder) { } public static final class Builder { Builder() { } Config build() { return new Config(this); } } } abstract class Framework { public final void start() { Config config = init(new Config.Builder()).build(); //use config } protected abstract Config.Builder init(Config.Builder builder); } public final class MyApp extends Framework { protected Config.Builder init(Config.Builder builder) { return builder.setProperty(...); } } I don't expect this to be used, seeing how a system like this is not needed in scripting. I just thought some programmers may be interested in such development processes. I also criticise this as being verbose, but it's a step up from "no design". Responsibilities, encapsulation and enforcing a "hard to misuse API". This also may seem like a complete overkill to those who don't care for strong design, so if you're a "if it works, good enough" kind of developer, this is obviously not a topic for you :P Feel free to leave feedback!
  8. 2 points
    for 10 days ahahahahahah!!!!!!! YOU THINK YOU COULD GET RID OF ME THAT EASILY!?!?!!? Nah legit fam, I have exams for the next 10 days so will be trying to stay off the forum just to keep my mind in the right place. Wish me luck and I will see you soon xxx
  9. 2 points
    need a chinner to get 55-92~ range it is about 20-40 hours of chinning and i need it done in a effictive manner [ 3-5 days]
  10. Who are we? Simply put we are the future of the Runescape market in the present. With you as a part of our community we will take over the Runescape market one step at a time. If you act right now you can save even more on what will be the most profitable investment of your Runescape-based career. What do we offer? Maybe the better question is "What don't they offer?" We offer... $1.75 P/Mil OSRS at launch for all VIP members. Goldfarming pools on a scale never seen before. Merching where everyone involved CAN and WILL profit. Community knit together by the common goal of turning a simple game into $$$$. This is simply the surface of what is going on at Orphan Disciples... Contact me via Skype for even more info.
  11. The situation you're currently in was not taken into account, and that is exactly the reason why we instated the global TOS, to have something to fall back on when things are overlooked by a staff member or a TOS is interpreted in the wrong way because there are so many loopholes in a personal TOS. But he obviously can't keep the money for work he didn't do. The global TOS override this one in case it is used as an excuse to scam, in that case it will be determined by staff who is in the right and if a refund is in order. I'm going to lock this thread now as this is no reason to harrass or personally target anyone.
  12. Doubt LeBron get the main problem now. If he doesn't refund it he will only harm his own service and make less profit overall. To be honest, you have no idea how to run a business.
  13. I have customers break TOS all the time. But do i really care? No because I care about my customers and want them to be satisfied. You're just not wanting to do the order and use it as a defense. You're a BAD OWNER. Period.
  14. Shouldn't be allowed, the Global rules even say that TOS shouldn't be a way to scam. http://osbot.org/forum/topic/55805-global-osbot-terms-of-service-must-read/
  15. Explain me how the Skype ( "faiss1995" ) which is shown on the picture @Dynasty posted, matches the Skype of @Degos ( http://osbot.org/forum/topic/13506-forsale-lvl-88-main-157qp-1230-total-skil-firecapetorso-forever-member/?hl=faiss1995 ) ? In addition to that, I resolved the Skype and the IP I received matches one of the IPs you're using on @amazigh, you do realise you're ban evading right?
  16. Can you please provide a picture with both the chat and his skype id visible? I also went ahead and requested him to reply here.
  17. I can't do that, though. If your prayer reaches below 14 in the tunnels, a single drain could turn off your prayers, leaving you unprotected and at risk of death. The whole thing is a safety measure to prevent any risk of death. The threshhold of having at least 4 prayer points left after a drain is to leave time for drinking a potion. At best, this could be lowered to 2-3 points. I'll look into mitigating the retaliation thing in the tunnels.
  18. #1 song lads listen up
  19. God, I want to punch your avatar upside the fucking head. Such an ugly fucking bitch.
  20. 2 points
    No, I'm not that guy haha. He was Fellow btw (before he got demoted). Hey thank you, most likely I will
  21. Why be an ignorant asshole?
  22. i wanna get 94 mage i wanna spend on mage maximum 20m (cuz thats my bank:D )i wanna know what the methods any1 can tell me ? how much xp / hr & how much cost your method 6,7M XP the different 75-94 i play 7hours a day so i need "LEGIT method" NO SPLASH
  23. As always, please update your mirrorclient.jar mirrorclient.zip Release notes: Updated for osrs #78 Fixed worlds api (world hopper should work now) Miscellaneous bugfixes
  24. It is never safe to bot... Don't bot on accounts you don't want to risk... The bot itself is a good working client.. Mirror is a strong evader of being detected.. The scripts differ from good to extremely good
  25. Thanks xD I should have tried that earlier, I reinstalled OSBot and it started working perfectly again. On the website when you go to download it says OSBot version is 2.33.65. Seems like there IS some sort of problem with 2.33.66.
  26. Finally someone who actually has an unbiased opinion. I'll give the man half of the quest that was only done halfway if it is required of me. Which would be 750k.
  27. 1 point
    Has to be the worst bot I've ever used! Doesn't even run for 5 minutes! (COMPLETE SARCASM FOR ANYONE THAT DOESN'T GET IT, I KNOW HOW STUPID SOME PEOPLE ARE) One of the best scripts I've used IMO...rarely gets stuck and if it does then it takes about 15 secs to free itself. Well done this is with using the upper floor. Edit: Account now banned. Seemed bot got stuck a lot in north west corner of upper level.
  28. I ordered my account to be leveled for 1/1/1 to 30/30/30 and was complete in ~2 hours. Service went smooth and he was even talkative during the process, offering me tips and help. BEFORE AFTER Waterfall quest was done during the process and was pretty cheap! Thanks for the service!
  29. As you just said to me on skype: It is also your fault you did not check my stats? It is pointless just pointing blame at one.... Which is why I do not wish to, I understand I should of been more diligent in checking, but that is not the point of the arguement. The point is, no matter what the reason is, you should not be able to get yourself out of a service, and keep money for work you did not complete as that is scamming. I would of been willing to pay, or get myself the 40 wcing level if you asked and it would of not taken very long. Also as Kamii stated, their are ways to get around not having the 40 woodcutting and completing the quest. But, you used your TOS to keep money you did not earn.
  30. As in ex service owner I agree with this. Even when there was some stat needed I would ask the customer to go get the level and we can continue or you can pay for us to do it. Sometimes when there level was really close we'd do it free of charge ourselves because it's really not that big a deal.
  31. I agree with this, and also he threatened earlier to stop my whole order because I got all the required items except 1 raw shark and he would of kept all the money and acted like I should be thankful he continued with my order lmao... This is just a major loophole, he could technically just drop an item, then you do not have the "required items", cancel your order and keep your money with no work done.
  32. Seems scummy he did that :\
  33. @davidmustafa has been online and has acknowledged the warning yet refused to reply. He also created another account ~14 hours ago and I've also banned that one ( @babysmacker ). User has been banned!
  34. you use the appeal section, use the template and appeal.
  35. Added you on skype, looking to buy a $12 voucher vs 07gp
  36. Almost 10 hours worth of progress reports with no mirror client (you don't need mirror client to bot, you just have to be smart about it). These were taken ~1-2 weeks ago and my account still works without a ban.
  37. I know, really annoying. I've had this happen with multiple items.
  38. Trusted members only Pm me
  39. .66 is broken, please use .65. the developers will fix .66 soon
  40. Stupid thread. Everyone already knows all of that ><
  41. 1 point
    I sent to maldreil@mald.esto Hope that was rite. Don't want some homeless guy getting my 20 G
  42. 1 point
    Script updated to V0.05: - More complex algoritms to detect the rights veins - Less rockfall mining - Added upper level - Uses rsbuddy prices from now on - Now gathers data for dynamic signatures. (Will come soon) Kind regards Khaleesi
  43. I blame George W Bush for my problems!
  44. 1 point
    Good evening everyone, We have updated to Java 8. The latest client v2.3.63 is compiled with the latest Java as well as the SDN. Regards, The OSBot staff

Account

Navigation

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.