Скрипт за премахване на реклама във всеки браузър

Случва се днес да има хиляди, стотици хиляди рекламни или маркетингови сайтове в интернет, откриваме всякакви ... AdSense, реклама Yahoo, по-малко натрапчиви сайтове, които продават спонсорирани публикации, реклама, която намираме в Facebook y Twitter (всъщност можете да включите и спонсорирани туитове продава се на някои сайтове) ... накратко, че интернет е подкопан от реклама и банери, които мнозина не се интересуват.

Преди време говорих с вас за това как да блокирате интернет рекламата чрез терминала за всеки браузър (без да използвате плъгини), той се състоеше от (ръчно) добавяне на рекламни сайтове към / Etc / hosts което показва, че те са били на 127.0.0.1, т.е. когато отворихме сайт, браузърът щеше да търси изображение на Adsense на нашия компютър, тъй като очевидно това изображение не съществуваше, добре, нищо не ни беше показано.

Това очевидно имаше своите плюсове и минуси. Първо, тъй като беше ръчно, контролирахме блокираните домейни, но също така, тъй като беше ръчно, имаше много други, които тъй като не ги познавахме, не можехме да ги блокираме. В тази статия ви предлагам скрипт, написан от мен, който автоматизира процеса, т.е. всеки X път, когато изтегля база данни, която съдържа шпионски софтуер и рекламни сайтове и добавя тези сайтове към нашите / etc / hosts, по този начин браузърът търси реклама на уеб сървър на нашия компютър ... уеб сървър, който, тъй като той не съществува (и ако съществува, няма рекламни снимки / банери), просто няма да видим тези досадни реклами.

Както и да е, ето стъпките:

1. Изтегляме скрипта и му даваме разрешения за изпълнение:

cd $HOME

wget http://ftp.desdelinux.net/anti-ads.sh

chmod +x anti-ads.sh

2. След това нека редактираме нашия / etc / crontab, така че скриптът да се изпълнява всеки месец, например на 1-во число всеки месец, ще изглежда така:

00 00 1 * * root /home/usuario/anti-ads.sh

3. Сега те трябва да рестартират своя cron демон или компютъра, което от тях е по-удобно.

4. Готови, ако искате, можете да изчакате, докато настъпи ден 1, или да стартирате сами скрипта (с root права).

Оставям съдържанието на скрипта тук, за да го обясня в подробности:

#! / bin / bash wget http://winhelp2002.mvps.org/hosts.txt -O /tmp/hosts.txt ls /etc/hosts.old &> / dev / null if [$? -не 0]; след това cp / etc / hosts /etc/hosts.old fi echo "127.0.0.1 localhost.localdomain localhost"> / etc / hosts echo ":: 1 localhost.localdomain localhost" >> / etc / hosts cat / tmp / hosts. txt >> / etc / hosts rm /tmp/hosts.txt изход

Нека го обясним.

Първо изтегляме файла, който съдържа целия списък с рекламни домейни и го поставяме в / tmp / с името hosts.txt. След това проверяваме дали файлът /etc/hosts.old съществува ... ако не съществува, това означава, че за първи път стартираме този скрипт, там записваме (правим копие) на нашите / etc / hosts в / etc / hosts.old, тъй като винаги е добре да запазите оригинала. След това заместваме цялото съдържание на нашите / etc / hosts с два стандартни реда, които показват, че 127.0.0.1 е localhost и обратно. За терминал с файла hosts ние копираме цялото съдържание на /tmp/hosts.txt в / etc / hosts (без да елиминираме другите два поставени реда), по този начин вече посочихме, че рекламните домейни са в 0.0.0.0 ... Хайде, точно това, което искаме. След това, за да завършим, просто изтриваме /tmp/hosts.txt и това е всичко.

Край!

Изключително прост скрипт, той може да бъде подобрен много, като проверите md5 на изтегления файл, като използвате командата diff, за да не се налага да правите / etc / hosts от нулата и да добавяте само новите домейни към него и т.н. Хей, това е просто идея, първа версия, която работи, в крайна сметка го направих за това, за да работи и да автоматизирам процеса малко.

