Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Discord and other sits failing to load #162

Open
irhrhd opened this issue Mar 3, 2021 · 52 comments
Open

Discord and other sits failing to load #162

irhrhd opened this issue Mar 3, 2021 · 52 comments

Comments

@irhrhd
Copy link

irhrhd commented Mar 3, 2021

Hey can you fix this please when i try to use it it fails to load discord and just keep glitching a white screen also same for Instagram

@irhrhd
Copy link
Author

irhrhd commented Mar 3, 2021

Also i cant watch youtube videos or sign up for some sites

nfriedly added a commit that referenced this issue Mar 3, 2021
@nfriedly
Copy link
Owner

nfriedly commented Mar 3, 2021

YouTube is a known issue, see #103, as is Instagram (#149). I didn't know about Discord, but I'm not surprised. Signup forms are hit-and-miss. If it's just a basic signup form, it should work, but if it's trying to do something fancy like bot detection, then it's less likely to be compatible.

I edited the readme to call out a few of these by name.

Unfortunately, I can't make a commitment to making any of these sites work. If you or someone else wants to work on compatibility patches, you're welcome to. YouTube in particular might be a good one to start with, because there are other tools designed to work with it already.

@irhrhd
Copy link
Author

irhrhd commented Mar 3, 2021 via email

@nfriedly
Copy link
Owner

nfriedly commented Mar 3, 2021

For learning to code, I think that's beyond the scope of what I can help with here.

For tools, youtube-dl is probably the most popular one, although I know there are browser plugins that can add a download button or force it to 4k or whatever. Those would probably be a more sensible starting point.

@irhrhd
Copy link
Author

irhrhd commented Mar 3, 2021 via email

@irhrhd
Copy link
Author

irhrhd commented Mar 3, 2021 via email

@nfriedly
Copy link
Owner

nfriedly commented Mar 3, 2021

how do i install it on my website

There are instructions at https://github.com/nfriedly/nodeunblocker.com#nodeunblockercom but I'm afraid I can't provide much support beyond that right now.

Im part of kurokuapp so you can add me as a collaborator on it

I'm not sure what kurokuapp is, but just click the Fork button on the upper right, and it will give you your own copy of the code that you can work on.

@irhrhd
Copy link
Author

irhrhd commented Mar 3, 2021 via email

@nfriedly
Copy link
Owner

nfriedly commented Mar 3, 2021

Aaah, ok, I'm not. I used to be, but they shut me down. They said the proxy wasn't against their TOS, but that I wasn't allowed to host it there because mine got too much traffic. Or something like that, I don't remember exactly, it was years ago.

@irhrhd
Copy link
Author

irhrhd commented Mar 3, 2021 via email

@nfriedly
Copy link
Owner

nfriedly commented Mar 3, 2021

No, I don't host it at all anymore. I gave up. I just made the code free so that other people could host their own copies of it.

@irhrhd
Copy link
Author

irhrhd commented Mar 3, 2021 via email

@nfriedly
Copy link
Owner

nfriedly commented Mar 3, 2021

Edit your copy of public/index.html

@irhrhd
Copy link
Author

irhrhd commented Mar 3, 2021 via email

@nfriedly
Copy link
Owner

nfriedly commented Mar 3, 2021

I'll take a look, but no promises.

@irhrhd
Copy link
Author

irhrhd commented Mar 3, 2021 via email

nfriedly added a commit that referenced this issue Mar 3, 2021
…capable of streaming the video through the proxy.

Relates to #103 and #162
@nfriedly
Copy link
Owner

nfriedly commented Mar 3, 2021

Ok, I added a quick example that replaces youtube.com video pages with a custom page that just has the video and it's description. It's kid of ugly, but it actually works I'm calling it a win :)

I also updated the nodeunblocker.com code to enable it by default.

@irhrhd
Copy link
Author

irhrhd commented Mar 3, 2021 via email

@nfriedly
Copy link
Owner

nfriedly commented Mar 4, 2021 via email

@irhrhd
Copy link
Author

irhrhd commented Mar 4, 2021 via email

@nfriedly
Copy link
Owner

nfriedly commented Mar 4, 2021

I put youtube and it says invalid response

Hum.. was anything logged to the console? I think the homepage of youtube.com might still be broken because it messes with the URL via pushState or something, but if you give it a link directly to a video page, like https://www.youtube.com/watch?v=dQw4w9WgXcQ then it should work.

@irhrhd
Copy link
Author

irhrhd commented Mar 4, 2021 via email

@irhrhd
Copy link
Author

