ページ

2009年6月7日日曜日

キャッシュ調査(続く)

このエントリーをブックマークに追加 このエントリーを含むはてなブックマーク

HKさんより情報をもらう。

Pulling Content Out Of OS X Cache.db Files

WebCoreを調べるという助言ももらい引き続き調査。

調べるうちに WebCoreとは別に NSURLCache も浮上して来た。

Problem with WebKit and subclasses of NSURLCache in Leopard

Cocoaはやっぱり! / インターネットにアクセスしよう / Web Kit : DRAFT

iPhoneやiPhoneシミュレータ上でNSURLCacheクラスを使う

[webkit-dev] WebKit caching


NSURLCache Class Reference


- - - -
今日は時間切れ。
明日以降、NSURLCache を少し調べてみよう。

2009年6月6日土曜日

引き続きキャッシュ調査 / Cache.db

このエントリーをブックマークに追加 このエントリーを含むはてなブックマーク

Cache.db は CFNetowrk が作成している、という情報を得るがよくわからない。

[webkit-dev] webkit cache

Re: Leopard and Cache.db files


CFNetwork にそれらしいメソッドも見つからないのだが。。

CFNetwork Reference Collection

CFNetwork Programming Guide

2009年6月5日金曜日

WebKit検証(35) - キャッシュをクリアする(方法みつからず)

このエントリーをブックマークに追加 このエントリーを含むはてなブックマーク

WebKitが作成したキャッシュの確認ができたが、これを消す方法がわからない。
メソッドが見つからず、ネット上にも情報が見つからない。
もしかして自分でキャッシュファイル Cache.dbを削除するのだろうか。
キャッシュファイルの位置が確実に決められれば、それもありかもしれない。
(現在は ~/Library/Cache 配下にてきる)

うーむ。
今日は進展なし。

2009年6月4日木曜日

Cocoaアプリケーションの「About」パネル作成(続き)

このエントリーをブックマークに追加 このエントリーを含むはてなブックマーク

先日の投稿(Cocoaアプリケーションの「About」パネル作成)では著作権表示がうまくいかないところで終わっていた。その後、コメントをもらい InfoPlist.strings を書き換えれば良いことがわかった。

InfoPlist.strings を開き NSHumanReadableCopyright というエントリを追加する。


実行すると、出た。


せっかくなので日本語も試してみる。Japanese のローカリゼーションを追加し日本語に書き換える。


出た。


- - - -
なんのことは無い、前回紹介した Tec Note にちゃんとかいてあった。
Technical Note TN2179
Cocoaアプリケーションの「About」パネル作成

なおルールがあって『InfoPlist.stringsエントリがInfo.plistエントリに優先することに留意してください。』とのことらしい。多言語対応するなら InfoPlist.strings に記載する方法が必須になる。

2009年6月3日水曜日

SimpleCap その後

このエントリーをブックマークに追加 このエントリーを含むはてなブックマーク

SimpleCapのバージョンアップについて大々的な拡張は今のところ考えていない。
ただ現時点で欲しい機能がいくつかあるので、当面はその辺りを少しずつやろうと思う。

今欲しいのは、
・SimpleViewerの印刷機能
・SimpleViewerの原寸大表示
・SimpleViewerのクリッピング


あと構想レベルで
・SimpleViewerのアノテーション機能(文字や矢印を書き込める)
・SimpleViewerのインデックス表示(複数ファイルを一覧できる)

ただこれらは時間がかかるので本当にやるかは未定。
(要望があれば、というのもある)

- - - -
Webキャプチャについては、いろいろ考えたのだが
別の単体アプリとして作ろうと思う。
理由の一つは SimpleCap のユーザインターフェイスになじまないから。
これは SimpleCap修正の合間をみて今後作っていく。

2009年6月2日火曜日

SimpleCap 正式版(1.0.0)リリース

このエントリーをブックマークに追加 このエントリーを含むはてなブックマーク

SimpleCap 正式版(1.0.0)をリリースしました。


専用ページを用意したので詳しくはそちらを見てください。

MacOSX用スクリーンキャプチャ SimpleCap
http://xcatsan.com/simplecap/



- - - -
昨年の4月に開発開始の宣言をしてから今日のリリースまで1年2ヶ月。長かった。
α版、β版と使い、意見と感想を送って下さった方々ありがとうございました。

2009年6月1日月曜日

Cocoaアプリケーションの「About」パネル作成

このエントリーをブックマークに追加 このエントリーを含むはてなブックマーク

「About」パネルとはメニューの「**について」から開くウィンドウのこと。

例えば Safariの場合はメニューに「Safariについて」がある。


これを開くとバージョンやコピーライトが表示される。


Aboutパネルの設定方法は ADCの Techniical Note に掲載されている。

Technical Note TN2179 - Cocoaア
プリケーションの「About」パネル作成

Technical Note TN2179 - (英語)

これによれば通常はプロパティリスト値が自動的に使われるとのこと。HTMLやRTFで表現できるほか、独自のNSViewを表示させることもできる。

試しに Copyright を書き換えてみた。


ビルドしてみる。



あれ?変わらない。