パスワードを忘れた? アカウント作成
735774 journal

juanの日記: JPEG Comment

日記 by juan

JPEG CommentMacUpdate.comVersionTracker.comに登録した。
現時点でダウンロード数が
MacUpdate.com :85
VersionTracker.com:632

やっぱVersionTrackerの方がメジャーだなあ。VersionTrackerにソフトウエアを登録するには、デベロッパ登録しなきゃいけいのが面倒だけど、登録してしまうと自分のプロダクトの登録、情報のアップデートが簡単にできるのがいいね。

JPEGコメントって、JPEGでしか使えないし、ちと古いわけで、著作権情報などを入れる方法はほかにもあるんだけど、既存のツールを使って気軽に表示できたりする手軽さはなかなか好きなのだ。とあるWebページでは、phpからrdjpgcomを呼び出して、画像とコメントを表示するようにしている。
JPEG Commentも内部的にはrdjpgcomとwrjpgcomを呼び出しているだけなのだけど、GUIを作るのがやっぱ手間だよね。

MacOSでは作りにくかった、CUIプログラムのGUIラッパだけど、Cocoaであれば簡単。MacOS Xには、rdjpgcomやwrjpgcomはインストールされていない。こういう場合、インストーラ形式にしてコマンドのインストールもやっちゃうって方法もあるけど、この二つのコマンドは小さいのでアプリケーションに突っ込んでしまうことにする。Cocoaアプリケーションの実体はフォルダなので、こういうことが簡単にできるのもいいなあ。

小さいプログラムなら、プロセス呼び出しにしないで、アルゴリズム読んでソースに実装しちゃうという手もあるのだけど、きちんと動いているものは使っちゃった方がいいよね。jpegコメントなんて、最大でも64KBなんだし。
と思ったら、rdjpgcomは8bit目が立ってる文字を、\+八進数に変換しちゃうのな。しかも最後にNLを追加して出力する。結局なんか面倒な事をするはめに。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

アレゲはアレゲ以上のなにものでもなさげ -- アレゲ研究家

読み込み中...