Better error reporting
NOTE: THE STEAM CLIENT NEEDS TO BE OPEN ALONGSIDE THIS PROGRAM IN ORDER TO IDLE YOUR GAMES
SHA256 of 7z archive: 3519B86982F12E978494F6FC441FB5A7C229F55C74B926DADBEF97F229704FD5
Add the AppIDs of the steam apps you want to idle in applist.txt
, one AppId per line
Then specify the second interval you want a random AppId (default 3600 seconds, aka 1 hour) in config.ini
, under SecondsUntilRestart
Then run SingleBoostr.Client.exe
to idle your apps
ALTERNATIVELY, you can set InputAppIdsDuringRuntime
to true in config.ini
if you would rather like to add appIds within the program rather than adding them to a text file
What's new in this release?
Errors are reported if the Steam Client isn't open (SteamworksFail), or the user attempted to idle a game/appid that they don't know - which you can't do (UserFail)
Inlined passing the process object for storage in a List<>, removing unnecessary copies (minor change)
Recompiled Steam4NET reference, last one had a rare error (...?)
What to do: Find out what the other errors (ClientFail, PipeFail, AppsFail) mean exactly, and how to reproduce so they can be catched