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 all areas

  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. -Reserved- Gonna go for a run and write this thread up after. The script is gonna be limited to 4-5 hours of usage per session to prevent abusing/goldfarming/peoplegettingbanned/. It might also only be limited to stringing and fletching, so I do not limit the sales on premium scripts It will remain free for a while - a month or a little longer. Not yet sure if it's gonna end up on SDN, or I'm just gonna let you guys download a jar. It will be available once I rewrite my NKFletcher for OSBot 2, which I will most likely do within several days. (Or maybe not at all, depends mainly on you)
  23. Looks awesome looking forward to participating
  24. I have recently encountered a TOS that allows usesr to scam. As you see in that TOS, if you forget a raw shark, or some stats etc, he can canel your order... Then refering to his final rule #10 he does not need to refund you. So therefor can do no work, and just keep your money That rule has been approved by a super mod. What is my role in this? Well, I was scammed. I have been speaking to multiple mods with no real answers... This is what the scammer says: As this screenshot shows, he believes his TOS allows him to scam. The mod I got to reply has said (I edited out his name because I do like them...) The mod(s) and users seem to be on a different page... The mods seem to think the TOS doesn't matter, and "global rules?" override it, but then why approve it? Either way, I got scammed and I just hope nobody else does but the mods do not seem to care, and the user is fine with just taking others money. What is the communities opponion?
  25. The mod or the user or both :P ?
  26. Use the prvious version of the client The dev fucked up new version, he reverted it. Just dowload it again for older version ^^ Khaleesi
  27. TeamViewer to your home PC ;)
  28. Thanks Khal! Working great so far.
  29. thanks for completing the 40 mining for me.
  30. A lot has happend in the meantime. Some scripts are nearly finished. We are just rounding up some stuff and awaiting aproval before releasing anything.
  31. Show us pic of the skin next time
  32. Native, it does not work on mac. if you install parallels (windows emulator for mac) You can install windows and run mirror mode in your virtual machine.
  33. Account is around 40 Combat and will have 100k on it. Restless ghost Cook's assistant Rune mysteries Sheep shearer Lost city Witch potion Dorics quest Romeo and Juliet Priest of peril
  34. 1 point
    It is legal to sell runescape accounts, gold etc. If you sell accounts you may add that you sell the time played on the account and not the account itself as it belongs to jagex and not yourself. (Only if you sell it over local stores/sites like ebay) (As of the law in europe, idk about other places) And to be honest I find it brassy to claim it is illegal without even knowing the law situation. My source for europe ( Asked a tax expert and a lawyer )
  35. 1 point
    Best of luck man, so far really nice progress.
  36. Typed a huge post then pressed back, goddamn. Ok to summarize, I'd like to offer some evidence towards this dispute. Yesterday, King Leonidas posted in agreement with me that $2.35 was 'not possible' as a price for gold http://osbot.org/forum/topic/72166-selling-100-m-235m/#entry797914 Yet he now suddenly wants to buy 50m for that same price, which is 15-20% above market price, by the way. Furthermore, when protesting his innocence within the chat logs, he sends a printscr to prove that he did not accept the gold. PICTURE HIDDEN You'll notice that his inventory does not contain the 3 items he earlier stated he would trade to the user. To me, this is highly highly suspect. The chatlogs look like ones from the chatbox, so if a mod has access to those, they could confirm that this is how the conversation went.
  37. really great script, does what it says on the tin : catches fish perfectly! I bought this script yesterday and put an account at sharks and made about 1mil overnight and i'm below 85 fishing. Definitely recommend. Will be sure to try the other features soon too so thanks!
  38. These modifications are allowed, and I really hope they take place /:
  39. 1 point
    Should be 300k+ p/h, I haven't ran this in a bit but I went to buy some air orbs for crafting the other day and saw them at 1200, I was making over 300k p/h selling them @1100e. Hope that answers your question, if you would like a trial just let me know. You both have 72hr trials now. I'll take a look at those issues, I have an idea as to what might be causing the stuck at the gate. The other stuck, where the gate handler is attempting to execute when the bot is not near a gate may be caused by mirror client unfortunately, I'll look into it nonetheless.
  40. mirror client is truly amazing. you look exactly like the stereotypical ankou bot
  41. post here the details of proxy he gave you it will be hidden and I can search and see if he has sold it here or not. Unfortunately we can't tell if you did bot or didn't. It will be his word against yours.
  42. 1 point
    Ehem, I think you're supposed to say you're going to donate.
  43. Did me tutorial island on 5 of my accounts for my farm. thanks.
  44. Bought a new one, says I can only place 1 at a time, go see the dwarf cannon engineer

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.