Skip to content

version 0.8 firefox ? #137

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

Closed
Lifeng77X opened this issue Nov 25, 2024 · 78 comments
Closed

version 0.8 firefox ? #137

Lifeng77X opened this issue Nov 25, 2024 · 78 comments
Labels
bug Something isn't working

Comments

@Lifeng77X
Copy link

Hello, do you have any news about the approval by Firefox for the latest version? Thank you.

@Lifeng77X Lifeng77X added the bug Something isn't working label Nov 25, 2024
@UnFazedXO
Copy link

Any news ?

@MickeyM007
Copy link

0.7.1 no longer works for Firefox. If I enable the TwitchNoSub extension. The Twitch videofeed doesn't load (black screen with buffering circle)

@LetsPlayNintendoITA2023

same here

@gabri25ele
Copy link

0.7.1 no longer works for Firefox. If I enable the TwitchNoSub extension. The Twitch videofeed doesn't load (black screen with buffering circle)

no work anymore on Firefox, black screen in every twitch video, hope in 0.8 update

@Owl220
Copy link

Owl220 commented Nov 28, 2024

0.7.1 no longer works for Firefox. If I enable the TwitchNoSub extension. The Twitch videofeed doesn't load (black screen with buffering circle)

Same

@gabri25ele
Copy link

If I use script (1.0.2) instead of the extension is it more updated?

@Rex000
Copy link

Rex000 commented Nov 28, 2024

Don't know what's taking so long for Mozilla to approve the extension.

@besuper
Copy link
Owner

besuper commented Nov 29, 2024

Unfortunately, after a long wait for approval, the extension was denied due to new policies on remote code execution. But, you can still access the latest version on firefox by installing the Tampermonkey extension and using the userscript

@luccazafado
Copy link

Unfortunately, after a long wait for approval, the extension was denied due to new policies on remote code execution. But, you can still access the latest version on firefox by installing the Tampermonkey extension and using the userscript

The userscript bugs out vaft, though? Is there any way on your end to fix that, or are we gonna have to rely on vaft to fix that issue themselves?

@gabri25ele
Copy link

vaft

what's vaft? 😦

@LetsPlayNintendoITA2023

it's the way to remove ads from twitch

@gabri25ele
Copy link

it's the way to remove ads from twitch

do you mean TwitchAdSolutions (vaft) and/or TwitchAdSolutions (video-swap-new)?

try AdGuardExtra

@LetsPlayNintendoITA2023

i just mean the question that somebody asked above i answered that

@MickeyM007
Copy link

MickeyM007 commented Nov 30, 2024

The userscript bugs out vaft, though? Is there any way on your end to fix that, or are we gonna have to rely on vaft to fix that issue themselves?

I am using Firefox, the vaft script, and the TwitchNoSub script together. When I go to the Twitch website, I see that TwitchNoSub is not loaded yet. When I go to a VOD (Videos --> past broadcasts), the script is still not loaded. When I refresh the page on the VOD, the TwitchNoSub script loads and works fine with vaft.

So, in other words, if you get the message "This video is only available to subscribers. Subscribe now to watch and support...." while the TwitchNoSub script is enabled, just refresh the page.

Edit: It's possible the vaft script breaks sometimes.. Quote: "video-swap-new: Uses a lower resolution stream during ads. vaft: The same as video-swap-new but attempts to get a clean stream faster (may suffer from more freezing / playback issues)."

When the freezing / playback issues happens or you do get ads, just refresh. The TwitchNoSub is not loaded anymore. All is fine for me.

@gabri25ele
Copy link

i just mean the question that somebody asked above i answered that

I thought I was doing good

@LetsPlayNintendoITA2023

i just mean the question that somebody asked above i answered that

I thought I was doing good

yes you were i just mean it was for that. was just clarifying

@luccazafado
Copy link

The userscript bugs out vaft, though? Is there any way on your end to fix that, or are we gonna have to rely on vaft to fix that issue themselves?

I am using Firefox, the vaft script, and the TwitchNoSub script together. When I go to the Twitch website, I see that TwitchNoSub is not loaded yet. When I go to a VOD (Videos --> past broadcasts), the script is still not loaded. When I refresh the page on the VOD, the TwitchNoSub script loads and works fine with vaft.

So, in other words, if you get the message "This video is only available to subscribers. Subscribe now to watch and support...." while the TwitchNoSub script is enabled, just refresh the page.

Edit: It's possible the vaft script breaks sometimes.. Quote: "video-swap-new: Uses a lower resolution stream during ads. vaft: The same as video-swap-new but attempts to get a clean stream faster (may suffer from more freezing / playback issues)."

When the freezing / playback issues happens or you do get ads, just refresh. The TwitchNoSub is not loaded anymore. All is fine for me.

