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
timppu: snip
Thank you so much for these instructions. I looked for such detailed instructions recently but could not find any. Asked in the gogrepo GOG forum but did not get a reply. So this is really helpful and I will try it as soon as I find the time.

Edit: And I just noticed that this wa an old thread ... sorry for necroing but thank you anyway.
Post edited July 11, 2018 by MarkoH01
avatar
MarkoH01: Thank you so much for these instructions. I looked for such detailed instructions recently but could not find any. Asked in the gogrepo GOG forum but did not get a reply. So this is really helpful and I will try it as soon as I find the time.

Edit: And I just noticed that this wa an old thread ... sorry for necroing but thank you anyway.
The instructions are a bit obsolete now, e.g. I don't think the "fetch delay" is relevant anymore, and my instructions are missing some additional stuff that nowadays should be installed with pip, and probably other stuff.

Hopefully kalanyr will write a more comprehensive readme at some point. :)

EDIT: And the link in mt instructions leads to the old, obsolete version of gogrepo. You should definitely use the kalanyr version instead, it is the recent version.
Post edited July 11, 2018 by timppu
avatar
klappis: How do i install it?
avatar
timppu: gogrepo? This is how I did it yesterday on Windows 7/64bit, instructions partly from Brouer:

1. Install Python 3.x.x from https://www.python.org/downloads/

- When you install it, make sure to tick the box for letting Python to be added to the PATH.

2. Get gogrepo from https://github.com/eddie3/gogrepo
...
Thank you. It's a bit annoying to have to install python, or a different python version as I am using. But I guess this is the only future.

Gog has become the worst platform for customers and game developers over the last years... they have no clue what they are doing. All they are doing is driving away sales. I will think more than twice before buying anything again on gog. They want to be like steam and I hate steam. And steam is much better than galaxy-gog and will always be better.

Whoever is making decisions at gog, I seriously question your education. You got the wrong job and I hope you will never have a job with any responsibility ever again. You are driving me -a long time customer- away realy hard with the dumbest decisions I could ever think of. Whoever you are seriously shitting on classic gog and us classic customers. Man am I disgusted by nu-gog... I hate it as much as steam now.
avatar
timppu: gogrepo? This is how I did it yesterday on Windows 7/64bit, instructions partly from Brouer:
1. Install Python 3.x.x from https://www.python.org/downloads/
- When you install it, make sure to tick the box for letting Python to be added to the PATH.
2. Get gogrepo from https://github.com/eddie3/gogrepo
...
avatar
bluenightlagoon: Thank you. It's a bit annoying to have to install python, or a different python version as I am using. But I guess this is the only future.
What is the python version you are using, and for what? Python 2.x support was ended in January and python.org doesn't even offer a download link for it anymore, python 3.x is the way to go.

My understanding though is that you can have python 2.x and 3.x installed side by side, if you really need the old python as well.

By the way, those old instructions may be obsolete, e.g. I don't think you should get eddie3's gogrepo at this point, but Kalanyr's gogrepoc (the dev version):

https://github.com/Kalanyr/gogrepoc/tree/dev

And if I recall correctly, the python modules you should install with pip for it nowadays are:

html5lib
html2text
six
requests
pyopenssl

