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
Thorfinn: I only have about half that, but still...

Is there anything weird I need to do with the format on my external hard drive to run gogrepoc? I'm running the directory structure from way back in Downloader 1.0, so a lot of the installers don't even have versioning. I've done my best to keep the directory structure identical to the name of the .exe installer, i.e., "setup_fantastic_game_2.44(26956).exe" is saved in directory "fantastic_game", along with all the .bins and goodies. It's actually in a "GOG downloads" directory off the root, but that could be easily changed if necessary.

I'd much rather go through and do a lot of manual work up front rather than download at restricted bandwidth a bunch of stuff I already have on that drive.

Thanks!
avatar
Kalanyr: Gogrecoc has an import function,. if you point that at your existing directory and give it a different directory to setup for gogrepoc it will do it's best to recognize stuff and move it to the new location. Just to be clear the order is update, then import (because the import needs a manifest to know what it's looking for)
Great! Thanks!
OK, so Clownski_ didn't respond to my post reply. Are we going to get any other blue to respond officially regarding this issue?

Maybe to apologise sincerely for GOG's delay in repairing this feature which so many customers rely on to keep their purchased products up to date?

I think a LOT of other people are as eager as I am to hear that staff are still working on the problem and expect to have it fixed Soon™. Ongoing communication would be appreciated please.
For now I'm using GOGDB's extended changelog to see what's been updated. It's not too hard to go through the last month's worth of updates and find the games I own. .

