Timboli: your deluded mind.
(...)
You come here as a lunatic, who is a busy man, but not too busy to cast aspersions, attack others, and just be downright judgmental and rude with your incredibly messy posts and lack of insight.
(...)
You clearly think your own way is the only way.
(...)
So please stop hijacking this thread with your nonsense and personal vendetta and angst and skewed view of everything.
In all seriousness, I came to this thread *this month* (because I WAS in this thread before, I am 90+ % certain I even interacted with YOU of all people at some point before in this very thread) to seek help with an issue, ask about current state of things (as I was out of the loop for "a while") and perhaps contribute if I can.
I gave you the feedback that was not unreasonable.
Perhaps I didn't deliver it in the most precious delicately exquiside way possible but any normal coding person would have stripped any form and would have focused on the actual message. Because no matter the delivery the feedback is the most important part in the feedback message. That is if you care about the feedback in the first place.
You instead flipped out, and are continuing to flip out.
You are resorting to name calling me every other post when you respond to mine.
You call me this, you call me that, you accuse me of things that are unreal all while pretending that I have done some horrible horrible unheard of thing to you.
By the way (and I am fairly certain I told you this months ago), you are shilling your software (like every other page, all the time) a bit too much above the comfort zone of an average forum lurker.
My friendly advice is for you to tone it down a little.
But, of course, it is entirely up to you if you will even consider this particular feedback and if you will start spewing some BS about attacking you again because of it.
You are incredibly wrong in your judgments of my persona but unlike you I don't feel the need to drag this out in a spider-man pointing meme style.
I am too grown for that.
You got, let's face it, outraged because I "DARED" to comment on your little precious creation.
You can downvote me to hell all you want but from coding perspective your reaction is over the top bizzare.
If my feedback " "hurt" " you then I am sorry.
But you should imo change your attitude to feedback / commentary / criticism regardless of how fond you are of your software, what you think of people and yourself, what form the message was delivered in, and how much you do or do not care about opinions.
Plain and simple, accept the commentary silently and humbly, and consider it instead of pointing fingers and trying to pick fights, namecalling someone who gave you a legitimate feedback (regardless of the form, this was still feedback, and I spent some of my time that I am never going to get back in my life to review some of your repo and give you said feedback).
If you will keep this nonsense bizzare response up and going I reserve myself the right to ignore you entirely.
Btw (and yes, this is btw) don't ever shill your software aggressively to me again.
I am fairly certain I told you AGES AGO that I am not interested in it.
Kalanyr: GOG sometimes has synchronization issues where new data isn't actually properly copied to all the servers. That's gonna make this fun to test for me, since I suspect I'm on a different continent to most of you.
Magnitus: I think an interesting solution (although one that costs a bit of money) would be something similar to what I originally wanted to implement to speed up Timboli's download speed: You setup an intermediate service in the cloud (in a region of your choosing) that talks to gog and you do your downloads via that service.
I think digital ocean is a promising candidate as their egress costs seem to be a lot lower than a lot of their competitors (0.01$ per outbound gb vs 0.09$ per outbound gb for aws).
With the devops culture nowadays, you could setup all the infra via api calls without a need for manual user-end intervention although they'd need to remember to tear it down not to incur an ongoing bill.
Anyways, I'll investigate later on whether this would resolve an actual long-term problem that won't go away with the gog cdn.
So like a seedbox?
You could maybe try with Amazon EC2 and the likes.
Not sure about the pricing (it would have to be calculated).
And I think it goes without saying that a service caching setup files for other gogrepo users to download from cannot be made in any capacity for legal reasons.
It would have to all be made one instance per one user (ergo every man for himself "if you're interested here's how", NOT "we setup a cache to speed things up, here it is").
And the idea only makes sense if GOG backend could *actually* deliver *dependable* connections and *sizeable* speeds, as so far with all the feedback across the internet it seems like their servers aren't all that fast and they may perhaps throttle connections after some time (and you can only hop IP's to circumvent it so much before you get internally flagged and or temporarily forbidden / account token banned).
kmyst: I suspect it's the CDN but maybe somebody with more knowledge can illuminate upon this?
What OS are you running this on?
This is just a thought but SOMETIMES (and depending on a system config too, tho that mainly applies to custom setups on Arch, Gentoo and the likes) dropping your caches mid-download may help (that is if the download agent, be it browser or else, throttles the download due to save device cache [or system maximum designated block device cache] clog) temporarily.
Do you have SWAP? (or pagefile if using Windows, tho the behaviour greatly varies between *NIX and Win in how they use it)
Perhaps we should instead ask for publicly viewable (and no login required) full documentation on Galaxy API and for somebody to then make a gogrepo-like script utilising it.
The API clearly is a thing, and it's said by GOG between lines that it supports all sorts of verify and download functionality that their web frontend doesn't.
The documentation for said API does not seem to exist in official capacity in a form that's usable.
Unlike Valve, GOG has a very covert approach here and doesn't seem very willing to make it public so far.
It would certainly make it easier to have it no dev account and no login required.