irhrhd commented Mar 4, 2021 via email

@nfriedly
Copy link
Owner

nfriedly commented Mar 4, 2021

My personal website is just static html pages hosted on github pages.

Back when I had a proxy online, I hosted it at tons of different providers: heroku, dreamhost, AWS, an old desktop computer set up in the kitchen, etc.

It is, at least theoretically, compatible with any hosting provider that can handle node.js. But honestly, the "old computer somewhere in your house" isn't a terrible plan for something like this if you just want it for yourself. Open up port forwarding in your router and get a free subdomain from no-ip.com and it might be good enough.

It kind of depends on if you want this for just yourself, or if you want to share it with other people. But, if you share it with anyone, it will probably eventually get shared with a lot of people. At one point, I had a ton of traffic from Turkey and Iran going through my proxy. So just be willing to accept or deal with that.

@irhrhd
Copy link
Author

irhrhd commented Mar 4, 2021 via email

@nfriedly
Copy link
Owner

nfriedly commented Mar 5, 2021 via email

@irhrhd
Copy link
Author

irhrhd commented Mar 5, 2021 via email

@irhrhd
Copy link
Author

irhrhd commented Mar 5, 2021 via email

@nfriedly
Copy link
Owner

nfriedly commented Mar 5, 2021

Well, first you have to figure out what exactly is broken. You could use the network tab in the browser's developer tools to see what requests are not going through the proxy, that will identify a lot of issues.

They're likely going to be things originating in JavaScript. Unblocker rewrites HTML but it currently doesn't mess with JavaScript. However a site like YouTube or discord is very heavy on JavaScript. I don't really have a solid plan of attack yet for how to make JavaScript heavy sites work properly in unblocker.

So, you'd have to figure out what JavaScript API is triggering the broken request, or letting the site know that it's not on the domain it wants to be on. then you have to come up with a work around for that.

There's a branch where I inject some code to replace the global WebSocket API with a wrapper that fixes up URLs to go through the proxy, but I am fairly sure it doesn't work for every case, so I haven't merged it in yet. There are other APIs that could also be wrapped: fetch, XMLHttpRequest, history, location, open, postMessage and probably a dozen others I'm not thinking of. Each of those likely has a number of edge cases that would have to be dealt with.

A service worker might be able to replace a handful of those, but I haven't looked into it much.

I'd really prefer to see general purpose fixes that work for all websites using a given API. My YouTube fix was just a one-off hack that won't work for any website other than YouTube. And it's not so much fixing YouTube as replacing it.

@irhrhd
Copy link
Author

irhrhd commented Mar 5, 2021 via email

@nfriedly
Copy link
Owner

nfriedly commented Mar 5, 2021

This is the websocket code that I wrote: 7c44200

And this is where I implemented it for nodeunblocker.com: nfriedly/nodeunblocker.com@7d7cfea

@irhrhd
Copy link
Author

irhrhd commented Mar 5, 2021 via email

@nfriedly
Copy link
Owner

nfriedly commented Mar 5, 2021

Like HTTP GET? Apparently not, that's part of what the proxy does.

@irhrhd
Copy link
Author

irhrhd commented Mar 5, 2021 via email

@0x00009b
Copy link

0x00009b commented Mar 6, 2021

Youtube is working now also do you think we could fix discord next

Node unblocked seems to have problems with any Oauth things

I'm not a node.is guy so I can't fix it lol
Also I will prolly setup a public instance of node unblocker (with a few of my own tweaks) on my site. @nfriedly if you wish to you can use it as a public demo/instance

@irhrhd
Copy link
Author

irhrhd commented Mar 6, 2021 via email

@irhrhd
Copy link
Author

irhrhd commented Mar 6, 2021 via email

@irhrhd
Copy link
Author

irhrhd commented Mar 7, 2021

Youtube is working now also do you think we could fix discord next

Node unblocked seems to have problems with any Oauth things

I'm not a node.is guy so I can't fix it lol
Also I will prolly setup a public instance of node unblocker (with a few of my own tweaks) on my site. @nfriedly if you wish to you can use it as a public demo/instance

Hi i looked at your profile and where is your email to contact you at im 13 and i need friends also i want to know people that know how to code im learning .js .json .html php and css

@0x00009b
Copy link

0x00009b commented Mar 7, 2021

Whats demo/instance mean sorry i dont really know what that means

It means I will setup a publicly accessible node-unblocker instance that I will allow people to use and I'll keep it up to date with the main GitHub repo

