******CODESMITH YUTAKANO
    Sorry. This page uses the Japanese language and Japanese fonts.
    "Listdb for Macintosh" is here! (English)


Listdb for MacOS

"Listdb for MacOS" converts from csv file to pdb file.

主な機能

カンマ区切りのテキストファイルを読み込み、List用のデータベースファイルを作成します。
現在、次のファイルが読み込み可能です。
Listデータベースファイル、テキスト(カンマ区切り)(*1)、テキスト(Tab区切り)(*2)、JFileデータベースファイル、JFileProデータベースファイル。
読み込んだデータは編集可能で、以下のファイル形式で出力できます。
Listデータベースファイル、テキスト(Tab区切り)(*2)。

(*1)データのフォーマットは付属のサンプルやListdbを使った変換のページの説明を参考にしてください。
(*2)カンマ区切りデータとTab区切りデータのフォーマットは区切り文字以外は同一です。Tab区切りデータの場合はデータ中にカンマが使用できます。

"List" にはLinux用とWindows用のデータ変換ツールが付属しています。
CSV形式(データがカンマで区切られている)のファイルからListで使用するpdb形式のファイルに変換できます。
" Listdb for MacOS " は同様の処理をMacOS上で実行できます。

Listの最新情報は以下の作者のWebsiteを参照してください。
"List" page
roo@magma.ca
"List" は現在はFreewareです。



インストール

このアプリケーションはApple社のMacOSが動くコンピュータ上で動きます。(iMac、PowerMac、iBook、PowerBook等)
ダウンロードしたファイルをStuffIt Expander等で解凍してください。
いくつかのファイルがでてきますがその中の " M2Pcnv.dat " は捨ててください。
このファイルはドイツ語などの対応のためにあります。
日本語で使用する場合はこのファイルを捨てるかリネームしてください。
このファイルがアプリケーションと同じフォルダにあると日本語が文字化けしたデータが作られてしまいます。


使用法

Open...
以下のフォーマットのCSVファイルを選択してください。
ファイルを読み込みます。
Listのデータベースファイルを読み込むことも可能です。
JFile、JfileProのファイルも読み込むことができます。
Save Text
編集したデータをTab区切りテキストファイルに保存します。
Export pdb...
PalmOSのList用のPDBファイルを作製します。
DB Info...
データベースの名称変更、項目名の変更ができます。
Quit
アプリケーションの終了。


作成されたPDBファイルはダブルクリックでPalm/WorkPadへのインストールの準備が完了します。(たぶん)
次回のHotSync時にインストールされます。

(注)改行を入れたい場合は「 , 」を入れることでそこで改行されます。
Linux版・Windows版では「 \, 」と入力することで「 , 」の入力が可能ですが、現在のMacintosh版ではこの機能はサポートしていません。
(?? インプット用のCSVファイルでは「,(カンマ)」は使用できませんが、この " Listdb for MacOS " で入力した「,(カンマ)」はPDBファイルに反映されます。)

注意 !

" M2Pcnv.dat " は日本語環境では不要です。捨ててください。
"Listdb for MacOSX" はVer.0.2として公開します。
そろそろ当初考えていた機能を全て動くようにしたかなってことで。
開発中にバグ報告や機能追加提案などメールをいただきました。どうもありがとうございます。
これからも気が向いたらいじります。
"Listdb for MacOS" の方は開発終了します。

最新版はVectorに置いてあります。
Listdb for MacOSX
Listdb for MacOS
ヴァージョン等は以下参照。

更新履歴(みたいなもの)

