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

version 0.8 firefox ? #137

Open
Lifeng77X opened this issue Nov 25, 2024 · 62 comments
Open

version 0.8 firefox ? #137

Lifeng77X opened this issue Nov 25, 2024 · 62 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

about:debugging

Merci bcp bro, mais ça m'affiche ça... image

je suis maudit lol
peux-tu cliquer sur détail pour le detail ?

Ça me met ça ;
image

@notsuper-beep
Copy link

notsuper-beep commented Dec 2, 2024

je suis maudit lol
peux-tu cliquer sur détail pour le detail ?

Ça me met ça ; image
as-tu bien modifié le manifest.json (attention à la vigule à la fin de service_worker) ?
background": {
"service_worker": "src/background.js",
"scripts": ["src/background.js"]
},
Si oui, essaye avec :
background": {
"scripts": ["src/background.js"]
},

@agreatschaos
Copy link

je suis maudit lol
peux-tu cliquer sur détail pour le detail ?

Ça me met ça ; image
as-tu bien modifié le manifest.json (attention à la vigule à la fin de service_worker) ?
background": {
"service_worker": "src/background.js",
"scripts": ["src/background.js"]
},
Si oui, essaye avec :
background": {
"scripts": ["src/background.js"]
},

possible de le faire en vidéo rapidement ? (je suis désolé)

@agreatschaos
Copy link

je suis maudit lol
peux-tu cliquer sur détail pour le detail ?

Ça me met ça ; image
as-tu bien modifié le manifest.json (attention à la vigule à la fin de service_worker) ?
background": {
"service_worker": "src/background.js",
"scripts": ["src/background.js"]
},
Si oui, essaye avec :
background": {
"scripts": ["src/background.js"]
},

J'ai bien essayé avec la virgule, rien ne change réellement...

@agreatschaos
Copy link

je suis maudit lol
peux-tu cliquer sur détail pour le detail ?

Ça me met ça ; image
as-tu bien modifié le manifest.json (attention à la vigule à la fin de service_worker) ?
background": {
"service_worker": "src/background.js",
"scripts": ["src/background.js"]
},
Si oui, essaye avec :
background": {
"scripts": ["src/background.js"]
},

J'ai essayé avec le deuxième.. j'ai toujours le même message d'erreur...

@notsuper-beep
Copy link

notsuper-beep commented Dec 2, 2024

je suis maudit lol
peux-tu cliquer sur détail pour le detail ?

Ça me met ça ; image
as-tu bien modifié le manifest.json (attention à la vigule à la fin de service_worker) ?
background": {
"service_worker": "src/background.js",
"scripts": ["src/background.js"]
},
Si oui, essaye avec :
background": {
"scripts": ["src/background.js"]
},

J'ai essayé avec le deuxième.. j'ai toujours le même message d'erreur...

effectivement maudit :-)
c'est bizarre que ça te parle de service_worker si tu l'as supprimé ...

@notsuper-beep
Copy link

notsuper-beep commented Dec 2, 2024

possible de le faire en vidéo rapidement ? (je suis désolé)

déjà fait plus haut :
[https://github.com/user-attachments/assets/81054a98-c860-4f90-836b-71f3088c51c8]

@agreatschaos
Copy link

je suis maudit lol
peux-tu cliquer sur détail pour le detail ?

Ça me met ça ; image
as-tu bien modifié le manifest.json (attention à la vigule à la fin de service_worker) ?
background": {
"service_worker": "src/background.js",
"scripts": ["src/background.js"]
},
Si oui, essaye avec :
background": {
"scripts": ["src/background.js"]
},

J'ai essayé avec le deuxième.. j'ai toujours le même message d'erreur...

effectivement maudit :-) c'est bizarre que ça te parle de service_worker si tu l'as supprimé ...

Je sais pas trop comment faire du coup...

@agreatschaos
Copy link

possible de le faire en vidéo rapidement ? (je suis désolé)

déjà fait plus haut : [https://github.com/user-attachments/assets/81054a98-c860-4f90-836b-71f3088c51c8]

Je parlais avec la ligne à remplacer

@HKS218
Copy link

HKS218 commented Dec 2, 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

Merci chef, t'as plié le game

@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

Merci chef, t'as plié le game

Tu as vraiment réussi ?

@agreatschaos
Copy link

Je n'y arrive vraiment pas.. je fais le truc bien.. et je me tape une erreur..
image
quelqu'un a la soluce ?

@HKS218
Copy link

HKS218 commented Dec 2, 2024

Je n'y arrive vraiment pas.. je fais le truc bien.. et je me tape une erreur.. image quelqu'un a la soluce ?

Did you save the file, and reload manifest.json every time you restart Firefox?

@agreatschaos
Copy link

Je n'y arrive vraiment pas.. je fais le truc bien.. et je me tape une erreur.. image quelqu'un a la soluce ?

Did you save the file, and reload manifest.json every time you restart Firefox?

J'ai fait comme la vidéo,j'ai fait les modifications, puis j'ai appuyé ici
image

@notsuper-beep
Copy link

notsuper-beep commented Dec 3, 2024

Je n'y arrive vraiment pas.. je fais le truc bien.. et je me tape une erreur.. image quelqu'un a la soluce ?

Did you save the file, and reload manifest.json every time you restart Firefox?

J'ai fait comme la vidéo,j'ai fait les modifications, puis j'ai appuyé ici image

If you do that in notepad++, it's not saved. By defaut, npp keep a backup of the file.
Save it manually,, ctrl+s or file->save, before close it.

Effectively in my video you can´t see it, i've made a ctrl+s

@agreatschaos
Copy link

Je n'y arrive vraiment pas.. je fais le truc bien.. et je me tape une erreur.. image quelqu'un a la soluce ?

Did you save the file, and reload manifest.json every time you restart Firefox?

J'ai fait comme la vidéo,j'ai fait les modifications, puis j'ai appuyé ici image

If you do that in notepad++, it's not saved. By defaut, npp keep a backup of the file. Save it manually,, ctrl+s or file->save, before close it.

Effectively in my video you can´t see it, i've made a ctrl+s

im gonna try thx us

@agreatschaos
Copy link

Je n'y arrive vraiment pas.. je fais le truc bien.. et je me tape une erreur.. image quelqu'un a la soluce ?

Did you save the file, and reload manifest.json every time you restart Firefox?

J'ai fait comme la vidéo,j'ai fait les modifications, puis j'ai appuyé ici image

If you do that in notepad++, it's not saved. By defaut, npp keep a backup of the file. Save it manually,, ctrl+s or file->save, before close it.

Effectively in my video you can´t see it, i've made a ctrl+s

IT WORK THX ALL OF UUUU <3

@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 !!

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