yeah, it doesn't work for me anymore. Even with vaft, ttv lol pro, and both ad guard extra and ublock origin off, the twitchnosub userscript doesn't work. I've tried refreshing, turning it on and off again, updating firefox, restarting firefox, and clearing cookies. nothing seems to work now. it worked once a few days ago after refreshing, but now it doesn't. I think I have to just download chrome for just twitch honestly.

@UnFazedXO
Copy link

The userscript doesnt work for me on firefox with violentmonkey, vods are still blocked

@ddescham74
Copy link

Unfortunately, after a long wait for approval, the extension was denied due to new policies on remote code execution. But, you can still access the latest version on firefox by installing the Tampermonkey extension and using the userscript

Userscript doesnn't work, it does the same as with the extension, black screen, buffering circle appears and that's it.

@MickeyM007
Copy link

The userscript bugs out vaft, though? Is there any way on your end to fix that, or are we gonna have to rely on vaft to fix that issue themselves?

I am using Firefox, the vaft script, and the TwitchNoSub script together. When I go to the Twitch website, I see that TwitchNoSub is not loaded yet. When I go to a VOD (Videos --> past broadcasts), the script is still not loaded. When I refresh the page on the VOD, the TwitchNoSub script loads and works fine with vaft.
So, in other words, if you get the message "This video is only available to subscribers. Subscribe now to watch and support...." while the TwitchNoSub script is enabled, just refresh the page.
Edit: It's possible the vaft script breaks sometimes.. Quote: "video-swap-new: Uses a lower resolution stream during ads. vaft: The same as video-swap-new but attempts to get a clean stream faster (may suffer from more freezing / playback issues)."
When the freezing / playback issues happens or you do get ads, just refresh. The TwitchNoSub is not loaded anymore. All is fine for me.

yeah, it doesn't work for me anymore. Even with vaft, ttv lol pro, and both ad guard extra and ublock origin off, the twitchnosub userscript doesn't work. I've tried refreshing, turning it on and off again, updating firefox, restarting firefox, and clearing cookies. nothing seems to work now. it worked once a few days ago after refreshing, but now it doesn't. I think I have to just download chrome for just twitch honestly.

I just tested it and it still works for me.. As I wrote earlier, if it doesn't work immediately, I refresh and it works fine.
I only use ublock, vaft script and twitchNoSub script nothing else.

@Lifeng77X
Copy link
Author

Do you really need Firefox's approval? Since we install the add-on from an external file, their opinion only matters to the user who is using it!

@gabri25ele
Copy link

Do you really need Firefox's approval? Since we install the add-on from an external file, their opinion only matters to the user who is using it!

Mozilla has increased the security of the store, if you want to install unverified addons, just use a firefox nightly or a fork like waterfox

@notsuper-beep
Copy link

notsuper-beep commented Dec 1, 2024

On my side, I've install it from the zip package.
In about:debugging -> Temporary extension -> Load Temporary -> choose manifest.json of notwitchsub.
Not sure about the english menu names, my firefox is in french.

I've got to change manifest.json, like this (add scripts) ::
background": {
"service_worker": "src/background.js",
"scripts": ["src/background.js"]
},
The extension will be load just until next restart of firefox.
It work for me

@UnFazedXO
Copy link

On my side, I've install it from the zip package. In about:debugging -> Temporary extension -> Load Temporary -> choose manifest.json of notwitchsub. Not sure about the english menu names, my firefox is in french.

I've got to change manifest.json, like this (add scripts) :: background": { "service_worker": "src/background.js", "scripts": ["src/background.js"] }, The extension will be load just until next restart of firefox. It work for me

Yup add "scripts": ["src/background.js"] line work for me too

@Snipy44
Copy link

Snipy44 commented Dec 1, 2024

can u send the updated version for firefox pls ?

@agreatschaos
Copy link

On my side, I've install it from the zip package. In about:debugging -> Temporary extension -> Load Temporary -> choose manifest.json of notwitchsub. Not sure about the english menu names, my firefox is in french.

I've got to change manifest.json, like this (add scripts) :: background": { "service_worker": "src/background.js", "scripts": ["src/background.js"] }, The extension will be load just until next restart of firefox. It work for me

Tu peux le faire en version française, je possède firefox en fr aussi

@Snipy44
Copy link

Snipy44 commented Dec 1, 2024

On my side, I've install it from the zip package. In about:debugging -> Temporary extension -> Load Temporary -> choose manifest.json of notwitchsub. Not sure about the english menu names, my firefox is in french.
I've got to change manifest.json, like this (add scripts) :: background": { "service_worker": "src/background.js", "scripts": ["src/background.js"] }, The extension will be load just until next restart of firefox. It work for me

Tu peux le faire en version française, je possède firefox en fr aussi

