Posted May 30, 2020

Kalanyr
Wyrdling
Registered: Nov 2010
From Australia

piranha1
New User
Registered: Dec 2013
From Poland
Posted May 31, 2020
I had it sorted out via aforementioned removing the manifest, but tested it for you with another game and it worked:
Marked it as hidden, ran the Update command with -ids (this removed the game from the manifest), then unhid it and ran the Update command again, without -ids this time - it saw the game and readded it to the manifest.
BTW, the readme doesn't clarify that: if I wanted to use more than one ID with -ids, how do I separate them? Comma? Space? Another way?
Marked it as hidden, ran the Update command with -ids (this removed the game from the manifest), then unhid it and ran the Update command again, without -ids this time - it saw the game and readded it to the manifest.
BTW, the readme doesn't clarify that: if I wanted to use more than one ID with -ids, how do I separate them? Comma? Space? Another way?
Post edited May 31, 2020 by piranha1

Kalanyr
Wyrdling
Registered: Nov 2010
From Australia
Posted May 31, 2020

Marked it as hidden, ran the Update command with -ids (this removed the game from the manifest), then unhid it and ran the Update command again, without -ids this time - it saw the game and readded it to the manifest.
BTW, the readme doesn't clarify that: if I wanted to use more than one ID with -ids, how do I separate them? Comma? Space? Another way?

guerraalma
lycansoul
Registered: May 2011
From United States
Posted May 31, 2020
I don't think there is an option for this, but i have to ask anyway.
It's there a way to limit the bandwith in downloads ?
It's there a way to limit the bandwith in downloads ?

Kalanyr
Wyrdling
Registered: Nov 2010
From Australia
Posted May 31, 2020

guerraalma
lycansoul
Registered: May 2011
From United States
Posted May 31, 2020

It's there a way to limit the bandwith in downloads ?

I asked about the bandwidth limit because I came recently to gogrepo from the now defunct gogdownloader that had such an option, now I have everybody in the house complaining because my downloads are taking all the available bandwidth.
I suposse that in the meanwhile I can go by setting a crude solution by just increasing massively the sleep after each progress

Kalanyr
Wyrdling
Registered: Nov 2010
From Australia
Posted June 01, 2020


I asked about the bandwidth limit because I came recently to gogrepo from the now defunct gogdownloader that had such an option, now I have everybody in the house complaining because my downloads are taking all the available bandwidth.
I suposse that in the meanwhile I can go by setting a crude solution by just increasing massively the sleep after each progress

ikrananka
Not so new !!!
Registered: Nov 2010
From Canada
Posted June 01, 2020
If you're using Windows then you could try my Window Powershell script for gogrepo. I've included a bandwidth option where you can specify the maximum bandwidth in Mbps.

guerraalma
lycansoul
Registered: May 2011
From United States
Posted June 01, 2020

It's there a way to limit the bandwith in downloads ?

By now I'm doing a lot of manually editing the manifest and structuring the gogrepo folder with symbolic links.
I've already made a (unsatisfactory and crude) change in gogrepo that limits my bandwidth, one problem is that in windows time.time() has a resolution of 15 milliseconds, too high for this purpose so can't really be used for this.
I have some suggestions for your script:
- Better explain what it does and what it is, people can't guess what it does and some don't even know what a powershell script is.
- Avoid the user the need to edit the script, like gogrepo use the current folder as default while allowing to be changed. Search in the path environment for python, if not found look for it in the common places c:\Program files, C:\Program Files (x86) or c:\users\theusername\Appdata\Local\Programs. Same for language or os. Again many people don't know how (or want) to edit a script.
- Inform you can type M to quit the script (Why M?)
- There is a version of powershell for linux or Os x, this can expand the number of users of the script, but requires testing and modifying accordingly.
Post edited June 01, 2020 by guerraalma

ikrananka
Not so new !!!
Registered: Nov 2010
From Canada
Posted June 01, 2020


By now I'm doing a lot of manually editing the manifest and structuring the gogrepo folder with symbolic links.
I've already made a (unsatisfactory and crude) change in gogrepo that limits my bandwidth, one problem is that in windows time.time() has a resolution of 15 milliseconds, too high for this purpose so can't really be used for this.
I have some suggestions for your script:
- Better explain what it does and what it is, people can't guess what it does and some don't even know what a powershell script is.
- Avoid the user the need to edit the script, like gogrepo use the current folder as default while allowing to be changed. Search in the path environment for python, if not found look for it in the common places c:\Program files, C:\Program Files (x86) or c:\users\theusername\Appdata\Local\Programs. Same for language or os. Again many people don't know how (or want) to edit a script.
- Inform you can type M to quit the script (Why M?)
- There is a version of powershell for linux or Os x, this can expand the number of users of the script, but requires testing and modifying accordingly.
Thanks for the suggestions - I hear you :)
Funny I had just today started to think about making it more user friendly including making the setting of language, os etc. options in the UI rather than having to edit the script. This is something I'll definitely be doing.
I completely forgot about the "M" option. This was supposed to be for (M)anual entry of gogrepo commands, i.e. quitting the script to the prompt but with the python path and main variables already set by the script. Something I added for myself but have never used !!!!
Be aware that I'm not a programmer and am really just someone who dabbles (probably obvious if a programmer looked at my script). So, I'll see what I can do with improving the tool and see if it sparks any interest.
I don't have access to a Linux or Mac and doing something for those platforms is way beyond me unless someone wants to collaborate which I'd be happy to do..

Kalanyr
Wyrdling
Registered: Nov 2010
From Australia
Posted June 05, 2020
As a headsup GOG is hilariously overloaded at the moment (the time of posting), I heavily recommend not using gogrepo/gogrepoc until things settle down, you'll almost certainly lose files / games in the update to 504 errors.

Orkhepaj
SuperStraight Win10 Groomer Smasher
Registered: Apr 2012
From Hungary
Posted June 05, 2020
thx for the info i use this app weekly
cant it handle bad net?
cant it handle bad net?

Kalanyr
Wyrdling
Registered: Nov 2010
From Australia
Posted June 05, 2020
Yes, within reason, it automatically retries no fatal errrors up to 3 times , and has the ability to resume interrupted updates/downloads later. But if eg the connection is so bad that the update command is timing out on individual files 3 times then you'll start missing stuff,.

Orkhepaj
SuperStraight Win10 Groomer Smasher
Registered: Apr 2012
From Hungary
Posted June 05, 2020
good to know , i sometime run crc check too to be sure

Kalanyr
Wyrdling
Registered: Nov 2010
From Australia
Posted June 08, 2020
GOG seems to be back to normal now.