Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

zevnda/steam-utility

Repository files navigation

SteamUtility

The workhorse behind Steam Game Idler that handles tasks like idling games, managing achievements and updating statistics

Usage

SteamUtility can be used as a standalone CLI tool in the following way

Usage:
 SteamUtility.exe <command> [args...]
 SteamUtility.exe [--help | -h]
Commands:
 idle <app_id> Start idling a specific game
 get_achievement_data <app_id> [storage_dir] Get achievement data
 unlock_achievement <app_id> <ach_id> Unlock a single achievement
 lock_achievement <app_id> <ach_id> Lock a single achievement
 toggle_achievement <app_id> <ach_id> Toggle a single achievement's lock state
 unlock_all_achievements <app_id> Unlock all achievements
 lock_all_achievements <app_id> Lock all achievements
 update_stats <app_id> <[stat_objects...]> Update achievement statistics
 reset_all_stats <app_id> Reset all statistics
Examples:
 SteamUtility.exe idle 440
 SteamUtility.exe unlock_achievement 440 WIN_100_GAMES
 SteamUtility.exe update_stats 440 ["{name: 'WINS', value: 100}", "{name: 'MONEY', value: 19.50}", ...]

AltStyle によって変換されたページ (->オリジナル) /