分析と広告のためのCookie
分析と広告のためにCookieを使っており、どちらもGoogleに送られます。拒否しても、目に見える動作は何も変わりません。プライバシーポリシーを読む
PDB
Palm 手帳の書籍コンテナ。今日では主に保存の観点から意味を持ちます。
PDB
PDB はバイナリ形式です。これを知っているプログラムにしか意味を持ちません。 完成したファイルの受け渡しのために使われます。
拡張子は .pdb、正式名称は Palm Database E-book です。ただしどちらも、そのファイルが中に何を持てるかほどには多くを語りません。このページの残りは、その中身についての話です。
Palm が 1996 年に公開しました。
これだけ長く読まれ続けてきた形式なら、10 年後に取り出したいものを預けても大丈夫です。
文書があり、それに沿って実装できます。それでも、次の版がどうなるかを決めるのはその会社です。実務上、ファイルが開き続けるにはこれで足ります。安心するには足りません。
これを作った側はもう先へ進んでいて、対応は増えるどころか外されつつあります。まだこの形式に入っているものは、取り出す道具が残っているうちに取り出しておいてください。
PDB ファイルは 1 ページに縛られていません。1 ページしか持てないものへ変換するときには、これが効いてきます。1 回の変換で出てくるのは 1 ページぶんのファイル 1 つで、取られるのは先頭のページです——どのページを取るかを選ばせてくれる変換であれば、そのページになります。
Calibreが読めますし、同じ種類のプログラムならたいてい読めます。
ファイルが開かないとき、形式が悪いことはめったにありません。たいていはプログラムのほうが形式より古いのです。もっと古い形式に変換してしまうのが確実な逃げ道で、このサイトの残りの部分はそのためにあります。
これを読めるブラウザーはありません。
これを変換するいちばんよくある理由がこれです。形式が悪いのではありません。ファイルを見せたい場所が、それを読めないというだけのことです。
PDB は渡すために作られたもので、中で作業するためのものではありません。編集は可能ですが、快適だったためしはありません。賢い道は、元のファイルへ戻ってもう一度書き出すほうを通ります。
繰り返し挙がる不満はこれです。本来の分野の外では対応がまばら。
どれも、この形式を避ける理由にはなりません。どれかに不意を突かれる前に知っておくべきことがら、というだけです。これは別の主張であり、そして役に立つほうの主張です。
このページで扱うのは Palm のデータベース ── PalmOS の携帯端末、そしてもっともよくあるのはその上で動いていた電子書籍リーダーが使っていたコンテナです。それが手元にあるものでないなら、同じ拡張子を使うまったく無関係なものが二つあります。
タンパク質構造データバンクのファイルはテキスト形式で、分子の三次元構造を記述し、構造生物学で使われます。テキストエディタで開けば原子の座標の列が見えます。プログラムデータベースは Visual Studio のデバッグファイルで、コンパイル済みのコードをソースへ対応づけるもので、実行ファイルの隣に置かれ、バイナリです。どちらも互いに、そしてこのページとも何の関係もありません。
Palm のデータベースはラッパーです。ヘッダー、レコードの一覧、そしてその中にはアプリケーションが置いたものが何でも入ります。実際に中に入っているものは、そのヘッダーにある四文字の作成者コードと種類コードで識別され、だから二つの PDB ファイルがまったく違うものであることがあります。
これが「PDB ファイルはどう開けばいいですか」という問いに単一の答えがない理由です。住所録、メモ帳、ゲームのセーブデータ、電子書籍はどれも正当な PDB ファイルで、どちらを手にしているかを知る唯一の方法は、種類コードを見るか、ファイルの出所を確かめることです。
生き残っている PDB ファイルは圧倒的に本です。PalmOS は最初に本物の実用性を備えた電子書籍プラットフォームで、いくつかの読書アプリがこの方式で本を保存していました。もっとも一般的な eReader に加えて、Mobipocket もあります。Mobipocket は、Amazon がその会社を買収して MOBI に変える前は PDB をコンテナとして使っていました。
この最後の点が実用的です。Mobipocket の PDB は Palm のラッパーに包まれた MOBI なので、MOBI を読むツールはたいてい直接読み込め、変換の経路は同じです。eReader の PDB はまた別物で、それを具体的に理解しているツールが必要です。
Calibre が実用的な答えで、電子書籍系の亜種のいくつかを読み込め、EPUB に変換できます。それが正しい行き先です。公開規格で、いまのどの電子書籍リーダーでも読め、あとで何かを生成する元にもできる形式だからです。
失われがちなのは中身よりむしろ書式です。これらの本は 160 × 160 ピクセルの白黒画面向けに作られていて、スタイリングはそもそも最小限で、あるものもたいてい一つの読書アプリに特化した独自のものです。テキストと章立ては渡りますが、それ以上のものはおそらくもともとなかったのでしょう。
ストアで買った eReader の本は保護されていて、その仕組みは珍しいものでした。鍵は購入者の氏名とクレジットカード番号から導かれていました。当時としては意図的に人に優しい設計で、アクティベーションサーバーもアカウントも、あとでオフラインになる何かもありませんでした。
まさにその理由で、たいていの DRM よりよく年月に耐えました。ただし実用上の位置づけとしては、保護されたファイルには十五年か二十年前の購入時の詳細が必要です。それを持っているならツールは存在しますが、持っていないなら本は取り戻せず、このサイトもどちらの場合もその作業は行いません。
その携帯端末がまだ動くなら、同期用ソフトウェアが PDB ファイルを、ペアリングされていたデスクトップコンピュータのあるフォルダー ── たいていは Palm ディレクトリの中のユーザー名のフォルダー ── に書いていたはずです。メモや住所録、本のアーカイブがあるとすればそこで、フォルダーをコピーすればバックアップは完了です。
本以外のデータについては、変換というより形式ではなく抽出の問題です。メモや住所は十分に単純なので、無料のツールでテキストや CSV に書き出せます。ツールがまだ存在するうちにやっておく価値があり、それはこのページのほかのすべての助言と同じ、同じ理由からです。
ほとんどアーカイブとしての理由に尽きます。Palm のデータベースを書くものはもう何もなく、いまの機器で読めるものもなく、そのプラットフォームは 2010 年に終わりました。いま現れるファイルは、古い機械や、バックアップドライブ、受け継いだコンピュータから出てきたものです。
ここが示している教訓は、このサイトでよくあるものと同じです。もう存在しない企業に登録された四文字のコードにその意味が依存する入れ物は、中身が推測になってしまう入れ物です。それを理解しているツールがまだ保守されているうちに、オープンな何かに変換してください。
| 拡張子 | .pdb |
|---|---|
| メディアタイプ | application/vnd.palm |
| 公開元 | Palm |
| 初版 | 1996 |
同じ拡張子を無関係な三つの形式が共有しています。Palm のデータベースはバイナリで、携帯端末かその同期用ソフトウェアから来ています。タンパク質構造データバンクのファイルはテキストで、エディタで開くと原子の座標の列が見えます。プログラムデータベースは Visual Studio のデバッグファイルで、実行ファイルの隣にあります。
電子書籍なら、Calibre がいくつかの亜種を読み込め EPUB に変換できます。それ以外の種類 ── メモ、住所、ゲームのセーブデータ ── には、それを書いたアプリケーションに特化したツールが必要です。この入れ物自体は中身について何も教えてくれないからです。
EPUB です。いまのどの電子書籍リーダーでも読める公開規格で、テキストと章立てはきれいに変換されます。凝った書式は残りません。これらの本は 160 × 160 ピクセルの白黒画面向けに作られていて、そもそもそんなものは一度も持っていなかったからです。
おそらく暗号化された eReader の購入品です。鍵はアクティベーションサーバーではなく、買った人の氏名とクレジットカード番号から導かれていたので、十五年か二十年前の購入時の詳細が必要です。
同期用ソフトウェアが、ペアリングされていたデスクトップコンピュータのフォルダー ── たいていは Palm ディレクトリの中のユーザー名のフォルダー ── に書いていました。そのフォルダーをコピーすればバックアップは完了で、この形式を読めるツールがまだあるうちにやっておく価値があります。
実質的には同じです。Mobipocket は、Amazon がその会社を買収して MOBI に変える前は Palm のコンテナを使っていました。MOBI を読むツールはたいてい直接読み込め、変換の経路も同じです。