Excolion: My ongoing problem through many years has been that my gog downloads randomly get interrupted if I try to download them via my browser. Only gog downloader used to prevent that problem. I had cast my vote in the wishlist long ago but still, it is not here. I hope it will make a comeback.
BKGaming: Maybe try a download manger in your browser?
---
However, again just in general on this topic, I get some people here want to make Galaxy seem like the devil and it's a sin to use a client (which is ironic because the downloader was a client), but Galaxy works beyond well for downloading installers and quite frankly avoiding it is purely illogical at this point and one is making the experience worse for themselves for ideological reasons.
Just to share. What I do is make a "Downloaded" tag on my account (
https://www.gog.com/account) and I use Galaxy to download the installers and all the goodies, which in Galaxy is set to back them up to an external drive. I then mark the game as downloaded. The purpose of the tag is so that whenever a game is updated I can very easily tell if I have a downloaded archive of the game already and know I need to back up this new version. I don't clear the blue dot until I have download the new version. In the off chance GOG misses a game I keep an eye on:
https://www.gog.com/forum/general/the_what_did_just_update_thread AND
https://www.gogdb.org/changelog-ext With the combination of that I am able to easily keep track of backups and Galaxy works great for this. You can disable every feature in Galaxy (achievements, cloud saves, auto-updates, etc.) and you use purely as a downloader for installers and play all your games without it. The only negative here is a slight increase in drive space.
But if someone is keen to make their experience worse by avoiding a fully functional pierce of software that is on them, not GOG, as GOG provides software to make the experience better for the end user.
The download is dead RIP, and wishing for this really OLD software to return is simply not going to happen, there may not even be a programmer at GOG that even worked on it. And if there is no documentation for the code then that is even worse. One would have better luck asking them to create a Galaxy LITE with only the installer download function, but even that would be a stretch. Just speaking as a programmer...
There are still reasons to not use GOG Galaxy:
* GOG Galaxy needs a Windows or Mac OS machine, or something like WINE (and I don't know how well WINE works here).
* GOG needs an x86 CPU (I don't know if it has to be x86-64 or if it still supports 32-bit), or an emulation thereof. For example, running this on a Raspberry Pi would require emulation, and would likely be unacceptably slow when compared to something like a browser running without emulation. (Before you ask, games that run under DOSBox or that are basically ROMs packaged with emulators could be run with a native emulator with decent performance, provided the game can be downloaded and unpacked.)
* GOG Galaxy, being a GUI-based application, requires a GUI to be running, and I don't think it can be automated.
* There's also the possible issue that GOG Galaxy's system requirements might be higher than those of the game being played; in this case, using the client may not be an option even on Windows or Mac OS on some systems.
Something like gogrepo.py doesn't have the limitations I mention (though it does require Python 2, which is already past End of Life and may not be installed on new Linux installations).