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

  1. Hello community, I finally finished the bank tab support for OSBot 1.8.7 and added the proxy support from OSBot 2.1. Sorry it took so long, I had an IB Psychology exam in the morning and we encountered several bugs which we fixed to have full working banking. We also checked some of the changes that were made to the client. Download : http://osbot.org/get/index.php Thanks, Sincerely, Laz and the OSBot Team. P.S. OSBot 2 fix coming out in 5 minutes... EDIT: Just pushed the hooks. They were sent incorrectly to the server. If your bot didn't work within the first 10 minutes of this thread, try it now
  2. Guys we're almost done with the update, it WILL be released tonight so EXPECT it . We're working out one last bug and it will be released for both OSBot 1 & 2! I I've been working literally ALL day and I'm very hungry but will starve for the benefit of OSBot!
  3. @Timekeeper get this mother fucka a pizza
  4. Lots of exciting updates to say the least. OSBot 2 is making some great progress, bank tabs, and holy motherlode! Here are the fresh scripts straight from the oven; grab 'em while they're hot! APA Chocolate Bars by @Apaec PandemicLawMster by @Pandemic Nezz's Tzhaar Cooker by @Nezz Motherlode Miner by @Purple Mother of Ores by The Mad Scientists CMHMotherlode by @Ericthecmh AIO Herblore by APA Temple Burier by @Apaec Spooky Cball Maker by @Nezz BitterRedSpiderEggs by Hope you guys enjoy these exciting new scripts. -Alek
  5. 4 points
    If you are using an AT script, banking is mostlikely broken. Remember that osbot took >20 hours to submit a working client so I can finally start fixing the banking. This will be solved asap.
  6. No, you were banned for being a nuisance, you weren't even in there for 5 minutes before you had starting causing problems. You were spoiling things for others, even after you had been warned in the past, stop playing the victim. 'Welcome back' nonetheless.
  7. 2 points
    YES I ACTUALLY HELPED SOMEONE
  8. Go into C:/Users/Name/OSBot/Data and delete client.exe, then reload your client and it should work.
  9. One does not simply quit RuneScape.
  10. This is making me laugh. I wonder how awkward it'll be for you all when I post some evidence that'll leave you speechless without any comeback. I'll do that tomorrow, though. Not getting back on my laptop just for this.
  11. Hello community, this is the patched version of OSBot 2.1.X which contains the fix for banking. Additionally we've added the BeeKeeper random solver to the list of randoms OSBot 2 can handle. Here's the current list of randoms: Expect more features for OSBot 2.1.X to be released this weekend! Also, we've added a nice animated loader while the bot injects the client and performs background tasks. This will be improved aesthetically as well over time. The new banking methods for tab manipulation have been added to the public API and have been documented here: http://osbot.org/osbot2_api/org/osbot/rs07/api/Bank.html Download: http://osbot.org/osbot2_beta/OSBot-packed-2.1.2.jar Docs: http://osbot.org/osbot2_api/ (or for a .zip file http://osbot.org/osbot2_api/Docs.zip) Thanks for all the support! Sincerely, Laz and the OSBot Team.
  12. Once when I was traveling abroad I encountered what I consider a pivotal moment in my life. I had been hiking for 4 days, the trail had long disappeared and the others had turned back. But I had set out to reach a goal, to achieve a physical and mental feat like no other in my life. On my 5th day the path turned narrow and I had to cross a long abandoned bridge supported by vines, this ominous bridge had long been abandoned to nature, and nature had staked its claim. I remember staring at this bridge for quite some time, as a heavy fogged rolled in taking the already dangerous path, obscuring my path and testing my will. I thought about the dozens of miles I had traveled, I thought about the path I had forced through the wilderness, through the decades of over growth and through the marshes, that who knows how many years since the last person has fought this far. The bridge was regarded as rumor by most as I recall, that's how long it had been since someone had actually seen it. There I was, standing face to face with something that wasn't suppose to exist. I must admit, the urge to turn back was almost over-whelming, I had traveled too far and seen to much. I knew my first step could have been my last but at the same time, I knew I had too much in this life to do to not do this. The first step might as well been an eternity, and they quickly became easier, I remember crossing this bridge with a great deal of pride in myself and pure excitement. This soon passed for hours later I was caught in a rock slide. I remember laying there with boulder after boulder running me down, I remember waiting for the one that would make all turn black but it never came. I sat there for what seemed like weeks when a blurred figure appeared to me. His voice, aged and old, sounded like a familiar voice, it sounded like a voice that had long ago murmured a secret, eons ago, meant just for me, and now these words were finally reaching me. I remember in between my ever growing shallower breaths asking, "What...what do you want". What he said to me next made me the man I am. He said, " I need about tree fiddy." It was around this time I realized that this man was about 8 stories tall and a crustacean from the paleozoic era. Ever since then I knew I had to set out to hit 99 slayer. This is my story. Day 1. Day 3: Haven't made much progress as you notice I keep getting distracting having to level this and that for requirements, also script im using is kind of buggy but such is life. 4/26/14- Once again still dealing with growing pains. Have a lot of quest I am about to knock out. 4/30/14 I did loads of quest over the last couple days and made time to double down on slayer. 5/2/14- Should had made more progress than this but some how I died...so ye Decided to get 60/60/60 like a proper noob then go for 70/70/70 5/9/2014- Progress is still going at slayer pace, about to change up slayer master. 5/28/14- Haven't made a great deal of progress work became overloaded and I became distracted but got that baby back up and runnin
  13. I am also accepting EOC gp for 1M per code. Application - How many codes do you want?: Have you added my Skype?: Payment Method?:
  14. After realizing how quick they are to perm ban, and how quickly they catch onto botting, I'm kinda resenting Jagex. I clearly don't have a year of 10 hour a day no-lifing in my schedule to get back satisfying progress... and after having gotten far in Runescape several times on several accounts, the small time goals don't motivated me enough to keep pushing. Also all the servers have like 100 people... pretty soon it'll be like 20. I wish I could play Runescape like I did for some many years, but the game has really fallen apart. For now I'm leaving... who knows, one day I might check it out again.
  15. $7.5 received from $40 received from @Nike Thank you guys
  16. New scripts typically come out on Friday-Saturday ;)
  17. We will work with @RoomScape to estimate a fair amount based off stats if he does not get any luck with recovering the account.
  18. Sorry to burst your bubble, but you just suck at botting if you think that. I have 1040+ Total Level main that is 100%(Besides Quests) botted, and I don't even try to be sneaky. (Though I did wear camouflage though as I trained, as that is clinically proven decrease your ban-rate tenfold.)
  19. Bye, I didn't hate you #freescripts
  20. 1 point
    That did thetrick thanks! EDIT: it worked for 1 tree, but keeps paining the backgorund for others what fuck photoshop
  21. fuck dylan mate, with a bit of luck you'll be finished by the time the cyber cops find ya that's so insane tho
  22. I'm glad that you tried man, might not win but its a start!
  23. Did it for my own practice but thought I may as well show it cause I did something different ;d and now i notice the white around the fucking thing because i fucking added some shitty effect to make the text look cool lmao ah it's still fucking there
  24. 1 point
    I like the second one. I didn't know MS Paint was allowed. ._.
  25. 1 point
    I like Rick Grimes the best! The entries this week are pretty weak.
  26. Dont have that script but those reviews look worthy of it. Only thing i can see is no profit Looks sweet, maybe you should try it out
  27. public static short[][] getScreenCoordinates(Client client, int gridX, int gridY, int gridZ, Model model) { int cameraX = client.getCameraX(); int cameraY = client.getCameraY(); int cameraZ = client.getCameraZ(); int sinP = Utilities.CAMERA_SIN[client.getCameraPitch()]; int cosP = Utilities.CAMERA_COS[client.getCameraPitch()]; int sinY = Utilities.CAMERA_SIN[client.getCameraYaw()]; int cosY = Utilities.CAMERA_COS[client.getCameraYaw()]; if (model.getTriangleCount() < 0) { return new short[0][]; } short[][] screenCoords = new short[model.getVerticeCount()][]; for (int n = 0; n < model.getVerticeCount(); n++) { int x0 = model.getVerticesX()[n] + gridX; int z0 = model.getVerticesZ()[n] + gridY; int y0 = model.getVerticesY()[n] + Utilities.getTileHeight(client.getBot(), x0, z0, gridZ) - cameraZ; int n15 = (z0 -= cameraY) * sinY + (x0 -= cameraX) * cosY >> 16; z0 = z0 * cosY - x0 * sinY >> 16; x0 = n15; n15 = y0 * cosP - z0 * sinP >> 16; z0 = y0 * sinP + z0 * cosP >> 16; y0 = n15; if (z0 >= 50) { x0 = 260 + (x0 << 9) / z0; y0 = 171 + (y0 << 9) / z0; if (x0 >= 0 && y0 >= 0) { screenCoords[n] = new short[2]; screenCoords[n][0] = (short) x0; screenCoords[n][1] = (short) y0; } } } return screenCoords; } + public static Polygon getBoundingBox(Client client, Model model, int gridX, int gridY) { short[][] screenCoordinates = Utilities.getScreenCoordinates(client.getBot(), gridX, gridY, client.getPlane(), model); Polygon temp = new Polygon(); int minX = Integer.MAX_VALUE; int minY = Integer.MAX_VALUE; int maxX = 0; int maxY = 0; for (int triangleId = 0; triangleId < model.getTriangleCount(); triangleId++) try { int triangleA = model.getTrianglesA()[triangleId]; int triangleB = model.getTrianglesB()[triangleId]; int triangleC = model.getTrianglesC()[triangleId]; short[] pointA = screenCoordinates[triangleA]; short[] pointB = screenCoordinates[triangleB]; short[] pointC = screenCoordinates[triangleC]; if (pointA != null && pointB != null && pointC != null) { int aX = pointA[0]; int aY = pointA[1]; int bX = pointB[0]; int bY = pointB[1]; int cX = pointB[0]; int cY = pointB[1]; if (aX < minX) { minX = aX; } if (bX < minX) { minX = bX; } if (cX < minX) { minX = cX; } if (aY < minY) { minY = aY; } if (bY < minY) { minY = bY; } if (cY < minY) { minY = cY; } //maxes if (aX > maxX) { maxX = aX; } if (bX > maxX) { maxX = bX; } if (cX > maxX) { maxX = cX; } if (aY > maxY) { maxY = aY; } if (bY > maxY) { maxY = bY; } if (cY > maxY) { maxY = cY; } } } catch (ArrayIndexOutOfBoundsException var13) { } temp.addPoint(minX, minY); temp.addPoint(minX + (maxX - minX), minY); temp.addPoint(maxX, maxY); temp.addPoint(minX, maxY); return temp; }
  28. Awesome, with the previous client any script attempting to bank would click on the note button, now with this version it works flawlessly to deposit.
  29. Osbot 2 loader for rs client is awesome! GJ LAZ!
  30. try something like getPolygon. I havent looked at it much but that would be my guess
  31. Very nice progress. Wish you best of luck
  32. Bought 2 bonds, real cheap, real quick
  33. 1 point
    Nah, it's called defending my friend. You wouldn't understand. You have none.
  34. That runs with the android OS, right?
  35. Removed cause of fbi
  36. 1 point
    Thank you all for sharing your concern, but as @Maldesto has said this will not be implemented back again. We appreciate the suggestion!
  37. 1 point
    I'm pleased to announce the fix for today's update. This 1.8.X release features several bug-fixes and additions: Client downloader no longer crashes or require relaunching Interface callback injector has been patched (fixes walking for new update). A new boot loader with stealth injection ported from OSBot 2 (this should combat a technique that's possibly used for insta-bans) When the client is offline, CPU usage doesn't skyrocket. Local scripts are now loaded before remote scripts. Download: http://osbot.org/get/index.php Happy botting! Thanks, Sincerely, Laz and the OSBot Team. Edit: 1.8.6: Camera rotation bug (thanks Eliot for confirming). 1.8.5: More work on facing stuff. 1.8.4: Timeout of rotateCameraToAngle() infinite loop. Partial fix for ArrayIndexOutOfBoundsException in Character.getFacing(). 1.8.3: (not version dependent) Fixed hook for lowest pitch. Reverted change to Molly and Pinball because the hook problem was solved. Added timeout for rotateCameraPitch(). 1.8.2: Anti-randoms (Molly, Pinball) fixes by @Divinity for the camera problem I'm tracking down.
  38. 1 point
    Still waiting for you to help and stop begging for vet.
  39. 99 prayer L E G I T, such a hard goal much luck my friend i don't know how you're gonna be able to pull this off,
  40. Ill try not to use words over 3 syllables next time Well thats bs because I made the entire thing up on the spot other than the tree fiddy part lol.
  41. You need to make sure you don't have java 8, OSBot isn't java 8 compatible, you need to go to Java 7 update 55.

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.