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

×
avatar
gameragodzilla: I have all my games installed via GOG Galaxy since I have a ton of storage. It's mainly the offline installers specifically that I want backed up to a separate hard drive, including patches if I want different versions to play. Seems like the batch files mainly backup the games themselves? Unless I'm being stupid and missing something.
avatar
mrkgnao: They backup all the offline installers, all the patches, and all the bonuses/goodies/extras. Currently configured only for Windows English, but that can be changed.

P.S. The patches will not help you to play different versions because in the vast majority of cases what you get is the latest version of the offline installer and earlier version patches (which cannot be applied to the latest version, as they require an earlier version which is not supplied outside galaxy). In other words, in the vast majority of cases the patches are useless.
Gotcha. What would be the specific command lines to use for just backing up the installers? I don't need the goodies nor the game files themselves since they're all installed on my main drives.
avatar
gameragodzilla: Gotcha. What would be the specific command lines to use for just backing up the installers? I don't need the goodies nor the game files themselves since they're all installed on my main drives.
But I wrote those, didn't you see my post below yours? O_o
avatar
mrkgnao: They backup all the offline installers, all the patches, and all the bonuses/goodies/extras. Currently configured only for Windows English, but that can be changed.

P.S. The patches will not help you to play different versions because in the vast majority of cases what you get is the latest version of the offline installer and earlier version patches (which cannot be applied to the latest version, as they require an earlier version which is not supplied outside galaxy). In other words, in the vast majority of cases the patches are useless.
avatar
gameragodzilla: Gotcha. What would be the specific command lines to use for just backing up the installers? I don't need the goodies nor the game files themselves since they're all installed on my main drives.
You add -skipextras at the end of the existing line in gr3.bat.

P.S. You should read phaolo's email too. It contains information you might find useful.
P.P.S. Just FYI, you cannot get "the game files themselves" even if you want them. They are only available in galaxy, AFAIK.
avatar
gameragodzilla: Gotcha. What would be the specific command lines to use for just backing up the installers? I don't need the goodies nor the game files themselves since they're all installed on my main drives.
avatar
mrkgnao: You add -skipextras at the end of the existing line in gr3.bat.

P.S. You should read phaolo's email too. It contains information you might find useful.
P.P.S. Just FYI, you cannot get "the game files themselves" even if you want them. They are only available in galaxy, AFAIK.
Gotcha, so when the script downloads the game files, it means downloading specifically the installers, correct? I was under the impression the script downloaded the actual full game and installs it.
avatar
mrkgnao: You add -skipextras at the end of the existing line in gr3.bat.

P.S. You should read phaolo's email too. It contains information you might find useful.
P.P.S. Just FYI, you cannot get "the game files themselves" even if you want them. They are only available in galaxy, AFAIK.
avatar
gameragodzilla: Gotcha, so when the script downloads the game files, it means downloading specifically the installers, correct?
Correct, more or less. It means the installers, the patches, and the extras.
GOGREPOC stopped working all of a sudden for me.

Every download gives me "request failed: 401 Client Error: Unauthorized for url:<...>". I've literally never had this error before in my life.

I can download all these files via a browser just fine. I re-logged-in within GOGREPOC just fine too, Did GOG mess something up? Or is it just me?

[Update 01] "In Library" banners seem to have disappeared on the website, so I guess it's GOG servers crashing down.

[Update 02] "In Library" banners seem to have reappeared on the website and GOGREPOC now works too. I wonder if this was a short-lived crash or some time mismatch due to the stupid daylight saving time nonsense? Computers always freak out whenever time doesn't match...
Post edited October 27, 2024 by SargonAelther
avatar
SargonAelther: [Update 01] "In Library" banners seem to have disappeared on the website, so I guess it's GOG servers crashing down.
I suppose it's GOG servers as I was trying to redeem a GOG code and also got the error.
probably a server issue.
Also, we need something better than just a script.
more like a GUI

I'm tired of resolving issues with scripts.
Post edited October 29, 2024 by Shenan_Vindinu
avatar
Shenan_Vindinu: probably a server issue.
Also, we need something better than just a script.
more like a GUI

I'm tired of resolving issues with scripts.
I doubt a GUI would solve anything, it would just show a popup with the error or just log it lol.

Also, interfaces are surely convenient, but they rarely offer the same customization of command line scripts.
avatar
Shenan_Vindinu: probably a server issue.
Also, we need something better than just a script.
more like a GUI

I'm tired of resolving issues with scripts.
avatar
phaolo: I doubt a GUI would solve anything, it would just show a popup with the error or just log it lol.

