What's new

AB-Solution 2.0 is out! (v2.0.1)

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

I added amazon-adsystem.com to my whitelist or amazon app on android doesn't work.
But once I did it I have to launch ab-solution and select "U" option. The "P" option is not enough.
Is it normal?
 
I added amazon-adsystem.com to my whitelist or amazon app on android doesn't work.
But once I did it I have to launch ab-solution and select "U" option. The "P" option is not enough.
Is it normal?
No, it's not normal because the [p] option works 100%.
I'm sure you had a caching problem locally that disappeared after a few tries.
Running [u] to update the hosts file did basically the same in your case, with much more effort on the router.
 
Last edited:
  • Like
Reactions: GDT
Can you tell, is there an effect in having ab-solution installed provided that all home users already have adblock (or ublock) in the browser?
 
Can you tell, is there an effect in having ab-solution installed provided that all home users already have adblock (or ublock) in the browser?

Unrooted phones often can't block ads, so they'd be able to have an ad-free experience with ab-solution. The same might well be true for some people's preferred browsers - Safari, for example, doesn't have an ad blocker as far as I know.
 
Can you tell, is there an effect in having ab-solution installed provided that all home users already have adblock (or ublock) in the browser?
afaik running an ad blocker from router is usually not detected from the websites that block you from seeing their content.
i have many devices on my network so having the router based blocker is easier to maintain but we still use adblocker on chrome/firefox so we dont get the https broken link icon.
 
@thelonelycoder is it possible to send the weekly status by email ?

like this script here
https://github.com/RMerl/asuswrt-merlin/wiki/Sending-Email

I'm not a script guy, I see that the dates of stats file is changing weekly, how can instruct it to send the latest stats file

I want setup a cron to generate the stats weekly and send it by mail, can you if possible create a small script for that ?

everyone can change/update their own gmail address/password

Thanks again for all your effort!!
 
@thelonelycoder is it possible to send the weekly status by email ?

like this script here
https://github.com/RMerl/asuswrt-merlin/wiki/Sending-Email

I'm not a script guy, I see that the dates of stats file is changing weekly, how can instruct it to send the latest stats file

I want setup a cron to generate the stats weekly and send it by mail, can you if possible create a small script for that ?

everyone can change/update their own gmail address/password

Thanks again for all your effort!!
Looks doable. I'll try to squeeze the mail function in for the next release.
 
Can you tell, is there an effect in having ab-solution installed provided that all home users already have adblock (or ublock) in the browser?
At my place, none of the devices uses a separate ad-blocker. That is and always was my desire. Maintaining all the blockers on computers and phones is cumbersome, especially for the non-rooted iOS devices.
Since I run a VPN, the mobile devices run through the main router too and block ads on the go.

Back to your question. Your router probably does the most work. And the browser add-on's do the more granular filtering.
 
afaik running an ad blocker from router is usually not detected from the websites that block you from seeing their content.
i have many devices on my network so having the router based blocker is easier to maintain but we still use adblocker on chrome/firefox so we dont get the https broken link icon.

On the first point, I think many still can because I see the nanny messages. I think it might be that many looked to see if the height of an ad was 0, so pixelserv might work. I see now some are testing for a height of more than 2.

On the second point, try pixelserv-tls.
 
On the first point, I think many still can because I see the nanny messages. I think it might be that many looked to see if the height of an ad was 0, so pixelserv might work. I see now some are testing for a height of more than 2.

On the second point, try pixelserv-tls.
i couldnt find a good tut to implement pixelserv tls w/ab, mind u i didnt look very hard and/or to much config to setup so hence the browser addon, easy peasy.
i know thelonelycoder was toying w/the idea of adding pixelserv w/ab
 
Unrooted phones often can't block ads, so they'd be able to have an ad-free experience with ab-solution. The same might well be true for some people's preferred browsers - Safari, for example, doesn't have an ad blocker as far as I know.

Safari does have adblock extensions: https://safari-extensions.apple.com
 
i know thelonelycoder was toying w/the idea of adding pixelserv w/ab
That idea will be among the other goodies coming with the next version of AB-Solution.
I have reconsidered integrating pixelserv-tls into it. This time it's here to stay. With all the bells and whistles.
 
@thelonelycoder is it possible to send the weekly status by email ?

like this script here
https://github.com/RMerl/asuswrt-merlin/wiki/Sending-Email

I'm not a script guy, I see that the dates of stats file is changing weekly, how can instruct it to send the latest stats file

I want setup a cron to generate the stats weekly and send it by mail, can you if possible create a small script for that ?

everyone can change/update their own gmail address/password

Thanks again for all your effort!!
You, and maybe others, will be delighted by the now completed 'send as email' function. Coming to a router near you with the well advanced next version.
 
that's good news, thank you

maybe too much to ask, why not a webif dashboard using lighttpd to serve a status page like pihole where you can also manage the white/blacklist items directly
https://github.com/pi-hole/AdminLTE
I'm very aware of Pi-Hole. I have a Raspberry Pi just to get ideas for AB-Solution...
BTW, this is semi actively under development and not ready for prime time yet.
 
I am very satisfied with this application.
Thank you!
But I can't edit and process my whitelist recently. When I
curl -O https://raw.githubusercontent.com/decoderman/AB-Solution/master/ab-solution.sh, it urges me to upgrade the AB-solution.
Uh hm. How should I tell you? You wont like this news (to you)...
You DO NOT have to download ab-solution.sh every time you want to access AB-Solution on your router.
ab-solution.sh is locally stored on your router in /tmp/mnt/<your device>/ab-solution.sh

So you actually start AB-Solution with:
Code:
sh /tmp/mnt/<your device>/ab-solution.sh
every time you want to run it.
I highly recommend upgrading to the latest v2.0.1 release because this version links the ab-solution.sh file to your /tmp/root/ directory.
You then start AB-Solution simply with:
Code:
sh ab-solution.sh
when you log into the router with ssh.

I am now considering upgrading the AB-Solution from version 1.07. I'd like to know if the upgrade remove the existing post-mount (consists of Entware entries) ? Do I need to re-create the whitelist? Thanks.
Version 2.0.1 does indeed remove the entries in /post-mount and removes /services-start if found (sorry my oversight).
So, before you upgrade make sure you have a complete backup of /jffs/* so you can copy/paste back files and entries.
The upcoming v2.0.2 will be much gentler and smarter (I hope?) with the treatment of your /jffs/* files.
 
TLC: Slightly curious if you intend, while incorporating pixelserv-tls, to use the Entware version or the static binary version.
 
TLC: Slightly curious if you intend, while incorporating pixelserv-tls, to use the Entware version or the static binary version.
I'm also slightly curious.
For simplicity of the install process, Entware is used. But I wonder if a standalone binary would also work.
Do you have a tutorial or knowledge to share of how to install it?

At the moment, the IF ELIF ELSE decision whether pixelserv-tls is available for auto-install and configuration with AB-Solution is very simple.
If no Entware installed and no pixelserv-tls found --> OK
If Entware installed, no pixelserv-tls found and package available --> Still OK
If Entware installed and pixelserve-tls found --> Sorry NOK
Only pixelserv-tls found --> Sorry NOK
 

Similar threads

Latest threads

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top