OpenSteamTool v1.4.7
This release improves manifest downloading, library refresh behavior, SteamStub-only game handling, and adds a ticket extraction helper tool.
Highlights
- Manifest downloads now use the official endpoint by default:
manifest.opensteamtool.com - Fixed stale library status after hot reload, repeated bulk delete, and repeated bulk import
- SteamStub-only games no longer require manually configuring
AppTicket - Added
extract_ticketsfor extractingAppTicketandETickethex strings
What's Changed
Official manifest download endpoint
Manifest downloads now default to:
manifest.opensteamtool.com
This is the official OpenSteamTool manifest service and should provide a cleaner default configuration for new users.
Library refresh fixes
Library state refresh has been improved for repeated operations.
The UI should now correctly reflect the current library state without leftover or residual entries.
SteamStub-only game support
SteamStub-only games no longer require manually setting AppTicket.
OpenSteamTool can reuse Steam's local ConfigStore ticket and forge the requested AppId through a SteamDRMP off-by-four ticket parsing vulnerability, without injecting into the game process.
This provides a simpler no-injection path for supported SteamStub-only titles.
New extract_tickets tool
Added the extract_tickets tool for dumping ticket values required by:
setAppTicketsetETicket
Run extract_tickets on a machine where Steam is running and logged into an account that owns the target game.
The tool is now available for testing. Try the build from this workflow run:
https://github.com/OpenSteam001/OpenSteamTool/actions/runs/26897647300
Upgrade Notes
- Existing manifest configurations can still be customized if needed.
- Users who previously configured
AppTicketfor SteamStub-only games may no longer need to do so for supported cases.
Installation
Download OpenSteamTool-v1.4.7-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\lua) and place your Lua scripts there. NOT C:\Program Files (x86)\Steam\config\stplug-in!