au,docomo向けコンテンツにて、転送禁止命令付与をコマンド一発で。

Diary

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"' {} {} \;

コメント

  1. hiroki より:

    これって、EXIFみたいなコメントが先にいた場合はどうなるの?
    (ググレカス禁止)

  2. matsu より:

    コマンドラインではできなさそうです。上書きしちゃう。

    ・identifyコマンドの機能が少ない
    ・convertコマンドへコメント部分の処理を細かく渡せない

タイトルとURLをコピーしました