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

×
high rated
IMPORTANT: Please read before posting This topic has been provided to discuss the latest releases of our Downloader (for both Mac and Windows systems) and to submit bug reports. The stable releases (recommended for most users) can be found at this address:http://www.gog.com/downloader.

Latest version:

Mac OS X - 1.2 (build 512)
Windows - 3.6.0

Both Downloaders now have the option of sending Error Reports directly to us (this can be found in app under Settings).
Post edited October 29, 2013 by Fallen_Zen
avatar
Clearsong: Trying to download a movie crashes the downloader. (Windows version 3.6.0.0)

And when I restart the downloader it pops up a window asking if I want to submit a crash report.

If I click yes... it says submitted, and closes the downloader, so I have to open it again.
This is probably caused by the API responses not having the necessary details in them.

API response doesn't have installer node which would give the id for video
However the API response does give info about a subtitle file that isn't shown on the account page (tpb_afk_the_pirate_bay_away_from_keyboard_subtitles.zip)

DEBUG INFO (API::getResponseOAuth)
URL: https://api.gog.com/downloader2/game/tpb_afk_the_pirate_bay_away_from_keyboard/installer_win_en
DEBUG INFO (API::getResponse)
URL: https://api.gog.com/downloader2/game/tpb_afk_the_pirate_bay_away_from_keyboard/installer_win_en?oauth_consumer_key=...
* Found bundle for host api.gog.com: 0x7a9870
* Re-using existing connection! (#0) with host api.gog.com
* Connected to api.gog.com (212.91.20.78) port 443 (#0)
> GET /downloader2/game/tpb_afk_the_pirate_bay_away_from_keyboard/installer_win_en?oauth_consumer_key=... HTTP/1.1
Host: api.gog.com
Accept: */*

< HTTP/1.1 200 OK
* Server nginx is not blacklisted
< Server: nginx
< Date: Wed, 27 Aug 2014 18:05:31 GMT
< Content-Type: text/html
< Transfer-Encoding: chunked
< Connection: keep-alive
< Vary: Accept-Encoding
< Vary: Accept-Encoding
< charset: utf-8
< X-H: N
<
* Connection #0 to host api.gog.com left intact
DEBUG INFO (API::getGameDetails)

{
"game" :
{
"en1patch1" :
{
"comment" : "",
"id" : "en1patch1",
"link" : "/_gog_tv_/tpb_afk_the_pirate_bay_away_from_keyboard/subtitles/tpb_afk_the_pirate_bay_away_from_keyboard_subti tles.zip",
"name" : "subtitles (English)",
"notificated" : "0",
"size" : "1",
"version_from" : "",
"version_to" : ""
},
"extras" : [],
"icon" : "/upload/images/2014/08/a5b7cd72830654518b36c7c175a458d29c60b4ac.jpg",
"title" : "TPB AFK: The Pirate Bay Away from Keyboard"
},
"result" : "ok",
"timestamp" : 1409162732
}
If you try to get the video link via API (get_installer_link) by using one of the proper id values taken from account page (for example "video_en1video1") you will get 404 error

DEBUG INFO (API::getResponseOAuth)
URL: https://api.gog.com/downloader2/installer/tpb_afk_the_pirate_bay_away_from_keyboard/video_en1video1/
DEBUG INFO (API::getResponse)
URL: https://api.gog.com/downloader2/installer/tpb_afk_the_pirate_bay_away_from_keyboard/video_en1video1/?oauth_consumer_key=...
* Found bundle for host api.gog.com: 0x7a9870
* Re-using existing connection! (#0) with host api.gog.com
* Connected to api.gog.com (212.91.20.78) port 443 (#0)
> GET /downloader2/installer/tpb_afk_the_pirate_bay_away_from_keyboard/en1video1/?oauth_consumer_key=... HTTP/1.1
Host: api.gog.com
Accept: */*

* The requested URL returned error: 404 Not Found
* Closing connection 0
Same if using "get_extra_link" in API

DEBUG INFO (API::getResponseOAuth)
URL: https://api.gog.com/downloader2/extra/tpb_afk_the_pirate_bay_away_from_keyboard/video_en1video1/
DEBUG INFO (API::getResponse)
URL: https://api.gog.com/downloader2/extra/tpb_afk_the_pirate_bay_away_from_keyboard/video_en1video1/?oauth_consumer_key=...
* Found bundle for host api.gog.com: 0x760870
* Re-using existing connection! (#0) with host api.gog.com
* Connected to api.gog.com (212.91.20.79) port 443 (#0)
> GET /downloader2/extra/tpb_afk_the_pirate_bay_away_from_keyboard/video_en1video1/?oauth_consumer_key=... HTTP/1.1
Host: api.gog.com
Accept: */*

* The requested URL returned error: 404 Not Found
* Closing connection 0