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.

Gabriel Ramuglia

Members
  • Joined

  • Last visited

Everything posted by Gabriel Ramuglia

  1. What is PA? hw mouse is for stealth injection. no need to use it for mirror.
  2. You could use sandboxie instead of a VM. Definitely use one or the other due to random.dat
  3. If the goal is to sell the accounts as F2P trade-restrictions-removed accounts, why bother putting membership onto the accounts? Just bot some stuff in f2p that doesn't earn much money, but builds up some stats. Then you don't have to earn back the bond cost. It's hard to avoid bans on brand new accounts while doing efficient money makers.
  4. That's stupid. A stick of ram uses like 3w. A fully loaded server like the above will be like 200w under heavy load, closer to 100w idle. Yeah this is much better than the first one you looked at. Dual E5-2680v4 would be even better and should cost about the same. 450w is fine.
  5. Most useful post ever. Exactly what I was looking for.
  6. You still need help with this? I have a solution.
  7. Don't you literally just talk to one NPC with the correct items in inventory and then the quest is done?
  8. The github link doesn't work?
  9. Another way to do it is with scroll wheel up or down, provided the mouse is onscreen: if (zScale > 500) { ctx.log("Z scale > 500. Zooming out. 181 is max zoom out. 1448 is max zoom in). "); if (ctx.getMouse().isOnScreen()) { ctx.getMouse().scrollDown(); sleep(rand(50,150)); ctx.getMouse().scrollDown(); sleep(rand(50,150)); ctx.log("Former Z scale = " + zScale + ". New Z scale = " + thisCamera.getScaleZ()); } } else if (zScale < 300) { ctx.log("Z scale < 300. Zooming in. 181 is max zoom out. 1448 is max zoom in). "); if (ctx.getMouse().isOnScreen()) { ctx.getMouse().scrollUp(); sleep(rand(50,150)); ctx.getMouse().scrollUp(); sleep(rand(50,150)); ctx.log("Former Z scale = " + zScale + ". New Z scale = " + thisCamera.getScaleZ()); } } else { ctx.log("Z scale = " + zScale); }
  10. "Misthalin Mystery", 1535
  11. Can you provide an example of this? Edit: it was easier to just refactor the code to not extend methodprovider, and have all of the functions expect you to pass in the methodprovider context as an argument.
  12. You can prob get banned if all you do straight off tut island is kill chickens. Don't need to use a bot client to get banned for it. Switch to cows after gaining a few levels, and mix in some other tasks. Also, do a quest or two as the first thing you do on your account is best. No-quest accounts get banned a lot quicker. Lots of low level F2P content (filling water jugs, mining clay, killing chickens) is for all intents and purposes "forbidden" due to heavy botting.
  13. Can woodcut farmed trees. They regrow and nobody else can chop yours down. Nevermind, forgot about random chop downs. Wouldn't work very well.
  14. record an hour long macro. not much reptition in that case.
  15. That's a way to do it, but clearly not the only way. For training ML, you need to have an effective feedback mechanism. I.E. do X, score goes up. The sooner the feedback happens after the action, the better. For getting banned, there isn't a whole lot to go on. Whatever you do that gets you banned, doesn't trigger immediately. Most bans are delayed bans. As well, no single action causes the ban. That's a really poor situation for trying to train a machine learning script. At the current state of the art, people are far better at learning when there is very little data to go on, than computers. Computers need loads of data and iterations to train machine learning. Imagine creating 200k accounts and getting them all banned in order to train a machine on what gets accounts banned? Well, the thing that gets accounts banned is having large numbers of accounts doing statistically indistinguishable actions, so.... yeah that's not going to work.
  16. I did a trial run and found Stealth Quester, at least, the F2P quests = instant ban All 4 accounts: slow botted fishing and attack Account 1 -- no stealth quester -- still going strong after 8 days and > 20 hours botting. Did 2 quests manually. Account 2 -- stealth quester with 1 quest per day -- banned after 2 days questing Account 3 -- stealth quester with 3 quests per day -- banned after 1 day questing Account 4 -- stealth quester with 3 quests per day -- banned after 2 days questing Stealth -- it is not. You might get lucky with the pay to play quests, but don't use it for the free to play quests for sure.
  17. Jagex will ban for "botting" if you're not botting. Just do something that makes money in F2P = ban. Especially on new accounts. Especially for commonly botted tasks (filling water jugs, etc). If you want to play F2P, play like a person would play. Start the game, wander around like you have no idea what you're doing most of the time. If you do anything that makes money, do extremely very little of it, especially until your account is older. Processing items near bank is probably less ban prone than collecting resources in the world. Flipping items is a good way to make money in F2P without getting banned, since it's hard to bot that successfully I doubt it's botted much. Depends what the java client is able to collect. If java has access to the info, Jagex can write software to collect that info. If their software already does or not is another question.
  18. Moving the mouse offscreen, especially when not doing anything for an extended period, is an easy way to improve the "realism" of your bot's activity. I would say, the things that are disallowed until 20 hours play time, those are still heavily watched. As well as, any other F2P money makers. A relatively new account will get banned more or less right away for spending any length of time doing F2P money makers. Filling jugs of water, selling fire runes, collecting cowhides (even not selling just collecting), all of this can you get banned very very quickly, whether you bot the activity or do it manually. I don't know how much they loosen this up for accounts that have aged for a while, but honestly, you probably shouldn't bot-for-profit on a F2P account. common suicide-botted methods will get you banned inside of an hour, and I wouldn't want to risk an aged account on the kind of crap money making activities possible on F2P.
  19. Good to know! Thanks for sharing.
  20. Yeah I have found the right click action in particular is absurdly non-human. There's no delay at all between right clicking something and selecting the desired option from the menu. Makes me cringe every time I see the bot do it.
  21. After the appeal, they said it was "applied correctly". Word to the wise -- playing the game smart and making money can get you a ban, botting or not. Meanwhile, a new account of mine is botting, but just skilling up and not trying to make money -- no ban so far. Jagex: Make money, get banned. Yup, that sure sounds right to me. Jagex way to deal with suicide bots is not "bot detection", but, just to make blacklisted activities in the game. As far as killing cows goes, I've found that killing them isn't a 100% sure fire ban, but, picking up cowhides will get you banned pretty much straight away.
  22. This is why I'm leaning towards "behavior banning" rather than "bot banning" -- i.e. start doing something that makes money within an hour of starting a new account = ban. But, I'll do some tests to see if that's more or less likely what's going on.
  23. Yeah, I've appealed the ban. I think the IP may have had one other ban for botting. The IP hasn't gotten a lot of use, but yeah, it had one other botting ban a couple weeks back. With zero botting on this account though, and how quickly the account got banned, I'm really thinking it's just a matter of "do anything that makes money in free to play = ban". It's clearly not a case of "bot detection" That said, it was the OSBOT client, although, without running any scripts at all. So that gives really 3 possibilities: Black / Greylisted IP Client detection "new accounts aren't allowed to make money" Thanks for the tips on that! I should be able to narrow down if the first two things were the issue or if it's strictly the third thing.

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.