Gekko_Dekko: used to read a bit of gogrepo's guts - found unmentioned in readme '-skiphidden' and '-skipids' options. Do they work?
Also. Lets say, I need games 1-7 for windows en, game 8 - windows de (for example), game 9 - linux en de. And I wanna download them this way forever.
What the valid commands will be?
Something about these? (and, overall - do -id; -skipids and other similar things work for multiple items at once?)
gogrepo.py update -os windows -lang en -skipids 'game 8'; 'game 9' -skiphidden
gogrepo.py update -os windows -lang de -id 'game8'
gogrepo.py update -os linux -lang en de -id 'game9'
gogrepo.py download
Gekko_Dekko: It's
gogrepo.py update -os windows -lang en -skipids game8 game9 -skiphidden
and similar for the rest. No quotes. -id is also deprecated use -ids instead (it allows lists and -id just redirects the list of one to -ids anyway).
Be aware that the id arguments use the folder names or the games numeric ID , eg for Bard's Tale IV the id can be 1178190421 or the_bards_tale_iv_barrows_deep but it can't be "The Bard's Tale IV: Barrows Deep".
That's fine but if you've got a prebuilt manifest you should generally use -skipids on downloads not updates (because it only skips updating the game in question it doesn't remove the previous version you'd have).
I generally recommend doing filtering on downloads rather than updates anyway unless it's something you know you'll never use (so languages / OSs mainly).