au,docomo向けページの画像ファイルに対して「転送禁止命令」をJPEG、GIF画像に対して付与できます。
Windowsアプリケーションでは、しょぼいアプリケーションしか出回っていないのでサーバで一発でやった方が楽。
サーバにはImageMagickが必要。
ファイル単体に対しては以下のコマンド。
% convert -comment 'kddi_copyright=on,copy="NO"' infile.jpg outfile.jpg
あるディレクトリ以下の全ての画像ファイルに対して行う場合は以下のコマンド。
% find . -iname "*.gif" -o -iname "*.jpg" -exec convert -comment 'kddi_copyright=on,copy="NO"' {} {} \;
コメント
これって、EXIFみたいなコメントが先にいた場合はどうなるの?
(ググレカス禁止)
コマンドラインではできなさそうです。上書きしちゃう。
・identifyコマンドの機能が少ない
・convertコマンドへコメント部分の処理を細かく渡せない