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
Kalanyr: The full update doesn't regenerate the manifest. The update function actually reads the manifest and then updates all the stuff it finds from gog based on your skipknown / update /id setting. If you delete the manifest and regenerate it that way, it is of course fine. But that's a tad annoying to fix one title out of ~1000.
Ah yes, that's exactly what my own bash script does, it first deletes the old manifest file, and then runs update. So I guess I don't see this problem then. Yes it does take a long time to recreate the whole manifest file (I recall something like 10 hours for me right now, for over 1300 games), but that's just waiting, it usually runs on a separate PC, a dedicated old Linux laptop. I might run my script on e.g. Saturday evening, and then check sometime on Sunday if everything is nice and tidy.

avatar
sanscript: Not sure if it's been asked before, but do you plan to update it to 3.x?
I think it already does? At least for me the script has worked fine on Windows 7 where I installed only Python 3.5.
Post edited November 06, 2016 by timppu
avatar
Kalanyr: Not sure if it's been asked before, but do you plan to update it to 3.x?
avatar
timppu: I think it already does? At least for me the script has worked fine on Windows 7 where I installed only Python 3.5.
K, thanks. I was afraid it only worked on 2.x as I have 3.x on my 7 as well. :-)
avatar
sanscript: K, thanks. I was afraid it only worked on 2.x as I have 3.x on my 7 as well. :-)
As an aside, there's no problem having multiple Pythons installed.
Just don't let your "extras" put themselves in your path, then you can later do: "C:\Python27\python.exe gogrepo.py ..."
I just noticed that if you make a typo when you do a 'download -id xxxx' it instead goes through your entire manifest.
avatar
Smannesman: I just noticed that if you make a typo when you do a 'download -id xxxx' it instead goes through your entire manifest.
Fixed with latest commit.
Post edited November 10, 2016 by woolymethodman
avatar
woolymethodman: Fixed with latest commit.
That's fast.
It did sort of inform me I was missing a 10GB file by downloading it. :P
Using it down. So far very good and useful.


Thank you
Post edited November 10, 2016 by mechmouse
@woolmethodman: Any chance you can add support to skip games that are hidden in your library?
avatar
ikrananka: @woolmethodman: Any chance you can add support to skip games that are hidden in your library?
Yep I can add that. Kalanyr also sent me some pull requests to add more filtering options.. but I need some time to review.
I keep getting timeouts :(

Trying to update Tyranny...

Any way to increase them?

17:19:11 | fetching game product data (page 8 / 8)...
17:19:11 | game id "tyranny_preorder" was not found in your product data
17:19:11 | --
17:19:11 | total time: 0:00:15.487000
Ah, finally;
game items.....:

[setup_tyranny_1.0.0.0008a_(7512).exe] -- Tyranny (Part 1 of 3)
version: 1.0.0.0008a
[setup_tyranny_1.0.0.0008a_(7512)-1.bin] -- Tyranny (Part 2 of 3)
version: 1.0.0.0008a
[setup_tyranny_1.0.0.0008a_(7512)-2.bin] -- Tyranny (Part 3 of 3)
version: 1.0.0.0008a
[setup_tyranny_-_coat_of_arms_1.0.0.0008a_(7512).exe] -- DLC
version: 1.0.0.0008a
[setup_tyranny_-_pre-order_1.0.0.0008a_(7512).exe] -- DLC
version: 1.0.0.0008a

extras.........:

[tyranny_wallpapers.zip] -- wallpapers
[tyranny_world_map.zip] -- map
[tyranny_shortstories.zip] -- storybook
[tyranny_ringtones.zip] -- ringtones
[tyranny_ost_flac.zip] -- soundtrack (FLAC)
[tyranny_ost_mp3.zip] -- soundtrack (MP3)
[tyranny_ost_wav.zip] -- soundtrack (WAV)
Post edited November 10, 2016 by disi
avatar
ikrananka: @woolmethodman: Any chance you can add support to skip games that are hidden in your library?
I've submitted an update to ignore hidden games when doing an "update". Note that if the game is already in your gog-manifest.dat, then you need to edit the file and manually remove the game, or delete your gog-manifest.dat and generate a new one by doing a full ./gogrepo.py update

After I rejig the way the script stores game info, I'll make it smarter so that you don't need to delete it out of your manifest file.
avatar
woolymethodman: ...
There was discussion about this before: have you been thinking about the ability to direct part(s) of the collection towards different paths, in case one's current partition isn't big enough for all the games?

I recall you implied you'd first make support for a separate config file (which makes sense) before adding it, so if it seems it'll take some time before this can be implemented, I might make a fork of your current work to add some quick and dirty way to channel part of my collection to a different path (like, titles starting with A => Q would be using path A, and everything else would use path B).

I would probably keep it as my personal fork as I would probably do it in some very quick and dirty way, just hardcoding something to the script, so I wouldn't feel comfortable contributing it to your work. But if you are already working on it (and have time to do it), I might just as well wait for the official implementation.

It is just that I think I think my GOG game collection (English Windows versions) has probably already surpassed the size of 2TB, which is the size of my current external USB HDD where I specifically keep my GOG installers. Hence, currently I can't really use gogrepo anymore to update or receive games. :)

So my options currently are:

1. Invest on a bigger hard drive (Nierle.de seems to be selling a 4TB 2.5" USB-powered HDD for less than 200€, that's not too bad, but still I'd need it only due to gogrepo...).

2. Make that change to gogrepo, and just extend my GOG game collection to another 2TB USB drive I have lying around unused. This would be my preferred choice at the moment.

So just if you don't think this request will materialize soon on the official gogrepo, I guess I could make that personal project fork. That would be a good way for me to revitalize my lowly python skills...
Post edited November 12, 2016 by timppu
avatar
timppu: 4TB 2.5" USB-powered HDD for less than 200€
4TB for 200€?
Check WD Mybook HDDs on Amazon, they cost way less.
avatar
timppu: 4TB 2.5" USB-powered HDD for less than 200€
avatar
phaolo: 4TB for 200€?
Check WD Mybook HDDs on Amazon, they cost way less.
I said "less than 200€" because I didn't recall the exact price. Turns out it was 139.99€, so way less.

https://www.nierle.com/s01.php?shopid=s01&sp=en&cur=eur&ag=1&pp=aa&bnr=33658&news=2651_kw45&letterid=1913

If you have some much better deal on Amazon for a similar product, please point me to it (hopefully in chat, let's not derail this useful thread further). I usually don't even check Amazon as I've always felt they don't really deliver to Finland, but maybe that has changed. I guess it was back when I tried to buy some digital games from Amazon, but the pages always stated "only in US". Yes yes I know there is amazon.de, amazon.uk etc...
avatar
timppu: If you have some much better deal on Amazon for a similar product, please point me to it
Eh I don't know sorry, I use Amazon.it and it's 130€ total there.
Btw, 2 years ago it was 145€ total, so it didn't go down a lot O_o
(end of OT.. :P)
Post edited November 13, 2016 by phaolo