[ PR ]

[ PR ]

昨年12月から海外からのコメントスパムが多数寄せられれようになった。(1日10件〜20件程)他のMovable Typeユーザーのコメントスパム対策エントリーを読んでいて、いつか自分もそれに対応するようにしなければと思っていたが、結構早くも対応する羽目になった。

keystoroke_png

コメントスパム対策もいくつか方法がある中、今回選択した方法は、MT-Keystrokesというプラグインを使っての対策。Movable Type-投稿者のコメントだけをハイライトにする方法 で、たまたま参考にした37signalsのブログA design and usability blog: Signal vs. Noise (by 37signals)のソースを覗いた時に、MT-Keystrokesというプラグインタグを見つけ、コメントスパム対策にこのプラグインがあることを知りました。

導入して翌日から、一切のコメントスパムも受け付けていません。調子いいです。導入・設置も簡単なのでおススメです。

MT-Keystrokesプラグイン

MT-Keystrokes
http://overstated.net/projects/mt-keystrokes/

コメントスパムはロボットを使って直接cgiに呼びかけて投稿するようです。(詳しくはわかりません。)このプラグインは、直接人が投稿ボタンを押さないことには、コメントを受け付けないようにするためのものです。

このプラグインを導入することで、購読者にも手間をかけさせることなくコメントスパム対策ができるようになります。(他の方は、いろんな認証などをコメント投稿時に要求するようにしていますが、そういった手間は必要ありません。=ストレスがありません。)

Movable Type3.0以上のバージョンには対応しているようです。(詳細は、配布サイトに確認してください。)

静的ページ生成や動的ページ生成の両方に対応しています。

導入・設置

今回わたくしのブログは、静的ページにて生成していますのでそちらの導入・設置方法について紹介しておきます。

上記サイトにて配布されているファイルをダウンロードします。

ファイルをプラグインフォルダに追加

解凍したフォルダの中にあるkeystrokes.plファイルをお使いのMovable Typeプラグインフォルダ(plugin)の中にアップ(追加)します。

コード追加

エントリー・アーカイブの中のコメントフォーム以下のコードの中に指定コードを追加します。

<$MTKeystrokes$>プラグインタグ追加

<form>のすぐ後に<$MTKeystrokes$>を追加します。(デフォルトのアーカイブテンプレートを使ってコード追加部分を表示させておきます。下記参照)

<MTEntryIfCommentsOpen> 
<form method="post" action="<$MTCGIPath$><$MTCommentScript$>" name="comments_form" onsubmit="if (this.bakecookie.checked) rememberMe(this)">
<$MTKeystrokes$>
<input type="hidden" name="static" value="1" />
<input type="hidden" name="entry_id" value="<$MTEntryID$>" />
                           
<div class="comments-open" id="comments-open">
<h2 class="comments-open-header">コメントを投稿</h2>
コメント入力テキストエリアにコード追加

<textarea id="comment-text" name="text" rows="15" cols="50">onkeypress="keystrokes(this.form)"を追加します。

<p id="comments-open-text">
<label for="comment-text">コメント: <MTIfAllowCommentHTML>(スタイル用のHTMLタグが使えます)</MTIfAllowCommentHTML></label>
<textarea id="comment-text" name="text" rows="15" cols="50" onkeypress="keystrokes(this.form)"></textarea>
</p>
投稿ボタンにコード追加

<input type="submit" accesskey="s" name="post" id="comment-post" value="投稿"  onclick="keystrokes(this.form)" />

<div id="comments-open-footer" class="comments-open-footer">
<input type="submit" accesskey="v" name="preview" id="comment-preview" value="確認" />
<input type="submit" accesskey="s" name="post" id="comment-post" value="投稿" onclick="keystrokes(this.form)"  />
</div>

上記の3点のコード追加することでコメントスパム対策ができます。

追記2007/5/28

コメント投稿→確認ボタンを押してしてからのプレビュー表示からの投稿が反映されませんのでコメントプレビューテンプレートにもコード追加ください。

テンプレート > コメント・プレビューとなります。

その他のコメントスパム対策

