murar8 / gfn-unlocker

Use GeForce NOW in your browser using any operating system.
47 stars 51 forks source link

No longer working #6

Open NuBiXx opened 3 years ago

NuBiXx commented 3 years ago

GeForce NOW Unlocker isn't working anymore for me as of 4/28/21. not sure what info you may need.

I have the current version of the Unlocker installed from Google Chrome Web Store I'm using the latest version of Microsoft Edge 90.0.818.46 (Official build) (64-bit)

saubecity commented 3 years ago

try using chrome

murar8 commented 3 years ago

I can confirm it isn't working on Microsoft Edge v90.0.818.49. Unfortunately I don't have the time to dig into it right now, but I am going to test on an earlier Edge version to see if that's the issue.

murar8 commented 3 years ago

I tested on Edge v85.0.564.41 and it isn't working either. I checked that the user agent is being set correctly. Tested on Firefox and it works perfectly.

I noticed the browser does not get redirected to the unsupported page right away, it happens after js is loaded, so there is probably some other check being made that triggers the redirect.

I found this reddit post and it looks like it might be intentional.

murar8 commented 3 years ago

Alright I did some more digging and it looks like this is the offending code:

static isMsEdgeOnChromium() {
        return e.isBrowserPlatform() && e.isChromeBrowser() ? this.browser.satisfies({
            chrome: ">=85"
        }) ? e.supportsAvifImages().pipe(Object(c.a)(t => !t || e.hasMsEdgePlugins())) : Object(a.a)(e.hasMsEdgePlugins()) : Object(a.a)(!1)
}

Apparently the gfn web app checks for the presence of Edge plugins to verify browser support. This could probably be spoofed but the real problem is that Edge at the time of writing doesn't have support for AVIF images which gfn uses extensively, so the issue cannot be fixed until AV1 support is added to Edge.

mirogl commented 3 years ago

Hi, I tried Firefox now with gfn-unlocker. I can login to play.geforcenow.com start the game - but get a black screen. Does it work for anybody ? Thanks

murar8 commented 3 years ago

If you can log in the extension has done its job and you have a compatibility issue, sorry I couldn't help you any further.

mirogl commented 3 years ago

If you can log in the extension has done its job and you have a compatibility issue, sorry I couldn't help you any further.

Hi, yes you are right - I just wanted to give a hint to the people, where the Edge Browser is not working anymore. Seems Firefox is still working. After enabling some gpu Options under about:config at least ein can now login and see the screen, but the mouse is not captured.

But yes - Edge is not working anymore. Strange, that Firefox is passing the test.

BR

drdr1pzz commented 3 years ago

how do i do it im confused

murar8 commented 3 years ago

If you are using Edge I suggest you switch to Google Chrome for the time being.

drdr1pzz commented 3 years ago

If you are using Edge I suggest you switch to Google Chrome for the time being.

im using firefox

yodaluca23 commented 2 years ago

This is also no longer working on Opera and Opera GX (Nvidia SHOULD bring native support of Opera GX sense it's literally meant for a gamers but..).