| Author |
Message |
sc0ttman

Joined: 16 Sep 2009 Posts: 2201 Location: UK
|
Posted: Thu 02 Sep 2010, 15:42 Post subject:
|
|
| chrismt wrote: | | sc0ttman wrote: |
Also, is 0.5 working for everyone?
I'm not entirely sure I fixed it right, although as I said earlier, it seems to always work in 4.2  |
My problem with Puppy AdStopper in Puppy 5.1 seems to have fixed
I updated all the list and I counted the number of blocked lines and it is around 29452
I guess, this is what you will get if you update all the lists
Thanks! |
Yep, thats very close indeed to what I got last time I updated...
_________________ Akita Linux, VLC-GTK, Pup Search, Pup File Search
|
|
Back to top
|
|
 |
fyujj
Joined: 04 Apr 2009 Posts: 103
|
Posted: Fri 03 Sep 2010, 17:46 Post subject:
|
|
Hope not to be hacking this forum thread, but I'm interested in technosaurus' version because it can be run even from the cli. The latest version still didn't work, it creates a /tmp/adlist{1,2,3,4} but it's empty and so its links too.
| Code: | root@debian:/tmp# ls -l
total 1460
-rw-r--r-- 1 root root 618540 Ago 18 14:45 adlist1
-rw-r--r-- 1 root root 0 Set 3 18:35 adlist{1,2,3,4}
-rw-r--r-- 1 root root 733138 Ago 31 06:56 adlist2
-rw-r--r-- 1 root root 54885 Fev 12 2008 adlist3
-rw-r--r-- 1 root root 72249 Ago 19 22:01 adlist4
|
|
|
Back to top
|
|
 |
technosaurus

Joined: 18 May 2008 Posts: 3845
|
Posted: Sat 04 Sep 2010, 01:08 Post subject:
|
|
| fyujj wrote: |
| Code: | root@[b]debian[/b]:/tmp# ls -l
-rw-r--r-- 1 root root 0 Set 3 18:35 adlist{1,2,3,4}
|
|
that is odd - could it be that your /bin/sh is pointing to dash?
I thought it was standard behavior to expand adlist{1,2,3,4} to adlist1 adlist2....
_________________ Puppy Web Desktop Now with pet packages - Pet Packaging 100 & 101
|
|
Back to top
|
|
 |
fyujj
Joined: 04 Apr 2009 Posts: 103
|
Posted: Sat 04 Sep 2010, 08:01 Post subject:
|
|
| technosaurus wrote: | | that is odd - could it be that your /bin/sh is pointing to dash? |
Yes, I'm in Debian.
I have bash installed too and it's the default interactive shell as set in /etc/adduser.conf (I saw that in Debian's wiki and confirmed here).
Also, just for information, /bin/sh.distrib links to bash:
| Code: | lrwxrwxrwx 1 root root 4 Ago 13 21:48 sh -> dash
lrwxrwxrwx 1 root root 4 Jul 28 23:03 sh.distrib -> bash
|
I'm just saying, as dash is the default shell in Debian but maybe I could call the app in a different way (like /bin/bash script) and then it would work.
-edit: I tried both scripts (the first one and the second one that has the extra option to disable adblock) with /bin/bash. They both created empty files in /etc/hosts (the first directly and the second by linking to an empty /etc/hosts.adblock). The difference to when using dash is that the script this time deleted the downloaded files in /tmp while with dash they were kept there.
|
|
Back to top
|
|
 |
fyujj
Joined: 04 Apr 2009 Posts: 103
|
Posted: Sat 04 Sep 2010, 11:39 Post subject:
|
|
I left the script like this:
| Code: | #!/bin/bash
DIALOG=dialog || DIALOG=dialog
[ ! -f /etc/hosts.usr ] && touch /etc/hosts && cp -f /etc/hosts /etc/hosts.usr #echo 127.0.0.1 localhost puppypc >/etc/hosts #r1 maybe user added others
for x in `$DIALOG --stdout --checklist "Choose your ad blocking service(s)" 0 0 5 1 "mvps.org" ON 2 "systcl.org" ON 3 "technobeta.com" ON 4 "yoyo.org" ON 5 "turn off adblocking" off |tr "/" " " |tr '\"' ' '`; do
case $x in
1)wget -c -4 -t 0 -O /tmp/adlist1 'http://www.mvps.org/winhelp2002/hosts.txt';;
2)wget -c -4 -t 0 -O /tmp/adlist2 'http://sysctl.org/cameleon/hosts';;
3)wget -c -4 -t 0 -O /tmp/adlist3 'http://www.technobeta.com/download/urlfilter.ini';;
4)wget -c -4 -t 0 -O /tmp/adlist4 'http://pgl.yoyo.org/as/serverlist.php?hostformat=hosts&showintro=0&mimetype=plaintext';;
5)ln -sf /etc/hosts.usr /etc/hosts && exit;;
*)echo $x;;
esac
done
touch /tmp/adlist{1,2,3,4}
cat /etc/hosts.usr /tmp/adlist{1,2,3,4} |sed 's/^[ \t]*//' |sed 's/\t/ /g' |sed 's/ / /g' |grep ^[1-9] |dos2unix -u |sort |uniq > /etc/hosts.adblock
ln -sf /etc/hosts.adblock /etc/hosts |
and it doesn't create anymore /tmp/adlist{1,2,3,4}. The four files are in /tmp
| Code: | root@debian:/tmp# ls -l
total 1460
-rw-r--r-- 1 root root 618540 Set 4 12:34 adlist1
-rw-r--r-- 1 root root 733138 Set 4 12:34 adlist2
-rw-r--r-- 1 root root 54885 Set 4 12:34 adlist3
-rw-r--r-- 1 root root 72249 Set 4 12:34 adlist4
|
but /etc/hosts.adblock and /etc/hosts are blank.
|
|
Back to top
|
|
 |
