Save a hunting spot, press

Starts and stops the simulation next to it, like F8 in the game.

OSB hunts, drinks potions and picks up loot with your pet. When the bag is full it recalls to town, buys potions, repairs and reverses back. OSB Manager runs several accounts.

  • Windows · macOS · Tampermonkey
  • Free, GPL-2.0-or-later

The loop

  1. Hunts at the saved spot while the pet picks up loot. Drinks an HP potion below 60% HP.
  2. Starts a town trip when the pickup pet has 1 free slot left.
  3. Reads a return scroll and arrives in the saved town.
  4. Stores the SoX gear and elixirs from the pet in the warehouse.
  5. Tops HP and MP potions up to 100 and 300 at the potion merchant.
  6. Sells pet loot and repairs gear at the repair merchant.
  7. Reverses to the last return-scroll point and hunts again.

Simulation, made-up data. Try the panel

OSB 2.0.0 Release,

First OSB release

Based on version 1.2.224 of the previous bot. Your settings, share codes and backups open as they are.

Read the note

What OSB does

All features

OSB is a panel that opens inside the game page and keeps separate settings for each character. The screenshots below come from the real panel, with simulated game data.

OSB panel, Setup page: an eight-item checklist. Six are green, town trips red, pet yellow.

Before you go hunting

The Setup page reads your settings and the game and shows what is missing in red and what is optional in yellow. Fix the next thing jumps to the first red item.

  • 8 checks: character and weapon, hunting spot, skills, potions, pickup, town trips, pet, what happens on death.
  • It leaves your settings alone until you press a button.

Keys

  • F8 start / stop
  • F6 minimise to an icon
  • F7 fold the panel
  • Shift+F7 hide / show

The other panel pages

Hover over or tap a name to see where it sits in the panel, what triggers it and whether it is on by default.

  • Skill order, buffs, imbue. It wears the weapon a buff needs, casts, then goes back to the combat weapon.
  • Heals, group heals, party buffs and resurrection with Rebirth.
  • Gold, potions, equipment, stones: pet, character or leave it, per kind.
  • HP and MP potions, vigor, arrows and bolts, pet kits. A low-stock and a refill number for each.
  • Tries up to the target plus and fuses Luck, Steady, Immortal and Astral stones itself.
  • Spends mastery, skill and stat points in the ratio you set.
  • Buys specialty goods in one town and walks them to another to sell. Needs a trader suit and a transport.
  • Always on. After a disconnect it retries for up to 12 hours and never types your password.
  • Revives in town and comes back. With no progress it drops the target first, then returns to the spot.
  • Your other accounts join the main character's party and apply again after a disconnect.
  • Share the settings you changed as a code or a file. Your positions are never in it.
  • Preview it, copy it or save it to a file. It is not sent anywhere.

A desktop app that runs several accounts side by side. Each account opens in its own browser profile, so their sessions stay apart.

OSB Manager on Windows, Account tab: login ID, password, server, character and auto login.
The Account tab, Windows 11. Login ID, server and character. Account and character names are examples.

Star, Moon and Sun drops announced on the server land in the SoX tab as one row each. An example row:

TimeCharacterItemSealFromSeen by
TarhanSealed glaiveSunBandit sergeantKervan
Auto login
It goes through the login screen and picks the server and the character. The password is encrypted with DPAPI on Windows and kept in the Keychain on macOS. It is sent at most 3 times in 10 minutes, and only while opensro.online is open.
Hidden windows
A hidden account keeps running but draws nothing on screen.
Light mode
Stops drawing and mutes the window. Start all light opens the accounts one at a time, 15 seconds apart.
Stats and SoX
The Stats tab adds up kills, XP, gold and deaths for every account in one table. The SoX tab lists the Star, Moon and Sun drops announced on the server.
Shared game files
The game's pack files are downloaded once and the other accounts read them from the same cache.
Memory tab (Windows)
The Memory tab shows how much memory each game window uses. View › Low memory when a window is minimised is off by default: a test with OSB hunting did not show it to be safe.
Measurements
WhatResultWhere
One window, 60 FPS limit58% of one core; 134% without the limitWindows, 200 Hz display, title screen
Minimised window0% CPUWindows, title screen; the game and the bot keep running
Minimised window in the game world, OSB hunting45% of one core, 2.4 GB of RAM; visible 196% and 3.2 GBOSB Manager 1.0.0, Windows, one account, mean of 20 minutes each
One account in the game world, light modeHidden 0.50 cores; visible 0.59OSB Manager 1.0.0, macOS, M1 MacBook Pro
Second account reaching the login screen10.8–14.0 s; 18.8–24.1 s without the cacheShared cache on, macOS 26.5, M1 MacBook Pro

Each row was measured on one machine; yours may differ. All measurements and their conditions

For one account, Tampermonkey in your browser is enough. For several accounts, install OSB Manager on Windows or on a Mac.

  1. Download

    Get the Windows zip from GitHub, unzip it and start OsbManager.exe. 64-bit Windows 10 and 11.

    Windows
  2. SmartScreen

    For an unsigned build, press More info, then Run anyway.

  3. WebView2

    Windows 11 has it. On Windows 10, install the WebView2 Runtime from Microsoft if it is missing.

  4. Add accounts and OSB

    Add an account with +, then paste the OSB address in Scripts › Add from URL….

Each guide covers one page of the panel with real screenshots.

Frequently asked

All questions
I'm moving from the previous bot. What happens to my settings?

They carry over as they are. Share codes and backup files from the previous bot open in OSB too.

Turn off the old script first: two bots cannot run in one tab.

Does it cost anything?

No. Both are open source: OSB under GPL-2.0-or-later, OSB Manager under GPL-3.0. All of the code is on GitHub.

How many accounts can my PC run?

There is no fixed limit; the CPU and graphics memory decide.

On macOS with 1.0.0, one account in the game world used 0.50 cores hidden and in light mode. On Windows, the 60 FPS limit took one window on the title screen from 134% to 58% of a core. With OSB hunting, minimising the window took it from 196% to 45% of a core and from 3.2 GB to 2.4 GB of RAM. Each window also holds about 0.8 GB of graphics memory; light mode and minimising do not free it.

Does OSB send data anywhere?

No. It sends nothing to us or to anyone else. It only fetches updates and route data from raw.githubusercontent.com and api.github.com.

Even the bug report is not uploaded: you preview it, copy it or save it as a file.

Where does the Manager keep my password?

On Windows it is encrypted with DPAPI; only your Windows user can decrypt it, and not on another PC. On macOS it is in the Keychain.

The password is sent only while the window shows https://opensro.online/ and the page asks for it. It is never written to the log.

Support and feedback

If something broke

  1. In the panel, press Settings › Send bug report.
  2. Preview the report, then copy it or save it as a file. The report is not sent anywhere on its own.
  3. Open a new issue on GitHub and attach the report.
Open an issue on GitHub

If a setting is missing or confusing

Tell us which page and which setting in the form on the support page.

Support page