Si tu y arrive, tu peu nous le partager ?

@MickeyM007
Copy link

MickeyM007 commented Dec 1, 2024

On my side, I've install it from the zip package. In about:debugging -> Temporary extension -> Load Temporary -> choose manifest.json of notwitchsub. Not sure about the english menu names, my firefox is in french.

I've got to change manifest.json, like this (add scripts) :: background": { "service_worker": "src/background.js", "scripts": ["src/background.js"] }, The extension will be load just until next restart of firefox. It work for me

This is interesting! This solution doesn't work for me. The TwitchNoSub extension is (temporary, script disabled) loaded. But with a subonly VOD I can see the videoplayer, but I get a black screen with a buffering circle.
The script and refresh thing is still the best option for me.

@notsuper-beep
Copy link

On my side, I've install it from the zip package. In about:debugging -> Temporary extension -> Load Temporary -> choose manifest.json of notwitchsub. Not sure about the english menu names, my firefox is in french.
I've got to change manifest.json, like this (add scripts) :: background": { "service_worker": "src/background.js", "scripts": ["src/background.js"] }, The extension will be load just until next restart of firefox. It work for me

Tu peux le faire en version française, je possède firefox en fr aussi

In the video :
https://github.com/user-attachments/assets/81054a98-c860-4f90-836b-71f3088c51c8

@agreatschaos
Copy link

its worked again ? i still have the infinite loading now..

@gabri25ele
Copy link

its worked again ? i still have the infinite loading now..

can you provide test link?

@notsuper-beep
Copy link

notsuper-beep commented Dec 4, 2024

its worked again ? i still have the infinite loading now..

yes still working, don't forget you have to reload the extension each time you launch firefox.

@dralsoM
Copy link

dralsoM commented Dec 5, 2024

On my side, I've install it from the zip package. In about:debugging -> Temporary extension -> Load Temporary -> choose manifest.json of notwitchsub. Not sure about the english menu names, my firefox is in french.

I've got to change manifest.json, like this (add scripts) :: background": { "service_worker": "src/background.js", "scripts": ["src/background.js"] }, The extension will be load just until next restart of firefox. It work for me

you are the goat <3

@Vincenzo2932
Copy link

Unfortunately, after a long wait for approval, the extension was denied due to new policies on remote code execution. But, you can still access the latest version on firefox by installing the Tampermonkey extension and using the userscript

It works! Thank you!

@NicotherZ
Copy link

Userscript worked but now get a error 4000. Just me ? or need a fix ?

@RE4LLY-ME
Copy link

Userscript worked but now get a error 4000. Just me ? or need a fix ?

I have the same error as you since today.
As it seems like something new, I opened up a new issue for it.
#144

@PiriPoulet
Copy link

PiriPoulet commented Dec 8, 2024

Salut !
Merci beaucoup pour le tuto mais malheureusement j'ai un chargement infini. pourtant j'ai suivi le tuto vidéo...
Même les vods non payantes ont un chargement infini désormais.

Hi !
Thank you very much for the tutorial but unfortunately I have infinite loading. However I followed the video tutorial...
Even non-paid vods have infinite loading now.

@notsuper-beep
Copy link

notsuper-beep commented Dec 11, 2024

Salut ! Merci beaucoup pour le tuto mais malheureusement j'ai un chargement infini. pourtant j'ai suivi le tuto vidéo... Même les vods non payantes ont un chargement infini désormais.

Hi ! Thank you very much for the tutorial but unfortunately I have infinite loading. However I followed the video tutorial... Even non-paid vods have infinite loading now.

Hi, I have add a little thing in the video (deactivate cache)
firefox_cbuH01y7jS

or to refresh the screen do a ctrl-f5 (reload page and cache) and not f5 (refresh page but keep cache loaded)

For non-french people : i've done a right-click on the video and select inspect, after network tab and finally disable cache

@daskolin
Copy link

Okay how did i made it work.
Download:
TwitchNoSub-firefox.0.7.1.xpi(rename to TwitchNoSub-firefox.0.7.1.xpi.zip)
TwitchNoSub-0.8.zip
Source.zip

1.Open source and unpack firefox-manifest.json then rename it to manifest.json and put it in TwitchNoSub-firefox.0.7.1.xpi.zip(override)
2.Now open source and copy src folder to and put it in TwitchNoSub-firefox.0.7.1.xpi.zip(override)
3.now go to source copy LICENSE and README.md and put it in TwitchNoSub-firefox.0.7.1.xpi.zip(override)
4.Go to addons and themes(ctrl+shift+a)
5.Press small gear icon
6.Debug add-ons
7.Load temporary add-ons