it won't be officiall unless @nfriedly wants it to be (I would really like to do this for ya Nathan you wrote some really good code and helped my bypass stupid internet restrictions for a long time and this is the least I can do)

@irhrhd
Copy link
Author

irhrhd commented Mar 7, 2021

@z3r0n3t where do i contact you at

@irhrhd
Copy link
Author

irhrhd commented Mar 7, 2021

@z3r0n3t your profile says “ I am a self taught programmer, Linux neck beard, web dev and FOSS enthusiast. I hope to someday work at a large tech Corp (not Google, Facebook, or Twitter ) and eventualy start my own.
I started programming at around 13 I had nothing but a locked down school issued ipad to work with.” thats what i have to work with a locked down school ipad

@irhrhd
Copy link
Author

irhrhd commented Mar 19, 2021

Can you make the stuff you added on nfriedly/nodeunblocker.com

@nfriedly
Copy link
Owner

I already did. Most things get picked up automatically because it depends on the latest version:

https://github.com/nfriedly/nodeunblocker.com/blob/66351586e37d544912e5be59686dae48c3d3f981/package.json#L13

But the youtube hack required a bit of configuration, which I did here: nfriedly/nodeunblocker.com@5355bbf (and a couple of tweaks in subsequent commits)

@synthesizer-chan
Copy link

okie :3

@nfriedly
Copy link
Owner

I put out a couple of updates, so youtube should behave a little better now.

@easella
Copy link

easella commented Apr 2, 2021

youtube still does not show the video.
image

@nfriedly
Copy link
Owner

nfriedly commented Apr 2, 2021

@easella Can you get to the developer console to see what errors get logged? (Click the three-dot menu at the top-right, then click More Tools > Developer Tools, then go to the Console tab, then copy and paste everything there into a comment here. I may end up needing some details from the Network tab also, not sure...)

@easella
Copy link

easella commented Apr 8, 2021

here is one that is compatible with discord:click here
here is one that is compatible with youtube:click here

@easella
Copy link

easella commented Apr 14, 2021

