APIVoid Script Stop

Is there an import/export features of the settings for the whole extension something similar to uBO?
Settings -> General
966.jpg
 
We've released a new v2.1 version:



So now there is also the block option "Block first-party iframes" that completes the block of 1P and 3P scripts and iframes (fully configurable):

View attachment 297871

@Sampei.Nihira

Try this new v2.1 version, and to block also 1P iframes just enable "Block first-party iframes" option.

Then if you have the "com" TLD on Blacklist -> TLDs list, and the 1P iframe is a "com" TLD, it should be blocked now.

@LinuxFan58

I have increased the limit to 1000 for now.

Eventually I can check if it is Chrome then set the limit to say 2500 or 5000 and keep it at 1000 for Firefox.

But let's wait a bit and see how fast the 1000 limit can be reached in case.

@SHvFl

The built-in blacklist and whitelist are fully local, the extension doesn't download any external list.

Currently, due to the nature of static rules and that are managed by us, they can't be edited. However, from the popup when you see "Built-in blocklist" for a specific domain you want to instead allow, you can just click on "Allow" to temporarily allow it for the session, or "Whitelist" to add it to the whitelist, and these allow rules will override our internal blocklist. If needed you can also disable our built-in rules entirely.

They are updated generally on every extension update.

Have wrote the other 3 suggestions in the todo list, will discsuss about them soon and update here.

Perfect, great work.(y)(y):)
 
We've released a new version v2.2:

Improved internal domain blacklist
Improved internal trusted domains list
Added "Most Blocked" tab on History page
Added button "Export CSV" on "Most Blocked" tab
Added button "Export Hosts Only" on "Most Blocked" tab
Added button "Export CSV" on "Recent History" tab
Added button "Export Hosts Only" on "Recent History" tab
Moved "Blocking" on its own menu

Screenshot of the "Most Blocked" tab that shows top 100 blocked hosts:

most-blocked-page.png


You can also export them in CSV or only the hosts in a .txt file, useful to share blocked hosts, import on a blacklist, etc.

You can now also export the recent history in CSV or "hosts only" .txt file.
 
Even when I allow everything, the Hearthstone Deck Tracker on twitch hearthstone channels does not work except when I disable the extension from working on twitch.
You can try it on any channel that has the extension enabled. When it works and you hover over cards it gives you the card details.
Twitch

1780294971769.png
 
@SHvFl

I think it is caused because "supervisor.ext-twitch.tv" is a third-party iframe, and it then loads "extension-files.twitch.tv" that is considered a third-party script (of the iframe that loaded it, so it is blocked due to this).

Can you try to add these domains in the whitelist:

Code:
ext-twitch.tv
twitch.tv

Then reload the page, and see if that works fine, let me know.
 
@SHvFl

I think it is caused because "supervisor.ext-twitch.tv" is a third-party iframe, and it then loads "extension-files.twitch.tv" that is considered a third-party script (of the iframe that loaded it, so it is blocked due to this).

Can you try to add these domains in the whitelist:

Code:
ext-twitch.tv
twitch.tv

Then reload the page, and see if that works fine, let me know.
Thank you. Confirmed it works but why didn't it show something blocked in the app or history when it happens?
 
  • Like
Reactions: NoVirusThanks
It was showed for me (I am in "Block by default" mode):

What blocking mode are you using?
extension-files.twitch.tv is there but when you whitelist it you do not get ext-twitch.tv and twitch.tv as blocked or anything. There is no indication something was blocked and it doesn't work. Maybe I am missing something.
 
@SHvFl

Only "extension-files.twitch.tv" was blocked in my case:

Code:
aax-eu.amazon-adsystem.com | Built-in blocklist
assets.twitch.tv | First-party
dashboard.twitch.tv | Same host
extension-files.twitch.tv | Third-party blocked <---
k.twitchcdn.net | Built-in trusted
sb.scorecardresearch.com | Built-in blocklist
supervisor.ext-twitch.tv | First-party
supervisor.ext-twitch.tv | No block source matched
wb3bnc8np7tdnxj2sfbk0aa3vklulo.ext-twitch.tv | First-party
wb3bnc8np7tdnxj2sfbk0aa3vklulo.ext-twitch.tv | First-party iframe

Adding the domain "twitch.tv" was just a precaution in case in future Twitch changes the subdomain "extension-files", then you'll still be covered by having "twitch.tv" in the whitelist, so all subdomains are allowed. And since "ext-twitch.tv" is an iframe, I thought to add it too in the whitelist just for safety.
 
If I enable extension-files.twitch.tv then it is still not working. Actually, I enabled all below and it was not working. Only when I added the 2 domains it worked.
I understand it might be something with the way this twitch extensions work, but it would be good if the block is there.

Another thing I noticed if I whitelist ext-twitch.tv and twitch.tv when I reload in twitch it is still showing apwln3g3ia45kk690tzabfp525h9e1.ext-twitch.tv as blocked. Isn't that wrong as it it subdomain of ext-twitch.tv? I am pretty sure that is the extension that is loaded so I doubt it is blocked.

apwln3g3ia45kk690tzabfp525h9e1.ext-twitch.tv | Whitelisted
assets.twitch.tv | First-party
extension-files.twitch.tv | First-party
k.twitchcdn.net | Built-in trusted
s.amazon-adsystem.com | Built-in blocklist
supervisor.ext-twitch.tv | Whitelisted
www.gstatic.com | Built-in trusted
www.twitch.tv | Same host
 
About this:

Another thing I noticed if I whitelist ext-twitch.tv and twitch.tv when I reload in twitch it is still showing apwln3g3ia45kk690tzabfp525h9e1.ext-twitch.tv as blocked. Isn't that wrong as it it subdomain of ext-twitch.tv? I am pretty sure that is the extension that is loaded so I doubt it is blocked.

Where do you see it blocked? In the popup? Because from the pasted list I see it says "Whitelisted" (correct).

If possible you can include also screenshots.

About this:

If I enable extension-files.twitch.tv then it is still not working. Actually, I enabled all below and it was not working. Only when I added the 2 domains it worked.

This is strange, if you allow the domains from the popup, it should work fine too.

Can you make a video showing what is happening? Also, I logged-in on Twitch, and from here I could manage the extensions:

Code:
https://dashboard.twitch.tv/u/{username}/extensions/manage

I installed "Hearthstone Deck Tracker" (Overlay 1), then I visited this channel:

Code:
https://www.twitch.tv/directory/category/hearthstone

But I can't see that icon like in your screenshot, if you can make a video showing how to reproduce it (you can share it also via PM in case), that would be of help (I'm not much used to Twitch so probably I'm missing something).
 

You may also like...