Also, interfaces are surely convenient, but they rarely offer the same customization of command line scripts.
Yeah! but still, A GUI is much appreciated...
Hi guys, just wanted to ask an information: I'm currently downloading all my library installers thanks to Kalanyr's script and it's working fine; whenever a file is downloaded, I see in logs
"moving provisionally completed download 'E:\GOG\!downloading\game123\game123.exe' to 'E:\GOG\!downloading\!provisional\game123\game123.exe'".
After that a new download starts for the next file in the manifest.

Now, I see that in 'E:\GOG\' the 'game123' folder is present, but it contains only a "!info" file; I thought that once all 'game123' files have been downloaded, they were moved to the game folder instead of remaining in the '\!provisional' folder.

Is that something that happens once the script finishes to run or I have to move all files manually?

Unfortunately I can't test the former since I have ~200 games in library and it will take a lot of time for the script to finish

I also tried to check last pages for same topic, but was not able to find an answer to my question.

Thank you!
avatar
Haunter91: Hi guys, just wanted to ask an information: I'm currently downloading all my library installers thanks to Kalanyr's script and it's working fine; whenever a file is downloaded, I see in logs
"moving provisionally completed download 'E:\GOG\!downloading\game123\game123.exe' to 'E:\GOG\!downloading\!provisional\game123\game123.exe'".
After that a new download starts for the next file in the manifest.

Now, I see that in 'E:\GOG\' the 'game123' folder is present, but it contains only a "!info" file; I thought that once all 'game123' files have been downloaded, they were moved to the game folder instead of remaining in the '\!provisional' folder.

Is that something that happens once the script finishes to run or I have to move all files manually?

Unfortunately I can't test the former since I have ~200 games in library and it will take a lot of time for the script to finish

I also tried to check last pages for same topic, but was not able to find an answer to my question.

Thank you!
Happens automatically.
avatar
Shenan_Vindinu: probably a server issue.
Also, we need something better than just a script.
more like a GUI

I'm tired of resolving issues with scripts.
Will the GUI work on all different machines where gogrepoc.py is run?

I am running it on Windows 11, Linux Mint and a Raspberry Pi4. I've heard rumors some run gogrepoc also on e.g. Macs.
Post edited October 30, 2024 by timppu
There's something weird going on with serial keys again. While doing an update (aka scan), GOGREPOC said something along the lines of "Serial key format changed". And now that I look at the serial key, it's a bunch of Chinese characters, rather than the serial key.

I think I'll have to start backing up serial keys myself. In the past, GOGREPOC was unable to acquire all serial keys anyway.

[Update01] OK, so VS code opens it better and it shows the code with a bunch of "null" characters in between each digit.
Encoding appears to be UTF-16 LE, whereas in the past it was UTF-8. That's probably the format change gogrepoc mentioned.

So what happened? Why the change? Did the presence of null characters in combination with different encoding cause simple text editors to interpret this as Chinese?

[Update02] Ok, so I checked the massive Gogrepoc log and there are only 4 instances of changed format notifications:
stellaris
anno_1404_gold_edition
warcraft_2_battlenet_edition
for_the_glory_a_europa_universalis_game

However Stellaris, Anno, and EU are all readable and in UTF8.... It's only Warcraft 2 that's weird, so it's probably the null characters, likely on GOG's side, that are causing this.

I probably need to review every serial key just to be sure....
Post edited November 16, 2024 by SargonAelther
avatar
SargonAelther: There's something weird going on with serial keys again. While doing an update (aka scan), GOGREPOC said something along the lines of "Serial key format changed". And now that I look at the serial key, it's a bunch of Chinese characters, rather than the serial key.

I think I'll have to start backing up serial keys myself. In the past, GOGREPOC was unable to acquire all serial keys anyway.

[Update01] OK, so VS code opens it better and it shows the code with a bunch of "null" characters in between each digit.
Encoding appears to be UTF-16 LE, whereas in the past it was UTF-8. That's probably the format change gogrepoc mentioned.

So what happened? Why the change? Did the presence of null characters in combination with different encoding cause simple text editors to interpret this as Chinese?

[Update02] Ok, so I checked the massive Gogrepoc log and there are only 4 instances of changed format notifications:
stellaris
anno_1404_gold_edition
warcraft_2_battlenet_edition
for_the_glory_a_europa_universalis_game

However Stellaris, Anno, and EU are all readable and in UTF8.... It's only Warcraft 2 that's weird, so it's probably the null characters, likely on GOG's side, that are causing this.

I probably need to review every serial key just to be sure....
Yeah, I have to parse the serials to determine if there's multiple ones, if GOG is doing weird mixed encodings then it'll probably break something. I assume the Warcraft 2 encoding change is probably due to the Blizzard now selling Warcraft II as part of their anniversary stuff. I'll put it on my check into list.