886 B
886 B
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
- Install golang
- Open a terminal to this folder.
- Run
go mod tidy. - Run
go run .. - It should pop up a browser window for you to log in with Gog.
- Enter your credentials and probably the second factor auth and wait.
- Look back at the terminal to see it progress through all of the things bought at Gog.
- After it finishes there will be a
grab_stuff.shfile in the current folder. - 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.
- Run the
grab_stuff.shand wait. It will download things into aproductsfolder.