Portál AbcLinuxu, 9. května 2025 23:54

Dotaz: adblock pomocí /etc/hosts

27.12.2012 22:23 Jirka | skóre: 25
adblock pomocí /etc/hosts
Přečteno: 455×
Odpovědět | Admin
Zdravím všechny,
řeším na mobilu blokování reklam, původně pomocí adfree, jenže ten to blokuje takovým způsobem, že soubor hosts narostl skoro na megabajt a obsahuje cca 34000 záznamů odkazujících na localhosta, takže byla S3 při síťových operacích jak šnek.
Existuje způsob, jak tam v několika řádcích zapsat tohle, aby to fungovalo?
*.ad*
*/ad/*
*.ad.*
*.ad/*
*/ad.*
ad.*
*bbmedia*
*billboard*
*/bb/*
*click*
případně to blokovat nějak rozumněji? Použil bych to i na domácí bránu k internetu. Díky.
Dokud to funguje, nešťourej se v tom!...

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

27.12.2012 22:35 Jardík
Rozbalit Rozbalit vše Re: adblock pomocí /etc/hosts
Odpovědět | | Sbalit | Link | Blokovat | Admin
Možná přes proxy, ale nevím, jestli na mobil dostaneš proxy server.
MMMMMMMMM avatar 28.12.2012 16:57 MMMMMMMMM | skóre: 44 | blog: unstable | Valašsko :-)
Rozbalit Rozbalit vše Re: adblock pomocí /etc/hosts
Odpovědět | | Sbalit | Link | Blokovat | Admin
Na bránu bych nasadil třeba privoxy, které se dá nastavit jako transparentní proxy. S tím mobilem netuším (neznám), ale pochybuji, že soubor hosts nabízí takové možnosti, jaké bys od něj potřeboval. ;)
Linux Dokumentační Projekt - PDF ke stažení
28.12.2012 18:58 chrono
Rozbalit Rozbalit vše Re: adblock pomocí /etc/hosts
Odpovědět | | Sbalit | Link | Blokovat | Admin
V mobile s Androidom sa dá použiť Adblock Plus.
xkucf03 avatar 28.12.2012 19:06 xkucf03 | skóre: 49 | blog: xkucf03
Rozbalit Rozbalit vše Re: adblock pomocí /etc/hosts
Odpovědět | | Sbalit | Link | Blokovat | Admin
Existuje způsob, jak tam v několika řádcích zapsat tohle, aby to fungovalo?
Neexistuje, protože soubor /etc/hosts se používá na úrovni překladu doménových jmen na IP adresy. To, co potřebuješ ty, je o úroveň výš – URL v HTTP protokolu. Potřebuješ tedy buď doplněk do prohlížeče (klasický AdBlock) nebo HTTP proxy.

Nejlepší volba je stejně ten doplněk do prohlížeče, protože ti umožní blokovat reklamu i na úrovni CSS tříd v (X)HTML nebo ID elementu. Tohle by sice mohla dělat i ta HTTP proxy, ale pak vy se muselo (X)HTML parsovat zbytečně dvakrát (navíc by to nefungovalo pro HTTPS).
Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
28.12.2012 22:38 Jirka | skóre: 25
Rozbalit Rozbalit vše Re: adblock pomocí /etc/hosts
Tak díky, hoši. Nemám z toho radost, ale co se dá dělat. :-(
Dokud to funguje, nešťourej se v tom!...

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.