2011年09月04日

JPEGCommentその2

前回のJPEGコメントの改造版です。

JPEGComment-0.3.dmg

1.編集結果を保存しないで閉じようとするとちゃんと警告が出るようにしました。
2.立ち上がりに余計なウィンドウが出ないようにしました。
3.JPEGCommentについて、の表示を日本語化しました。
4.必要のない「新規」コマンドを削除しました。

後は画像のサムネイル映したりとか、エラー系の処理を足す必要がありますね。
posted by 遊楽庵 at 01:56| 東京 雨| Comment(0) | TrackBack(0) | mac・objective-c | このブログの読者になる | 更新情報をチェックする

2011年08月15日

JPEGコメント

Macソフトの習作で、JPEGファイルにコメントを入れる奴を作ってみました。

JPEGコメント

オンラインで配布するJPEGイメージが、よく流用される(特に携帯で)ので携帯にダウンロードした時にEメールとか添付できないようにしたい。
そこでJPEGファイルにあるコメントを入れると著作権保護がかかるので、そういうコメントを入れられるソフトを作ってみました。

・エラー処理何もしてません。
・巷には壊れたJPEGファイルが結構あることがわかったんですが、今回のバージョンではJPEGファイルは壊れていない前提で実装しています。
なので、普通にビューワで見れてもうまくコメントを入れられないことがあります。

上の2つが次の課題ですね。
タグ:Mac ソフト
posted by 遊楽庵 at 00:55| 東京 晴れ| Comment(1) | TrackBack(0) | mac・objective-c | このブログの読者になる | 更新情報をチェックする

2011年06月17日

RubyでCookieをサーバに返す方法

セッション管理などで必要なクッキーですが、Railsなどのサーバ側で処理する方法はいろいろなところに書いてあるもののクライアント側になった時どうするかって意外と忘れちゃうし、記事も少ないんですよね。そこでメモ。

クッキーを持ってくるやり方
cookies = response.get_fields('Set-Cookie').collect do |c|
c.split(';')[0]
end


HTTPResponse#get_fieldsを使うとクッキー一つに対して「クッキー名=値; path=…」とパースされて配列で返ってきます。
サーバに送る必要があるのは「クッキー名=値」なので「;」で切って最初だけを取り出します。

こうして取り出したcookieをサーバに送り返すにはHTTPRequest(のサブクラス)のrequest['cookie']に入れます。
request['cookie'] = cookies.join('; ')


これでOK!!
タグ:ruby クッキー
posted by 遊楽庵 at 01:05| 東京 雨| Comment(0) | TrackBack(0) | ruby | このブログの読者になる | 更新情報をチェックする