MD5sum 2002年5月3日 近藤玲史 本ドキュメントの構成: 1章: MD5sum とは何か 2章: インストール方法 3章: 使い方 4章: 著作権・配布条件 5章: 動作の検証 6章: 謝辞 7章: 更新履歴 ======================================================================== 1. MD5sum とは何か md5sum は、EPOC ER5 デバイス (Psion 5mx, revo, 7, netBook など) で ファイルの MD5 message digest 値 (チェックサム) を求める プログラムです。 ファイルの一部を変更しただけでも値が大きく変わるため、 ファイルの同一性の検査などに使います。 ======================================================================== 2. インストール方法 本アーカイブに入っている md5sum-v0.01.sis を PsiWin または Mac Connect で指定して、インストールします。 または、md5sum-v0.01.sis ファイルを予め Psion 上にコピーして 実行してもインストールすることができます。 md5sum-v0.01.sis には、MD5 OPX が同梱されていますので、 別途インストールする必要はありません。 ======================================================================== 3. 使い方 (1) Extras バーから md5sum をタップして起動します。 (2) 最初にファイル名を訊いてくるので、 MD5 チェックサムを計算したいファイル名を選んで [OK] を押します。 (3) 時間がかかる場合は、進捗表示が表示されます。 (4) 計算した MD5 チェックサムがダイアログで表示されます。 (5) もし、計算した値をどこかのアプリケーションで使いたい場合は、 この時点で Ctrl+C でクリップボードにコピーできます。 (6) [QUIT] を押すと、(2) に戻って次のファイル名を訊いてきます。 必要なファイルの計算が全て終わったら、 (2) の時点で [Cancel] を押すとアプリケーションを終了します。 計算した MD5 チェックサムは、前記のダイアログで表示されるほか、 後ろの画面 (コンソール) にもファイル名と共に表示されます。 ダイアログをペンでずらすことにより、その内容を見ることができます。 ======================================================================== 4. 著作権・配布条件 4.1. ソースコード・アイコンについて 本プログラムのソースコード (md5sum.opl) は、近藤の著作物です。 また、アイコン (TAG.mbm) は三橋憲行氏の作になるものですが、 著作権は近藤にお譲りいただいています。 これらは、以下の点を守る限り、商用・非商用を問わず、断り無しに 自由に使用・改造・コピー・配布・販売していただいて構いません。 (1) 改造後再配布する場合は、必ず UID を変更してください。 (2) 改造後再配布する場合は、近藤の配布している md5sum とは 異なるものである旨を判るように明記してください。 4.2. 実行形式ファイルについて 本プログラムの実行形式ファイル (md5sum.app, md5sum.aif) は、 商用・非商用を問わず、断り無しに自由に使用・コピー・配布・ 販売していただいて構いません。 バイナリファイルを直接書き換える場合は、4.1 項に準じます。 4.3. MD5 OPX について SIS ファイルに同梱してある MD5 OPX については、 別の著作権条項・配布条件がありますので、 そちらの説明書 (md5opx-ja.txt) をご参照ください。 4.4. 免責事項 本ソフトウェアは作者 (近藤玲史) によって、 "現状のまま" 提供されるものとします。 本ソフトウェアについては、明示黙示を問わず、商用品として通常そなえる べき品質をそなえているとの保証も、特定の目的に適合するとの保証も含め、 何の保証もなされません。 事由のいかんを問わず、損害発生の原因いかんを問わず、且つ、責任の根拠 が契約であるか厳格責任であるか (過失その他) 不法行為であるかを問わず、 作者も個々の貢献者も、仮にそのような損害が発生する可能性を 知らされていたとしても、本ソフトウェアの使用から発生した直接損害、 間接損害、偶発的な損害、特別損害、懲罰的損害または結果損害のいずれに 対しても (代替品または サービスの提供; 使用機会、データまたは利益の損失の補償; または、業務の中断に対する補償を含め) 責任を一切負いません。 ======================================================================== 5. 動作の検証 動作の検証は、以下の各環境で同一のファイルに対する MD5 チェックサムを計算し、同じ結果を得ることで確認しています。 ・本 md5sum.opo + MD5 OPX 0.0.1 ・FreeBSD 2.2.8-RELEASE に付属の md5 ・Cygwin-b20 に付属の md5sum.exe (--binary を適用) ======================================================================== 6. 謝辞 三橋憲行氏は、素敵なアイコンファイルを作って提供してくださいました。 ここに感謝します。 ======================================================================== 7. 更新履歴 2000年6月29日 (v0.00) - 最初のリリース (OPO 版)。 2000年8月14日 (v0.01) - OPA 版の最初のリリース。 - ドキュメントの構成を更新。 - OPA 化に伴い、著作権・配布条件を変更。 - SIS ファイルに MD5 OPX (v0.01) を同梱。 2002年5月3日 (v0.02) - MD5 OPX v0.02 を同梱。