> macintosh | クラシック | ヴィンテージ <
// BinHex 4.0 - クラシック Macintosh 向けバイナリファイルエンコード
[CLASSIC]
クラシック Mac
クラシックな Macintosh システムとソフトウェア向けの標準的なエンコード形式。
[METADATA]
リソースフォーク
エンコードされた形式の中で、Mac のリソースフォークとファイルメタデータを保持します。
[COMPATIBLE]
7 ビットクリーン
メールや古い BBS システムでも安全に扱える、ASCII のみを使用したエンコード方式です。
>> 技術情報
BinHex の仕組み:
BinHex 4.0 は 64 個の ASCII 文字を使ってバイナリデータをエンコードします。アルファベットは異なりますが、概念的には Base64 に似ています。CRC チェックサムを含み、Mac ファイルのメタデータも保持します。
例:
"Hello" → :&9&QE'0S:
BinHex を使う理由:
- >クラシック Mac との互換性
- >リソースフォークの保持
- >ファイルメタデータのエンコード
- >ヴィンテージコンピューティング
- >歴史的なファイル形式の取り扱い
>> よくある質問
BinHex エンコードとは何ですか?
BinHex 4.0 は、クラシック Macintosh コンピュータ向けに作られたバイナリからテキストへのエンコード形式で、Mac 固有のメタデータを保持したまま、テキストのみのシステム経由でファイルを安全に転送できます.
なぜ BinHex が作られたのですか?
BinHex は、リソースフォークを持つ Mac ファイルを、7 ビット ASCII テキストしか扱えないメールや BBS システム経由で送信できるようにするために開発されました。
BinHex は現在でも使われていますか?
現代のシステムで BinHex が使われることはほとんどありませんが、クラシック Mac ファンやアーカイブ用途、古い Mac ソフトウェアやファイルを扱う場面では、今でも重要な役割があります。
BinHex と Base64 はどう違いますか?
BinHex は別の 64 文字のアルファベットを使い、CRC チェックサムを含み、リソースフォークやファイルタイプなど Mac 固有のファイルメタデータをエンコードできます。