It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Is there an app that can mass download all my games offline installers from GOG.com website?

I want to start downloading back up copies of all my games on GOG onto an external drive. Is there some kind of app that would allow me to mass download all my games, so I can just start it up and let it go all by itself until it's finished?
I use LGOGDownloader to mass download and keep up-to-date the installers for all the games I bought here.
avatar
eisberg77: Is there an app that can mass download all my games offline installers from GOG.com website?

I want to start downloading back up copies of all my games on GOG onto an external drive. Is there some kind of app that would allow me to mass download all my games, so I can just start it up and let it go all by itself until it's finished?
gogrepo is designed for this. It utilizes a command line interface with Python, but works great.

Kalanyr set up his own fork when Woollymethodman had life catch up to him.

Great app, but requires a bit of setup, and documentation is scattered through that thread in a difficult-to-track format, sadly. But it is a GREAT script and pairs well with Timboli's front end.
Post edited December 02, 2021 by paladin181
like a download manager?
JDownloader2 is very good
or Ant Download manager
avatar
Orkhepaj: like a download manager?
JDownloader2 is very good
or Ant Download manager
I tried JDownloader2 for a while, and while it is good depending on the circumstance, for GOG, it felt too manual. The only way to make JDownloader2 grab GOG's links is by manually starting the download of each file, cancelling the downloads and then copying the download links from the browser's download manager.

At least with gogrepo, a few commands and you can leave the script downloading everything from your account without even paying much attention.
While I prefer the benefits of gogcli.exe or gogrepo.py with one of my GUIs, I can also recommend Free Download Manager 5 along with its browser addon, as a quite acceptable program for downloading. That's if you prefer something less memory hungry & bloated than Galaxy.
avatar
vv221: I use LGOGDownloader to mass download and keep up-to-date the installers for all the games I bought here.
Thank you. This solutions seems like it might be the easier route to go with, as long as it will download the Windows offline installers? Will it download the windows offline installers?
avatar
eisberg77: Is there an app that can mass download all my games offline installers from GOG.com website?

I want to start downloading back up copies of all my games on GOG onto an external drive. Is there some kind of app that would allow me to mass download all my games, so I can just start it up and let it go all by itself until it's finished?
avatar
paladin181: gogrepo is designed for this. It utilizes a command line interface with Python, but works great.

Kalanyr set up his own fork when Woollymethodman had life catch up to him.

Great app, but requires a bit of setup, and documentation is scattered through that thread in a difficult-to-track format, sadly. But it is a GREAT script and pairs well with Timboli's front end.
ok, I am not able to use LGOGDownloader since I am trying to use this on my work PC, and would need to use a virtual box.

SO I want to try your way. And I can't figure it out. I installed pip, html5, requests, openssl, html2text, and of course Python before all of this.

I have gogrepoc.py in the same folder as python.exe

and when I run D:\Python>python gogrepoc.py login

I get
File "D:\Python\gogrepoc.py", line 106
<title>gogrepoc/gogrepoc.py at master · Kalanyr/gogrepoc · GitHub</title>
^
SyntaxError: invalid character '·' (U+00B7)
What Python version did you install?
avatar
brouer: What Python version did you install?
v3.10
OK. Just that whenever I see character errors in Python, I immediately suspect someone running 2.7.

But it looks like you downloaded the webpage showing the script, rather than the script itself.
You need to click the "Raw" button first on GitHub.
avatar
brouer: OK. Just that whenever I see character errors in Python, I immediately suspect someone running 2.7.

But it looks like you downloaded the webpage showing the script, rather than the script itself.
You need to click the "Raw" button first on GitHub.
wow, I had no idea. Thank you.

I am currently doing the "python gogrepoc.py update" step, going to take a while to fetch the details of the 208 games.

After I do that I just need to do "python gogrepoc.py download d:\GOG

and that should download all my games including any extras?
avatar
eisberg77: wow, I had no idea. Thank you.

I am currently doing the "python gogrepoc.py update" step, going to take a while to fetch the details of the 208 games.

After I do that I just need to do "python gogrepoc.py download d:\GOG

and that should download all my games including any extras?
Yes, that should download everything, provided you have the space.
avatar
vv221: I use LGOGDownloader to mass download and keep up-to-date the installers for all the games I bought here.
avatar
eisberg77: Thank you. This solutions seems like it might be the easier route to go with, as long as it will download the Windows offline installers? Will it download the windows offline installers?
Sure. You need to run it on Linux but it can download any installer from your GOG account, including installers for Windows.