"なかのひと"が嫌いです.

http://nakanohito.jp/
"なかのひと"のWebビーコンが埋め込まれているブログをWebブラウザで閲覧したときに,このWebビーコンが埋め込まれていることが簡単に分かるような表示(アラート)はできないでしょうか?
スクリプトをお教えください.
私はHTMLソースを見て,なかのひとを使っているブログには,
>||
<!-- -->
<a href="http://nakanohito.jp/"><img width="hogehoge" alt="なかのひと" src="http://nakanohito.jp/an/?u=hogehoge" height="hogehoge" border="hogehoge"></a>
<!-- -->
||<
のような行が含まれているのは知っていますが,Webプログラミングはできません.
いつも巡回するブログのソースを表示させて,いちいち確認するのが嫌になってきました.
閲覧に使用しているWebブラウザは,Firefox 2.0 かInternet Explorer 7です.OSは,Windows XP SP2です.

"なかのひと"が嫌いな理由は,一般的ではない会社に勤めていますので,私が昼休み中に見たブログの管理人に,「こんな会社の人も見てるんだ」と思われるのが嫌だからです.

どうぞよろしくお願いいたします.

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2008/05/27 07:30:46
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

ベストアンサー

id:korn_freak No.4

回答回数12ベストアンサー獲得回数1

ポイント100pt

Firefoxのアドオンであるgreasemonkeyを使うのも手です

書いてみました

// ==UserScript==
// @name           NakanohitoFinder
// @namespace      http://polog.org
// @include        *
// ==/UserScript==

function finder(e){
    return e.src.match(/^http:\/\/nakanohito\.jp\/an\/\?u=/)
}

if(Array.some(document.images, finder))
    alert('nakanohito found');

1) firefoxでgreasemonkeyを以下よりインストール

https://addons.mozilla.org/ja/firefox/addon/748

2) 僕が書いたuserscriptをインストール(下記リンクをクリック)

http://polog.org/files/nakanohitofinder.user.js

これでfirefoxでブラウジング中に何も操作をしなくても、なかのひとが使われているサイトにアクセスすると'nakanohito found'というアラートが出るようになります

インストールの手間はありますがご検討下さい

id:happy_motoki

ありがとうございます !

greasemonkeyという名前は、はてなブックマークで見たことあったのですが、使ったことはありませんでした。

ご回答に従ってインストールして、更にuserscriptをインストールしました。

なかのひとが設置されているブログにアクセスしたら自動的にアラートするようになりましたので、とても便利になりました。

今日の午前中で回答を早期に締め切らなくて良かったです。

どうもありがとうございました。

2008/05/25 18:14:45

その他の回答3件)

id:skllangl No.1

回答回数14ベストアンサー獲得回数2

ポイント25pt

hostsファイルの書き換えで対処するのが一番じゃないでしょうか。

ブラウザにも依存しませんし。

直接書き換えても構いませんが、巷には色々ツールが出回ってますので

それらを使うのも手かと。B.I.S.S. Host Managerなど。

id:happy_motoki

コメント欄でb-windさんに教えていただいたように,hostsファイルに記述をすることにより,特定ドメインへアクセスしないようにすることができることは理解しました。ありがとうございます.

ただ,私は"なかのひと"を使っているようなブログサイトを,職場ではもう見に行かない,と思っております。職場で見るサイトを選別したいと思っているところです.

そのために,ブログサイトが"なかのひと"を使っているかどうかを簡単に知りたいのです.

したがって,ご回答を引き続きお待ちいたします.

2008/05/23 19:54:22
id:ardarim No.2

回答回数897ベストアンサー獲得回数145

ポイント30pt

一手間は必要ですが。

Proxomitronなどのローカルプロキシ経由でアクセスするようにして、"なかのひと"の固有の記述が現れたら「"なかのひと"を使ってます」とか目立つような表示に置き換えるフィルタを作っておきます。


そうすると、ブログなどを表示した時に一目でわかるようになるかと思います。

もちろん、"なかのひと"への情報送信のガードなどのフィルタを定義することも可能です。


フィルタは正規表現を少しだけ勉強する必要はありますが、Webプログラミングなどの高度な知識は必要ありません。

この辺で正規表現も含めてフィルタの使い方などを勉強できます。

Proxomitron とは何か - Proxomitron 入門

id:happy_motoki

Proxomitronというものを、初めて知りました。

ご紹介ありがとうございます。

Proxomitronについて興味を持ちましたので、勉強してみたいと思います。

2008/05/24 12:05:55
id:GoldenDawn No.3

回答回数426ベストアンサー獲得回数81

ポイント100pt

ちょっと簡易的にブックマークレットを作ってみました。

IE の場合、

「お気に入りに追加」→

名前 : 適当に