listdb for MacOSX Ver.0.2(Ver.0.2.0)(2002年6月4日) MacOSX用のコンパイルしなおし。
listdb for MacOS Ver.0.1(Ver.0.1.5)(2000年11月18日) ファイルのオープンダイアログの変更(表示タイプの追加)。
listdb for MacOS Ver.0.1(Ver.0.1.4)(2000年11月5日) ファイルのオープンダイアログの変更(表示タイプの追加)。
listdb for MacOS Ver.0.1(Ver.0.1.3)(1999年12月15日) ユニークIDを0にする。
listdb for MacOS Ver.0.1(Ver.0.1.2)(1999年11月24日) Appleからメールがきて、クリエータIDを間違えた事に気がついた。「ゆLd」でした(苦笑)。
listdb for MacOS Ver.0.1(Ver.0.1.1)(1999年11月17日) Appleに行ってクリエータIDを取得してきた。「ゆld」です。
listdb for MacOS Ver.0.1(1999年11月14日) カテゴリーのコントロールを追加。名称変更(笑)。いや、現在Apple社のコンピュータに「Macintosh」って無いんですよ。そんなわけで名称を変えました。
listdb for Macintosh DR13(1999年11月13日) JFileProファイルのインポート部分のデバッグ。
listdb for Macintosh DR12(1999年11月11日) Listdbのデフォルトのテキスト保存フォーマットの大変更!!
これまではCSV(カンマ区切りテキストファイル)での保存でしたが、これだと「,」がデータに含むことができません。(データの区切りと勘違いされるため)
それでこれ以降はタブ区切りテキストを保存形式とします。
ただし、読み込みは変わりなく両方のフォーマットをサポートしています。
Listdb for Macintoshで編集したテキストファイルをListdb(Win)、Listdb(Linux)で使う場合は「Tab」を「カンマ」に変換する処理をしてから使用してください。
listdb for Macintosh DR11(1999年11月6日) JFile、JFileProのファイルのインポート機能の追加。少しバグ修正。
listdb for Macintosh DR10(1999年10月29日) どこ直したか忘れた(苦笑)、バグ修正。
listdb for Macintosh DR09(1999年10月26日) CSVフォーマットのバグ修正。カテゴリーなどのレコード長の最大が16バイトから15バイトに変更されました。
listdb for Macintosh DR08(1999年10月24日) pdbインポートのバグ修正。
listdb for Macintosh DR07(1999年10月23日) 編集レコードが255件までだったものを4000件まで拡張。(これ以上のデータを編集したい場合もやればできなくはないんですが……Listが扱える最大は65535件だと思います(テストしてないからわかりません))
listdb for Macintosh DR06(1999年10月10日) 作成される.pdbファイルのアイコンの変更。ダブルクリックでインストールされるようにした。
listdb for Macintosh DR05(1999年02月22日) ドイツ語などの対応方法の変更。
listdb for Macintosh DR04(1999年02月14日) ドイツ語などの対応ヴァージョン作成(英語ページのもの)
listdb for Macintosh DR04(ja)(1999年02月14日) REALbasic1.1でコンパイル。ちょっと機能追加・バグ修正。
listdb for Macintosh DR03(1998年11月7日) MacOS8.5で動作確認 デバッグ
listdb for Macintosh DR02(1998年10月17日) デバッグ
listdb for Macintosh DR01(1998年10月17日) Text出力
listdb for Macintosh(1998年10月10日)

その他

作ったデータはどんどん公開してしまいましょう。
http://muchy.com/ではデータの募集、公開をしているようです。(2000年11月現在)
List以外のデータベースでも使いたい人もいると思います。元のCSV等のテキストファイルも一緒に公開した方がいいかなともちょっと思っていますがどうでしょ?

List0.99(2000年11月の時点での最新版)を使用してください。古いヴァージョンはあまりメリット無いと思いますので。
List付属のWindows版とLinux版のListdbですが、実は日本語の扱いに問題があります。一部の漢字が化けます。「ソ噂浬欺圭構蚕十申曾箪貼能表暴予禄兔喀媾彌拿杤歃」等の漢字がおかしくなります。ただし"Listdb for MacOS"ではきちんと処理します。
日本語の扱いをきれいにしたかったので、デフォルトのテキスト保存形式をタブ区切りにしました。

この"Listdb for MacOS"のREALbasicのソースも欲しいかたはメールください。
REALbasic4.0用ですが。

Freeware

"Listdb for Macintosh" は Freewareです。
自由に配布してかまいません。
市販のCD-Romなどに収録する場合は連絡ください。

yutakano (yutakano@tim.hi-ho.ne.jp)
Aug 15, 2002