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
Johny.: Go to regular getFilteredProducts on your account, like:
https://www.gog.com/account/getFilteredProducts?mediaType=1
There's "tags" key in the JSON.

You also have them on https://www.gog.com/account/ in gogData.tags (defined in HTML so you can parse it).
avatar
mrkgnao: Yes. I found that, but it's quite inconvenient, as it would require N queries, one per tag, and some peoples have tens of tags. I was hoping for something more straightfoward, such as a single JSON of all tags with the list of all games associated with each tag.

Thanks anyhow.
Of course you have a list of all tags and number of games attached.
Don't you fetch the whole library? (I guess per page) Each game have tags array (with tag IDs) in the details.

@MarkoH01 I don't know about that. I guess that question would apply to all filters in library and in catalog. Now it's like
( Filter1_A OR Filter1_B OR Filter1_C ) AND ( Filter2_B OR Filter2_D )
Which is I guess most correct way for this user interface.
To customize more it would require a little more advanced filter creation interface than just selecting checkboxes. :)
high rated
avatar
Barry_Woodward: On closer examination, it seems the error with your script might have originated on GOG's end. When you go to the downloader links page sans Adalia, it lists "Crypt of the NecroDancer - bonuses: download all goodies, 994 MB", which it turns out is only the Extended Soundtrack 2 goodies. There is no downloader link for the rest of the goodies, which I imagine is the source of the error on your end.

https://www.gog.com/upload/forum/2016/05/7855e31b7cfa4a6de5eca8c03c70de6134d9d45e.jpg
avatar
adaliabooks: Actually I think the problem is the fact there are three different lists of goodies.. the current system worked on the assumption that there were only ever two (as far as I remember)
I'll probably have to do a bit of a rewrite and tidy up that part of the script to fix it (and generally improve things).

Thanks for letting me know. It will probably be a while before I can do anything with the script though as things are quite busy at the moment with work.
There is no limit for goodies lists. :) (zero or one list per DLC, just as in downloads) They are all there, see the gameDetails json and you'll see all of them. :)
high rated
avatar
HypersomniacLive: And the function "disable sending messages when hitting Enter" doesn't work either.

Thanks GOG for messing with the chat without telling us.
I'm not sure this was a joke or not, but we didn't make any fundamental change to the chat that you would notice.

It's just Adalia Fundamentals that got out of date. I'll be happy to help you guys fix it (actually sent a message to Adalia already).

edit: here's a fixed version: http://pastebin.com/raw/XLTXwkDC
Post edited November 04, 2016 by Johny.
avatar
MarkoH01: It's Galaxy related but it's nnot behind the scenes. Just take a look at the screenshot I attached here.
avatar
adaliabooks: Hmm. It's a bit of a delay if they are planning to release offline installers.. it's been nearly two weeks since those updates.

I've got updates for:
The Witcher
Civilisation 3
Crusader Kings
Silver
Zeus + Poseidon
Pharoah
All on the same day and with no changelogs... very odd.
Hi,

Do you mean updates indicated by website in-account system, Galaxy updating files, or your script? :)
high rated
avatar
muntdefems: Yep, I get triggered by Euro symbols before numbers in general, be them in the front page, a game card, my wishlist, or my orders history page. So if you could find a general way to do the placement swap that'd be great, but if you need to find a specific solution for each part of the GOG website, then don't bother.
avatar
adaliabooks: It all depends on how they do it unfortunately. If it's standardised across the site then one method should be usable on every page, but if they all use slightly different methods it would need customised further to work correctly.

Unfortunately, this is Gog so I imagine the second case is more likely...
There is a class on <html> tag "curr-symbol-after" or "curr-symbol-before". :) Enjoy.

Sidenote: Rules for currency symbol side are defined per-language (e.g. en=left, fr=right), with exceptions for some currencies. An example of an exception is PLN for EN language - where currency is on the right side.
avatar
Johny.: There is a class on <html> tag "curr-symbol-after" or "curr-symbol-before". :) Enjoy.

Sidenote: Rules for currency symbol side are defined per-language (e.g. en=left, fr=right), with exceptions for some currencies. An example of an exception is PLN for EN language - where currency is on the right side.
avatar
muntdefems: LOL, it never occurred to me to change the language to French or German. But that doesn't do it for me as I'd rather have the website in English, but with the € symbol after instead of before.

In fact, I'd prefer the currency symbol side rules to be currency-based rather than language-based. Because a price like "9.99 $" looks as bizarre to me as one like "€ 9.99" does. :\
For me personally, seeing "$ 9.99" is weird, and "9,99$" is more natural, like "9,90zł". Notice the comma there. :)
avatar
Johny.: Rules for currency symbol side are defined per-language (e.g. en=left, fr=right), with exceptions for some currencies.
avatar
eiii: And what rule makes the symbol for Swiss franc being used with a lower case letter first? ;P

Commonly used are either "Fr." or "CHF". I've never seen your abbreviation with a lower case letter being used here locally.
Thank you for this feedback - you're right, and I've changed that for you, it will propagate with next releases.
Post edited July 26, 2017 by Johny.
I'll still keep this topic in my favorites. ;)

I remember I was amazed with amount of custom solutions community did when I started working @ GOG. I'm sure the community will stay active as long as GOG exists.
avatar
BKGaming: Kind of says a lot that, that was your take away from Adaliabooks post... this script (while good) should never have needed to really exist.
avatar
HypersomniacLive: As for Johny.'s take away from adaliabooks post, it's not just him; for as long as I can remember, GOG always has had this attitude - since the community will come up with fixes why bother?
I have never heard anything like that in GOG. If users do something to customize (not fix bugs though) the website to work in a different way than the company have decided to - that's a good thing for me (as a JavaScript freak myself) - I do that for other sites too. :) And that is what I meant.
Post edited February 02, 2018 by Johny.
high rated
avatar
plagren: Done.
avatar
MarkoH01: Looks great. Thank you.
Hey pplz, look here in this API:
http://api.gog.prod/v2/games/1499274528?locale=en-US -> boxArtImage
->
https://www.gog.com/upload/images/2018/11/efa3fc77630efa8e6bd22d64e4fadc19ab348bcc.jpg

:) you could automate that.

avatar
plagren:
ping ^
avatar
adaliabooks: Thanks for keeping the legacy covers going guys, unfortunately it is probably going to get a bit difficult to keep up to date with them now, but if anyone else wants to help out with making and uploading them let me know and I'll send the details of how to upload the covers to my server.
ping ^
Post edited November 30, 2018 by Johny.
high rated
avatar
adaliabooks: Nice!

Is that new? Or have I just stupidly missed it all this time?

Thanks Johny, I'll try and get the server side stuff changed to use that instead of the GoGMix that I used to.
This is kind of new, and it uses the same image as gog mixes did.
avatar
Johny.: Hey pplz, look here in this API:
avatar
kbnrylaec: Could you reveal the standalone promo page of x_promo? [1]
Its promoId is x_promo and https://www.gog.com/promo/x_promo redirected to homepage.

[1] https://www.gog.com/forum/general/list_of_gog_sales_that_have_a_standalone_promo_page/post44
Sorry, but I have no clue about what you're asking. If something doesn't work properly - you can ask GOG support.