Ами нищо, благодарение на вада, Eduardo и други за техните коментари и съвети в предишната статия. Този скрипт не е нищо ново (Konozidus и csb вече ми бяха казали за съществуването на подобни) но добре, обичам да програмирам собствени скриптове, обожавам bash ... въпреки че понякога има решения на проблема ми, предпочитам да програмирам един за себе си.

Както и да е, надявам се да ви е било интересно.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   иванбаррам каза той

    Здравейте, благодаря за скрипта, направих същото отдавна, има малко повече от 31.ooo редове, ще ги оставя за копиране, ако искате:

    http://paste.desdelinux.net/?dl=4935

    Поздрави.

  2.   Мигел каза той

    Много добре и най-доброто е обяснението на всяка стъпка за учене

  3.   лунен наблюдател каза той

    интересно 🙂 въпреки че истината е, че между Noscript, adblock plus и DoNotTrackme и моята конфигурация на Iceweasel (без петли, не помнене на история ...) имам непреодолима бариера за реклама и други. 😉
    поздравления.

    1.    KZKG ^ Гаара каза той

      Ако използвах само един браузър (Firefox), нямаше да има проблеми, но използвам няколко ... Opera, Firefox, Rekonq и Chromium, имам нужда от „нещо“, което работи за всички

  4.   Гусо каза той

    Когато напиша bash / etc / crontab и дам enter, получавам разрешение за отказ

    1.    елав каза той

      Трябва да редактирате този файл като Root или със sudo.

      1.    Гусо каза той

        След като напиша sudo / etc / crontab, той иска паролата ми, записвам я, давам enter и получавам sudo: / etc / crontab: команда не е намерена

        1.    йеркорн каза той

          Гусо, опитахте ли sudo nano / etc / crontab ???

          1.    Гусо каза той

            В момента просто поставям това, което казвате и се появява много информация, че не знам какво е. Мислех, че това, което трябва да се появи, е това, което пише в публикацията: 00 00 1 * * root /home/user/anti-ads.sh

          2.    KZKG ^ Гаара каза той

            Редактирайте файла с:
            sudo nano / etc / crontab

            След това в края добавяте реда, който аз поставих в публикацията.
            За да завършите и да не усложнявате с друга команда, рестартирайте компютъра и voila, ще трябва да изчакате следващия ден 1-ви.

        2.    Roberto каза той

          Тъй като липсва командата за текстов редактор. В моя случай, че използвам Linux Mint със средата Mate, текстовият редактор е писалка, така че това, което опитвате, ще изглежда така:

          sudo pen / etc / crontab

          Поздрави.

          1.    Гусо каза той

            Благодаря ти. Въпреки че вече ми беше работил със sudo nano / etc / crontab.

            Поздрави.

        3.    синфлаг каза той

          @guso

          това е crontab -e (редактира се) като root или със sudo като този вид:

          sudo su (парола и вие сте root)
          кронтаб -е

          Или sudo crontab -e

          Редакторът е vim, натискате i (това е i Latin), което се вмъква или редактира, премествате, модифицирате, след това натискате Esc, когато сте готови и натискате: wq и натискате enter, това е запис и изход и това е всичко.

  5.   nsz каза той

    Отлично, просто отлично. Въпреки че, както казват там, просто имам разширения и конфигурации, които ме отдалечават от рекламирането в моя firefox.

  6.   пате каза той

    Страхотен сценарий. Трябваше да направя някои промени, които накрая останаха така:

    Wget http://winhelp2002.mvps.org/hosts.txt
    cp hosts.txt / tmp /

    Какво друго да кажа, хубаво е да се използва linux.

  7.   бенктотрокс каза той

    Не знам защо, но след като редактирах хоста за това, не можах да видя коментарите в YouTube, ще опитам този път и ще видя.

  8.   jsbsan каза той

    Честно казано, признавам, че рекламата е много тежка, но при липса на дарения много блогове (включително моите) са единственият им източник на доходи.
    Не наранявате големи компании, но малки блогъри, да ...

  9.   Фега каза той

    за по-опитния linuxero това би било като четене на ноти за пиано за музиканта

  10.   Едуардо каза той

    Готино и просто. Какво повече може да искате?
    Проблемът е, че вече не можем да се доверяваме на Adblock Plus толкова, колкото ни таксува, за да отключим много реклама. Толкова убедително с добре завършен / etc / host вече сме покрити.

  11.   Maria каза той

    Днес всички ние търсим начини да печелим лесни пари, като се има предвид нуждата от тях и трудовите проблеми у нас. Аз, като всички вас, също съм с този проблем и продължавам да пътувам в огромното интернет пространство, търсейки онази работа, която наистина отговаря на очакванията ми, тоест да работя малко и да печеля много пари. Истината е, че отдавна търся това търсене, което може да ми донесе пълно щастие (поне финансово), нищо не е по-далеч от реалността, мисля, че по този начин мога да продължа още няколко години или може би за неопределено време. От известно време изследвам многостепенни системи, тоест система, в която се присъединявате към компания и изпълнявате определени задачи, за които сте платени, в някои случаи високо платени. За да влезете, трябва само член на тези, които вече са част от споменатата компания, за да ви спонсорира и вие ставате част от техния екип. След като влезете в този свят на многостепенната система, можете да се задоволите с ежедневното изпълнение на задачите, които са ви поверени, или да правите това, което се нарича мрежа, т.е. да търсите други членове, които стават част от вашия екип и следователно да изпълнявате система мрежа, наречена двоична или линейна, която създава остатъчни ползи, които се добавят към предимствата, които ви дават за вашата ежедневна работа.
    И до днес YouTube има много информация по темата. В тези видеоклипове те ви информират за всички стъпки, както да се регистрирате за различните компании, които използват многостепенната система, така и как тя работи. Разследвам един от тях LibertaGia, това е новосъздадена компания според данните, които успях да намеря в мрежата, създаването й датира от октомври 2013 г. Регистриран съм от три дни и към момента все още не мога направете каквито и да било предположения с уважение. Ежедневната работа, която правя, е да отворя 10 уеб страници и да ги разглеждам по една минута всяка (не е зле, а ...), след като ги разгледам, ги давам като валидирани и броячът на парите ми казва, че съм спечелил 3 долара. Така че засега съм спечелил девет (9) $, практически не правейки почти нищо. Както казват в презентацията си, трябва да събера 300 долара, за да започна да правя тези пари ефективни и да мога да се разпореждам с тях, ще видим дали случаят е такъв. Засега нямам друг избор, освен да продължа да се опитвам да достигна тази сума и да изчакам да купя пакета Booster (пакет по начина, необходим за закупуване, който е на цена $ 399).
    Ако някой иска да участва в тази многостепенна система, той може да използва връзката ми, за да бъде част от LibertaGia и да се убеди сам дали този начин на живот и печелене на пари е мечта или реалност. Още не знам, но ще ви кажа стъпка по стъпка какво ми се случва.

    http://www.libertagia.com/Corelli

    1.    Коби Найтър каза той

      Мисля, че имате грешен блог, това не е сайт за търсене на реферали.

    2.    jsbsan каза той

      Честно казано, това, което казвате, е измама. Винаги трябва да помните: никой не дава трудно на песетите ...

    3.    видагну каза той

      Представете си $ 3.00 на минута, това са $ 180.00 на час, не звучи ли странно?

      Приятелю, имам вяра, че това, което написа в този блог, беше от невежество и поради това колко тежък е животът, единственият, който може да печели пари в тази компания, е собственикът и някои близки приятели, всички тези пирамидални системи са измама .

      Има някои компании Lionbridge и Leapforge, които работят за Google и ви наемат да оценявате уеб страници, те ви плащат от $ 12.00 до $ 15.00 на час, това са сериозни компании, трябва да им изпратите вашето CV, те ви оценяват и ако кандидатствате, те наемат.

      Тук те споменаха Google Adsense, който някои от нас използват в нашите блогове, за да спечелят пари, но с тези великолепни блокове той почти намалява до $ 0.00 хахахаха.

      Но дори и така да печелите пари в интернет е възможно, дори да живеете от това, казвам ви от собствения си опит, не е мястото да го обсъждаме, но продължете да търсите, всичко е в отношението.

      Saludos cordiales,
      "Оскар"

  12.   габукс каза той

    Изглежда, че е филтрирана реклама, която не може да блокира скрипта d etc / hosts .... 😀

  13.   JALBRHCP каза той

    много добре, операцията е същата като adfree за android, когато я инсталирах си помислих: колко умен кой е създал това хаха, но не ми е хрумнало да го използвам в Gnu / Linux.

  14.   Гусо каза той

    Благодаря ти. Предполагам, че е направено.

  15.   Cristian каза той

    Здравейте, преди малко последвах стъпките, които описахте в предишната си публикация и тя работи много добре за мен, проблемът беше, че използвам страница, която за да ви покаже определено съдържание, ви моли да затворите рекламата и тъй като не можеше да я покаже за мен това показва грешка за това. Има ли начин временно да деактивирате блокирането или да предотвратите блокирането на определени страници?

    поздрави и благодарности за споделянето на тази информация 😀

    1.    powergame каза той

      Здравейте.

      Поради това, което коментирате, мога да измисля няколко решения, въпреки че не знам кое ще подхожда най-добре на вашия проблем. Всяко уеб приложение е свят. Всичко зависи от конкретния сценарий, какво сте готови да платите в системните ресурси и времето и отдадеността, които искате да инвестирате за този проблем.

      Първото решение, за което се сещам, може би и най-лесното, би било премахването на конфликтния рекламен домейн от файла / etc / hosts. Може би нещо повече от решение, това може да е за изкореняване на основния проблем, но разбира се няма да блокирате рекламата.

      Можете също така да направите скрипт, който премахва / добавя рекламния домейн от / etc / hosts. Така че, когато имате нужда от реклама, за да бъде достъпна, просто трябва да я изпълните. Можете да го направите синхронизиран или като превключвател, който превключва няколко състояния. Изпълнението на скрипта може да бъде ръчно, но може и да се автоматизира, така че да се изпълнява при достъп до определен домейн или URL адрес, за последния може да се използва прокси приложение. В този случай не бихме блокирали изцяло рекламата.

      Друго решение може да бъде отварянето на прозореца на инструмента за уеб разработка в браузъра. Направете заявка към URL адреса, където се намира ресурсът, който искаме да разгледаме. И след това проучете получения отговор, за да опитате чрез DOM модификации и изпълнение на JS код, че приложението представя поведението и съдържанието, което искаме. За това трябва да проучим как уеб приложението работи в нашия браузър. Това няма да е лесна задача, тъй като е много вероятно кодът на приложението да бъде замазан. Това решение се основава на модифициране на поведението на мрежата, което използва рекламната система (по отношение на клиентската страна). С това решение ще блокираме рекламата и ще имаме достъп до ресурса, но по чисто ръчен начин. Ако искате да автоматизирате процеса, бихме могли да конфигурираме прокси сървър, който е отговорен за модифицирането на HTTP отговора за нас (privoxy например).

      Възможно решение, което си струва да се обмисли, ако имате работещ HTTP сървър и не искате да инсталирате прокси, е да се приложи замяна от страна на клиента на рекламната система. Виждам това решение малко по-отдалечено и пренаселено, но което при определени сценарии може да е валидно. Първо редактираме / etc / hosts, така че рекламният домейн да сочи към вашия локален ip. След това конфигурираме HTTP сървъра така, че да пренасочва всички заявки за този домейн към едно и също съдържание. Това съдържание трябва да прилага опростена логика на рекламната система, от гледна точка на процеса, който позволява правилна визуализация. Както в предишното решение, ще трябва да извършите проучване на мрежата, рекламната система и взаимодействието между тях. Възможно е и двете системи да комуникират от страна на клиента, използвайки техники на кръстосани мускули, които ще трябва да преминем към локалната версия.

      Както се вижда, сложността и начинът, по който се прилагат последните две решения, зависи до голяма степен от конкретните участващи системи. Както казах преди, всяко уеб приложение е свят. Жизненоважно е да се проучат и анализират системите, като се използват техники като следи от изпълнение, обратен инженеринг ...

      Последните две решения, предложени тук, следват предположението, че взаимодействието между уеб приложението и рекламната система се извършва върху клиента. Ако процесът се основава на някакъв вид взаимодействие между сървъри, трябва да се възприеме различен подход.

      Това ми напомня за конкретен случай, който ми се случва на компютър, който използвам от mediacenter (с много ограничени ресурси). Когато вляза в определен уебсайт, той прави нещо подобно на предложения от вас сценарий: тъй като съм блокирал рекламния домейн, имам бяло поле над съдържанието, което искам да видя, и това не може да бъде премахнато от операцията, приложена в мрежата, тогава за това е необходимо за зареждане на рекламата. Тъй като машината има много ограничени ресурси, така че да могат да се изпълняват повече процеси, нямам достъп до въпросната мрежа често и наистина не искам да се усложнявам, избрах опцията за ръчно модифициране на DOM, когато искам да го разгледам.

      Разбира се, има повече решения, дори е възможно някои да са по-добре адаптирани или по-лесни, но се надявам това да ви помогне.

      1.    Суичър каза той

        Попаднал съм и на сайтове, където върху съдържанието или празните пространства се появява празно поле (където обикновено отива рекламата), но когато видя, че е необходимо да ги скрия, използвам Помощник за скриване на елементи за Firefox (не знам дали има нещо подобно в други браузъри, в противен случай е необходимо да попитате за CSS 3 селектори и направете филтрите на ръка).

    2.    Суичър каза той

      Кристиан, ако имате предвид, че когато отворите определена страница, получавате нещо като „Деактивиране на Adblock, за да видите този сайт“ или нещо подобно, тогава Анти-Adblocker убиец (изисква Greasemonkey да работи), която премахва много от защитите, използвани от някои сайтове, които ви принуждават да деактивирате рекламния блокер (все още нямах представа, че този тип защита ще работи дори при блокиране на домейна на хост файла).

  16.   NauTiluS каза той

    Файлът, аз го използвам от известно време.

    Но най-интересното е обяснението как работи целият скрипт 😀
    Урок за чисти носове би бил интересен хахаха

    Виждал съм тук някои публикации по темата, но тук, с този пример, също допълвам нещо.

    Поздрави.

  17.   Кристианхд каза той

    ще направя бухалка за windows: fsjal

  18.   rewsll каза той

    хуо много добре, истината е оценена

  19.   андерсън фрейтас каза той

    Одобрено !!!!: O)

  20.   габукс каза той

    Чудесно, благодаря за тези супер добри приноси ...

  21.   Alexis каза той

    скриптът не създава проблеми с ufw?

  22.   синфлаг каза той

    Извинете за смелостта, но бих сложил скрипта по този начин (т.е. с тези промени):

    #! / Хамбар / Баш

    Wget http://winhelp2002.mvps.org/hosts.txt -o /tmp/hosts-blacklist.txt

    ls /etc/hosts.old &> / dev / null
    ако [$? -не 0]; тогава
    cp / etc / hosts /etc/hosts.old
    fi

    echo "127.0.0.1 localhost.localdomain localhost"> / etc / hosts
    echo ":: 1 localhost.localdomain localhost" >> / etc / hosts

    cat /etc/hosts.old >> / tmp / hosts-blacklist
    cat /tmp/hosts-blacklist.txt|uniq >> / etc / hosts

    rm /tmp/hosts-blacklist.txt

    изход

    Някои от нас имат определени настройки в хостовете, че със скрипта, който би бил изгубен, поправете ме, ако греша, спя, а

    1.    KZKG ^ Гаара каза той

      Съвсем не, благодаря ви много за вашия принос 🙂

  23.   роминаш каза той

    Здравейте KZKG ^ Гаара!
    Използвам манджаро с kde и firefox.
    Истината е, че сценарият е много полезен за мен.
    Разбрах как работи скриптът (всяка инструкция в него), но това, което не ми е ясно е ...
    1) тъй като прави същото, например, при отваряне на видеоклип в youtube, който не зарежда рекламата
    2) колко често се актуализира базата данни, ежедневна актуализация ли е? ако е така, бих искал да актуализирам базата данни в cron ежедневно, а не ежемесечно.
    3) точка 3 .. Сега те трябва да рестартират своя cron демон, тъй като рестартирането е казало демон, каква би била инструкцията за използване
    4) Ако рестартирам бележника, трябва да изпълня скрипта отново или изпълнението му е само за актуализиране на базата данни, т.е. първият път, когато изпълня скрипта, блокирането на страниците остава завинаги.
    съжалявам за толкова много въпроси, но всички ваши статии са отлични и аз се уча всеки ден с вашата страница.
    Благодаря. целувка. роми

    1.    KZKG ^ Гаара каза той

      Здравейте,

      1) Когато отворите видеоклип в YouTube, в кода на страницата (HTML) е кодът за показване на видеоклипа, CSS и т.н. Има и интервал (div), в който се поставя рекламата Adsense (Google), но тази реклама НЕ е в домейна youtube.com, а в (например) ads.adsense.com или нещо подобно. Този домейн (ads.adsense.com) е 100% реклама, така че просто няма да заредите нищо от него. Така че, няма значение дали посещавате 30 сайта, стига да извадят рекламата за този домейн, той няма да ви се покаже.
      2) Честно казано нямам идея, пуснах в crontab да актуализира скрипта DB веднъж месечно, но не знам дали актуализацията hosts.txt е по-честа или не.
      3) Да, казах за рестартиране на компютъра (което също рестартира всички услуги очевидно), за да не усложнявам повече. По същия начин, sudo service cron трябва да работи за вас, ако използвате Debian, Ubuntu или Mint. Ако използвате нещо друго със systemd (Arch, Chakra, не съм сигурен дали Manjaro също), тогава би било sudo systemctl рестартирайте cronie
      4) Когато редактирате / etc / crontab, трябва да уведомите компютъра, че този файл се е променил, че сте го модифицирали и че трябва да го прочете отново, за да вземе предвид промяната. За да препрочете отново файла, рестартирайте cron или рестартирайте компютъра. Сега, когато рестартирате компютъра, скриптът няма да се стартира автоматично, той се изпълнява в деня, в който го кажете в / etc / crontab. И да, първият път, когато стартирате скрипта, ако всичко работи добре (можете да проверите с: cat / etc / hosts), рекламата вече ще бъде блокирана.

      Не се притеснявайте за въпросите, с удоволствие ще помогна.
      поздрави

      1.    роминаш каза той

        благодаря kzkg !!
        по-ясно невъзможно !!
        целувка. роми

  24.   Марсело (N3krodamus) каза той

    Сценарият е добър, но има печатна грешка. Вместо o (малки букви) трябва да е O (буква или главни букви), защото в противен случай това, което спестява, е дневникът на връзките във файла /tmp/hosts.txt

    1.    KZKG ^ Гаара каза той

      Благодаря за разяснението, вече го поправям.

  25.   Джон каза той

    Два страхотни коментара:
    - Какъв странен начин да проверите дали файлът съществува, човече! ... Опитахте ли да използвате if [-f $ file] вместо този ls, който изпраща изхода на / dev / null и след това ще проверите дали е errorLevel и да толкова много обиколки?
    - От друга страна ... внимавайте за -o (малки букви) в уиджета ... Това НЕ ПРАВИ това, което искате да направите. Опитайте -O (главни букви)

    Една препоръка: тествайте скриптовете преди публикуване

    1.    роминаш каза той

      Скъпи Джон,
      Можете да поставите пълния скрипт с вашата корекция, така че ние го тестваме.
      благодаря, роми

    2.    роминаш каза той

      Хуан,
      Можете да поставите пълния скрипт с вашата корекция, така че ние го тестваме.
      Благодаря, Роми

    3.    KZKG ^ Гаара каза той

      Добре, бих могъл и да проверя с тест ... Забравих тези неща, когато направих скрипта ^ - ^

  26.   Зериал каза той

    Защо да редактирате файла / etc / hosts? Няма ли DROP чрез iptables да бъде по-полезен и оптимален?

    1.    Марио каза той

      Може да бъде, но би било доста опасно. Този скрипт зарежда правила от сайт на трета страна, като adblock, но по-мощен. Ако позволим на тази трета страна да създава и копира правила на iptables в нашата система, можете да си представите рисковете за сигурността, които тя би генерирала. Освен това някои използват gufw, firestarter и т.н., те могат да използват собствена конфигурация и да изтрият нашата.

  27.   марианогаудикс каза той

    KZKG ^ Гаара: Благодаря за информацията, никога не съм се притеснявал за този аспект, но той ме устройва.

  28.   Пабло каза той

    pablo @ fausto ~ / Софтуер / Скриптове% wget http://ftp.desdelinux.net/anti-ads.sh
    –2014-03-01 11:54:55– http://ftp.desdelinux.net/anti-ads.sh
    Решаване http://ftp.desdelinux.net (ftp.desdelinux.net)... неуспешно: Неизвестно име или услуга.
    wget: Не може да се разреши компютърен адрес „ftp.desdelinux.net”

    1.    Марио каза той

      проблеми в dns, трябва да имате този изход: wget http://ftp.desdelinux.net/anti-ads.sh –13: 34: 11– http://ftp.desdelinux.net/anti-ads.sh => `anti-ads.sh '
      Решаването http://ftp.desdelinux.net... 69.61.93.35
      Свързване към http://ftp.desdelinux.net[69.61.93.35]:80... свързани.
      HTTP искане изпратено, чакащо отговор ... 200 OK

  29.   Johnfree каза той

    Ето един съвет: Редът «0.0.0.0 da.feedsportal.com # [засяга RSS емисии]» дава проблеми с много RSS емисии, създава ми проблеми и не ми дава достъп до публикациите.
    Поздрави!

  30.   Хоакин каза той

    Добър принос!

  31.   тотапунк каза той

    След като прочетох записа в блога, се заинтересувах от темата и открих приложение за тази много по-пълна цел, което позволява добавяне на няколко списъка едновременно с GUI за тези, които харесват това удобство ...
    https://github.com/memoryleakx/AdAndCrapBlock

  32.   bxxx каза той

    Може ли някой да постави оригиналното съдържание на файла /etc/host.old
    По грешка съм го изтрил.

    Благодаря.

  33.   Judd каза той

    Здравейте !
    Бихте били любезни да ми обясните как да премахна това, което се появява в конзолата, всеки път, когато го отворя, имам Arch.Linux 32 бита с Kde:

    декларирам -x COLORTERM = »gnome-терминал»
    declare -x DBUS_SESSION_BUS_ADDRESS=»unix:abstract=/tmp/dbus-F4MG1bJZhB,guid=58b029ee172e705e35e2b72f543bf1b7″
    декларирайте -x DESKTOP_SESSION = »Плазменото работно пространство на KDE»
    декларирайте -x DISPLAY = »: 0 ″
    декларирайте -x GPG_AGENT_INFO = »/ home / javier / .gnupg / S.gpg-agent: 18358: 1 ″
    декларирам -x GS_LIB = »/ home / javier / .fonts»
    declare -x GTK2_RC_FILES=»/etc/gtk-2.0/gtkrc:/home/javier/.gtkrc-2.0:/home/javier/.kde4/share/config/gtkrc-2.0″
    декларирам -x GTK_MODULES = »canberra-gtk-module»
    декларирайте -x GTK_RC_FILES = »/ etc / gtk / gtkrc: /home/javier/.gtkrc: /home/javier/.kde4/share/config/gtkrc»
    декларирайте -x НАЧАЛО = »/ начало / хавиер»
    декларирам -x KDE_FULL_SESSION = »вярно»
    декларирам -x KDE_MULTIHEAD = »невярно»
    декларирам -x KDE_SESSION_UID = »1000 ″
    декларирам -x KDE_SESSION_VERSION = »4 ″
    декларирайте -x LANG = »en_AR.UTF-8 ″
    декларирам -x LOGNAME = »javier»
    декларирайте -x MAIL = »/ var / spool / mail / javier»
    декларирайте -x MOZ_PLUGIN_PATH = »/ usr / lib / mozilla / plugins»
    декларирайте -x OLDPWD
    декларирайте -x PATH = »/ usr / local / sbin: / usr / local / bin: / usr / bin: / usr / bin / site_perl: / usr / bin / vendor_perl: / usr / bin / core_perl»
    декларирайте -x PWD = »/ home / javier»
    декларирам -x QT_PLUGIN_PATH = »/ home / javier / .kde4 / lib / kde4 / plugins /: / usr / lib / kde4 / plugins /»
    декларирайте -x SESSION_MANAGER = »local / thebest: @ / tmp / .ICE-unix / 18390, unix / thebest: /tmp/.ICE-unix/18390 ″
    декларирайте -x SHELL = »/ bin / bash»
    декларирам -x SHLVL = »2 ″
    декларирам -x SSH_ASKPASS = »/ usr / lib / seahorse / seahorse-ssh-askpass»
    декларирам -x TERM = »xterm»
    декларира -x USER = »javier»
    декларирам -x VTE_VERSION = »3603 ″
    декларирайте -x WINDOWID = »85983238 ″
    декларирайте -x XAUTHORITY = »/ home / javier / .Xauthority»
    декларирам -x XCURSOR_SIZE = »0 ″
    декларирам -x XCURSOR_THEME = »KDE_Classic»
    декларира -x XDG_CURRENT_DESKTOP = »KDE»
    декларирайте -x XDG_DATA_DIRS = »/ usr / share: / usr / share: / usr / local / share»
    декларирам -x XDG_RUNTIME_DIR = »/ стартирам / потребител / 1000 ″
    декларирам -x XDG_SEAT = »seat0 ″
    декларирам -x XDG_SESSION_ID = »c2 ″
    декларирам -x XDG_VTNR = »1 ″

    Не знам какво друго да правя и е много досадно ...
    Много бих го оценил!
    Апелирам към вашия опит!
    Благодаря ви много и поздрави.

  34.   феликс кабрера каза той

    Как да премахна реклами в сайта »Хаха»
    Преди да сложите номера за изтриване и това е всичко
    сега нищо не се случва
    можеш да помогнеш?
    поздрави
    Феликс

  35.   Педро каза той

    Здравейте, аз съм почти начинаещ потребител на debian, изпробвах скрипта и той работи повече, отколкото бих искал, позволете ми да обясня, когато го тествам, не мога да видя според кои уебсайтове, в уебсайт на вестник виждам само заглавието на корицата, без коментар на новините и в този блог се случва същото нещо с мен, не мога да видя нищо друго освен това, което влиза в полетата, нито статията или коментарите, всичко това от firefox, който е браузър, който използвам, как мога да отменя промените в този скрипт? Вече го премахнах от cron, но "ефектите" остават, много благодаря.