avatar
bluenightlagoon: Gog has become the worst platform for customers and game developers over the last years... they have no clue what they are doing. All they are doing is driving away sales. I will think more than twice before buying anything again on gog.
To each his own I guess. I still find GOG the best gaming store for my needs (and no I am not using Galaxy, at least for now; no need to use it, that's all, not that I specifically refuse to use it).
I used it for Esgran. And I would love to install AI Dungeon 2. Not sure right now which version, I am on my web computer. But because I use nodejs at work a lot (and I fucking hate it) I know that we have version problems all the time with it. I assume this issue exist with python too.

Thank you for the update. That's the part I don't like about nodejs and python programs, the clusters of libraries... I prefer programs written from a scratch, so I avoid potential spyware.

I would be fine with using galaxy too, if it would download and archive the installers and only download updates I want. But for some reason gog explicitly excluded this functionality from galaxy as far as I understand it.
Post edited March 22, 2020 by bluenightlagoon
https://www.gog.com/wishlist/site/keep_the_gog_downloader_and_keep_it_up_to_date

Looks like this wish got another healthy 30 votes or so already today. Let's hope GOG brings back Downloader.
avatar
bluenightlagoon: Thank you for the update. That's the part I don't like about nodejs and python programs, the clusters of libraries... I prefer programs written from a scratch, so I avoid potential spyware.
The good thing about this python script is that it works in various different OSes and devices, as long as they can run python scripts.

For instance, I am nowadays mostly running gogrepoc.py on my Raspberry Pi 4 which I use for these kinds of mundane tasks that may take some time to run (overnight), RPi4 is low power and silent so i don't care if I keep it running for days or weeks. It runs 32bit Raspbian Linux. Gogrepoc downloads the games to a 5TB USB HDD that I've connected to the Raspberry Pi 4.

RPi4 has a Teamviewer Host running so I can connect to it even from my work to check how it is proceeding and doing stuff. A great little general purpose computer, everyone should buy one or two.
Personally I think it's hilarious that this thread has been revived as it illustrates the exact point myself and others have been making. The GOG downloader has been zombie software for 5 years. That's 5 years you were given to get used to the alternatives.
avatar
timppu: The good thing about this python script is that it works in various different OSes and devices, as long as they can run python scripts.

For instance, I am nowadays mostly running gogrepoc.py on my Raspberry Pi 4 which I use for these kinds of mundane tasks that may take some time to run (overnight), RPi4 is low power and silent so i don't care if I keep it running for days or weeks. It runs 32bit Raspbian Linux. Gogrepoc downloads the games to a 5TB USB HDD that I've connected to the Raspberry Pi 4.

RPi4 has a Teamviewer Host running so I can connect to it even from my work to check how it is proceeding and doing stuff. A great little general purpose computer, everyone should buy one or two.
How do you think a RPi2 or 3 would hold up doing this task?
Post edited March 23, 2020 by SirPrimalform
That's by the way the solution to every dickmove. "Get used to it".

"Got used to it yet ? Cool."
avatar
SirPrimalform: How do you think a RPi2 or 3 would hold up doing this task?
You mean gogrepo, or also Teamviewer?

Not fully sure, but at least gogrepo should run fine, and to my knowledge Teamviewer Host is available also for RPi3 and 2.

https://www.teamviewer.com/en/solutions/remote-desktop/raspberry-pi/

In order to remote control Raspberry Pi computers, you will need to have the Raspberry Pi 2 or newer with an armv7 hardfloat. The Raspbian OS, a Debian-based Linux system, is required to run TeamViewer Host on the Raspberry Pi. In order for TeamViewer Host to run most efficiently, Raspbian 9 or newer should be installed on your device.
My RPi4 has 4GB RAM, so I think the most probable bottleneck in those earlier RPIs is their (lack of) RAM. 1GB, isn't it?
Post edited March 23, 2020 by timppu
avatar
timppu: You mean gogrepo, or also Teamviewer?

Not fully sure, but at least gogrepo should run fine, and to my knowledge Teamviewer Host is available also for RPi3 and 2.

https://www.teamviewer.com/en/solutions/remote-desktop/raspberry-pi/ My RPi4 has 4GB RAM, so I think the most probable bottleneck in those earlier RPIs is their (lack of) RAM. 1GB, isn't it?
I was particularly thinking of gogrepo, I know the RPi4 is significantly faster than even the 3+ so I wasn't sure. Yes, I was wondering about their ability to handle large data throughput. You're probably right that the RAM would be more significant there and yes it's 1GB IIRC. To tell the truth, I haven't touched them in months so it would be good to get some use out of them.
avatar
timppu: For instance, I am nowadays mostly running gogrepoc.py on my Raspberry Pi 4 which I use for these kinds of mundane tasks that may take some time to run (overnight), RPi4 is low power and silent so i don't care if I keep it running for days or weeks. It runs 32bit Raspbian Linux. Gogrepoc downloads the games to a 5TB USB HDD that I've connected to the Raspberry Pi 4.

RPi4 has a Teamviewer Host running so I can connect to it even from my work to check how it is proceeding and doing stuff. A great little general purpose computer, everyone should buy one or two.
I am a (game) developer and that sounds fun and useful in general. How much time would it take me to set this up from zero (I haven't made the jump to linux yet, still using win7 on my main machines)?
avatar
SirPrimalform: Personally I think it's hilarious that this thread has been revived as it illustrates the exact point myself and others have been making. The GOG downloader has been zombie software for 5 years. That's 5 years you were given to get used to the alternatives.
avatar
timppu: The good thing about this python script is that it works in various different OSes and devices, as long as they can run python scripts.

For instance, I am nowadays mostly running gogrepoc.py on my Raspberry Pi 4 which I use for these kinds of mundane tasks that may take some time to run (overnight), RPi4 is low power and silent so i don't care if I keep it running for days or weeks. It runs 32bit Raspbian Linux. Gogrepoc downloads the games to a 5TB USB HDD that I've connected to the Raspberry Pi 4.

RPi4 has a Teamviewer Host running so I can connect to it even from my work to check how it is proceeding and doing stuff. A great little general purpose computer, everyone should buy one or two.
avatar
SirPrimalform: How do you think a RPi2 or 3 would hold up doing this task?
Even a Zero would be fine. Any potato will do as long as you have enough storage.