kuylar
> The MonoGame Foundation cannot directly give anyone access to the private console repositories without prior approval from the vendor due to NDA requirements set out by each vendor.
Blame here goes to Nintendo, Sony and Microsoft (though I'm not so sure about Microsoft)
This also applies to Godot, another open source game engine, which doesn't have any code for console support on its upstream repository.
Google releases the Googlebot IP ranges[0], so you can makes sure that it's the real Googlebot and not just someone else pretending to be one.
[0] https://developers.google.com/crawling/docs/crawlers-fetcher...
If you've heard of Lutris, Bottles is essentially the same thing, but aimed at general software instead of only focusing on games
AFAIK Shizuku runs as the ADB user, with the same permissions, so it's very likely it can install apps without having to connect to a PC
Another example is the HN API, which runs on Firebase.
This also happens to include the HN API which runs on Firebase
Netflix probably uses PlayReady for 1080p+ content, but I don't have a Netflix account to test so I can't confirm
Sometimes a "poToken" (a magic string that's used to 'validate' a client to prove that it's an official client) can be used to bypass this, but most of the time it's easier to just sign in with a Google account (which is also dangerous because YouTube has been banning accounts with unusual activity since last year[0])
Nowadays, most third party clients either use a browser/WebView to generate a poToken[1], or directly require a user to enter it for downloading[2]
I feel like the parent commenters issue is related to this, and it looks like there's an ongoing PR to implement support for it[3] (Invidious already had supported poTokens, hovewer their implementation were setting a single token in the config, and AFAIK that method doesn't work anymore)
[0] https://github.com/yt-dlp/yt-dlp/issues/10085 [1] https://github.com/TeamNewPipe/NewPipe/pull/11955 [2] https://github.com/yt-dlp/yt-dlp/wiki/PO-Token-Guide#guide-p... [3] https://github.com/iv-org/invidious/pull/4985