「2013年8月」の記事一覧

Movable Typeのブログについたスパムコメントを削除する

2013年08月18日 17時32分

昔作成したMovableTypeのブログにスパムコメントがたくさんついていたため、スパムコメントを一掃した。

 

スパムコメントを書き込み時に判断してフィルタリングするということはできても、スパムコメントに対して何の対策も無い状態で既に書き込まれてしまったものについていっきに削除するといったことはできないようで、仕方なくCGIを自分で書いて削除用のSQLを直接実行するという方法を採った。

 

データベースにはSQLiteを使用していたため、今回のサンプルもSQLiteを使ったものになっている。

また、サーバはhetemlを使っているので、try-catch句を使用するためにPHPのバージョン5を使いたいため、拡張子をphp5にしてある。

(ちなみに、PHPは全く詳しくないため、いくつかのサイトを参考にしたツギハギプログラム。)

 

削除した後にブログの再構築をすれば、スパムコメントは全て消える。が、記事のコメント数を表す数字は変更無いままになってしまった。

mt_commentテーブル以外のどこかに記事に対するコメント数を保持しているのかもしれないが、別に昔のブログだし細かいことは気にしないことにした。

とりあえずスパムコメントさえ排除して、攻撃者への利益を無くすことができれば満足とうことで。

Ubuntu 動画をmp3変換して音量をそろえる方法覚え書き

2013年08月03日 16時08分

mp4やflvなどの動画を、mp3に変換し、さらに個々のmp3ファイルの音量をそろえる方法について覚え書き。

定期的に使いたい機能であるのに、覚えるほども使わないから毎回調べることになるのがもどかしいので。

mp3に変換

mp4やflvからmp3形式に変換するには、ffmpegコマンドを使用する。

$ ffmpeg -i “変換前.flv” -acodec copy “変換後.mp3”

mp3の音量をそろえる

mp3の音量をそろえるには、mp3gainコマンドを使用する。

Ubuntuには初期インストールされていないため、インストール。

$ sudo aptitude install easymp3gain-gtk-dbg

 

あとはmp3ファイルが複数存在するフォルダで次のコマンドをうつ。

find ⋅ -type f -iname '*⋅mp3' -print0 | xargs -0 mp3gain -r -k -p

参考