GOG should just hire the developer of that site to make a nice little "all updates" page that we can navigate to to see what's been updated. GOGDB clearly uses automation and seems reliable, so cribbing their work would probably be beneficial.
avatar
Clownski_: Double checked and yes, the team is aware of this issue. We're working on the fix but no ETA for now. I'll let you know once I know more.
avatar
HypersomniacLive: I assume that whenever this gets fixed, games that were updated while it wasn't working won't be flagged retroactively..., or will they?
I expect they will. And probably even every update the games got. The last time the feature was broken, I got like 20 notifications for a single game (probably one in development or a very new one). Everytime I got rid of a notification a new one popped up. It was very annoying.
Post edited October 31, 2022 by PaterAlf
avatar
Kalanyr: Gogrecoc has an import function,. if you point that at your existing directory and give it a different directory to setup for gogrepoc it will do it's best to recognize stuff and move it to the new location. Just to be clear the order is update, then import (because the import needs a manifest to know what it's looking for)
Just got around to this today. It's calling for Python 2.7 or Python 3. Is 3.11 OK, or do I have to go back to the 3.0?
avatar
Kalanyr: Gogrecoc has an import function,. if you point that at your existing directory and give it a different directory to setup for gogrepoc it will do it's best to recognize stuff and move it to the new location. Just to be clear the order is update, then import (because the import needs a manifest to know what it's looking for)
avatar
Thorfinn: Just got around to this today. It's calling for Python 2.7 or Python 3. Is 3.11 OK, or do I have to go back to the 3.0?
It'll work under 3.10, but not 3.11 yet because 3.11 made a change that breaks the script.
avatar
Thorfinn: Just got around to this today. It's calling for Python 2.7 or Python 3. Is 3.11 OK, or do I have to go back to the 3.0?
avatar
armaankhan: It'll work under 3.10, but not 3.11 yet because 3.11 made a change that breaks the script.
Thanks! I'm running Windows, not Linux. Do you know if html5lib (whose install apparently references Linux because of the "$" prompt) is run through just a command line (possibly elevated to Administrator?) or PowerShell or whatever? Ruby was not quite the straightforward install I was hoping for, and it took a good week until I got my laptop back to what I needed. For that matter, LuaJIT wasn't as inconsequential as I had been led to believe, either...
avatar
armaankhan: It'll work under 3.10, but not 3.11 yet because 3.11 made a change that breaks the script.
avatar
Thorfinn: Thanks! I'm running Windows, not Linux. Do you know if html5lib (whose install apparently references Linux because of the "$" prompt) is run through just a command line (possibly elevated to Administrator?) or PowerShell or whatever? Ruby was not quite the straightforward install I was hoping for, and it took a good week until I got my laptop back to what I needed. For that matter, LuaJIT wasn't as inconsequential as I had been led to believe, either...
On Windows, to install html5lib, you use "py -m pip html5lib", and similar syntax for the other prerequisites (replace "html5lib" with "requests" for example). It was pretty easy overall, once Python itself was installed (use the download from python.org; the Windows Store version didn't work for me) with no elevated permissions required in the command prompt. For one of the requirements it'll tell you that you should add a path to your "PATH" environment variable which you do by searching in Start for 'edit the system environment variables" but that's the most complicated thing that getting everything up and running will ask you to do.

One thing to keep in mind is if you have a large library, gogrepoc will take a LONG time to run, at least with the initial update. I have over 1100 games in my library and it took over three hours to get all the info from the GOG website, and importing my collection of files that I'd already downloaded was taking so long that I canceled out of it and ultimately decided to just manually check GOGDB's changelog every day and see if any of the games I own got updates. Gogrepoc's a great script, but it's not suitable for me, which I mention just as something to keep in mind when you try it out.
avatar
armaankhan: On Windows, to install html5lib, you use "py -m pip html5lib", and similar syntax for the other prerequisites (replace "html5lib" with "requests" for example). It was pretty easy overall, once Python itself was installed (use the download from python.org; the Windows Store version didn't work for me) with no elevated permissions required in the command prompt. For one of the requirements it'll tell you that you should add a path to your "PATH" environment variable which you do by searching in Start for 'edit the system environment variables" but that's the most complicated thing that getting everything up and running will ask you to do.

One thing to keep in mind is if you have a large library, gogrepoc will take a LONG time to run, at least with the initial update. I have over 1100 games in my library and it took over three hours to get all the info from the GOG website, and importing my collection of files that I'd already downloaded was taking so long that I canceled out of it and ultimately decided to just manually check GOGDB's changelog every day and see if any of the games I own got updates. Gogrepoc's a great script, but it's not suitable for me, which I mention just as something to keep in mind when you try it out.
Thanks.

I'm just shy of your number of games. Maybe it's better to just check for updates, but I'm constantly going back to check to see which version of Fallout I have, or which of the dozen-odd Warhammer I have. That's really faster? I was looking at it, and it was maybe a couple days per page. Granted, there were only a couple games I was waiting on (The Planet Crafter and Terraria) and I'd have noticed them, but it would take a whole lot more than 3 hours to figure out which of the 10+ pages of storefront needs an update.

Eh, maybe it's just as well to stop buying from GOG in the first place...

If its as bad as you say, maybe GOG is not in my future...
gogrepoc (while I do my best to make it relatively easy to use and as efficient as possible) is really more for maintaining archival collections of the offline downloads than anything else, so the intention is you setup a script to run the sequence you want (usually update,download,clean,verify) and then let it do it's thing for as long as it takes. You're really only supposed to do a complete update every month or two and the default mode (which checks only for new and updated games) is supposed to be used weekly. Unfortunately the current situation means all updates have to be full updates, which is ideal for nobody.

This is also why imports are so slow, because one of the things it has to do is calculate a hash of every file to make sure it corresponds to something in the manifest and really should be imported.
avatar
armaankhan: On Windows, to install html5lib, you use "py -m pip html5lib", and similar syntax for the other prerequisites (replace "html5lib" with "requests" for example). It was pretty easy overall, once Python itself was installed (use the download from python.org; the Windows Store version didn't work for me) with no elevated permissions required in the command prompt. For one of the requirements it'll tell you that you should add a path to your "PATH" environment variable which you do by searching in Start for 'edit the system environment variables" but that's the most complicated thing that getting everything up and running will ask you to do.

One thing to keep in mind is if you have a large library, gogrepoc will take a LONG time to run, at least with the initial update. I have over 1100 games in my library and it took over three hours to get all the info from the GOG website, and importing my collection of files that I'd already downloaded was taking so long that I canceled out of it and ultimately decided to just manually check GOGDB's changelog every day and see if any of the games I own got updates. Gogrepoc's a great script, but it's not suitable for me, which I mention just as something to keep in mind when you try it out.
avatar
Thorfinn: Thanks.

I'm just shy of your number of games. Maybe it's better to just check for updates, but I'm constantly going back to check to see which version of Fallout I have, or which of the dozen-odd Warhammer I have. That's really faster? I was looking at it, and it was maybe a couple days per page. Granted, there were only a couple games I was waiting on (The Planet Crafter and Terraria) and I'd have noticed them, but it would take a whole lot more than 3 hours to figure out which of the 10+ pages of storefront needs an update.

Eh, maybe it's just as well to stop buying from GOG in the first place...

If its as bad as you say, maybe GOG is not in my future...
Try out gogrepc and see how it feels for you. If you've got the knowledge, you can set it up to automatically run every so often and do everything it needs without human intervention. I think that's the inended workflow anyway. You set up another script to run the gogrepoc commands you want every few weeks and then just leave it to automatically do its thing It's a fantastic script in that respect, so give it a shot, it's not the right solution for me personally, but it migh be the right solution for you, and Kalanyr is pretty helpful in troubleshooting issues if you report them on the Github.
another week of silence.
Still no response from a blue with an ETA let alone a fix
Yep, getting this fixed would be good. I've opened a ticket about it already, then spotted this thread. I rely on those blue dots to keep the games I'm currently playing updated!

It would be nice if there was some sort of official little local auto-updating tool available that I could run now and then to auto-update all installed games rather than needing to rely on the website update notifications at all (yep, GOG Galaxy kinda has this functionality, but it's also a pretty big, intrusive and overburdened thing to run just for that purpose, and it irritates me that installing it seems to move/delete all my existing game shortcuts that I use to organise/find/run my games).
Post edited November 03, 2022 by ryanjbury
Hi,

GOG still hasn't fixed the problem. I'm starting to ask myself questions.

I didn't think GOG took so long for this.

Why ?????????

Cordially
Yep, still not seeing the blue dots. I can't actually click on the "Updated" option in the menu at all, and I think I used to be able to do that even if there were no updates, so that's possibly something that's changed (suggesting work is being done on it)?