No description
Find a file
2016-08-23 11:49:58 -04:00
SteamAuth@825a749f09 Added SteamAuth as a git submodule 2016-08-21 11:58:39 -04:00
.gitignore updated .gitignore for SteamAuth/SteamAuth/packages/ 2016-08-23 11:49:58 -04:00
.gitmodules Added SteamAuth as a git submodule 2016-08-21 11:58:39 -04:00
makefile Moved Manifest class to seperate file 2016-08-21 19:30:49 -04:00
Manifest.cs Moved Manifest class to seperate file 2016-08-21 19:30:49 -04:00
Program.cs removed some lines added by git 2016-08-22 11:56:21 -04:00
README.md Create README.md 2016-08-22 11:52:14 -04:00
steamguard-cli.csproj added .csproj and .sln files 2016-08-23 11:40:51 -04:00
steamguard-cli.sln added .csproj and .sln files 2016-08-23 11:40:51 -04:00

steamguard-cli

A linux utility for setting up and using Steam Guard on the command line. This utility is in beta. Not all features are implemented yet.

Disclaimer

Use this software at your own risk.

Prerequisites

These packages are required to build and run steamguard-cli.

  • mono-complete
  • nuget
  • make

Building

Downloading as .zip will not work because submodules are used. You must clone the repository.

Linux

Building on Linux is very simple. Make sure you have all the prerequisites listed above.

git clone https://github.com/dyc3/steamguard-cli.git
cd steamguard-cli
make

To run the current build:

make run

Windows

Coming soon...

Installation

Coming soon...

Usage

steamguard-cli looks for your maFiles folder in the current user's home directory (eg. ~/maFiles/). Your maFiles can be created with Steam Desktop Authenticator. Creating maFiles with steamguard-cli is not supported at this time. Your maFiles must be unencrypted at this time.

REMEMBER TO MAKE BACKUPS OF YOUR maFiles, AND TO WRITE DOWN YOUR RECOVERY CODE!

Arguments

--help, -h         Display this help message.
--verbose, -v      Display some extra information when the program is running.
--user, -u         Specify an account for which to generate a Steam Gaurd code.
                   Otherwise, the first account will be selected.