Adds a readme with some basic instructions.

This commit is contained in:
Kevin Ruffin 2024-02-16 12:43:50 -05:00
parent f631a23ae8
commit fcb1043dbc

15
README.md Normal file
View File

@ -0,0 +1,15 @@
# Gogdl
A small Go program that creates a shell script for backing up your Gog purchases. It doesn't filter languages right now so you might want to search through the created `grab_stuff.sh` and comment out lines for languages you don't want.
## Running
1. Install golang
2. Open a terminal to this folder.
3. Run `go mod tidy`.
4. Run `go run .`.
5. It should pop up a browser window for you to log in with Gog.
6. Enter your credentials and probably the second factor auth and wait.
7. Look back at the terminal to see it progress through all of the things bought at Gog.
8. After it finishes there will be a `grab_stuff.sh` file in the current folder.
9. Look through this file and comment out things you don't want to download or copy the wget lines for things you do and run them directly.
10. Run the `grab_stuff.sh` and wait. It will download things into a `products` folder.