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 03/28/15 in all areas

  1. 3 points
    The power abooser was dealt with accordingly..
  2. getAntiBan().unregisterAllBehaviors(); edit: or just getAntiBan().unregisterBehavior(BehaviorType.CAMERA_SHIFT); getAntiBan().unregisterBehavior(BehaviorType.RANDOM_MOUSE_MOVEMENT); if you want, but personally I use the first one (unregisterall)
  3. Refunded the full amount , he should confirm here.
  4. Reopened. I have screenshared with and the timestamps of the screenshots that were taken match the exact minute of the timestamp in the Skype conversation which proves that he did infact trade you, @Transaction You are to trade him the gold, failure to do so will result in a ban.
  5. SHAKUR CURSER 1.0 features: - Exits out if you are not in the area - Exits out if you don't have enough runes to cast - Random camera movement - Human like mouse movement This is my first script so don't give me too much of a hard time . I noticed there wasn't a curser that worked on OSBot so I decided to try to make one myself and you really don't want to know how long this took. I tried to make this as advanced as possible. Let me know if there is any bugs but really this is a basic script. I ran it for 1 hour and am running it now with success. DOWNLOAD JAR: HERE Virustotal Link: HERE Tested/Made with OSBot 2.3.56 CREDIT TO @mailinator FOR THE UPDATED PAINT! Updates:
  6. http://synergy-project.org/
  7. It did seem like you were trolling indeed, next time be more clear. Just reading through it. But thanks for the clarification, a ban might have been too harsh. Please do so.
  8. 2 points
    Var4trial
  9. Oh...Im in my second semester of taking AP Comp Sci. Right now were working on inheritance
  10. You said you traded him on 3:49pm, the screenshot was taken at that exact time, there are no previous trades visible in the ingame chat.. In case you have any evidence that might prove that he did not trade you or attempted to frame you, please provide it. If not, you are to refund him the gold or get banned. It's up to you.
  11. by Czar Script live, buy now (only $4.99!) http://osbot.org/forum/store/product/463-perfect-crabs/ Want to buy the bot, but only have rs gp? Buy an OSBot voucher here Features Supports both rock crab locations! Teleporting - using tabs/spells Potion support - including combat potions and super att/str/defence Aggressive mode - attacks other crabs World hopping when a cannon is nearby Can randomize fight locations between trips! Calculates next best crab to attack when current crab is low on health! Resets region when crabs don't attack Rotates region resetting every 20-60 minutes Configure inventory load-out with a single button! Changes between walking south and using the cave! Banking support Automatically prioritizes visible crabs when fighting Can recover from being idle Ranged support, loots any type of ammo you have Loots ammo in second intervals (every 2-18 seconds it will loot all) Picks up edible seaweed to extend trips World hops when 7 or more players in the area Displays 'goal' information, e.g. (at 77 strength it will also show details for 80 strength, time left, xp left, etc) Rock crab areas are split into sectors and are cycled every time a rock crab is not found FAQ Why should I use this script when there are millions out there? It is the best script. Simply. Why are you releasing this now? It's time to make this one public, it was privately used for myself and has gotten me 80 strength in a single bot session. How do I set it up? On first use, make sure your inventory is laid out nicely, and click 'Load inventory' to save it forever, then click start Instructions There are no instructions. We do the all the work for you. CzarScripting™ Tips If you have a pure account, it is advised to go east, because there are no dangerous npcs there Use camelot tabs for quicker trips! You can use any potions, including combat ones Clean paint and GUI Want to use potions? Have potions in inventory Want to use teleport tabs? Have tabs in inventory Want to use camelot teleport spell? Have runes in inventory Want to use special weapons? Have special weapon in inventory Want to use ranged? Have ammo equipped Everything is automatically detected like a real robot. We do all the work for you. Gallery nooby account from 1-33 range (for range guild pot) Just from TESTING THIS SCRIPT
  12. Proxifier – The Correct Way to Proxy on Mirror Client! 1. Download Proxifier Here! 2. Activate with one of the following keys: a. KFZUS-F3JGV-T95Y7-BXGAS-5NHHP b. T3ZWQ-P2738-3FJWS-YE7HT-6NA3K c. KFZUS-F3JGV-T95Y7-BXGAS-5NHHP d. 65Z2L-P36BY-YWJYC-TMJZL-YDZ2S e. SFZHH-2Y246-Z483L-EU92B-LNYUA f. GSZVS-5W4WA-T9F2E-L3XUX-68473 g. FTZ8A-R3CP8-AVHYW-KKRMQ-SYDLS h. Q3ZWN-QWLZG-32G22-SCJXZ-9B5S4 i. DAZPH-G39D3-R4QY7-9PVAY-VQ6BU j. KLZ5G-X37YY-65ZYN-EUSV7-WPPBS k. 6JZUY-32TKX-TK9W7-DU387-9RWKZ i. I’ve personally activated Proxifier on three machines with no issues. If the keys for some reason don’t work, please let me know and I’ll find more! 3. Now let's configure this bitch! a. b. c. i. Address being the address provided by your proxy provider ii. Select the radio button for ‘Socks Version 5’ iii. Check ‘Enable’ in the authentication groupbox iv. Enter the credentials provided by your proxy service v. Then click ‘OK’ d. e. i. Set the ‘Default’ rule to ‘Direct’ under ‘Action’ ii. Remove the ‘Localhost’ rule by selecting the rule and hitting ‘Remove’ iii. Click ‘Add’ to create our RuneScape proxy rule! f. i. You can name the rule whatever you like, I chose RuneScape because well... It’s going to be proxying RuneScape ii. Under ‘Target Hosts’ enter ‘*.runescape.*’ – this will proxy connections to RuneScape globally so if you access the account management page in your browser, it will proxy it. If you load OSBuddy, it will proxy it. If you play RS in Chrome, it will proxy it, and obviously OSBot. iii. Select your proxy under ‘Action’ iv. Click ‘OK’ to save your new rule! g. Click ‘OK’ in the rules window and reload your client/browser. If you configured everything successfully, you’ll see something that looks like this: h. ??? i. Profit
  13. RSBuddy/OSBuddy Exchange has more accurate prices than Zybez for the most part. import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; import java.net.URL; import java.net.URLConnection; public class PriceLookup { private static URLConnection con; private static InputStream is; private static InputStreamReader isr; private static BufferedReader br; private static String[] getData(int itemID) { try { URL url = new URL( "https://api.rsbuddy.com/grandExchange?a=guidePrice&i=" + itemID); con = url.openConnection(); is = con.getInputStream(); isr = new InputStreamReader(is); br = new BufferedReader(isr); String line = br.readLine(); if (line != null) { return line.split(","); } } catch (Exception e) { e.printStackTrace(); } finally { try { if (br != null) { br.close(); } else if (isr != null) { isr.close(); } else if (is != null) { is.close(); } } catch (Exception e) { e.printStackTrace(); } } return null; } public static int getPrice(int itemID) { String[] data = getData(itemID); if (data != null && data.length == 3) { return Integer.parseInt(data[0].replaceAll("\\D", "")); } return 0; } public static int getAverageBuyOffer(int itemID) { String[] data = getData(itemID); if (data != null && data.length == 3) { return Integer.parseInt(data[1].replaceAll("\\D", "")); } return 0; } public static int getAverageSellOffer(int itemID) { String[] data = getData(itemID); if (data != null && data.length == 3) { return Integer.parseInt(data[2].replaceAll("\\D", "")); } return 0; } } Dump of all the prices from March 27, 2015: http://pastebin.com/rQ5dk7mp
  14. Doing free elo boosts up to gold 5 in NA/EUW/LAN until the Japanese servers go live. No placement matches. Other servers are possible but i have not ping tested all of them. I won't use any RP/IP without permission. I do not require your pw, you may log in with teamviewer if you feel the need. Duo que maybe possible on some servers. Fill out Donations are accepted will put you ahead in line 5$= +1 Division Ahead if I'm boosting someone else already.
  15. 1 point
    ....... o.o
  16. 1 point
    Don't be a dirty scammer
  17. Wrote a quick guide for peeps like you Take a look! http://osbot.org/forum/topic/58775-a-beginners-guide-to-writing-osbot-scripts-where-to-get-started-by-apaec/ Apa
  18. 1 point
    You can come back to osbot but you will be placed in TWC. If the user, scammed by you writes you back, you have to refund him. Do not appeal your TWC.
  19. not sure if inspect element..
  20. Your tutorial helped me a good bit, thanks.
  21. Still looking trust's worker got my account banned
  22. I doubt ull make it botting to 99 99 99 XD save up for one : x
  23. hmm im not sure I haven't bought the toxic blowpipe yet as it is too expensive, but you can equip it with any darts from bronze to dragon i assume. I think u will have to enquip the pipe and then use the looted darts on it to load it and then equip it again to continue killing? not sure maybe someone can enlighten us.
  24. 1 point
    Can confirm this happens on a lot of other scripts in mirror mode.
  25. Gonna get drunk/raped/not remember anything/wake up at your best friends house/in his bed "he wakes up naked/both of you guys wondering wtf happen last night/refused to come to terms that you had sex together and are both gay. ^ not that, that has ever happen to me buh eh I cant remember turning 21. Read with caution* EDIT* Forgot Happy Birthday man. "TURN UP"
  26. Any chance that powerfishing is going to be fixed soon?
  27. A user told me he got 48 hours with no beaks so I wanted to prove it :P
  28. The problem is that over the time i've used this script, I had to wait time for the next update more than I could bot. Not that there are any problems right now, I don't think.
  29. Sorry but declining, you aren't very active and I'm looking for somewhat trusted users.
  30. Yup, just used in mirror mode, great stuff!
  31. private int cameraPitch = (0 - 50); ... if(getCamera().getPitchAngle() != cameraPitch) { getCamera().movePitch(random.nextInt(20) + 5); }else if(getCamera().getYawAngle() != cameraPitch) { getCamera().moveYaw(random.nextInt(25 + 10)); } Trying to set cameraPitch as a range from 0 - 50, anything outside that is =! (i realize that == -50, need to fix) TY for feedback, working on fixes asap, then work on paint once script is fluid.
  32. You need to release a free script before you can make something premium . Unless you mean later on if he gets a free script out.
  33. if(!getCamera().equals(yewTree)) { getCamera().toEntity(yewTree); } getCamera() Obtains the Camera instance it will never ever return an Entity. If you'd like to know whether or not your object is visible call object.isVisible() private int cameraPitch = (0 - 50); ... if(getCamera().getPitchAngle() != cameraPitch) { getCamera().movePitch(random.nextInt(20) + 5); }else if(getCamera().getYawAngle() != cameraPitch) { getCamera().moveYaw(random.nextInt(25 + 10)); } What's the purpose of this? if(YEW_AREA.contains(myPlayer()) && !myPlayer().isAnimating() && !getInventory().isFull()) return State.CHOP; if(YEW_AREA.contains(myPlayer()) && myPlayer().isAnimating() && !getInventory().isFull()) return State.CHOPPING; Merge these if(YEW_AREA.contains(myPlayer()) && !getInventory().isFull()) return myPlayer().isAnimating() ? State.CHOPPING : State.CHOP; http://en.wikipedia.org/wiki/%3F: There are a few other things I'd do differently, but good job PS: once you are happy with it you should consider making this premium
  34. 1 point
    allahu akbar
  35. b/c hes simply offering it
  36. gave you 24 hours
  37. Just ss it. If it was meant to be private at least let them know you're misguiding their trust. If you were meant to keep it then who cares.
  38. Well not all potions give the same amount of boost. Maybe it should be a more conditional number. Such as, amount of boost the potion gives divided by 2, then take the ceiling of that. Then you could have it randomly + or - 1 from that number as an anti-ban feature. Pseudocode: int drinkPotion int boostOfPotion drinkPotion = ceiling(boostOfPotion/2) int antiBanPotionDrink = genRandNum1-3() if genRandNum1-3() == 1 then drinkPotion += drinkPotion + 0 else if genRandNum1-3() == 2 then drinkPotion += drinkPotion + 1 else if genRandNum1-3() == 3 then drinkPotion += drinkPotion - 1 end Hope this makes sense. Just wanted to be extra clear.
  39. 1 point
    Apparently you didn't read the thread on how to run it, you need to move the mirror client jar into your osbot data folder. http://osbot.org/forum/topic/66800-osbot-mirror-client-your-guide/
  40. Dude the proof is shown already man atleast have some dignity to know you have gotten caught the proof is ^^^ I have shown it to @Dex Dude it is final man you got caught just pay me what the hell you owe me man and just don't do it to anyone else no point in still trying to lie man. The only thing you have is your WORD once you screw that over no one will ever trust you. Deliver my gold is the first step to gaining anyone trust back man acknowledge you scammed me and move on.
  41. It was just an offer, and I'm sure roomscape would do it for 500k-1m
  42. 1 point
    whats the fun in playing a game that you can beat in a short amount of time?
  43. All we can do is make assumptions based on logical thinking. If we stick with the tier system, it's likely that they have all sorts of monitor detail levels where the higher level tiers use more computational resources and therefore only used for a very small group of characters. In general, the first tier will most likely be things like hours of play time, break times and activity. This costs very little resources to track and compute. For example, a new account, that is playing 10 hours a day doing only activities that have a very high banrate, no quests or talking etc. Second level tier might then actually compare behaviour of the activities. Imagine a woodcutting script that performs the same actions in the same order: bank, walk to first tree, chop first tree, walk to second tree, chop second tree, walk to third tree, chop third tree, eat rinse and repeat. Anti-ban is only checked between certain actions, making that an easy to detect pattern as well. Then when a bird nest appears, it will immediately grab it. When a tree spirit appears or an ent, it will immediately react to it. Normal players tend to perform their actions by a similar pattern. But these patterns are different every once in a while and most certainly will be different from other players. The key in making scripts less detectable is breaking patterns but also trying to achieve a certain difference between different players based on a profile. The more difference there is between two players using two scripts, the less likely it is their machine learning technology is able to identify another player using the same script as using that same script. But then again, it is possible that once you get in to a higher level tier, they start creating profiles based on mouse movements. These profiles can be compared and identified as similar. So that means there is definitely work on our side to be done as well to make key elements of our bot perform different for each player as well, like mouse, keyboard and interactions. I think if both parties can improve on this, together with the mirror client, we might make a jump ahead in the cat and mouse game on which we have been behind for some time now.
  44. 1 point
    If you don't get that from OSBot, then you have problems.

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.