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 08/30/14 in all areas

  1. Tell her you play runescape. She will leave you and never come back.
  2. I can't comprehend why people would spend over $80 on a pair of shoes.
  3. yeh, playing runescape is as fun as dating with fat chick till your friends find out lol.
  4. Sorry, I only fuck people in high elo.
  5. Hello community, Last night's release was definitely a step forward but there was a small bug left unnoticed in the Bank API that has been patched! It has been tested too! Also some fixes from the API devs were not included in the last release because their changes were not merged correctly and we have fixed the small issue. These changes include the quick-prayer updates, strange plant fixes, grave digger fixes, etc. Expect more updates soon! AND IF YOU DIDN'T KNOW, WE NOW SUPPORT JAVA 8! Sincerely, Laz and the OSBot Team. EDIT: We just discovered a small bug that involves the saving of your settings/preferences. It's minor but it deletes all your stored accounts each update. This has been patched and will be released tonight for 2.2.17. The bot itself should work fine after you re-add your accounts/settings. Sorry for that inconvenience!
  6. I was gonna say ''Bite her in the pussy'' but since you put it like that, just lock her in a closet or something and feed her some food every few hours through a little opening
  7. Up balloons? She keeps blowing me up balloons and then pops them in my face and it's causing me lots of anxiety while I am trying to study for the LSAT(Law school admissions test). It's really making it hard to study and I am so close to getting in the 90th+ percentile of test taker so this is really hard to deal with especially because there's only one month left before the test date. How can I get her to stop?
  8. Was about to say this is worse than a thread, but then I realised.
  9. // Copyright (c) 2014 Anthony Puppo. All rights reserved. import Foundation private var instance:WebAPI! func getWebAPIInstance() -> WebAPI { if (instance == nil) { instance = WebAPI() } return instance } class WebAPI { private init() { //Singleton Design Pattern } // Sends a pre-configured asynchronous request func sendRequest(request:NSMutableURLRequest, callback:(String!, NSError!) -> Void) { let task:NSURLSessionDataTask = NSURLSession.sharedSession().dataTaskWithRequest(request) { (data:NSData!, response:NSURLResponse!, error:NSError!) -> Void in if (error == nil) { dispatch_async(dispatch_get_main_queue(), { callback(NSString(data: data, encoding: NSUTF8StringEncoding), nil) }) } else { dispatch_async(dispatch_get_main_queue(), { callback(nil, error) }) } } task.resume() } // Retrieves a JSON object and handles it asynchronously with the defined callback func fetchJSON(json:AnyObject!, httpMethod:String, url:String, cachePolicy:NSURLRequestCachePolicy, timeoutInterval:NSTimeInterval, callback:(Dictionary<String, AnyObject>!, NSError!) -> Void) { let request:NSMutableURLRequest = NSMutableURLRequest(URL: NSURL(string: url), cachePolicy: cachePolicy, timeoutInterval: timeoutInterval) request.HTTPMethod = httpMethod request.setValue("application/json", forHTTPHeaderField: "Accept") if (json != nil) { request.setValue("application/json", forHTTPHeaderField: "Content-Type") request.HTTPBody = stringifyJSON(json).dataUsingEncoding(NSUTF8StringEncoding)! } sendRequest(request, callback: { (data:String!, error:NSError!) -> Void in if (error == nil) { dispatch_async(dispatch_get_main_queue(), { callback(self.parseJSONString(data), nil) }) } else { dispatch_async(dispatch_get_main_queue(), { callback(nil, error) }) } }) } // MARK: - Privates // Converts an object into JSON String form if possible private func stringifyJSON(json:AnyObject) -> String { var error:NSError? let jsonData:NSData = NSJSONSerialization.dataWithJSONObject(json, options: NSJSONWritingOptions(0), error: &error)! return (error == nil) ? NSString(data: jsonData, encoding: NSUTF8StringEncoding) : "" } // Converts a JSON string (if possible) into a usable Dictionary private func parseJSONString(jsonString:String) -> Dictionary<String, AnyObject> { var error:NSError? let data:NSData = jsonString.dataUsingEncoding(NSUTF8StringEncoding)! let jsonObj:Dictionary<String, AnyObject> = NSJSONSerialization.JSONObjectWithData(data, options: NSJSONReadingOptions(0), error: &error) as Dictionary<String, AnyObject> return (error == nil) ? jsonObj : Dictionary<String, AnyObject>() } }
  10. I can't comprehend why people would spend over $20 on a pair of shoes.
  11. 2 points
    Inb4 sapphires 10k each
  12. logged in for like 1st time in a month to say fk u, the hero of time.
  13. I really like this thread because everyone of your points is valid. However, OSBot features stealth-injection (it modifies internal JVM class files to make it impossible to detect injected methods like Character.getHealth() VIA reflection (the only known technology they use to detect injections). I deobfuscate, fully refactor, and decompile the OldSchool gamecode every couple updates (OSBot's cool updater makes it easy to make their client human-readable, refactored & compilable within minutes!). They haven't changed it one bit. What I can say is that client-based detection is no longer the immediate threat. It's bot-watch and it's macro analysis based algorithms that really hurt. Jagex has even said it themselves that they're abandoning old bot-detection techniques like random events because bots have been smart enough to the point where all these old techniques no longer work efficiently. What's causing the problem is that botters, by nature are very lazy people. Most people are probably using the same script that makes the most amount of money, only training one skill, etc. They're not really playing the game... and this is by far too easy to see. How do we solve this? Well I haven't simply ignored these issues, I've been quite aware that some steps need to be taken to make bots play less like macros, and more like REAL players. Here at OSBot we're currently working on our dynamic web-walker which will be used to be able to schedule scripts around. This is an added plus, since botters are too lazy to switch scripts themselves! The scripts can be schedules in a way that will be almost random but smart. However all this is easier said than done. We're putting a lot of effort and yes these technologies will be available in the future. Again, there are many more things than what I have mentioned to prevent bans. More discussion is definitely welcomed .
  14. 1 point
    Still in progress will be releasing free. I thought why would you need to input ids or name when you could just choose them from a list. edit: also this will allow you to create a list of item to alch. Which is neat if you want to alch multiple items Current picture of the gui;
  15. The date is now July 28th, 2013. http://osbot.org/forum/topic/50019-understanding-the-forum-ranks Date was updated to June 1st though.
  16. Disclaimer : post taken from another forum which will not be named. I would like if script writers read this post and express their own opinion, draw their own conclusion and the validity of the statement below. Client detection (client-side): Jagex detects if you're logging in from another client than the original one. How do they detect the client? - Check the title of the window (They did this in 2012) - Checksum of all files are being send to the server and they check if the values are the same (http://en.wikipedia.org/wiki/Checksum) - They count the methods/fields of all files and see if any code (hooks) have been injected like *** does now ("private int getHealth();") - They can check if cookies have been updated and where they're directing from, if there's a valid user agent according to your operating system and standard browser (http://en.wikipedia....Request_Headers) These are the only client detection methods I can come up now but there are definitely more Behaviour Analysis (Server-side AKA BotWatch): This is software running on the Jagex servers. Every action that you do will send a command to the server. If you click the rs-map ingame the client will send a command to the server like this: "Packet Id:137 X:3125 Y:1253" the server will calculate the path and send movement info with animations to the client which will display them. These packets can be used to track all activity on your account. And this is what they use for their BotWatch system How does BotWatch work? Well first of all nobody is sure but there are speculations/theories. I have searched some papers on Server side bot detection written by Profs/Students who are located in some of the best universities in the world. But here are some that I think Jagex applies: - Command timing: This is where they time the reaction time of a player when the server send data to the client. If the delay is too short or the delay is static you are detected. If you ploth this out on a graph you can easily spot out the botters. - Heat maps: They track all your mouse clicks and build heat maps where you clicked on an object / path. If you graph this out over time you will see bots use the same points but randomized by 20 coordinates while real players have different heat maps - Packet patterns: Tracking of all packets with their parameters and running a neural network with heuristics over it to see if any patterns have been detected - Simulation: (Probably used in the very early days of BotWatch) Jagex has a team of people which load whole a player's session (packet recording) in a closed environment and decide if the account looks like a bot. Thus they can watch your acitivity even though several days/weeks have been passed For more technical information on how BotWatch could work please take a look http://asp.eurasipjournals.com/content/pdf/1687-6180-2009-797159.pdf The reason why bots like (R** - cant mention bot name ) aren't so easy detectable is. It uses colors thus no modification (no client detection). It's slow because all it's actions are being sent from their server to the program. If a bot is not very functional the system is less likely to detect it. I can imagine Jagex setting a high enough treshold for their system not to detect any false-positive bots. If Bot's client wasn't decectable and you wrote a slow script with alot of unneeded camera / mouse moves you wouldn't also get detected. What does the future hold? Today bots and Jagex are in a code war, currently their client detection is very strong which we hope to surpass it within several weeks. After that Jagex will try to update their client detection. So you have to think Jagex ALWAYS has to take the first step and then we can anticipate. Eventually Jagex will run out of methods to detect the client and will mainly focus on scrambling data (which will also be killed in a matter of time) and their BotWatch system. If we can fully withdraw our attention from the client we can work on AI behaviour systems. There's no way they can defeat bots unless they can take legal actions or the owners get bored.
  17. A decent bubble butt over any size boobs for me
  18. American Police = FUCKED
  19. How can we have a discussion when you don't even respond to my posts with anything I've said? "Are you autistic? You sound like the millions of other morons will believe anything that's presented to them." This is you responding to me linking 4 articles with factual evidence, and 2 of them dead with videos of their death in the hands of cops abusing their power. zzzzz please go get rekt somewhere else Oh, you're trolling. LOL - good job, you had me cracking up at your stupidity.
  20. People want to complain that people like the knife holder are all over america and nobody does anything about it, but when someone's life is at risk and they take action about it they get all this controversy. The amount of corruption people think american police to be amazes me. As if they didn't warn him over and over before shooting him. They clearly had their guns out and not tasers, It wasn't quickdraw or concealed and he was fully aware of that and decided to go in head first. I'm not saying that they shouldn't have used their tazers or that 6 times was a justified amount, but saying that all american police departments is so far from the truth I can't even. Saying that they viewed this individual as a shooting range target or free trophy is just disgusting.
  21. In America, cops look at people like they are target practice, no regard for human life, atleast most of them anyway
  22. I don't enjoy this thread.
  23. Personally I think they're ugly.
  24. You could of bought 76 pairs of crocs. C'mon.
  25. Not funny and you are retarded so your point is invalid.
  26. you should eat her..... p.... precious food to make her stop.
  27. you forgot your
  28. 1 point
    In order to be running 6 bot clients per screen you would need to have VIP which you currently do not. All your accounts which are found to be yours will be banned. If you want to run multiple bots then purchase VIP: https://osbot.org/forum/store/product/4-vip/
  29. 1 point
    that good feeling...
  30. This is the first thread I've seen that brings very valid arguments about Runescape bans. Great read from both Dantan and Laz.
  31. 1 point
    or u got hakt by lolemandone n u r actuly loelmondon???? ????????????
  32. 1 point
    no one cares about faggots edit: lol @ him asking you to make this thread. like anyone even gives 2 shits? yeah cause 20 years from now I'm going to think back and go "wow, what a good guy that lolmanden was for refunding."
  33. Yeah if you made a Slayer script for another bot, you should have no problem converting it for this one.
  34. The koala (Phascolarctos cinereus or, inaccurately, koala bear[a]) is an arboreal herbivorous marsupial native to Australia. It is the only extant representative of the family Phascolarctidae, and its closest living relatives are the wombats.[3] The koala is found in coastal areas of the mainland's eastern and southern regions, inhabiting Queensland, New South Wales, Victoria and South Australia. It is easily recognisable by its stout, tailless body; round, fluffy ears; and large, spoon-shaped nose. The koala has a body length of 60–85 cm (24–33 in) and weighs 4–15 kg (9–33 lb). Pelage colour ranges from silver grey to chocolate brown. Koalas from the northern populations are typically smaller and lighter in colour than their counterparts further south. It is possible that these populations are separate subspecies, but this is disputed. Koalas typically inhabit open eucalypt woodlands, and the leaves of these trees make up most of their diet. Because this eucalypt diet has limited nutritional and caloric content, koalas are largely sedentary and sleep for up to 20 hours a day. They are asocial animals, and bonding exists only between mothers and dependent offspring. Adult males communicate with loud bellows that intimidate rivals and attract mates. Males mark their presence with secretions from scent glands located on their chests. Being marsupials, koalas give birth to underdeveloped young that crawl into their mothers' pouches, where they stay for the first six to seven months of their life. These young koalas are known as joeys, and are fully weaned at around a year. Koalas have few natural predators and parasites but are threatened by various pathogens, like Chlamydiaceae bacteria and the koala retrovirus, as well as by bushfires and droughts. Koalas were hunted by indigenous Australians and depicted in myths and cave art for millennia. The first recorded encounter between a European and a koala was in 1798, and an image of the animal was published in 1810 by naturalist George Perry. Botanist Robert Brown wrote the first detailed scientific description of the koala in 1814, although his work remained unpublished for 180 years. Popular artist John Gould illustrated and described the koala, introducing the species to the general British public. Further details about the animal's biology were revealed in the 19th century by several English scientists. Because of its distinctive appearance, the koala is recognised worldwide as a symbol of Australia. Koalas are listed as of Least Concern by the International Union for Conservation of Nature. The Australian government lists populations in Queensland and New South Wales as Vulnerable. The animal was hunted heavily in the early 20th century for its fur, and large-scale cullings in Queensland resulted in a public outcry that initiated a movement to protect the species. Sanctuaries were established, and translocation efforts moved to new regions koalas whose habitat had become fragmented or reduced. The biggest threat to their existence is habitat destruction caused by agriculture and urbanisation.
  35. what kind of question is that virgin confirmed
  36. Ok. You owe poison 3m and it seems Samo owe's you 6.6m.
  37. 1 point
    Oldschool RS is more fun. :p
  38. 1 point
    I'd advise you to play Oldschool Runescape and use this account to make money to buy bonds.
  39. I thought i was going to learn about drawing in paint
  40. He told me he refunded you around 2 months ago when I asked him back then. Good to hear he refunded you. Very unimpressed that he lied through his teeth (or whatever the keyboard equivalent is) and twisted the truth regularly.
  41. WHo gives a f.. if it isnt related to osbot...What the heck is wrong with you dummy crying about that shit..It was funny thats all that matters
  42. 1 point
    Tyvm for the release. Really nice The only thing that should be improved is the speed of typing. But except for that, really good script Tested and aproved
  43. please dont post hunt on my threads, you have only been here 17 days so how you could 'miss' me idk.
  44. LOLOLOLOLOLOLOLOLOLO @ spoiler

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.