SteamInspector
is a tool to take look at all the information about your Steam client and your installed games.
It gathers this information from the installation folder of your steam client and especially its subfolders appcache
, steamapps
and userdata
and, if you have one or more separate game libraries configured, also from there. You can see all screenshots, achievements, infos about trading cards and other game infos and also images the Steam client uses for its GUI and many more.
It includes a subtool named SteamScreenshotsCleanUp
, which is used to show and delete screenshots of games installed in steam.
If you have configured in the Steam client an extra screenshot folder, where Steam can store an uncompressed copy of each screenshot, then SteamScreenshotsCleanUp
can show and delete screenshots there too. The screenshots will be listed separated by game and it's shown, if there exists also an uncompressed version of a screenshot.
You can download a release here.
You will need a JAVA 17 VM.
SteamInspector
is configured as a Eclipse project.
It depends on following libraries:
These libraries are imported as "project imports" in Eclipse. If you want to develop for your own and
- you use Eclipse as IDE,
- then you should clone the projects above too and add them to the same workspace as the
SteamInspector
project.
- then you should clone the projects above too and add them to the same workspace as the
- you use another IDE (e.q. VS Code)
- then you should clone the said projects, build JAR files of them and add the JAR files as libraries.