«前の日記(2006-06-15 [木]) 最新 次の日記(2006-06-29 [木])» 編集
RSS: href="http://endoh-namazu.tierra.ne.jp/diary/index.rdf"


半期 四半期 全カテゴリ

新・なまず日記


2006-06-27 [火]

_ [その他][カスタマイズ]tDiaryのコメントスパム対策

2度にわたり、「なまず日記」に、コメントスパムが書き込まれてしまいました。 一度目は、手動で全部のスパムを非表示にしたのですが、それから数日で2度目にやられて、ほぼ全記事に、意味のないアスタリスクの羅列が...もう、いやになっちゃう。

抜本的な対策を打たねば、と、tDiary用の以下のプラグインを入れました。

Comment-key Filter & Plugin

このプラグインは、書き込まれたコメントが、「確かにその日記のコメントフォームから書き込まれたのか」をチェックするのだそうです。プログラムが機械的に書き込んだようなコメントは保存しないことで、コメントスパムが防止されるのだと。とりあえず、これで様子を見てみます。

これからのスパムには、このプラグインでなんとか対処するとして、既にかきこまれてしまったスパムはどうしよう?もう手動で消して回るのはイヤですね。

google様に聞いたら、migemoの作者高林さんが、rubyで書いたスパムコメント削除スクリプトを公開されておりました。

tdiary へのコメントspamを一括削除 : いやな日記

高林さんには毎日migemoを使わせてもらっているのに、また助けてもらいました。ありがたい。これでサクっと削除できました。

実はなまずはrubyのスクリプトを読むのは今回が初めてだったのですが、なかなか格好いいですね。特にこの辺が。

pattern = Regexp.new(ARGV.shift)

if pattern.match(comment) deleted_comments.push(comment)

うぅーん、オブジェクト指向。イカす。

あと、RSSはスパムが残ったままですが、消し方がわからないので、まぁいいや、と思っています。沢山新着記事を書いて、RSSを書き換えちゃえ。

本日のツッコミ(全8件) [ツッコミを入れる]
_ なまず (2006-06-27 [火] 12:55)

あれ?この記事書いたら、RSSが皆消えちゃった。まぁいいや。

_ Efjyzjjf (2010-02-26 [金] 06:30)

XsPub5 この間も俊太郎の詩をお http://www.stlouisbusinesslist.com/business/5021837.htm?info=viagra viagra, >:-[[[,

_ viagra (2010-03-08 [月] 11:09)

http://www.stlouisbusinesslist.com/business/5021837.htm?info=viagra viagra 袢袤袤

_ blackjack68 (2014-01-14 [火] 12:08)

онлайн покер на русские рубли гривны еще онлайн казино принимает либерти резерв.

_ slot82 (2014-01-20 [月] 01:32)

интернет казино black jack davey, казино вулкан на порошютной.

_ casino20 (2014-01-25 [土] 23:52)

казино онлайн за рубли и рулетка пополнить яндекс деньги отзывы.

_ ruletka96 (2014-01-30 [木] 20:29)

игровой автомат дельфины бесплатно и казино zeus в минске.

_ slots37 (2014-02-05 [水] 12:19)

казино виктория минск отзывы еще онлайн казино легально.

[]