Loading article…
PRC(Palm Resource Code)は、Palm OS、Garnet OS、Access Linux Platformのコードデータベースのコンテナ形式です。その構造はPDBデータベースに似ています。[1]通常、PRCファイルは、 PDAに フォークされたデータベース[説明が必要]として保存されるPalm OSアプリケーションのフラットな表現です。
PRCファイルは、 Mobipocket 電子書籍リーダー(ここではMOBI形式と呼ばれることもあります[2])でも使用されています。AmazonのKindleリーダーのAZW形式は、Mobipocket形式の DRM制限形式です。
Palm OSでは、PRCファイルはアプリケーション、ローカライズされたリソース(オーバーレイ)、共有ライブラリに使用されます。[1]
PRCファイルの構造
PRCファイルは本質的には、従来のMac OSアプリケーションに似ています。PRCヘッダー、PRCリソースヘッダー、PRCリソースが含まれています。[3]
PRC ヘッダー
PRCヘッダーはファイルの先頭にあり、ファイルのメタ情報が含まれています。[3]
PRC リソース ヘッダー
すべてのリソース(num_recordsで指定)には、次の内容を含むリソースヘッダーがあります。[3]
PRC リソース
すべてのアプリケーションには、サイズ情報とジャンプテーブルを含むコード#0リソース、実行可能コードを含むコード#1リソース、および圧縮形式でグローバル変数の事前初期化された値を含むデータリソースが少なくとも含まれています。[3]含まれる可能性のあるその他のリソースには、フォーム、フォームオブジェクト、アラート、および画像やサウンドなどのマルチメディアデータがあります。
参考文献
- ^ ab N. Rhodes、J. McKeehan。Palm OSプログラミング、第2版、O'Reilly、2001年、ISBN 1-56592-856-3。
- ^ MobileRead Wiki: MOBI 形式のリファレンス
- ^ abcd Theodore Ts'o (2000) PRC フォーマット。2009 年 3 月 7 日にアクセス
