«  ◆F-8E クルセイダー (1/72)ハセガワ 製作記 / 2 | トップページ |  ◆F-8E クルセイダー (1/72)ハセガワ 製作記 / 3 »

 メアド収集ロボットに対する実験など

webサイトやブログなどでメールドレスなんかを迂闊に記載しちゃいますと、web上を徘徊している 『メールアドレス収集ロボット』 とかにアドレスをコピーされて、迷惑メールでウンザリする事になっちゃう可能性が高いで、このブログでもメールアドレスはどこにも貼り付けてませんでした。

これはロボット違い・・・(^^;)

こう言うメアド収集ロボット対策として、mailtoタグでメールアドレスを包まずに画像ファイル化したり、ジャバスクリプトを使用したり、CGIやPHPのメールフォームを使ったりと色々な対策がありますね。

ただ最近はジャバスクリプトを使用したものの場合、簡単なスクリプトだと収集ロボットに見破られるケースが多くなってると聞きまして、メアド収集ロボットがどれだけ賢くなってるか確かめたくなっちゃいました。(笑)

このブログのトップページの最上段にいつも表示されるようにしている 『このブログについて に、全く迷惑メールに汚染されていない新しく作ったメアドを埋め込んだジャバスクリプトで動作するメールリンクを作成してみました。

このスクリプトでも迷惑メールが来るのか、それともずっと来ないのか、ちょっと楽しみであります♪

もちろんフツーに私宛のメールを送ってもらうことも可能ですので、御用の方は[send email] と言う文字列の入った画像ファイルをクリックしてみてください。

クリックしていただくとメールソフトが起動するようになっていますが、ジャバスクリプトは閲覧していただいている方のメールソフトやブラウザに依存するので、正常に動作しない可能性も・・・。(^^;)

このエントリーにも一応貼り付けときましょうか。

・‥…━━━☆・‥…━━━☆・‥…━━━☆・‥…━━━☆

ちなみに今回作ったスクリプトはこんな感じです。

fake="hkfd2lhDdara_dara%photo-nZcomgawdki8f";

onT="%Z";
fin="@.";
str2="";

for(i=0;i<fake.length;i++){
c=fake.charAt(i);
n=onT.indexOf(c,0);
if(n>=0)c=fin.charAt(n);
str2+=c;
}
document.write('<DIV ALIGN="center"><A HREF=mailto:'+str2.substring(8,29)+'><IMG SRC="http://photo-n.cocolog-nifty.com/dara/mail_a.gif" WIDTH="133" HEIGHT="20" BORDER="1"></A></DIV>');

メアドの@マークとドットを別の文字に置き換えて前後に適当な文字を繋げたものから、メアド部分を抽出して、別の文字に置き換えた@マークとドットを元に戻す、と言うようなスクリプトです。

しかしこのスクリプト、かなり無理やり作りましたから、プロの方が見たら怒られそうな組み方なんだろうなぁ。(;´▽`A``

|

«  ◆F-8E クルセイダー (1/72)ハセガワ 製作記 / 2 | トップページ |  ◆F-8E クルセイダー (1/72)ハセガワ 製作記 / 3 »

だらだら雑記帳」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/536120/46857400

この記事へのトラックバック一覧です:  メアド収集ロボットに対する実験など:

«  ◆F-8E クルセイダー (1/72)ハセガワ 製作記 / 2 | トップページ |  ◆F-8E クルセイダー (1/72)ハセガワ 製作記 / 3 »