Chrome is blocking ads on this site because this site tends to show ads that interrupt, distract, mislead, or prevent user control. You should fix the issues as soon as possible and submit your site for another review. Learn more at https://www.chromestatus.com/feature/5738264052891648
unblocker-client.js:229 begin unblocker client scripts Object Window
unblocker-client.js:240 unblocker client scripts initialized
base.js:8438 Uncaught Error: Untrusted URL: /proxy/https://r1---sn-qxoedne7.googlevideo.com/videoplayback?expire=1618004337&ei=EXVwYIPEApXSigT21puIDA&ip=35.192.209.34&id=o-AN0muyddb5eyf9MCSmmCKwLyxSghQ7yKFllpHZSOq-uE&itag=299&aitags=133%2C134%2C135%2C136%2C160%2C242%2C243%2C244%2C247%2C278%2C298%2C299%2C302%2C303%2C394%2C395%2C396%2C397%2C398%2C399&source=youtube&requiressl=yes&mh=Ao&mm=31%2C29&mn=sn-qxoedne7%2Csn-qxo7rn7l&ms=au%2Crdu&mv=m&mvi=1&pl=20&initcwndbps=3810000&vprv=1&mime=video%2Fmp4&ns=t6ziMJpMBQeWrsCUfaPhUAIF&gir=yes&clen=103204576&dur=495.899&lmt=1616442948671300&mt=1617982421&fvip=1&keepalive=yes&fexp=24001373%2C24007246&c=WEB&txp=5535432&n=jc34C_t-LpULnh-u&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur%2Clmt&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AG3C_xAwRQIgYwVzgm2QHR2IUAsSnI4vwBuDc5cEouYLz0ddtwVZxP8CIQDP4IeJ15dHTfLRNRRyfdM49XQoiPNtnMtiZJtgDlWVJw%3D%3D
at zy (https://offensivebustlingdirectories.awdrgyjil1234.repl.co/proxy/https://www.youtube.com/s/player/1d7f16b4/player_ias.vflset/en_US/base.js:1516:68)
at wy.get (https://offensivebustlingdirectories.awdrgyjil1234.repl.co/proxy/https://www.youtube.com/s/player/1d7f16b4/player_ias.vflset/en_US/base.js:6241:30)
at yG (https://offensivebustlingdirectories.awdrgyjil1234.repl.co/proxy/https://www.youtube.com/s/player/1d7f16b4/player_ias.vflset/en_US/base.js:2126:290)
at oG (https://offensivebustlingdirectories.awdrgyjil1234.repl.co/proxy/https://www.youtube.com/s/player/1d7f16b4/player_ias.vflset/en_US/base.js:2128:20)
at aG (https://offensivebustlingdirectories.awdrgyjil1234.repl.co/proxy/https://www.youtube.com/s/player/1d7f16b4/player_ias.vflset/en_US/base.js:2102:65)
at new g.bG (https://offensivebustlingdirectories.awdrgyjil1234.repl.co/proxy/https://www.youtube.com/s/player/1d7f16b4/player_ias.vflset/en_US/base.js:2054:164)
at Eza (https://offensivebustlingdirectories.awdrgyjil1234.repl.co/proxy/https://www.youtube.com/s/player/1d7f16b4/player_ias.vflset/en_US/base.js:4533:23)
at new g.UV (https://offensivebustlingdirectories.awdrgyjil1234.repl.co/proxy/https://www.youtube.com/s/player/1d7f16b4/player_ias.vflset/en_US/base.js:4506:27)
at g.UV.create (https://offensivebustlingdirectories.awdrgyjil1234.repl.co/proxy/https://www.youtube.com/s/player/1d7f16b4/player_ias.vflset/en_US/base.js:8437:258)
at playerBootstrap (https://offensivebustlingdirectories.awdrgyjil1234.repl.co/proxy/https:/www.youtube.com/watch?v=2tGlaSFyZPw:24:225565)
/proxy/https://www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8:1 Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
VM29 watch:1 Refused to display 'https://offensivebustlingdirectories.awdrgyjil1234.repl.co/' in a frame because it set 'X-Frame-Options' to 'deny'.
main.js?attr=n-x6CuZyV0f_FBqq-sCv_1EwMqCUAw-527BM8EjUNy_eHhoqlbRrfO2BDdDDZQdv_8cGis2TfRrmT4ENqU_t25Wx3PAMzJxxFx6o7wWCaq_JCwGRRsVaKO_aYPYymEnSLNqvnquM63Fijfmxtd1CuhqvNIhRJGziMEYWFnuE7HE:2566 Chrome blocked resource https://offensivebustlingdirectories.awdrgyjil1234.repl.co/proxy/https://googleads.g.doubleclick.net/pagead/id on this site because this site tends to show ads that interrupt, distract, mislead, or prevent user control. Learn more at https://www.chromestatus.com/feature/5738264052891648
xhrSendProcessor @ main.js?attr=n-x6CuZyV0f_FBqq-sCv_1EwMqCUAw-527BM8EjUNy_eHhoqlbRrfO2BDdDDZQdv_8cGis2TfRrmT4ENqU_t25Wx3PAMzJxxFx6o7wWCaq_JCwGRRsVaKO_aYPYymEnSLNqvnquM63Fijfmxtd1CuhqvNIhRJGziMEYWFnuE7HE:2566
unblocker-client.js:229 begin unblocker client scripts Object Window
unblocker-client.js:240 unblocker client scripts initialized
lvz:1 Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
/proxy/https://www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8:1 Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
watch?v=2tGlaSFyZPw:1 The resource https://offensivebustlingdirectories.awdrgyjil1234.repl.co/proxy/https://i.ytimg.com/generate_204 was preloaded using link preload but not used within a few seconds from the window's load event. Please make sure it has an appropriate as value and it is preloaded intentionally.
watch?v=2tGlaSFyZPw:1 The resource https://offensivebustlingdirectories.awdrgyjil1234.repl.co/proxy/https://r4---sn-qxoedne7.googlevideo.com/generate_204 was preloaded using link preload but not used within a few seconds from the window's load event. Please make sure it has an appropriate as value and it is preloaded intentionally.
watch?v=2tGlaSFyZPw:1 The resource https://offensivebustlingdirectories.awdrgyjil1234.repl.co/proxy/https://r4---sn-qxoedne7.googlevideo.com/generate_204?conn2 was preloaded using link preload but not used within a few seconds from the window's load event. Please make sure it has an appropriate as value and it is preloaded intentionally.
DevTools failed to load SourceMap: Could not load content for chrome-extension://fheoggkfdfchfphceeifdbepaooicaho/sourceMap/chrome/iframe_handler.map: HTTP error: status code 404, net::ERR_UNKNOWN_URL_SCHEME
DevTools failed to load SourceMap: Could not load content for chrome-extension://fheoggkfdfchfphceeifdbepaooicaho/sourceMap/chrome/content.map: HTTP error: status code 404, net::ERR_UNKNOWN_URL_SCHEME
DevTools failed to load SourceMap: Could not load content for https://offensivebustlingdirectories.awdrgyjil1234.repl.co/proxy/https:/www.youtube.com/s/desktop/1af0232e/jsbin/custom-elements-es5-adapter.vflset/fast-shim.js.sourcemap: HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE
DevTools failed to load SourceMap: Could not load content for https://offensivebustlingdirectories.awdrgyjil1234.repl.co/proxy/https:/www.youtube.com/s/desktop/1af0232e/jsbin/webcomponents-sd.vflset/webcomponents-sd.js.sourcemap: HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE
DevTools failed to load SourceMap: Could not load content for https://offensivebustlingdirectories.awdrgyjil1234.repl.co/proxy/https:/www.youtube.com/s/desktop/1af0232e/jsbin/web-animations-next-lite.min.vflset/web-animations-next-lite.min.js.map: HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE
DevTools failed to load SourceMap: Could not load content for https://offensivebustlingdirectories.awdrgyjil1234.repl.co/proxy/https:/www.youtube.com/yt-base-styles.css.map: HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE
main.js?attr=n-x6CuZyV0f_FBqq-sCv_1EwMqCUAw-527BM8EjUNy_eHhoqlbRrfO2BDdDDZQdv_8cGis2TfRrmT4ENqU_t25Wx3PAMzJxxFx6o7wWCaq_JCwGRRsVaKO_aYPYymEnSLNqvnquM63Fijfmxtd1CuhqvNIhRJGziMEYWFnuE7HE:2510 POST https://offensivebustlingdirectories.awdrgyjil1234.repl.co/proxy/https://www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8 net::ERR_BLOCKED_BY_CLIENT
callback @ main.js?attr=n-x6CuZyV0f_FBqq-sCv_1EwMqCUAw-527BM8EjUNy_eHhoqlbRrfO2BDdDDZQdv_8cGis2TfRrmT4ENqU_t25Wx3PAMzJxxFx6o7wWCaq_JCwGRRsVaKO_aYPYymEnSLNqvnquM63Fijfmxtd1CuhqvNIhRJGziMEYWFnuE7HE:2510
callback @ main.js?attr=n-x6CuZyV0f_FBqq-sCv_1EwMqCUAw-527BM8EjUNy_eHhoqlbRrfO2BDdDDZQdv_8cGis2TfRrmT4ENqU_t25Wx3PAMzJxxFx6o7wWCaq_JCwGRRsVaKO_aYPYymEnSLNqvnquM63Fijfmxtd1CuhqvNIhRJGziMEYWFnuE7HE:1644
(anonymous) @ main.js?attr=n-x6CuZyV0f_FBqq-sCv_1EwMqCUAw-527BM8EjUNy_eHhoqlbRrfO2BDdDDZQdv_8cGis2TfRrmT4ENqU_t25Wx3PAMzJxxFx6o7wWCaq_JCwGRRsVaKO_aYPYymEnSLNqvnquM63Fijfmxtd1CuhqvNIhRJGziMEYWFnuE7HE:1373
ProcessMessage @ main.js?attr=n-x6CuZyV0f_FBqq-sCv_1EwMqCUAw-527BM8EjUNy_eHhoqlbRrfO2BDdDDZQdv_8cGis2TfRrmT4ENqU_t25Wx3PAMzJxxFx6o7wWCaq_JCwGRRsVaKO_aYPYymEnSLNqvnquM63Fijfmxtd1CuhqvNIhRJGziMEYWFnuE7HE:1275
GetWebSocket.webSocket.onmessage @ main.js?attr=n-x6CuZyV0f_FBqq-sCv_1EwMqCUAw-527BM8EjUNy_eHhoqlbRrfO2BDdDDZQdv_8cGis2TfRrmT4ENqU_t25Wx3PAMzJxxFx6o7wWCaq_JCwGRRsVaKO_aYPYymEnSLNqvnquM63Fijfmxtd1CuhqvNIhRJGziMEYWFnuE7HE:1230

log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8 | (blocked:other) | xhr | main.js?attr=n-x6CuZyV0f_FBqq-sCv_1EwMqCUAw-527BM8EjUNy_eHhoqlbRrfO2BDdDDZQ…WCaq_JCwGRRsVaKO_aYPYymEnSLNqvnquM63Fijfmxtd1CuhqvNIhRJGziMEYWFnuE7HE:2510 | 0 B | 6 ms
log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8 | (blocked:other) | xhr | main.js?attr=n-x6CuZyV0f_FBqq-sCv_1EwMqCUAw-527BM8EjUNy_eHhoqlbRrfO2BDdDDZQ…WCaq_JCwGRRsVaKO_aYPYymEnSLNqvnquM63Fijfmxtd1CuhqvNIhRJGziMEYWFnuE7HE:2510 | 0 B | 5 ms
log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8 | (blocked:other) | xhr | main.js?attr=n-x6CuZyV0f_FBqq-sCv_1EwMqCUAw-527BM8EjUNy_eHhoqlbRrfO2BDdDDZQ…WCaq_JCwGRRsVaKO_aYPYymEnSLNqvnquM63Fijfmxtd1CuhqvNIhRJGziMEYWFnuE7HE:2510 | 0 B | 8 ms
log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8 | (blocked:other) | xhr | main.js?attr=n-x6CuZyV0f_FBqq-sCv_1EwMqCUAw-527BM8EjUNy_eHhoqlbRrfO2BDdDDZQ…WCaq_JCwGRRsVaKO_aYPYymEnSLNqvnquM63Fijfmxtd1CuhqvNIhRJGziMEYWFnuE7HE:2510 | 0 B | 9 ms
log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8 | (blocked:other) | xhr | main.js?attr=n-x6CuZyV0f_FBqq-sCv_1EwMqCUAw-527BM8EjUNy_eHhoqlbRrfO2BDdDDZQ…WCaq_JCwGRRsVaKO_aYPYymEnSLNqvnquM63Fijfmxtd1CuhqvNIhRJGziMEYWFnuE7HE:2510 | 0 B | 25 ms
log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8 | (blocked:other) | xhr | main.js?attr=n-x6CuZyV0f_FBqq-sCv_1EwMqCUAw-527BM8EjUNy_eHhoqlbRrfO2BDdDDZQ…WCaq_JCwGRRsVaKO_aYPYymEnSLNqvnquM63Fijfmxtd1CuhqvNIhRJGziMEYWFnuE7HE:2510 | 0 B | 6 ms
log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8 | (blocked:other) | xhr | main.js?attr=n-x6CuZyV0f_FBqq-sCv_1EwMqCUAw-527BM8EjUNy_eHhoqlbRrfO2BDdDDZQ…WCaq_JCwGRRsVaKO_aYPYymEnSLNqvnquM63Fijfmxtd1CuhqvNIhRJGziMEYWFnuE7HE:2510 | 0 B | 6 ms
| | | |

og_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8 | (blocked:other) | xhr | main.js?attr=n-x6CuZyV0f_FBqq-sCv_1EwMqCUAw-527BM8EjUNy_eHhoqlbRrfO2BDdDDZQ…WCaq_JCwGRRsVaKO_aYPYymEnSLNqvnquM63Fijfmxtd1CuhqvNIhRJGziMEYWFnuE7HE:2510 | 0 B | 6 ms
log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8 | (blocked:other) | xhr | main.js?attr=n-x6CuZyV0f_FBqq-sCv_1EwMqCUAw-527BM8EjUNy_eHhoqlbRrfO2BDdDDZQ…WCaq_JCwGRRsVaKO_aYPYymEnSLNqvnquM63Fijfmxtd1CuhqvNIhRJGziMEYWFnuE7HE:2510 | 0 B | 5 ms
log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8 | (blocked:other) | xhr | main.js?attr=n-x6CuZyV0f_FBqq-sCv_1EwMqCUAw-527BM8EjUNy_eHhoqlbRrfO2BDdDDZQ…WCaq_JCwGRRsVaKO_aYPYymEnSLNqvnquM63Fijfmxtd1CuhqvNIhRJGziMEYWFnuE7HE:2510 | 0 B | 8 ms
log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8 | (blocked:other) | xhr | main.js?attr=n-x6CuZyV0f_FBqq-sCv_1EwMqCUAw-527BM8EjUNy_eHhoqlbRrfO2BDdDDZQ…WCaq_JCwGRRsVaKO_aYPYymEnSLNqvnquM63Fijfmxtd1CuhqvNIhRJGziMEYWFnuE7HE:2510 | 0 B | 9 ms
log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8 | (blocked:other) | xhr | main.js?attr=n-x6CuZyV0f_FBqq-sCv_1EwMqCUAw-527BM8EjUNy_eHhoqlbRrfO2BDdDDZQ…WCaq_JCwGRRsVaKO_aYPYymEnSLNqvnquM63Fijfmxtd1CuhqvNIhRJGziMEYWFnuE7HE:2510 | 0 B | 25 ms
log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8 | (blocked:other) | xhr | main.js?attr=n-x6CuZyV0f_FBqq-sCv_1EwMqCUAw-527BM8EjUNy_eHhoqlbRrfO2BDdDDZQ…WCaq_JCwGRRsVaKO_aYPYymEnSLNqvnquM63Fijfmxtd1CuhqvNIhRJGziMEYWFnuE7HE:2510 | 0 B | 6 ms
log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8 | (blocked:other) | xhr | main.js?attr=n-x6CuZyV0f_FBqq-sCv_1EwMqCUAw-527BM8EjUNy_eHhoqlbRrfO2BDdDDZQ…WCaq_JCwGRRsVaKO_aYPYymEnSLNqvnquM63Fijfmxtd1CuhqvNIhRJGziMEYWFnuE7HE:2510 | 0 B | 6 ms
| | | |

log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8 | (blocked:other) | xhr | main.js?attr=n-x6CuZyV0f_FBqq-sCv_1EwMqCUAw-527BM8EjUNy_eHhoqlbRrfO2BDdDDZQ…WCaq_JCwGRRsVaKO_aYPYymEnSLNqvnquM63Fijfmxtd1CuhqvNIhRJGziMEYWFnuE7HE:2510 | 0 B | 6 ms
log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8 | (blocked:other) | xhr | main.js?attr=n-x6CuZyV0f_FBqq-sCv_1EwMqCUAw-527BM8EjUNy_eHhoqlbRrfO2BDdDDZQ…WCaq_JCwGRRsVaKO_aYPYymEnSLNqvnquM63Fijfmxtd1CuhqvNIhRJGziMEYWFnuE7HE:2510 | 0 B | 5 ms
log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8 | (blocked:other) | xhr | main.js?attr=n-x6CuZyV0f_FBqq-sCv_1EwMqCUAw-527BM8EjUNy_eHhoqlbRrfO2BDdDDZQ…WCaq_JCwGRRsVaKO_aYPYymEnSLNqvnquM63Fijfmxtd1CuhqvNIhRJGziMEYWFnuE7HE:2510 | 0 B | 8 ms
log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8 | (blocked:other) | xhr | main.js?attr=n-x6CuZyV0f_FBqq-sCv_1EwMqCUAw-527BM8EjUNy_eHhoqlbRrfO2BDdDDZQ…WCaq_JCwGRRsVaKO_aYPYymEnSLNqvnquM63Fijfmxtd1CuhqvNIhRJGziMEYWFnuE7HE:2510 | 0 B | 9 ms
log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8 | (blocked:other) | xhr | main.js?attr=n-x6CuZyV0f_FBqq-sCv_1EwMqCUAw-527BM8EjUNy_eHhoqlbRrfO2BDdDDZQ…WCaq_JCwGRRsVaKO_aYPYymEnSLNqvnquM63Fijfmxtd1CuhqvNIhRJGziMEYWFnuE7HE:2510 | 0 B | 25 ms
log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8 | (blocked:other) | xhr | main.js?attr=n-x6CuZyV0f_FBqq-sCv_1EwMqCUAw-527BM8EjUNy_eHhoqlbRrfO2BDdDDZQ…WCaq_JCwGRRsVaKO_aYPYymEnSLNqvnquM63Fijfmxtd1CuhqvNIhRJGziMEYWFnuE7HE:2510 | 0 B | 6 ms
log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8 | (blocked:other) | xhr | main.js?attr=n-x6CuZyV0f_FBqq-sCv_1EwMqCUAw-527BM8EjUNy_eHhoqlbRrfO2BDdDDZQ…WCaq_JCwGRRsVaKO_aYPYymEnSLNqvnquM63Fijfmxtd1CuhqvNIhRJGziMEYWFnuE7HE:2510 | 0 B | 6 ms
| | | |

og_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8 | (blocked:other) | xhr | main.js?attr=n-x6CuZyV0f_FBqq-sCv_1EwMqCUAw-527BM8EjUNy_eHhoqlbRrfO2BDdDDZQ…WCaq_JCwGRRsVaKO_aYPYymEnSLNqvnquM63Fijfmxtd1CuhqvNIhRJGziMEYWFnuE7HE:2510 | 0 B | 6 ms
log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8 | (blocked:other) | xhr | main.js?attr=n-x6CuZyV0f_FBqq-sCv_1EwMqCUAw-527BM8EjUNy_eHhoqlbRrfO2BDdDDZQ…WCaq_JCwGRRsVaKO_aYPYymEnSLNqvnquM63Fijfmxtd1CuhqvNIhRJGziMEYWFnuE7HE:2510 | 0 B | 5 ms
log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8 | (blocked:other) | xhr | main.js?attr=n-x6CuZyV0f_FBqq-sCv_1EwMqCUAw-527BM8EjUNy_eHhoqlbRrfO2BDdDDZQ…WCaq_JCwGRRsVaKO_aYPYymEnSLNqvnquM63Fijfmxtd1CuhqvNIhRJGziMEYWFnuE7HE:2510 | 0 B | 8 ms
log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8 | (blocked:other) | xhr | main.js?attr=n-x6CuZyV0f_FBqq-sCv_1EwMqCUAw-527BM8EjUNy_eHhoqlbRrfO2BDdDDZQ…WCaq_JCwGRRsVaKO_aYPYymEnSLNqvnquM63Fijfmxtd1CuhqvNIhRJGziMEYWFnuE7HE:2510 | 0 B | 9 ms
log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8 | (blocked:other) | xhr | main.js?attr=n-x6CuZyV0f_FBqq-sCv_1EwMqCUAw-527BM8EjUNy_eHhoqlbRrfO2BDdDDZQ…WCaq_JCwGRRsVaKO_aYPYymEnSLNqvnquM63Fijfmxtd1CuhqvNIhRJGziMEYWFnuE7HE:2510 | 0 B | 25 ms
| | | |

og_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8 | (blocked:other) | xhr | main.js?attr=n-x6CuZyV0f_FBqq-sCv_1EwMqCUAw-527BM8EjUNy_eHhoqlbRrfO2BDdDDZQ…WCaq_JCwGRRsVaKO_aYPYymEnSLNqvnquM63Fijfmxtd1CuhqvNIhRJGziMEYWFnuE7HE:2510 | 0 B | 6 ms
log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8 | (blocked:other) | xhr | main.js?attr=n-x6CuZyV0f_FBqq-sCv_1EwMqCUAw-527BM8EjUNy_eHhoqlbRrfO2BDdDDZQ…WCaq_JCwGRRsVaKO_aYPYymEnSLNqvnquM63Fijfmxtd1CuhqvNIhRJGziMEYWFnuE7HE:2510 | 0 B | 5 ms
log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8 | (blocked:other) | xhr | main.js?attr=n-x6CuZyV0f_FBqq-sCv_1EwMqCUAw-527BM8EjUNy_eHhoqlbRrfO2BDdDDZQ…WCaq_JCwGRRsVaKO_aYPYymEnSLNqvnquM63Fijfmxtd1CuhqvNIhRJGziMEYWFnuE7HE:2510 | 0 B | 8 ms
log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8 | (blocked:other) | xhr | main.js?attr=n-x6CuZyV0f_FBqq-sCv_1EwMqCUAw-527BM8EjUNy_eHhoqlbRrfO2BDdDDZQ…WCaq_JCwGRRsVaKO_aYPYymEnSLNqvnquM63Fijfmxtd1CuhqvNIhRJGziMEYWFnuE7HE:2510 | 0 B | 9 ms
log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8 | (blocked:other) | xhr | main.js?attr=n-x6CuZyV0f_FBqq-sCv_1EwMqCUAw-527BM8EjUNy_eHhoqlbRrfO2BDdDDZQ…WCaq_JCwGRRsVaKO_aYPYymEnSLNqvnquM63Fijfmxtd1CuhqvNIhRJGziMEYWFnuE7HE:2510 | 0 B | 25 ms
log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8 | (blocked:other) | xhr | main.js?attr=n-x6CuZyV0f_FBqq-sCv_1EwMqCUAw-527BM8EjUNy_eHhoqlbRrfO2BDdDDZQ…WCaq_JCwGRRsVaKO_aYPYymEnSLNqvnquM63Fijfmxtd1CuhqvNIhRJGziMEYWFnuE7HE:2510 | 0 B | 6 ms
log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8 | (blocked:other) | xhr | main.js?attr=n-x6CuZyV0f_FBqq-sCv_1EwMqCUAw-527BM8EjUNy_eHhoqlbRrfO2BDdDDZQ…WCaq_JCwGRRsVaKO_aYPYymEnSLNqvnquM63Fijfmxtd1CuhqvNIhRJGziMEYWFnuE7HE:2510 | 0 B | 6 ms
| | | |

@easella
Copy link

easella commented Apr 16, 2021

@easella
Copy link

easella commented Apr 16, 2021

hey irhrhd if you want to learn how to code try w3schools.
that is how I learned to code.
I even created my own unblocked games site: click here

@Nebelung-Dev
Copy link

@easella w3schools sucks. your website is kinda ugly make a repo so others can contribute

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants