任意のブラウザで広告を削除するスクリプト

今日、インターネット上には何千、何十万もの広告やマーケティングサイトがあり、あらゆる種類のものが見つかります... AdSenseの、 広告 Yahoo、販売する邪魔にならないサイト スポンサー付きの投稿、私たちが見つけた広告 Facebook y Twitter (実際、含めることもできます スポンサーツイート 一部のサイトで販売)…要するに、インターネットは多くの人が興味を持っていない広告やバナーによって損なわれているということです。

少し前に、(プラグインを使用せずに)任意のブラウザの端末を介してインターネット広告をブロックする方法についてお話しました。これは(手動で)広告サイトをに追加することで構成されていました。 /etc/hosts それらが127.0.0.1にあったことを示します。つまり、サイトを開くと、ブラウザはコンピュータ上のAdSense画像を探しに行きます。明らかにその画像がうまく存在しなかったため、何も表示されませんでした。

これには明らかに長所と短所がありました。 まず、手動であるため、ブロックされるドメインを制御しましたが、手動であるため、知らないためにブロックできないものも多くありました。 この記事では、プロセスを自動化する、つまり、スパイウェアと広告サイトを含むデータベースをX回ダウンロードし、それらのサイトを/ etc /ホストに追加するたびに、ブラウザーが広告を検索する、私が作成したスクリプトを紹介します。私たちのコンピューター上のWebサーバー上... Webサーバーは存在しないので(存在する場合は広告写真/バナーがない)、これらの迷惑な広告は表示されません。

とにかく、ここに手順があります:

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 [$? -ne 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 exit

説明しましょう。

まず、広告ドメインのリスト全体を含むファイルをダウンロードし、hosts.txtという名前で/ tmp /に配置します。 次に、/ etc / hosts.oldファイルが存在するかどうかを確認します...存在しない場合は、このスクリプトを初めて実行することを意味し、そこで/ etc /ホストの/に保存(コピーを作成)します。 etc / hosts.oldは常に良いので、オリジナルを保持します。 次に、/ etc /ホストのすべてのコンテンツを127.0.0.1つの標準行に置き換えます。これは、0.0.0.0がlocalhostであり、その逆であることを示しています。 hostsファイルのある端末の場合、/ tmp /hosts.txtのすべてのコンテンツを/ etc / hostsにコピーします(他のXNUMX行を削除せずに)。このようにして、広告ドメインがXNUMXにあることをすでに示しています。 …さあ、私たちが欲しいものだけ。 最後に、/ tmp /hosts.txtを削除するだけです。

終わり!

非常に単純なスクリプトです。ダウンロードしたファイルのmd5を確認し、diffコマンドを使用して、/ etc /ホストを最初から実行する必要がなく、新しいドメインを追加するだけで、大幅に改善できます。 。 しかしねえ、これは単なるアイデアであり、機能する最初のバージョンです。最終的には、それを機能させてプロセスを少し自動化するためにそれを実行しました。

まあ何も、おかげで 和田, エドゥアルドo 前回の記事でのコメントやヒントについては、他の人たち。 このスクリプトは新しいものではありません(Konozidusとcsbはすでに同様の存在について私に話していました)しかし、私は自分のスクリプトをプログラムするのが好きです。bashが大好きです...問題の解決策がある場合もありますが、自分でプログラムすることを好みます。

とにかく、おもしろいと思います。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   イバンバラム

    こんにちは、スクリプトのおかげで、私はずっと前に同じことをしました、31.ooo行だけがあります、あなたが望むならそれをコピーするためにあなたに任せます:

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

    ご挨拶。

  2.   ミゲル

    とても良いです、そして最高は学ぶための各ステップの説明です

  3.   ムーンウォッチャー

    興味深い🙂真実は、Noscript、adblock plus、DoNotTrackmeと私のIceweasel構成(生意気な人はいない、歴史を覚えていない…)の間ですが、広告などには乗り越えられない障壁があります。 😉
    ご挨拶。

    1.    KZKG ^我愛羅

      XNUMXつのブラウザ(Firefox)だけを使用した場合は問題ありませんが、複数のブラウザを使用しています... Opera、Firefox、Rekonq、Chromium、すべての人に役立つ「何か」が必要です

  4.   グソ

    bash / etc / crontabを入力してEnterキーを押すと、アクセスが拒否されます

    1.    エラヴ

      そのファイルをRootまたはsudoとして編集する必要があります。

      1.    グソ

        sudo / etc / crontabと入力すると、パスワードの入力を求められます。書き留めて、Enterキーを押すと、sudo:/ etc / crontab:コマンドが見つかりません。

        1.    ヤーコーン

          Guso、sudo nano / etc / crontabを試しましたか?

          1.    グソ

            今、私はあなたの言うことを置いただけで、それが何であるかわからないという多くの情報が表示されます。 表示されるのは投稿の内容だと思いました:00 00 1 * * root /home/user/anti-ads.sh

          2.    KZKG ^我愛羅

            次のコマンドでファイルを編集します。
            sudo nano / etc / crontab

            次に、最後に、私が投稿に入れた行を追加します。
            終了し、別のコマンドで複雑にならないように、PCを再起動して出来上がり、次の日1日を待つ時間になります。

        2.    ロベルト

          テキストエディタコマンドがないため。 私の場合、Mate環境でLinux Mintを使用している場合、テキストエディターはペンなので、試してみると次のようになります。

          須藤ペン/ etc / crontab

          ご挨拶。

          1.    グソ

            ありがとうございました。 sudo nano / etc / crontabではすでに機能していましたが。

            ご挨拶。

        3.    シンフラッグ

          @ぐそ

          ルートとして、または次のようにsudoを使用したcrontab -e(編集)です。

          sudo su(パスワードとあなたはrootです)
          crontab -e

          またはsudocrontab -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.   じぶんさん

    正直なところ、広告は非常に重いと思いますが、寄付がない場合、多くのブログ(私のものを含む)が唯一の収入源です。
    あなたは大企業を傷つけることはありませんが、小さなブロガーはそうです...

  9.   フェガ

    より経験豊富なlinuxeroの場合、これはミュージシャンのためにピアノの楽譜を読むようなものです。

  10.   エドゥアルド

    クールでシンプル。 これ以上何が欲しいですか?
    問題は、多くの広告のロックを解除するために課金されるほど、AdblockPlusを信頼できなくなったことです。 完全な/ etc /ホストでそれを納得させることはすでにカバーされています。

  11.   マリア

    今日、私たちは皆、簡単なお金を稼ぐ方法を探しています。それの必要性と私たちの国の労働問題を考えれば。 皆さんと同じように、私もその問題を抱えています。私は巨大なインターネットスペースを旅し続け、私の期待に本当に応える仕事を探しています。つまり、ほとんど仕事をせず、たくさんのお金を稼いでいます。 真実は、私が(少なくとも経済的に)完全な幸福をもたらすことができる長い間その探求を続けてきたということです。現実から遠く離れたものは何もありません。私はあと数年またはおそらく無期限に続けることができると思います。 私はしばらくの間、マルチレベルシステム、つまり、あなたが入社して、あなたが支払われる、場合によっては高額の仕事をするシステムを研究してきました。 参加するには、あなたを後援するためにすでにその会社の一部である人々のメンバーだけが必要であり、あなたは彼らのチームの一部になります。 マルチレベルシステムのこの世界に入ると、毎日あなたに委託されている仕事を実行したり、いわゆるネットワークを実行したりすること、つまり、チームの一部になり、したがって次のシステムを実行する他のメンバーを探すことに落ち着くことができます。バイナリまたはリニアと呼ばれるネットワーク。これは、日常業務に与えるメリットに追加される残りのメリットを生み出します。
    今日、YouTubeにはこのテーマに関する多くの情報があります。 これらのビデオでは、マルチレベルシステムを使用するさまざまな企業に登録するためのすべての手順とその操作について説明しています。 そのうちの2013つを調査しています。LibertaGiaは、ネットワーク上で見つけたデータに基づいて新しく作成された会社です。作成日は10年3月です。登録は9日間ですが、現時点ではまだできません。敬意を持って推測してください。 私が毎日行っている作業は、300個のWebページを開いて、それぞれ399分間表示することです(悪くはありません...)。一度表示すると、検証済みとして提供し、マネーカウンターから$ XNUMXを獲得したことがわかります。 だから今のところ私はXNUMXドルを稼いでいて、ほとんど何もしていません。 彼らが彼らのプレゼンテーションで言っているように、私はそのお金を現金にし始めてそれを手に入れることができるようにするためにXNUMXドルを調達しなければなりません、それがそうであるかどうかを見ます。 今のところ、私はその金額に到達しようとし続け、ブースターパッケージ(XNUMXドルの価格の購入に必要なパッケージ)を購入するのを待つしかありません。
    誰かがこのマルチレベルシステムに参加したい場合は、私のリンクを使用してLibertaGiaの一部になり、この生き方とお金の稼ぎが夢か現実かを確認できます。 まだわかりませんが、私に何が起こっているのかを段階的に説明します。

    http://www.libertagia.com/Corelli

    1.    コビーナイト

      あなたは間違ったブログを持っていると思います、これは紹介を検索するためのサイトではありません。

    2.    じぶんさん

      正直なところ、あなたが言っているのはいたずらです。 あなたは常に覚えておく必要があります:誰もペセタに難しいことを与えません...

    3.    ヴィダグヌ

      3.00分あたり180.00ドル、つまりXNUMX時間あたりXNUMXドルだと想像してみてください。奇妙に聞こえませんか?

      友人、私はあなたがこのブログに書いたことは無知からのものであり、人生がどれほど難しいかのために、その会社でお金を稼ぐことができるのは所有者と何人かの親しい友人だけであると信じています、それらのピラミッドシステムはすべて偽物です。

      Googleで働いてウェブページを評価するためにあなたを雇うLionbridgeとLeapforgeの会社がいくつかあります、彼らはあなたに12.00時間あたり$ 15.00から$ XNUMXを支払います、これらは深刻な会社です、あなたは彼らにあなたの履歴書を送る必要があります、彼らはあなたを評価しますあなたは彼らがあなたを雇うことを適用します。

      このあたりで彼らはグーグルアドセンスについて言及しました、それは私たちの何人かが私たちのブログでいくつかのペニーを稼ぐために使用しますが、これらの壮大なブロックでそれはほぼ0.00ドルに減少します

      しかし、それでも、インターネットでお金を稼ぐことは可能であり、そこから生活していても、私自身の経験からあなたに言います。ここはそれについて議論する場所ではありませんが、見続けてください、すべてが態度にあります。

      Saludos cordiales、
      オスカー

  12.   ガバックス

    スクリプトなど/ホストをブロックできなかった広告がフィルタリングされたようです…。 😀

  13.   JALBHCP

    非常に良いです、操作はアンドロイドのadfreeと同じです、私がそれをインストールしたとき、私は思った:このハハを作成した人はどれほど賢いのかしかし、Gnu / Linuxでそれを使用することは私には思いもよらなかった。

  14.   グソ

    ありがとうございました。 私はそれが行われたと思います。

  15.   クリスティアン

    こんにちは、少し前にあなたが以前の投稿で説明した手順に従いましたが、それは私にとって非常にうまくいきました、問題はあなたに特定のコンテンツを表示するためにあなたに広告を閉じるように頼むページを使用することでした、そしてそれはそれを表示できなかった私には、これに関するエラーを示していました。 一時的にブロックを無効にしたり、特定のページをブロックしないようにする方法はありますか?

    この情報を共有してくれてありがとう😀

    1.    パワーゲーム

      ねえ。

      あなたがコメントしていることについて、私はいくつかの解決策を考えることができますが、どれがあなたの問題に最もよく合うかはわかりません。 各Webアプリケーションは世界です。 それはすべて、特定のシナリオ、システムリソースに支払う意思のあるもの、およびこの問題に投資したい時間と献身に依存します。

      私が考えることができる最初の解決策は、おそらく最も簡単なことですが、競合する広告ドメインを/ etc / hostsファイルから削除することです。 おそらく解決策以上のものであり、根本的な問題を根絶することかもしれませんが、もちろん、広告をブロックすることはありません。

      / etc / hostsから広告ドメインを削除/追加するスクリプトを作成することもできます。 したがって、広告にアクセスできるようにする必要がある場合は、それを実行するだけです。 タイミングを合わせたり、いくつかの状態を切り替えるスイッチとして使用したりできます。 スクリプトの実行は手動で行うこともできますが、特定のドメインまたはURLにアクセスしたときに実行されるように自動化することもできます。後者の場合、プロキシアプリケーションを使用できます。 この場合、広告を完全にブロックすることはありません。

      別の解決策は、ブラウザでWeb開発ツールウィンドウを開くことです。 表示したいリソースが配置されているURLにリクエストを送信します。 次に、DOMの変更とJSコードの実行を通じて、アプリケーションが必要な動作とコンテンツを提示することを試みるために取得した応答を調べます。 このためには、Webアプリケーションがブラウザでどのように機能するかを調べる必要があります。 アプリケーションコードが難読化されている可能性が非常に高いため、これは簡単な作業ではありません。 このソリューションは、(クライアント側に関連して)広告システムを利用するWebの動作を変更することに基づいています。 このソリューションでは、広告をブロックしてリソースにアクセスしますが、純粋に手動の方法です。 プロセスを自動化したい場合は、HTTP応答の変更を担当するプロキシサーバーを構成できます(たとえば、privoxy)。

      HTTPサーバーを実行していて、プロキシをインストールしたくない場合に検討する価値のある解決策は、広告システムのクライアント側に置換を実装することです。 私はこの解決策をやや遠方で遠いものと見ていますが、特定のシナリオでは有効かもしれません。 まず、広告ドメインがローカルIPを指すように、/ etc / hostsを編集します。 次に、そのドメインに関するすべてのリクエストを同じコンテンツにリダイレクトするようにHTTPサーバーを構成します。 このコンテンツは、正しい視覚化を可能にするプロセスの観点から、広告システムの簡略化されたロジックを実装する必要があります。 前のソリューションと同様に、Web、広告システム、およびそれらの間の相互作用の調査を実行する必要があります。 ローカルバージョンに移行する必要があるクロスドミネ技術を使用して、両方のシステムがクライアント側で通信する可能性があります。

      ご覧のとおり、最後のXNUMXつのソリューションが適用される複雑さと方法は、関係する特定のシステムに大きく依存します。 前に言ったように、各Webアプリケーションは世界です。 実行トレース、リバースエンジニアリングなどの手法を使用してシステムを調査および分析することが重要です...

      ここで提案する最後のXNUMXつのソリューションは、Webアプリケーションと広告システム間の相互作用がクライアントで行われるという仮定に従います。 プロセスがサーバー間のある種の相互作用に基づいている場合は、別のアプローチをとる必要があります。

      これは、私がmediacenterから使用しているコンピューター(リソースが非常に限られている)で発生した特定のケースを思い出させます。 特定のWebサイトにアクセスすると、提案したシナリオと同様のことが行われます。広告ドメインをブロックしたため、表示したいコンテンツの上に白いボックスがあり、これは、に実装されている操作では削除できません。ウェブの場合、これは広告をロードするために必要です。 マシンのリソースが非常に限られているため、より多くのプロセスを実行できるため、問題のWebに頻繁にアクセスすることはなく、複雑にしたくないので、表示するときにDOMを手動で変更するオプションを選択しました。 。

      確かにもっと多くの解決策があり、いくつかはより良く適応したり簡単になったりする可能性さえありますが、これがあなたの助けになることを願っています。

      1.    スウィッチャー

        また、コンテンツまたは空白スペース(通常は広告が表示される場所)に空のボックスが表示されるサイトに出くわしましたが、それらを非表示にする必要がある場合は、 要素隠しヘルパー Firefoxの場合(他のブラウザにこのようなものがあるかどうかはわかりません。そうでない場合は、問い合わせる必要があります。 CSS3セレクター フィルターは手作業で作成してください)。

    2.    スウィッチャー

      クリスチャン、あなたが特定のページを開くと、「このサイトを見るためにアドブロックを非アクティブ化する」などのようなものが表示されることを意味する場合、 アンチアドブロッカーキラー (が必要です グリースモンキー これにより、一部のサイトで使用されている、広告ブロッカーを無効にする必要のある保護の多くが削除されます(このタイプの保護が、ホストファイルからドメインをブロックしても機能することはまだわかりませんでした)。

  16.   ノーチラス

    ファイル、私はしばらくそれを使用しています。

    しかし、最も興味深いのは、スクリプト全体がどのように機能するかについての説明です😀
    純粋なノブのチュートリアルは面白いでしょう笑

    この件に関するいくつかの投稿を見てきましたが、ここでは、この例を使用して、何かを補足します。

    ご挨拶。

  17.   Cristianhcd

    私は窓のためにバットをします:fsjal

  18.   再起動

    とても良いです、真実は高く評価されています

  19.   アンダーソンフライタス

    承認済み!!!!:O)

  20.   ガバックス

    素晴らしい、これらの超良い貢献に感謝します...

  21.   アレクシス

    スクリプトはufwで問題を引き起こしませんか?

  22.   シンフラッグ

    大胆に申し訳ありませんが、私は次のようなスクリプトを配置します(つまり、これらの変更を加えます):

    #!/ bin / bashに

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

    ls /etc/hosts.old&> / dev / null
    if [$? -ne 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-ブラックリスト
    cat /tmp/hosts-blacklist.txt|uniq >> / etc / hosts

    rm /tmp/hosts-blacklist.txt

    終了する

    私たちの中には、スクリプトで失われるホストの特定の設定があります。間違っている場合は修正してください。眠っています。

    1.    KZKG ^我愛羅

      まったくありません、あなたの貢献に感謝します🙂

  23.   ロミナッシュ

    こんにちはKZKG ^我愛羅!
    私はkdeとfirefoxでmanjaroを使用しています。
    真実は、スクリプトが私にとって非常に役立つということです。
    スクリプトがどのように機能するか(スクリプト内の各命令)は理解しましたが、はっきりしないのは...
    1)たとえば、広告を読み込まないYouTubeで動画を開く場合も同様です。
    2)データベースはどのくらいの頻度で更新されますか?それは毎日更新されますか? もしそうなら、私は毎月ではなく毎日cronでデータベースを更新したいと思います。
    3)ポイント3 ..デーモンを再起動すると、cronデーモンを再起動する必要があります。使用する命令は何ですか?
    4)ノートブックを再起動した場合、スクリプトを再度実行する必要があります。そうしないと、データベースの更新のみが実行されます。つまり、最初にスクリプトを実行したときに、ページのブロックが永久に残ります。
    たくさんの質問をしてすみませんが、あなたの記事はすべて素晴らしいです、そして私はあなたのページで毎日学んでいます。
    ありがとう。 接吻。 ロミ

    1.    KZKG ^我愛羅

      こんにちは、

      1)YouTube動画を開くと、ページコード(HTML)には、動画やCSSなどを表示するためのコードが含まれています。 AdSense(Google)の広告が配置されるスペース(div)もありますが、その広告はyoutube.comドメインではなく、(たとえば)ads.adsense.comなどにあります。 そのドメイン(ads.adsense.com)は100%広告であるため、そこから何もロードしません。 したがって、30のサイトにアクセスしても、そのドメインの広告を取得している限り、表示されません。
      2)正直なところわかりません。crontabを挿入してスクリプトDBを月にXNUMX回更新しますが、hosts.txtの更新がより頻繁であるかどうかはわかりません。
      3)はい、私はコンピュータを再起動することについて言いました(これは明らかにすべてのサービスも再起動します)。これ以上複雑にならないようにします。 同様に、Debian、Ubuntu、またはMintを使用している場合は、sudo servicecronが機能するはずです。 systemdで他のもの(Arch、Chakra、Manjaroもわからない)を使用する場合は、sudo systemctl restartcronieになります。
      4)/ etc / crontabを編集するときは、このファイルが変更されたこと、ファイルを変更したこと、および変更を考慮に入れるために再度読み取る必要があることをコンピューターに通知する必要があります。 彼がファイルを再度読み取るには、cronを再起動するか、PCを再起動します。 これで、PCを再起動しても、スクリプトは自動的に実行されず、/ etc / crontabで指定した日に実行されます。 はい、スクリプトを初めて実行したときにすべてが正常に機能した場合(cat / etc / hostsで確認できます)、すでに広告がブロックされています。

      質問について心配する必要はありません。喜んでお手伝いします。
      よろしく

      1.    ロミナッシュ

        ありがとうkzkg !!
        より明確な不可能!!
        接吻。 ロミ

  24.   マルセロ(N3krodamus)

    スクリプトは優れていますが、タイプミスがあります。 o(小文字)の代わりにO(文字または大文字)にする必要があります。そうしないと、ファイル/tmp/hosts.txtの接続ログが保存されるためです。

    1.    KZKG ^我愛羅

      明確化してくれてありがとう、私はすでにそれを修正しました。

  25.   ファン

    XNUMXつのクールなコメント:
    -ファイルが存在することを確認するなんて奇妙な方法だ、男!…出力を/ dev / nullに送信するlsの代わりにif [-f $ file]を使用してみたら、それがerrorLevelであることを確認してsoooooを実行します。何周?
    -一方、... wgetの-o(小文字)に注意してください...それはあなたがやりたいことをしません。 -O(大文字)を試してください

    XNUMXつの推奨事項:公開する前にスクリプトをテストする

    1.    ロミナッシュ

      ジョーンへ、
      スクリプト全体を修正して配置できるので、テストします。
      ありがとう、ロミ

    2.    ロミナッシュ

      ファン、
      スクリプト全体を修正して配置できるので、テストします。
      ありがとう、ロミ

    3.    KZKG ^我愛羅

      そうです、テストで確認することもできました...スクリプトを実行したときにこれらのことを忘れました^-^

  26.   ゼリアル

    / etc / hostsファイルを編集するのはなぜですか? iptablesを介したDROPの方が便利で最適ではないでしょうか?

    1.    マリオ

      可能性はありますが、かなり危険です。 このスクリプトは、アドブロックのようなサードパーティのサイトからルールをロードしますが、より強力です。 そのサードパーティがシステムで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。ネット"

    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.   ジャンクフリー

    ヒントは次のとおりです。«0.0.0.0da.feedsportal.com#[RSSフィードに影響を与える]»という行は、多くのRSSフィードで問題を引き起こし、問題を引き起こし、投稿にアクセスできませんでした。
    ご挨拶!

  30.   ホアキン

    グッド貢献!

  31.   トタパンク

    ブログエントリを読んだ後、私はこの主題に興味を持ち、この便利さを好む人のためにGUIで同時に複数のリストを追加できるこのはるかに完全な目的のためのアプリケーションを発見しました...
    https://github.com/memoryleakx/AdAndCrapBlock

  32.   bxxx

    誰かがファイル/etc/host.oldの元のコンテンツを置くことができますか
    誤って削除してしまいました。

    ありがとう。

  33.   裁判官

    こんにちは!
    コンソールに表示されるこれを削除する方法を説明していただければ幸いです。開くたびに、Kdeを備えたArch.Linux32ビットがあります。

    宣言-xCOLORTERM =»gnome-terminal»
    declare -x DBUS_SESSION_BUS_ADDRESS=»unix:abstract=/tmp/dbus-F4MG1bJZhB,guid=58b029ee172e705e35e2b72f543bf1b7″
    宣言-xDESKTOP_SESSION =»KDEプラズマワークスペース»
    宣言-xDISPLAY =»:0″
    宣言-xGPG_AGENT_INFO =»/ home / javier / .gnupg / S.gpg-agent:18358:1″
    宣言-xGS_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″
    宣言-xGTK_MODULES =»canberra-gtk-module»
    宣言-xGTK_RC_FILES =»/ etc / gtk / gtkrc:/home/javier/.gtkrc:/home/javier/.kde4/share/config/gtkrc»
    宣言-xHOME =»/ home / javier»
    宣言-xKDE_FULL_SESSION =»true»
    宣言-xKDE_MULTIHEAD =»false»
    宣言-xKDE_SESSION_UID =»1000″
    宣言-xKDE_SESSION_VERSION =»4″
    宣言-xLANG =»en_AR.UTF-8″
    -x LOGNAME =»javier»を宣言します
    宣言-xMAIL =»/ var /スプール/メール/ハビエル»
    宣言-xMOZ_PLUGIN_PATH =»/ usr / lib / mozilla / plugins»
    -xOLDPWDを宣言します
    宣言-xPATH =»/ usr / local / sbin:/ usr / local / bin:/ usr / bin:/ usr / bin / site_perl:/ usr / bin / vendor_perl:/ usr / bin / core_perl»
    -x PWD =»/ home / javierを宣言します»
    宣言-xQT_PLUGIN_PATH =»/ home / javier / .kde4 / lib / kde4 / plugins /:/ usr / lib / kde4 / plugins /»
    宣言-xSESSION_MANAGER =»local / thebest:@ / tmp / .ICE-unix / 18390、unix / thebest:/tmp/.ICE-unix/18390″
    宣言-xSHELL =»/ bin / bash»
    -x SHLVL =»2″を宣言します
    宣言-xSSH_ASKPASS =»/ usr / lib / seahorse / seahorse-ssh-askpass»
    -x TERM =»xterm»を宣言します
    宣言-xUSER =»javier»
    宣言-xVTE_VERSION =»3603″
    宣言-xWINDOWID =»85983238″
    宣言-xXAUTHORITY =»/ home / javier /.Xauthority»
    宣言-xXCURSOR_SIZE =»0″
    宣言-xXCURSOR_THEME =»KDE_Classic»
    宣言-xXDG_CURRENT_DESKTOP =»KDE»
    宣言-xXDG_DATA_DIRS =»/ usr / share:/ usr / share:/ usr / local / share»
    宣言-xXDG_RUNTIME_DIR =»/実行/ユーザー/ 1000″
    宣言-xXDG_SEAT =»seat0″
    宣言-xXDG_SESSION_ID =»c2″
    宣言-xXDG_VTNR =»1″

    私は他に何をすべきかわからない、そしてそれは非常に迷惑です...
    よろしくお願いします!
    私はあなたの経験にアピールします!
    どうもありがとうございました。-

  34.   フェリックスカブレラ

    サイト上の広告を削除するにはどうすればよいですか»ハハ»
    以前は、番号と出来上がりを削除していました
    今は何も起こりません
    君にも手伝える?
    よろしく
    フェリックス

  35.   ペドロ

    こんにちは、私はほとんど初心者のDebianユーザーです。スクリプトを試しましたが、思った以上に機能します。テストすると、どのWebサイトかがわかりません。新聞のWebサイトでは、見出ししか表示されません。表紙、ニュースのコメントはありません、そしてこのブログでも同じことが私に起こります、私は箱に入っているもの以外は何も見ることができません、そして私は記事やコメントを見ることができません、これはすべてFirefoxからのものです使用しているブラウザで、このスクリプトへの変更を元に戻すにはどうすればよいですか? すでにcronから削除しましたが、「効果」は残っていますので、よろしくお願いします。