Skip to content

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 13 Aug 13:25
· 1 commit to main since this release

Changes

  • denuvo activation redeem uri
    Introduce a standalone "Tokeer" bst:// URI bridge to redeem codes and register a handler.

  • Add Utils/Tokeer: TokeerBridge.cpp/h and TokeerUri.cpp implementing URL parsing, HTTP redeem flow, registry registration, and a rundll32 export.

  • Register bst:// scheme on startup (HKCU) and avoid running Steam-injection when loaded by rundll32 by detecting non-steam hosts.

  • Add ShowInfo() dialog helper and header documentation.

  • Update CMakeLists: include new sources, link Shell32, and add OST_TOKEER_URL cache option to override the code-server base URL.

This enables websites to open bst://redeem/, have the DLL handle redemption standalone, write tickets to the Steam credential store, and offer to launch the app.

Installation

Download OpenSteamTool-v1.0.0-Release.zip (or the -Debug variant if you need logging to <steam>/opensteamtool directory).

Extract and copy dwmapi.dll, xinput1_4.dll and OpenSteamTool.dll to your Steam root directory (e.g. C:\Program Files (x86)\Steam).

Create a Lua config directory (for example C:\Program Files (x86)\Steam\config\stplug-in) and place your Lua scripts there.