アルファベットのみのコメントスパムに対応してみた

blog.bulknews.netさんのところにある「MTBanASCII」というプラグインを導入しました。
これでアルファベットのみのコメントは拒否ってしまうのですが、現在の状況からすると仕方がないことになります。
日本語にもかかわらず内容がアレな場合の対応方法はそのうちに。
NGワード指定でもしないとダメかなぁ。
#ってことで、アルファベットのみのポストはダメなんで気をつけてね>ひつじさん


導入に関しては実に簡単で、「mt-ban-ascii.pl」をダウンロードしてMTをアップしたときと同じ文字コードに変換しておきます。
秀丸なんかを常用していると、ファイルを保存するときに文字コードを変えるだけで終わりなんですけど、使ってない方は何かツールを探して変換します。
で、保存したPerlのスクリプトをMTのpluginsディレクトリにアップロードするだけ。
サイトの再構築もなーんにもいりません。
イヤ、楽だわ。
・・・このままこのブログが大してメジャーにならなければ、日本語への対応はひとつづつ消せばいいような気もする。
ケースバイケースですけどね。

カテゴリー: MovableType パーマリンク

アルファベットのみのコメントスパムに対応してみた への3件のフィードバック

  1. 酢鶏@人工無能 のコメント:

    (もち、アルファベットで)

  2. るしゃな のコメント:

    んー、スクリプト改造もいいのだけれど、近々3.2になるんだよねぇ。
    どこを直したのか忘れて上書きしてしまう気がするのでとりあえずパスで(をい。
    3.2にあげた後で改めて考えようかと。
    まずはプラグインという形で対応しておくます。
    落ち着いたら改造辺りも含めて聞くかもしれないのでよろ(笑。

  3. にこ のコメント:

    スパムフィルタだと、うちはアリガチですが、MTのスクリプト改造してコメントフォームにhiddenタグとか追加してスパムブロックしてますなぁ。
    その後段のポストフィルタで、特定文字列フィルタ入ってるけど、Aタグもブロック条件に入れちゃって、MTのコメントのリンクをAタグに置き換える機能と連携して(をい)、通常のコメントがブロックされたりした事とかありましたなぁ(遠い目)
    特定文字列フィルタの方はMTのログに残るんだけど、その事故以外ログに残るようなSPAMも、両方通過するSPAMも来てないんで、たぶん初段で全部ブロックしてるんだと思う。
    まぁ、所詮ロボットだし応用には弱いよね。

コメントを残す

メールアドレスが公開されることはありません。

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt="">