Posted October 05, 2019
I've figured out, what caused issues described in post2115.
Ghost, indeed, had its ID changed (from ghost_1_0 to ghost_10). As for other games - it seems like gogrepo has got some problems regarding identifying franchises.
Basically, what I've done: instead of typing whole game's id, for games that feature multiple entries in series, I've used asterisk mask. And since recently, it randomly refuses to work.
For example:
python ./gogrepo.py download -os windows -lang en -ids ys* -skipgalaxy -skipextras
will download every single title from ys franchise, I own. BUT
python ./gogrepo.py download -os windows -lang en -ids metal_slug* -skipgalaxy -skipextras
wont do the same for metal slug franchise, but raise "no game with id was found" error. While mask is kinda correct, according to manifest.
Same has happend with multiple others franchises - some will download, some wont. Weird things:
- I didnt update gogrepo.py for a while. So its not like it got broken after update.
- It used to work in past - I didnt alter a thing in my autodownload script. But somehow its broken now.
- Some asterisked slugs work, while others dont. Amount of used words doesnt matter. For ones, that doesnt recognize masked slugs, typing in whole slugs/ids of games works fine, so its not like these games has suddenly missed from my library.
Welp, Im out of ideas why it randomly happens D:
Ghost, indeed, had its ID changed (from ghost_1_0 to ghost_10). As for other games - it seems like gogrepo has got some problems regarding identifying franchises.
Basically, what I've done: instead of typing whole game's id, for games that feature multiple entries in series, I've used asterisk mask. And since recently, it randomly refuses to work.
For example:
python ./gogrepo.py download -os windows -lang en -ids ys* -skipgalaxy -skipextras
python ./gogrepo.py download -os windows -lang en -ids metal_slug* -skipgalaxy -skipextras
Same has happend with multiple others franchises - some will download, some wont. Weird things:
- I didnt update gogrepo.py for a while. So its not like it got broken after update.
- It used to work in past - I didnt alter a thing in my autodownload script. But somehow its broken now.
- Some asterisked slugs work, while others dont. Amount of used words doesnt matter. For ones, that doesnt recognize masked slugs, typing in whole slugs/ids of games works fine, so its not like these games has suddenly missed from my library.
Welp, Im out of ideas why it randomly happens D:
Post edited October 05, 2019 by Gekko_Dekko