diff options
| author | Mitch Riedstra <mitch@riedstra.us> | 2020-11-21 15:33:57 -0500 |
|---|---|---|
| committer | Mitch Riedstra <mitch@riedstra.us> | 2020-11-21 15:33:57 -0500 |
| commit | 36dc9ff10971cf97eb077907072c519cb5349fe4 (patch) | |
| tree | faf3ff607714ee8b155c801b91a04e2cc8cb2279 /readme.md | |
| parent | 4ed57528379c9d1ac0f5bc77b95439bbba3d4488 (diff) | |
| download | steam-export-36dc9ff10971cf97eb077907072c519cb5349fe4.tar.gz steam-export-36dc9ff10971cf97eb077907072c519cb5349fe4.tar.xz | |
Most of the functionality I want is there now, it's not pretty though.
Build the web server and the command line in the build script
Allow for deletion of games from the library
Move the download function out of main.go
Add more information to the index template and handler.
Allow for downloads from URLs and installation from local files.
Allow changing of the library path via a command line flag
Automatically start the web browser on windows
Diffstat (limited to 'readme.md')
| -rw-r--r-- | readme.md | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/readme.md b/readme.md new file mode 100644 index 0000000..581f3ef --- /dev/null +++ b/readme.md @@ -0,0 +1,25 @@ +# steam-export + +A small cross-platform program written in Go designed to ease the +process of exporting, import and copying of Steam games. + +This applications specifically copies the `appmanifest` files into +the archives. This prevents you from needing Steam to "discover" or +"check" the files. + +Steam only seems to scan libraries on startup, so any changes made to +your libraries is going to require you to restart steam. + +This process also seems to be much faster, and more reliable than +Steam's built in backup tool. + +Running the web server should pull up a local GUI that will allow you to +download your games, delete them and install from remote URLs or local +file paths. + +TODO: + + * Progress bar / status metrics for installing and deleting games + * Let people change the library path from the GUI + * Compression support ( even if it's slower for most games ) + * Content-length header on downloads so we how how far along we are |