technosaurus

Joined: 18 May 2008 Posts: 3845
|
Posted: Thu 16 Sep 2010, 07:30 Post subject:
|
|
here is an entry that redirects bing.com to google
74.125.157.147 bing.com
_________________ Puppy Web Desktop Now with pet packages - Pet Packaging 100 & 101
|
|
Back to top
|
|
 |
fyujj
Joined: 04 Apr 2009 Posts: 103
|
Posted: Mon 27 Sep 2010, 21:52 Post subject:
|
|
Here's another hosts list
http://someonewhocares.org/hosts/
|
|
Back to top
|
|
 |
sc0ttman

Joined: 16 Sep 2009 Posts: 2201 Location: UK
|
Posted: Sat 04 Dec 2010, 07:37 Post subject:
|
|
Thanks for the list, I've been using it for a while to see whether or not to include it in a newer version of pup-advert-blocker...
But if anyone cares, the list above seems to break too many things, and causes a few websites to hang.. Most notably (for me) 4od and other video sites..
And considering it's not a list of 20,000 or so, that's quite a lot of things in there that I don't want blocked.
_________________ Akita Linux, VLC-GTK, Pup Search, Pup File Search
|
|
Back to top
|
|
 |
yordanj94
Joined: 16 Sep 2010 Posts: 70 Location: Bulgaria
|
Posted: Sat 04 Dec 2010, 09:43 Post subject:
|
|
Hi.
Can i use that program instead of Adblock Plus
or AP has some more function and it's good to have them both ?
Thanks in advance.
|
|
Back to top
|
|
 |
sc0ttman

Joined: 16 Sep 2009 Posts: 2201 Location: UK
|
Posted: Sat 04 Dec 2010, 11:35 Post subject:
|
|
| yordanj94 wrote: | Hi.
Can i use that program instead of Adblock Plus
or AP has some more function and it's good to have them both ?
Thanks in advance. |
You could use them both.
Pup-Advert-Blocker edits the '/etc/hosts' file so that the listed ad servers cannot even connect properly..
They're redirected away, so it makes browsing a bit faster.
AdBlock-Plus checks the stuff after its downloaded - it doesn't save any bandwidth.
But AdBlock-Plus allows you to click on any advert you see and block it, so that's nice.
This tool does not conflict with AdBlock-Plus in any way (as far as I know)
_________________ Akita Linux, VLC-GTK, Pup Search, Pup File Search
|
|
Back to top
|
|
 |
yordanj94
Joined: 16 Sep 2010 Posts: 70 Location: Bulgaria
|
Posted: Sat 04 Dec 2010, 11:44 Post subject:
|
|
Thanks a lot
|
|
Back to top
|
|
 |
chrismt

Joined: 21 Apr 2010 Posts: 250
|
Posted: Sat 09 Apr 2011, 08:26 Post subject:
|
|
@ scottman
Is it possible to add a restore to default button?
Or is it safe to open the host file and delete everything in it?
|
|
Back to top
|
|
 |
yordanj94
Joined: 16 Sep 2010 Posts: 70 Location: Bulgaria
|
Posted: Sat 09 Apr 2011, 11:31 Post subject:
host-file Subject description: replace |
|
Hi.
I do it that way.
Before to run Advert-blocker copy somewhere default host file.
It's in etc/ and then if you want to have it back just replace the old one with the new one.
The other way is to open your host file and delete everything that was added by AB.
|
|
Back to top
|
|
 |
sc0ttman

Joined: 16 Sep 2009 Posts: 2201 Location: UK
|
Posted: Sat 09 Apr 2011, 11:39 Post subject:
|
|
| chrismt wrote: | @ scottman
Is it possible to add a restore to default button?
Or is it safe to open the host file and delete everything in it? |
It is safe to delete everything between the Advert-Blocker 'markers'.. NOT highlighting any of the lists and clicking 'Start', will do this for you - leaving you with whatever you had before running the tool.
There is no real need to backup before you run the tool - this tool will only add stuff to the end of your hosts file, and always between easy to see 'markers' so you know what was added. And as mentioned above, will delete what it has added, if you select none of the checkboxes.
_________________ Akita Linux, VLC-GTK, Pup Search, Pup File Search
|
|
Back to top
|
|
 |
mellowchuck
Joined: 22 Jun 2011 Posts: 7
|
Posted: Thu 23 Jun 2011, 09:29 Post subject:
|
|
Hey Everyone,
I have a few suggestions for this application -
1) Change the dns redirection from 127.0.0.1 to 0.0.0.0 in case someone is running some server programs/services and/or running puppy as a server.
2) Add these amazing lists to the ones already there-
HP Hosts: http://support.it-mate.co.uk/downloads/HOSTS.txt
someonewhocares.org: http://someonewhocares.org/hosts/
Hosts File Project: http://hostsfile.mine.nu/Hosts
hostsfile.org: http://www.hostsfile.org/Downloads/BadHosts.unx.zip
Peter Lowe's Adblock List: http://pgl.yoyo.org/as/serverlist.php?hostformat=hosts&showintro=1&mimetype=plaintext
Other than this, THANKS A LOT!!! I've been looking for a program similar to Hostsman for windows and this is the closest thing out there!!! Thank you!!!
_________________ Thanks,
Chuck
|
|
Back to top
|
|
 |
|