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

×
Is there a way to download all games and extras from my GOG library at once? I have over 250 games and it is no fun to download them one by one.
Post edited February 24, 2013 by grinninglich
not that im aware of im afraid.

Edit: stands corrected
Post edited February 24, 2013 by reaver894
DownThemAll works pretty well to do this if you are using Firefox (or not averse to installing it).
Post edited February 24, 2013 by xyem
I set up a que before I go to bed and hit 'go' right before I turn in. It is still going to take a long ass time to get 200 games that way but atleast you will be taking care if it while you sleep.

Unless you don't sleep.
Do you sleep?

Also check your extras; every game I've gotten already has the manual so it seems kind of silly to download it a second time. The only MUST have extras IMHO are the "Miami" avatars, the Carmageddon cutouts, and the Retro City door hanger.
I wonder how long "commands" the Downloader can take, since if it's like infinity, someone could probably make a link to add everything to the downloader at once. It'd probably crash and burn, though. Maybe links with 10 games at once and people could just go clicky clicky with the clicky work load optimally reduced to a tenth.

Test: I don't have the downloader on this Linux computer, someone try clicking this link and tell me if it adds multiple games to the downloader.
MEGA HAXORZ

If it works, I'm sure someone is bored enough to make mega links that add a lot of games, and the downloader just ignores the links to games you don't own (at least I would hope so).

/edit: bah, it adds http:// when I use that url thing. Maybe I should check this with Windows.
gogdownloader://dragonsphere/win_installer,tyrian_2000/win_installer,beneath_a_steel_sky/win_installer
If that http is enough to mess it up, try copying that to the url bar. I'm curious.
Post edited February 24, 2013 by Adzeth
avatar
xyem: DownThemAll works pretty well to do this if you are using Firefox (or not averse to installing it).
How do you it in DownThemAll? I just see site links when i launch it in games page.
Windows: DownThemAll
You need to click on each game icon for the browser to get the links because of ajax calls (or you need to write a script that does it for you)

"https://secure.gog.com/en/account/ajax?a=gamesShelfMore&s=title&q=&t=0&p=" + page_number
page numbers begin at 1
Query until the "html" node in the JSON response is empty and then parse gameids from the divs with "shelf_game" as classname (data-gameid attribute)
When you have all the gameids you need to do another ajax call to get the game details
"https://secure.gog.com/account/ajax?a=gamesShelfDetails&g=" + gameid
"html" node in the JSON response contains the links for downloading.


Linux: LGOGDownloader (lgogdownloader --download)
I've never tried to compile this on Windows but it might be possible to compile with Cygwin.
avatar
xyem: DownThemAll works pretty well to do this if you are using Firefox (or not averse to installing it).
avatar
grinninglich: How do you it in DownThemAll? I just see site links when i launch it in games page.
Ah, looks like they changed it since I last used that so it doesn't work now. Sorry.
Sounds like someone is going to hide in the secret bunker for a year. It always puzzles me, why people need to store all the stuff offline, it's not like internet will be gone ever, and if it will, you will have bigger problems to worry about than playing computer games. My friend is storing all his movies on DVD disks and has a shelf full of them, he thinks he owns a "treasure" and is quite a collector, forgetting the fact they are all from the torrents. I guess it's just herding.
Post edited February 24, 2013 by aivadroid
avatar
aivadroid: It always puzzles me, why people need to store all the stuff offline
With a download speed of 100 MBps, it takes me ~2.5 days to download everything. Does this explain why I prefer to have a local backup?
Sure, Darklands can be downloaded in less than 5 mins, same amount of time as plugging in the external hard disk. But Assassin's Creed or The Witcher requires a bit longer to download, thus why I want my games available locally.
avatar
JMich: With a download speed of 100 MBps, it takes me ~2.5 days to download everything. Does this explain why I prefer to have a local backup?
Sure, Darklands can be downloaded in less than 5 mins, same amount of time as plugging in the external hard disk. But Assassin's Creed or The Witcher requires a bit longer to download, thus why I want my games available locally.
Your ISP is cheating you, it should take a couple of minutes. That is, if you meant 100MBps. But if you have 100Mbps like I do, 10GB file would download less than 30 min(or less, I'm too lazy to calculate).
avatar
Sude: Linux: LGOGDownloader (lgogdownloader --download)
I've never tried to compile this on Windows but it might be possible to compile with Cygwin.
I am using ArchLinux. That script will be great thank you.
Heh, writing a script that will extract all the download urls and noticed that there is a typo in the javascript source for the dynamic game loading. It says "shlef" instead of "shelf" on 1 of the cases (Mac shelf by the looks of it).
avatar
aivadroid: Your ISP is cheating you, it should take a couple of minutes. That is, if you meant 100MBps. But if you have 100Mbps like I do, 10GB file would download less than 30 min(or less, I'm too lazy to calculate).
-edit to hide my own dumbness. Sorry about that! I need to learn to read better.
Post edited February 24, 2013 by PenutBrittle
avatar
PenutBrittle: Guess what, not everyone in the world is lucky enough to have access to a 100MBps connection like yourself. Go figure.
He was likely not trying to be snide, but probably figured that JMich has one (since that's what he mentioned: "With a download speed of 100 MBps, it takes me ~2.5 days to download everything.") and commented that with that speed it certainly shouldn't take such a long time to fetch the complete GOG collection. Meaning that if the ISP is advertising 100 Mbps speeds, JMich isn't getting anywhere near the advertised speed (and should bash his ISP over the head with a baseball bat for lying).
avatar
xyem: Heh, writing a script that will extract all the download urls and noticed that there is a typo in the javascript source for the dynamic game loading. It says "shlef" instead of "shelf" on 1 of the cases (Mac shelf by the looks of it).
Yeah, there are a few of those in CSS classes and whatnot.
Post edited February 24, 2013 by Miaghstir