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
sunshinecorp: It appears so. :)
avatar
timppu: But it's worth the wait! :)
From what I can tell, it is the easiest way to backup the entire library, especially if it's huge.
avatar
Smannesman: Hmm go grepo has a -dryrun option so I suppose you could use that and pipe the output to a text file.
Not sure if it does a total though.
OK, it took over three hours to run the update command, so I couldn't really test your theory until now. It appears that the -dryrun switch doesn't calculate size, only makes a list of the files that will be downloaded. But running the actual download command with no switch will in fact calculate the size as it begins downloading (then I break the command).

So I need... 840 GB. Assuming my current max internet speed with not fluctuations, this will take me 18 days of non-stop downloading... *sigh*
Post edited April 11, 2016 by sunshinecorp
avatar
sunshinecorp: So I need... 840 GB. Assuming my current max internet speed with not fluctuations, this will take me 18 days of non-stop downloading... *sigh*
Better make a sammich and grab a book.
avatar
sunshinecorp: OK, it took over three hours to run the update command, so I couldn't really test your theory until now. It appears that the -dryrun switch doesn't calculate size, only makes a list of the files that will be downloaded. But running the actual download command with no switch will in fact calculate the size as it begins downloading (then I break the command).

So I need... 840 GB. Assuming my current max internet speed with not fluctuations, this will take me 18 days of non-stop downloading... *sigh*
That's good to know, might be something to mention to that guy that makes gogrepo (I forget his name).
18 days though, daaaaamn.
avatar
sunshinecorp: So I need... 840 GB. Assuming my current max internet speed with not fluctuations, this will take me 18 days of non-stop downloading... *sigh*
I had already well over 1000 GOG games to download when I ran the download run the first time (last August or so), and I think it took me over two weeks to download them all IIRC (English Windows versions + extras), mostly over my 10 Mbps cable modem at home. I speeded it up a bit at my work (100 Mbps) by downloading some of the biggest games manually there, and then adding them to the gogrepo repository at home.

gogrepo.py wouldn't work at my work place apparently due to the proxy server and/or firewall, so downloading them all at my work wasn't an option (and maybe it was a good thing I didn't do it, it might have raised some questions about network usage, even if I had done it over a weekend or so...).

Oh well, what can you do? Fortunately it is merely waiting so you don't need to actually click and download each game manually yourself. :) If you need to use the internet for something else that needs the bandwidth, just cancel the script and restart it later when you are done (then it needs to redownload any files which were not completed before, it doesn't support resume of partial files).

After you are done, keeping your GOG games and extras up to date with gogrepo is quite easy. I checked them yesterday, I got updated files for a bunch of games, about 6 gigabytes.
Post edited April 11, 2016 by timppu
So, I found a nice Intenso 5TB external HDD for 136 euros... *yoink*
That should keep me comfortable space-wise for a while. Plus I'll be able to start the backup soon.
Excuse me for my blatant quick-necro-digging, but exactly how does one calculate the size?

Its clear how to get the games in the database, but what filters are to set in order to calculate the size properly?

Thank you...
avatar
Lin545: Excuse me for my blatant quick-necro-digging, but exactly how does one calculate the size?

Its clear how to get the games in the database, but what filters are to set in order to calculate the size properly?

Thank you...
We use a python script that automatically keeps our catalouges nice and tidy... its called gogrepo.py Its a command like python script that runs best in linux or under windows with python 2.7 installed with html5lib.

Once you get it working you can execute small commands or large 20 line scripts to get everything in order.
avatar
sunshinecorp: It appears so. :)
Once you run it, only run it every month or so. Use -updateonly or -skipknown to only look at games with those tags, And don't click the games in your library until you've run those scripts because clicking on them clears the update and new tags.
Post edited April 12, 2016 by paladin181
avatar
Smannesman: Hmm go grepo has a -dryrun option so I suppose you could use that and pipe the output to a text file.
Not sure if it does a total though.
avatar
sunshinecorp: OK, it took over three hours to run the update command, so I couldn't really test your theory until now. It appears that the -dryrun switch doesn't calculate size, only makes a list of the files that will be downloaded. But running the actual download command with no switch will in fact calculate the size as it begins downloading (then I break the command).

So I need... 840 GB. Assuming my current max internet speed with not fluctuations, this will take me 18 days of non-stop downloading... *sigh*
Hi, I'm the gogrepo.py developer.

I'll fix -dryrun so that it shows total size that would be downloaded.
avatar
sunshinecorp: OK, it took over three hours to run the update command, so I couldn't really test your theory until now. It appears that the -dryrun switch doesn't calculate size, only makes a list of the files that will be downloaded. But running the actual download command with no switch will in fact calculate the size as it begins downloading (then I break the command).

So I need... 840 GB. Assuming my current max internet speed with not fluctuations, this will take me 18 days of non-stop downloading... *sigh*
avatar
woolymethodman: Hi, I'm the gogrepo.py developer.

I'll fix -dryrun so that it shows total size that would be downloaded.
That's wonderful news. :)
avatar
woolymethodman: Hi, I'm the gogrepo.py developer.

I'll fix -dryrun so that it shows total size that would be downloaded.
avatar
sunshinecorp: That's wonderful news. :)
Fixed, you can grab the latest version from my github https://github.com/eddie3/gogrepo

I will be improving the download code in the near future.

Cheers
avatar
sunshinecorp: That's wonderful news. :)
avatar
woolymethodman: Fixed, you can grab the latest version from my github https://github.com/eddie3/gogrepo

I will be improving the download code in the near future.

Cheers
Thanks!