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

  1. Sysm

    Java Lifetime Sponsor
    9
    Points
    4646
    Posts
  2. Khaleesi

    Script Officer
    8
    Points
    27684
    Posts
  3. Czar

    Global Moderator
    7
    Points
    23250
    Posts
  4. Fratem

    Java Lifetime Sponsor
    6
    Points
    6470
    Posts

Popular Content

Showing content with the highest reputation on 06/17/16 in all areas

  1. ๐Ÿ‘‘CzarScripts #1 Bots ๐Ÿ‘‘ ๐Ÿ‘‘ LATEST BOTS ๐Ÿ‘‘ If you want a trial - just post below with the script name, you can choose multiple too. ๐Ÿ‘‘ Requirements ๐Ÿ‘‘ Hit 'like' ๐Ÿ‘ on this thread
  2. Got to try this 1 sec Edit: Edit 2: Got rejected.
  3. you won't ever get a match.
  4. 3 points
    Molly's Thiever This script is designed to quickly and efficiently level your thieving! Check out the features below. Buy HERE Features: - Capable of 200k+ per hour and 30k+ exp/ph on mid-level thieving accounts. - Quickly reaches 38 thieving to get started on those master farmers for ranarr and snap seeds! - Fixes itself if stuck. - Hopping from bot-worlds. - Stun handling so the bot doesn't just continually spam click the npc. - Drops bad seeds if inventory is full at master farmers. - Eats any food at the hp of your choosing. Supports: -Lumbridge men -Varrock tea -Ardougne cake -Ardougne silk -Ardougne fur -Kourend Fruit Stalls -Ardougne/Draynor master farmer -Ardougne/Varrock/Falador guards -Ardougne knight -Ardougne paladin -Ardougne hero -Blackjacking bandits as well as Menaphite thugs, this has limitations, click the spoiler below to see them Setup: Select your option from the drop down menu, it will tell you the location where the target is located. Fill out the gui and hit start. Simple setup! Proggies: Proggy from an acc started at 38 theiving:
  5. FEATURES Easy to use Banks or drops items based on your decision Information Displays Understandable Graphical user interface Most popular Locations Pseudo antiban Locations Draynor / Willows Grand Exchange / Yews Lumbridge Lake / Willows Rimmington / Willows Lumbridge / Trees Lumbridge / Oaks Varrock / Oaks Edgeville / Yews Catherby / Yews Sourcerer's Tower / Magics Seer's Village / Maple A Special Thanks I would like to say thanks to some people in the shoutbox for making this possible, Also Apaec for his progress bar (saved me time) Feel Like Donating? Feel free to donate to my bitcoin wallet: 18jFzi6t95xPsnX81h9hVw3rqG8NMKfDn3 Downloads/Source Download: https://www.dropbox.com/s/13p0ixzrmhbyhnv/OptimumChopper.jar?dl=1 Source: has been removed to protect anti-ban future Feel free to drop me a like if you play on using this would help out my reputation Screenshot
  6. PPOSB - AIO Hunter Brand new trapping system just released in 2024! *ChatGPT Supported via AltChat* https://www.pposb.org/ ***Black chinchompas and Black salamanders have been added back*** Supports the completion of Varrock Museum & Eagle's Peak OR CLICK HERE TO PAY WITH 07 GOLD! The script has been completely rewritten from the ground up! Enjoy the all new v2 of the script JOIN THE DISCORD CHAT FOR QUESTIONS/ SUPPORT/ CHATTING/ UPDATES! New GUI: Features: Click Here Current functioning hunter tasks: (green - complete || yellow - started || red - incomplete) Screenshots: Progressive Leveling: 1-19 --> Crimson swift 19-43 --> Tropical wagtail 43-63 --> Falconry 63+ --> Red chinchompas Updates How to setup Dynamic Signatures Report a bug CLI Support - The script now supports starting up with CLI. The commands are given below. Please put in ALL values (true or false) for CLI to work properly. Make sure they are lowercase values, and they are each separated with an underscore. The script ID for the hunter bot is 677. Parameters: EnableProgression_EnableVarrockMuseum_EnableEaglesPeak_EnableGrandExchange Example: -script 677:true_true_false_true ***Don't forget to check out some of my other scripts!*** OSRS Script Factory Click here to view thread LEAVE A LIKE A COMMENT FOR A TRIAL The script is not intended for Ironman accounts. It still works for Ironman accounts, but you must have all equipment, gear, and items.
  7. go to osbot chat box
  8. In answer to those questions: 1) The way mirror mode currently works is by using the connection you've made through the legitimate client to do it's thing. This means that mirror mode will (for the foreseeable future) not receive proxy support, as it is not OSBot that establishes the connection to Runescape, and thus can't modify that connection in any way. However, there are some unofficial ways to run mirror mode via a proxy. There are a couple of tutorials to be found on the forums. 2) Yes it is, @MGI is still working on improving the client where possible.
  9. 2 points
    I'll post this in the snippet section a little later, but here's something I just whipped up which should cover everything you need for progress bars Class: import java.awt.Color; import java.awt.Font; import java.awt.FontMetrics; import java.awt.Graphics; import java.awt.geom.Rectangle2D; import org.osbot.rs07.api.ui.Skill; import org.osbot.rs07.script.Script; public class ProgressBar { /** * @author ยฉ Apaec * @since 17 Jun 2016 * @file ProgressBar.java */ Script s; Graphics g; String name; Skill skill; boolean frame; int x, y, width, height; Color red = new Color(255, 0, 0, 150); Color green = new Color(0, 255, 0, 150); Font font; int[] XP = { 0, 83, 174, 276, 388, 512, 650, 801, 969, 1154, 1358, 1584, 1833, 2107, 2411, 2746, 3115, 3523, 3973, 4470, 5018, 5624, 6291, 7028, 7842, 8740, 9730, 10824, 12031, 13363, 14833, 16456, 18247, 20224, 22406, 24815, 27473, 30408, 33648, 37224, 41171, 45529, 50339, 55649, 61512, 67983, 75127, 83014, 91721, 101333, 111945, 123660, 136594, 150872, 166636, 184040, 203254, 224466, 247886, 273742, 302288, 333804, 368599, 407015, 449428, 496254, 547953, 605032, 668051, 737627, 814445, 899257, 992895, 1096278, 1210421, 1336443, 1475581, 1629200, 1798808, 1986068, 2192818, 2421087, 2673114, 2951373, 3258594, 3597792, 3972294, 4385776, 4842295, 5346332, 5902831, 6517253, 7195629, 7944614, 8771558, 9684577, 10692629, 11805606, 13034431, 200000000 }; public ProgressBar(Script script, Graphics graphics, String name, Skill skill, boolean frame, int transparency, Font font, int x, int y, int width, int height) { this.s = script; this.g = graphics; this.name = name; this.skill = skill; this.frame = frame; this.x = x; this.y = y; this.width = width; this.height = height; this.red = new Color(255, 0, 0, transparency); this.green = new Color(0, 255, 0, transparency); this.font = font; } public int getCurrentExperience() { return s.getSkills().getExperience(skill) - XP[s.getSkills().getStatic(skill) - 1]; } public int getTargetExperience() { return XP[s.getSkills().getStatic(skill)] - XP[s.getSkills().getStatic(skill) - 1]; } public int getRemainingExperience() { return XP[s.getSkills().getStatic(skill) + 1] - s.getSkills().getExperience(skill); } public int getPercentage(int current, int total) { return current * 100 / total; } public int getWidth(int percentage, int totalWidth) { return percentage * totalWidth / 100; } public void draw() { // Current percentage g.setColor(green); g.fillRect(x, y, getWidth(getPercentage(getCurrentExperience(),getTargetExperience()), width), height); // Remaining percentage g.setColor(red); g.fillRect(x + getWidth(getPercentage(getCurrentExperience(), getTargetExperience()), width), y, width - getWidth(getPercentage(getCurrentExperience(), getTargetExperience()), width), height); // Frame if (frame) { g.setColor(Color.BLACK); g.drawRect(x, y, width, height); } // Setting text font and colour g.setColor(Color.WHITE); g.setFont(font); // The text which we want to show on the progress bar String text = name + " (" + s.getSkills().getStatic(skill) + "): " + getPercentage(getCurrentExperience(), getTargetExperience()) + "%"; // Create a bounding box around the text FontMetrics metrics = g.getFontMetrics(font); Rectangle2D rect = metrics.getStringBounds(text, g); int textHeight = (int) (rect.getHeight()); int textWidth = (int) (rect.getWidth()); // Get the text x and y co-ordinates relative to the progress bar int xText = (width - textWidth) / 2; int yText = (height - textHeight) / 2 + metrics.getAscent(); // Draw text over progress bar g.drawString(text, x + xText, y + yText); } } Implementation (in onPaint class): ProgressBar bar = new ProgressBar(this, g, "Ranged", Skill.RANGED, true, 150, new Font("Gulim", 0, 14), 10, 200, 200, 25); bar.draw(); Examples: Hope that helps, ~apa Edit: I didn't see skills has experienceToLevel, so you can always tidy the code in that respect.
  10. 2 points
    look at your baseXp
  11. NEW! supports new south + east shortcuts, new hopper (upstairs), and mouse invokes!!! (just like runelite!) 'the intelligent choice' By Czar 34-99 Mining on video!! Agility Shortcut Setup Window Preview 70 hours run time https://i.imgur.com/wiF6VPO.png
  12. Still laughing my ass off on this one ... LMAO.... made my day.
  13. 1 point
    I liked the post and i know you said not to post about the trial. However, i'd like you to quote me when i do receive it so i know when i have ^_^.
  14. you better not fucking make a thread when you get banned anyways good luck
  15. 1 point
    if @Alek or @Maldesto saw this you'd be buried 2 foot shallow because they aint got time to dig 6 feet deep
  16. 1 point
    It was goin to good 90 str n shit 0-1 for u weath... 1 lyke = 1 rip
  17. 1 point
    shit , wish i could afford to buy this biblethump any chance for another trial soon :P?
  18. Sold me a VPS! Great guy and helped me through setting it up. Quick and easy. Highly recommend.
  19. This. It's a big IF mate
  20. Just ask if shes into beastiality if she says yes shes the grill for you
  21. hi could i get a trial of hunter plz and how much is for osrs gp?
  22. 1 point
    Nooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
  23. 1 point
  24. Hello, I'd Like to try this script, I will provide you my feedack after I'm done
  25. 1 point
    NO I HAVE UNDER 3 HOURS LEFT OF THIS DAY AND I DONT THINK ANYTHING SUBSTANTIAL WILL HAPPEN DO U LIKE FEET?
  26. Trial please, i think i slept on that trial u gave me few months ago...
  27. 1 point
    YES I WANT TO BE DEAD DID YOU KNOW THAT PINE NUTS COME FROM PINE CONES???
  28. You fk'd up fren.. Wrong account I'll have a look, thanks
  29. yes At level 1 agility, run energy recharges at approximately 1 percent per 7.5 seconds whereas at level 50 agility, the rate is 1 energy per 4 seconds. This bonus is also applied in F2P worlds. Higher Agility levels may also allow you to avoid the damage taken when caught pickpocketing.
  30. 1 point
    Do you accept paypal? Or prefer OSRS GP? Add my skype: howest.user
  31. 1 point
    May i get a trial ?
  32. 1 point
    Hey there fam. Certainly get some Korean BBQ !
  33. They most definitely track mouse movements and clicks. I think it's one of the primary ways that they dish out bans. low to mid-tier bots, even a lot of premium scripts don't have randomized mouse movements and they have clear set patterns over a certain period of time. I whole-heartedly believe that if there were advanced features that recorded your human mouse movements while you played and then incorporated them into the bots that it would drastically reduce ban rates. I mean just looking at the methods that Jagex can use to differentiate a bot from a human player is finite. It has to be within the way that the game is accessed/played within an account. Mouse movement, time played/day and total time spent playing compared to not playing, xp gained over a period of time, whether your using a form of a mirror client or accessing the game directly via third party software, the activities that are done on your account, etc. One of the few things that the actual botter doesn't have control over is the mouse movements within a script. The botter can change the things they bot, determine how long they bot for each day, etc. can all be managed by the botter. However, mouse movement is all up to the scripter. That being said I think that mouse movement randomization and making it more human-like should be a high priority for scripters.
  34. This is fricking funny xD i made 15K and i happened to tell 2 jokes and both the payers said "Can i have my money back..." xD me and my brother where fucking laughing our ass off xD EDIT: idk if this is already implemented but add banking Also its telling a joke even if the other player trades you and presses accept whitout putting in a item or cash Something else that would be cool is if the user decelines or didnt give an item that the bot would say something like "Sorry you did not donate so i wont tell a joke" also its taking to long to press the accept button on the first window due starting a new line in the chat Make the bot pause the typing when he receives a trade if the trade window dosn't pop up after 6 seconds or so then restart typing
  35. If u can teach me how to make 3d text u by my hero :3

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.