アドレス : ↓ これをコピーして貼り付ける

javascript:function searchNakanohito(){var i=document.getElementsByTagName('img');for(var n=0;n<i.length;++n){if(i[n].src.match(/nakanohito\.jp\/an\/\?u=/)){alert('なかのひと発見');break;}}if(n==i.length)alert('なかにはだれもいない');};searchNakanohito();

Firefox は「ブックマークの管理」→「新しいブックマーク」から同様に。

「なかのひと」を使っているか調べたいページで「お気に入り」から上で登録したものを選んで実行。

id:happy_motoki

作っていただき、ありがとうございます!

早速、Firefoxのブックマークツールバーフォルダに、「なかのひと」という名前で入れて使ってみました。

これ、いいですね!ありがとうございました。

2008/05/24 13:37:16
id:korn_freak No.4

回答回数12ベストアンサー獲得回数1ここでベストアンサー

ポイント100pt

Firefoxのアドオンであるgreasemonkeyを使うのも手です

書いてみました

// ==UserScript==
// @name           NakanohitoFinder
// @namespace      http://polog.org
// @include        *
// ==/UserScript==

function finder(e){
    return e.src.match(/^http:\/\/nakanohito\.jp\/an\/\?u=/)
}

if(Array.some(document.images, finder))
    alert('nakanohito found');

1) firefoxでgreasemonkeyを以下よりインストール

https://addons.mozilla.org/ja/firefox/addon/748

2) 僕が書いたuserscriptをインストール(下記リンクをクリック)

http://polog.org/files/nakanohitofinder.user.js

これでfirefoxでブラウジング中に何も操作をしなくても、なかのひとが使われているサイトにアクセスすると'nakanohito found'というアラートが出るようになります

インストールの手間はありますがご検討下さい

id:happy_motoki

ありがとうございます !

greasemonkeyという名前は、はてなブックマークで見たことあったのですが、使ったことはありませんでした。

ご回答に従ってインストールして、更にuserscriptをインストールしました。

なかのひとが設置されているブログにアクセスしたら自動的にアラートするようになりましたので、とても便利になりました。

今日の午前中で回答を早期に締め切らなくて良かったです。

どうもありがとうございました。

2008/05/25 18:14:45
  • id:b-wind
    http://www.atmarkit.co.jp/icd/root/11/5784411.html
    hosts ファイルに以下の内容を記述すればログは取られなくなるよ。
    127.0.0.1 nakanohito.jp

    「なかのひと」がつかっているのは公開されてるデータだから Google Analytics とか他のアクセス解析でも
    同じことは出来るんだけどね。手間の問題だけで。
  • id:happy_motoki
    b-windさん、
    コメントありがとうございました。
    hostsファイルへの記述によりなかのひとにアクセスできないようにすることができることを理解しました。
    skllanglさんの回答にご返事したように、ブログがなかのひとを使っているかどうかも知りたかったので、引き続いてご回答をお待ちいたします。
  • id:happy_motoki
    皆様、ありがとうございました。
    いるかは、500日ぶりのご回答のkorn_freakさんに差し上げます。

    まとめます。
    なかのひとを使われないようにするには、Windows XPでは、
    C:\WINDOWS\system32\drivers\etc\hosts ファイルに次の一行を追加。
    127.0.0.1 nakanohito.jp

    Google Analyticsも使われないようにするには、同様に次の一行を追加すれば良い(はず)。
    127.0.0.1 www.google-analytics.com

    ブログにアクセスしたら、なかのひとを自動的にアラートするようにするには、korn_freakさんのご回答に従いgreasemonkeyをインストールし、userscriptをインストールする。

    Google Analyticsの検出については、Web検索して、無印吉澤さんのブログにエントリーありました。
    http://muziyoshiz.jp/20060817.html
    このエントリーに書かれていたGoogle Analytics検出Greasemonkeyスクリプトをインストールする。
    Userscripts.org: Google Analytics Detector
    http://userscripts.org/scripts/show/3013



この質問への反応(ブックマークコメント)

トラックバック

  • あまりに忙しかったので人力検索に500日ぶりに回答した http://q.hatena.ne.jp/1211517012 // ==UserScript== // @name NakanohitoFinder // @namespace http://polog.org // @include * // ==/UserScript== function finder(e){ return e.src.match
  • Today’s Bookmarks ”なかのひと”が嫌いです. http://nakanohito.jp/ ”なかのひと”のWebビーコンが埋め込まれているブログをWebブラウザで閲覧したときに,このWebビーコンが埋め込まれているこ.. -
  • なかのひと ■無料アクセス解析ツール with 位置情報ブログパーツ 「なかのひと」 サイトにアクセスしてきた企業の位置を調べ、地図上に表示してくれるアクセス解析ツール。プロバイダ
「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません