-
Notifications
You must be signed in to change notification settings - Fork 72
Appinfo
The Steam binary appinfo.vdf (~/.steam/steam/appcache/appinfo.vdf) contains lots of valuable information about games.
stl is able to extract all raw data for a game (on demand or also via Command Line),
store it into
~/.config/stl/games/appinfo/$SteamAppId.bin
and extract required data from it.
The extracted data is identical to that coming from appinfo.vdf, but stored in a separate (binary) file per game for later use.
Additionally the most important/common categories (see /usr/share/stl/misc/appinfo.txt for an up-to-date list) can be read from the extracted binary file and stored directly into its corresponding general Metadata file (from where the data is loaded first if available). Storing the metadata is also started on on demand and also via Command Line)*.
Both extracting the raw data and extracting the metadata can optionally be
- launched per game
- for all installed games
- for all owned games via Command Line
Appending any additional argument forcefully updates the raw data and the Metadata
( so f.e. stl caim o F
to update all raw data and metadata info for all owned games)
(be aware that extracting the data for many files can take a long time - >30min for ~6500 SteamAppIds when testing)
Currently the file is used in
- the Game Icons function, used for creating Game-Desktop-Files
- the getGameName function (optionally)
Quick Links
- Changelog
- Installation
- Usage
- Main Menu
- Global Menu
- Tray Icon
- Modding
- Platform-Specific Documentation
- Tweaks
- Utilities
- Advanced