私のコメントスパム対策 - Ogawa::Memoranda
http://as-is.net/blog/archives/000961.html
Captcha Plugin 0.11a公開 - Ogawa::Memoranda
http://as-is.net/blog/archives/001169.html
MT-Blacklist - A Movable Type Anti-spam Plugin
http://www.jayallen.org/projects/mt-blacklist/
コメントスパム対策 :小林Scrap Book
http://blog.heartlogic.jp/archives/000230.html
MTのスパム対策 - リファラでフィルタ [dh's memoranda]
http://uva.jp/dh/mt/archives/005017.html
小粋空間: SCode プラグインでコメントスパムを制限する(その1:基本設定)
http://www.koikikukan.com/archives/2006/04/17-011020.php

[ PR ]

[ PR ]

[ PR ]

トラックバック(32)

 以前から1バイトのコメントやトラバは全部はじいていたのだが、最近2バイト文字... 続きを読む

ダイナミック・パブリッシングに対応したコメントスパム用のプラグインを見つけたので試してみました。実は見つけたのは少し前だったのですが、他のことに時間をさい... 続きを読む

MT-Keystrokes はコメント投稿処理中 Javascript を利用するのは人間だけでBOTはスクリプトを介さないで直接 CGI に呼びかけると... 続きを読む

いくつかblogをメンテナンスしました... 続きを読む

残念ながら、悪いことする奴らは、発想やアイディアが良くて行動力がある。たとえば、... 続きを読む

先日書いたように、最近コメントスパムが大変なことになっている。最新のエントリでは... 続きを読む

『MovableTypeのスパム対策等』 こんな辺境のブログでもコメントスパムとか、トラックバックスパムが大量にやってくるようになりました。というか結構な... 続きを読む

エイプリルフールからの怒涛のSPAMに一時受付承認制を設定いたしましたが、日にコ... 続きを読む

今回、MTをバージョンアップしたのは、コメントスパムが尋常じゃなく増えてきたから... 続きを読む

手っ取り早い話。MTやらなんやらのweblogシステムを使っていると必ず遭遇する のがコメントスパムとトラックバックスパ... 続きを読む

MovableTypeトラックバック・コメントスパム対策 その(1)で不審なU... 続きを読む

いい加減、手作業での迷惑コメントの削除が面倒&限界なので、MT-Key... 続きを読む

ブラックリストを利用する設定にしているにも関わらず、まぁ毎日すごい量のコメントス... 続きを読む

GWということもあり、 ブログカスタマイズもちょこちょこと。 今日は最近気にな... 続きを読む

気づいたらページランクが3になっていて喜んでいたのも束の間、スパムコメントが毎日... 続きを読む

このブログは、MovableTypeを使用してるんですが、最近、やたらと・・・... 続きを読む

MT-Keystrokesプラグイン Movable Typeコメントスパム対策... 続きを読む

軽くなったのは確かでホッ。 さて、昼休み中にコメントスパム対策するかな。 検索で... 続きを読む

サーバ移転後長らく苛まれていたスパムコメントへの対策をようやく施すことができまし... 続きを読む

MT-Keystrokesプラグイン Movable Typeコメントスパム対策... 続きを読む

MT-Keystrokes というMT用プラグイン - モーグルとカバとパウダーの日記 こちらのコメントで教えていただいた、MT-Keystrokesと... 続きを読む

今までスパムコメントは、迷惑コメントとして保存されるもの1日5件前後、多い時で1... 続きを読む

おはようございます。 朝っぱらからコメントスパムの対策をやっておりました。 &... 続きを読む

アソボードットインフォ に迷惑コメントが1日100件以上あった。 少し対策したけどほとんど減らず日増しに増えていたのでさらに対策。 参考にさせて... 続きを読む

こちらの記事で紹介したスパム対策があまりいい効果を発揮しなかったので、別のもの... 続きを読む

以前にコメントスパムも退治するにあるとおり、コメントスパム対策をしました。 具体... 続きを読む

コメントスパムがウザ過ぎるので。 http://weblibrary.s224.... 続きを読む

引っ越した都合でブログの管理を全く行えていませんでした。 やっとWebに繋がるよ... 続きを読む

コメントスパム対策 4月頃から、コメント欄にスパムが急激に増えた。 ブログを開け... 続きを読む

このところ、コメントスパムが多発してまして...1日に100件以上も英語のみによ... 続きを読む