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
piranha1: I already have -skiphidden added permanently (using a .bat file to update my manifest), didn't think of the -ids though, thanks. :)
If that doesn't work let me know so I can fix it.

I should add a remove command too.
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?
Post edited May 31, 2020 by piranha1
avatar
piranha1: 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?
Spaces.
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 ?
avatar
guerraalma: 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 ?
There's not an internal bandwidth limit no, the dev branch does have a parameter that allows you to limit how many MB are downloaded though if that's your concern.
avatar
guerraalma: 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 ?
avatar
Kalanyr: There's not an internal bandwidth limit no, the dev branch does have a parameter that allows you to limit how many MB are downloaded though if that's your concern.
Oh yes I saw that option in the code of the dev branch (-downloadlimit, it is not in the MD so I asume it may be a work in progress).

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
avatar
Kalanyr: There's not an internal bandwidth limit no, the dev branch does have a parameter that allows you to limit how many MB are downloaded though if that's your concern.
avatar
guerraalma: Oh yes I saw that option in the code of the dev branch (-downloadlimit, it is not in the MD so I asume it may be a work in progress).

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
You'll likely have to do some experimenting with that, GOG definitely times out download connections that are dead for too long (as you'd expect)
avatar
guerraalma: 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 ?
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.
avatar
guerraalma: 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 ?
avatar
ikrananka: 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.
Thanks, I've already used your script and I've seen it uses a Qos policy for that, but I'm still fine tuning my usage of gogrepo (and therefore your script) because through the years of using gogdownloader I have a very customized environment that creates a lot of exceptions to the way gogrepo works, so in the future maybe I will customize your script and maybe also gogrepo to fit my workflow.

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
avatar
ikrananka: 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.
avatar
guerraalma: Thanks, I've already used your script and I've seen it uses a Qos policy for that, but I'm still fine tuning my usage of gogrepo (and therefore your script) because through the years of using gogdownloader I have a very customized environment that creates a lot of exceptions to the way gogrepo works, so in the future maybe I will customize your script and maybe also gogrepo to fit my workflow.

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.
Glad to hear that you've managed to add something to gogrepo for now but I hear you about the millisecond thing.

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..
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.
thx for the info i use this app weekly
cant it handle bad net?
avatar
Orkhepaj: thx for the info i use this app weekly
cant it handle bad net?
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,.
avatar
Orkhepaj: thx for the info i use this app weekly
cant it handle bad net?
avatar
Kalanyr: 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,.
good to know , i sometime run crc check too to be sure
GOG seems to be back to normal now.