WARNING: REQUIRE BOTH "Ublock origin" AND "Privacy badger" FOR STABLE EXPIRIENCE(Why? I don`t know)

@daskolin
Copy link

Just when you open video. Reload tab so Ublock and privacy badger "do something?" And its working

@PiriPoulet
Copy link

thanks a lot @daskolin !!

@triplesevenbob
Copy link

triplesevenbob commented Dec 24, 2024

Nothing in here has worked for me. I get spinning wheel loading video or it still says please subscribe to watch vod. I have tried editing the Chrome version. Using the js file in Tampermonkey. and combining the old and new versions. Is there an updated script I can use in Tampermonkey to make it easier? I use Mac Firefox nightly beta. Thank you for this service.

@HKS218
Copy link

HKS218 commented Jan 1, 2025

Okay how did i made it work. Download: TwitchNoSub-firefox.0.7.1.xpi(rename to TwitchNoSub-firefox.0.7.1.xpi.zip) TwitchNoSub-0.8.zip Source.zip

1.Open source and unpack firefox-manifest.json then rename it to manifest.json and put it in TwitchNoSub-firefox.0.7.1.xpi.zip(override)
2.Now open source and copy src folder to and put it in TwitchNoSub-firefox.0.7.1.xpi.zip(override)
3.now go to source copy LICENSE and README.md and put it in TwitchNoSub-firefox.0.7.1.xpi.zip(override)
4.Go to addons and themes(ctrl+shift+a)
5.Press small gear icon
6.Debug add-ons
7.Load temporary add-ons

WARNING: REQUIRE BOTH "Ublock origin" AND "Privacy badger" FOR STABLE EXPIRIENCE(Why? I don`t know)

Still working perfect here, thx daskolin!

@skkAYE
Copy link

skkAYE commented Jan 4, 2025

did exactly what @notsuper-beep showed, doesnt work for me.. (i have the script running with the green dot but i still see "please subscribe")

i also tried solution from @daskolin didnt work either..

Is it broken now or is it something wrong with me ? i really want to find a solution about this 😫

@daskolin
Copy link

daskolin commented Jan 9, 2025

Try deleting all of twitch data including cookies and then login into account. And retry both solutions

@skkAYE
Copy link

skkAYE commented Jan 9, 2025

I tried cleaning the data, resetting everything on twitch.
Reconnecting and using your method (release 8.0, modify manifest.json, loading it, refreshing page and cache), same result (subscribe button)

I tried then opening an incognito window, not connected, same process, same result.
I tried then connecting my account in the incognito window, same result.

I am trying to view the VOD of a stream that happened few days ago by the way, not a livestream.
(For instance : https://www.twitch.tv/videos/2346150610)

Thank you for trying to help, I think i'm doomed i don't know why.

@gabri25ele
Copy link

gabri25ele commented Jan 9, 2025

I am trying to view the VOD of a stream that happened few days ago by the way, not a livestream. (For instance : https://www.twitch.tv/videos/2346150610)

I'm trying the script 1.0.2 on that video and NOT work

@skkAYE
Copy link

skkAYE commented Jan 9, 2025

Okay thank you. It was working for that kind of VOD back in the past.
So I guess something has changed !

@Shoananas
Copy link

Shoananas commented Jan 19, 2025

still working? I have infinite loading

@notsuper-beep
Copy link

notsuper-beep commented Jan 20, 2025

still working? I have infinite loading

To make make it work, i had to follow this (and some sometime to do ctrl-f5):
#156 (comment)

@Shoananas
Copy link

still working? I have infinite loading

To make make it work, i had to follow this (and some sometime to do ctrl-f5): #156 (comment)

thanks!

@gabri25ele
Copy link

To make make it work, i had to follow this (and some sometime to do ctrl-f5): #156 (comment)

it works 😘 with chrome extension, but in Firefox?
how can it be done?

@Shoananas
Copy link

Shoananas commented Jan 20, 2025

To make make it work, i had to follow this (and some sometime to do ctrl-f5): #156 (comment)

it works 😘 with chrome extension, but in Firefox?
how can it be done?

Use Daskolin solution above (0.7.3 xpi + sources of 0.8.0) and then apply the fix of the comment above mine.

@daskolin
Copy link

With 0.9 version thing got more easy(thanks besuper for still including Firefox manifest in source)
#169 (comment)

@besuper
Copy link
Owner

besuper commented Feb 13, 2025

Hello, version 0.9.1 has been approved by mozilla!

@gabri25ele
Copy link

Hello, version 0.9.1 has been approved by mozilla!

Excellent news ... pity that it goes in contrast with the blocking ads though, so in live disabled it.

@Lifeng77X
Copy link
Author

Thank you so much for the work done and for making it compatible again with Firefox without having to perform manipulations every time we restart the browser.

@besuper besuper closed this as completed Mar 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests