Comments (5)
If you just want to hide ads, it's possible with userscripts (or css). Not planned to be a built-in feature for now.
from idkr.
is there a way to launch it with a crx extension somehow attached to it? or compiled in?
from idkr.
https://www.electronjs.org/docs/latest/api/extensions
Loading Chrome extensions is only partially supported by Electron (the framework used by most clients).
from idkr.
To add some more info: "True" adblocking in a form of blocking web requests for ad URLs and fixing broken layout caused by missing requests, is a lot of effort. Especially if we had to maintain list of ad URLs (which is definitely never going to happen). Fortunately there are some publicly available filter lists such as https://easylist.to/ , but we have to make a parser for it. There was https://github.com/brave-experiments/ad-block but the project is archived. If someone is motivated enough to implement a parser for the client, built-in adblocking might happen.
from idkr.
alright I got an adblocker working. The extension method didn't do anything but this package works flawlessly https://github.com/ghostery/adblocker/tree/master/packages/adblocker-electron#usage
from idkr.
Related Issues (20)
- why use jsdoc typedefs and not typescript? HOT 2
- menu timer toggle & settings made by userscripts don't work HOT 1
- Figure out a way to publish both master and v9 builds without conflicts HOT 1
- Chat doesnt work HOT 2
- UserScript Executor runs scripts late (after the first round of the game) and returns a error in console.
- Problem on MacOS HOT 1
- sound folder doesnt work in resource swapper HOT 1
- new Electron Base
- Auto Benchmark
- No option for changing the "scripts" location (Linux) HOT 1
- IDKR native aspect ratio not working. HOT 5
- AppImage portables not relaunching from shortcuts HOT 7
- Settings HOT 2
- Where does this client store settings/cookies on Linux? HOT 1
- memory leak? HOT 13
- Client failed error on first bootup HOT 1
- Weird Console Error HOT 1
- Black bars on startup with maximized or fullscreen windows HOT 1
- Linux appimage isn't opening in Steam HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from idkr.