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.

RawTech

Java Lifetime Sponsor
  • Joined

  • Last visited

  1. FastPass started following RawTech
  2. Assuming your proxifier targets are appropriately setup yes. Though it sounds like *.runescape.* may not valid here. Just launched the client on my machine and the official osrs client process looks to be called JagexLauncher.exe perhaps try targeting this instead? I would stick with the native proxy configuration on the osbot client here to simplify things.
  3. Not hugely. Some form of X server is required to launch the client heedlessly it seems. I have changed the entry point to use debug mode to get around the tailing of the logs from the filesystem.
  4. Proxifier will still send your *.runescape.* traffic to your proxy, just via nordvpn. You can verify this by creating a proxifier rule for a web browser and then visiting a site like http://ifconfig.so/ Try it twice with nordvpn enabled and disabled, to verify your results.
  5. 69.420 credit please ❤️
  6. Grafana is a great visualisation tool, it supports mysql as a data source, and above all, is free and open source. If you know your way around SQL you can create some very data rich visualisations. Obviously you'll need to capture all of this data in a meaningful way.
  7. No question.. Git is the best practice. If you're creating an entirely new script with no intention to merge the 2 together then make a new git repo. If you're creating a new version of an existing script, like a beta or alpha version, then make a new branch within the same repo. Googling git best practices you get a lot of branching strategies, commit tagging and naming conventions etc. But those are only really useful when you run a large software shop with multiple developers. If you're working alone, just find out what works for you. Github offer free private repos now and if you're looking to roll with your own selfhosted gitlab is really nice but potentially a bit overkill for a few repos.
  8. RawTech started following Kramnik
  9. RawTech replied to Kramnik's topic in Botting & Bans
    I typically get one headless osbot client per GB of ram on linux systems. CPU is not really a bottleneck providing the clients have the lowcpu flag. Not using webwalking reduces the ram requirements by half, so 500MB per client. All from my own experience using custom scripts.
  10. "Fixed trading not offering items in resizable mode." Nice one, cheers Patrick
  11. In your module configuration within the project structure make sure that the scope for osbot is set to "provided". This will exclude it from the compiled jar.
  12. Epic, thanks Patrick.
  13. That's worked a treat. Thanks @Token
  14. Hi, When running the client in resizable mode, is there any way to programmatically set the client dimensions, either through the script itself or the CLI arguments? I'm wanting to set the client viewport to 720p or 1080p automatically when I launch the client/script. Thanks
  15. RawTech changed their profile photo
  16. RawTech started following Naked
  17. Thanks for all the hard work @Patrick !
  18. Restarting the client doesn't seem to help. worlds.hop() is just returning false in the cases where it doesn't work. The client opens the world switcher tab but doesn't attempt to scroll to the desired world, if the desired world is in view, it will click on it.
  19. For certain scripts you need to hop to a specific world. I guess this would be a workaround if you didn't need to do that. I just noticed this same issue when I got home from work today, hopefully its something the developers can resolve in good time. @Patrick edit: From my brief testing, it doesn't look like the problem specifically affects certain worlds, seems to be broken across the board.

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.