So after reading
this thread and posting in it I've realised something...
I'm done.
I keep telling myself that I'll get around to adding some new features and updating the script, that I'll sort out the issues that arose when GOG revamped the chat. But the truth is that update is probably never coming. I no longer have the time or the interest to maintain this further.
And that's a shame, because I've loved developing this script. It's the single biggest (and most complete) work of programming I've ever done, I've learned a lot through it. And I've enjoyed the joy it's given to others, providing the old covers and the manual sorting.
But that's not really enough any more. I visit GOG every day out of habit more than real interest. I don't use half the features of the script myself any more, I don't search the forums because there is no longer anything worth reading. I use Galaxy to manage most of my library because it's easier.
I'm not saying the script is dead completely, and I'm not saying that if something breaks I definitely won't fix it, but it's looking less and less likely that will be the case. I will continue to host the legacy urls and covers (and the wishlist data), but if anyone else wishes to fork the script and continue development I'll share the php code that covers that side of things. And I'll do my best to talk anyone who is interested through the ins and outs of the script itself if they want to continue it.
I'm also not saying that I'm leaving GOG or the forums, I'll certainly still be buying games here and probably still be reading and posting on the forums as much as I have been the last few months anyway (which is to say not very much), but I may disappear completely at some point too.
It's been a great few years, thanks for all your help and support.