pokerのコメントスパムを自動削除するには?(未)
スポンサードリンク
この blog のコメントスパムがすごくて、大変なことになっています。
つうわけで、自動的に削除する方法の検討を始めました。うちは、YellowDog Linux で cron 回しているので、それで定期的にココログの管理画面のコメント一覧を引っ張って NG ワードに引っかける方法が採れるのかなあと思っているのですが、
- 最近の wget をつかうと、認証がかかっている管理画面の html はゲットできる
- NG ワードは grep で
- その後 post して削除するのだけれどもどうやるんだろう。
ということで、実現は当分先になりそうです。
(2005-8-21 10.51追記)
とりあえず、コマンドラインで、
$ wget --output-document=a.txt --save-cookies=cookies.txt --post-data="username=●●●●●&password=●●●●●" https://app.cocolog-nifty.com/t/app/weblog/post?__mode=list_comments\&blog_id=●●●●● $ echo -n 'https://app.cocolog-nifty.com/t/app/weblog/post?__mode=delete_confirm&type=comment&blog_id=●●●●●&return=list_comments';grep -A 1 poker a.txt|grep checkbox|perl -pe 's/.+value="(.+?)" .+\n/&id=\1/;'
とすれば、削除しますか? の画面までは出ますね。これだけでかなり楽。
投稿 大野 義貴 [パソコン・インターネット] | 固定リンク |
スポンサードリンク
トラックバック(0)
トラックバックURL: http://blog.dtpwiki.jp/MTOS/mt-tb.cgi/1284
コメントする