翻訳と辞書 |
BinHex ( リダイレクト:BinHexはMac OSのファイルをASCIIのテキストへ変換するフォーマット。拡張子は.hqx。テキストのみの電話回線等の経路を使って転送する目的で開発された。かつてはバイナリ転送用のMacバイナリと並んでインターネットでも多用されたが、現在はあまり使われなくなってきている。== 概要 ==Mac OSでは、1つのファイルがデータフォークとリソースフォークの2つで構成されており、それ以外にもFinder情報など様々なメタデータを持っている。BinHexではこれらのうち特に重要なデータフォーク、リソースフォーク、ファイル名、タイプとクリエータ、Finderフラグをアーカイブして、ASCIIのテキストに変換する。先頭に以下のような行を付けるため、BinHexであることが判定出来る。(This file must be converted with BinHex 4.0)変換アルゴリズムはuuencodeやBase64と同様、3オクテットを4オクテット(6ビットを8ビット)に置き換えるものである。変換後はASCIIテキストとなるため、7ビットのテキストしか扱えないような経路でも転送が出来る。データ量は約4/3に増加するが、同じオクテットが3から255個連続した場合、これを一つに纏めるという単純な圧縮方式を持っており、データ量の増加をある程度緩和できる。CRC (Cyclic Redundancy Check)を用いているため、データの誤りを検出する事が出来る。ただし誤り訂正は出来ない。ファイル名は63バイト迄扱う事が出来る。Mac OS 9迄は31バイトの制限があるため、これで十分であった。日本語環境の場合はファイル名はMacJapaneseで保管される。フォーマットの詳細は、RFC 1741の後半のAppendix Aで確認出来る。元々BinHexはアプリケーションの名称であった。最初のバージョンはTRS-80の為に作られたが、その後Mac OS用の同名アプリケーションが作られた。バージョンによってフォーマットが全く異なるが、現在BinHexといった場合、まず間違いなくBinHex 4.0のフォーマットをさす。BinHex 5.0はMacバイナリフォーマットを扱うアプリケーションであり、これは7ビットテキストではなく8ビットバイナリなので注意が必要である。現在のMac OS Xでは、ファイル名はUnicodeで255文字迄であり、メタデータもかつてのMac OSより種類が増えている。こうした理由からBinHexでは不十分である。 ) : ウィキペディア日本語版 | BinHexはMac OSのファイルをASCIIのテキストへ変換するフォーマット。拡張子は.hqx。テキストのみの電話回線等の経路を使って転送する目的で開発された。かつてはバイナリ転送用のMacバイナリと並んでインターネットでも多用されたが、現在はあまり使われなくなってきている。== 概要 ==Mac OSでは、1つのファイルがデータフォークとリソースフォークの2つで構成されており、それ以外にもFinder情報など様々なメタデータを持っている。BinHexではこれらのうち特に重要なデータフォーク、リソースフォーク、ファイル名、タイプとクリエータ、Finderフラグをアーカイブして、ASCIIのテキストに変換する。先頭に以下のような行を付けるため、BinHexであることが判定出来る。(This file must be converted with BinHex 4.0)変換アルゴリズムはuuencodeやBase64と同様、3オクテットを4オクテット(6ビットを8ビット)に置き換えるものである。変換後はASCIIテキストとなるため、7ビットのテキストしか扱えないような経路でも転送が出来る。データ量は約4/3に増加するが、同じオクテットが3から255個連続した場合、これを一つに纏めるという単純な圧縮方式を持っており、データ量の増加をある程度緩和できる。CRC (Cyclic Redundancy Check)を用いているため、データの誤りを検出する事が出来る。ただし誤り訂正は出来ない。ファイル名は63バイト迄扱う事が出来る。Mac OS 9迄は31バイトの制限があるため、これで十分であった。日本語環境の場合はファイル名はMacJapaneseで保管される。フォーマットの詳細は、RFC 1741の後半のAppendix Aで確認出来る。元々BinHexはアプリケーションの名称であった。最初のバージョンはTRS-80の為に作られたが、その後Mac OS用の同名アプリケーションが作られた。バージョンによってフォーマットが全く異なるが、現在BinHexといった場合、まず間違いなくBinHex 4.0のフォーマットをさす。BinHex 5.0はMacバイナリフォーマットを扱うアプリケーションであり、これは7ビットテキストではなく8ビットバイナリなので注意が必要である。現在のMac OS Xでは、ファイル名はUnicodeで255文字迄であり、メタデータもかつてのMac OSより種類が増えている。こうした理由からBinHexでは不十分である。
BinHexはMac OSのファイルをASCIIのテキストへ変換するフォーマット。拡張子は.hqx。テキストのみの電話回線等の経路を使って転送する目的で開発された。かつてはバイナリ転送用のMacバイナリと並んでインターネットでも多用されたが、現在はあまり使われなくなってきている。 == 概要 == Mac OSでは、1つのファイルがデータフォークとリソースフォークの2つで構成されており、それ以外にもFinder情報など様々なメタデータを持っている。BinHexではこれらのうち特に重要なデータフォーク、リソースフォーク、ファイル名、タイプとクリエータ、Finderフラグをアーカイブして、ASCIIのテキストに変換する。 先頭に以下のような行を付けるため、BinHexであることが判定出来る。
(This file must be converted with BinHex 4.0)
変換アルゴリズムはuuencodeやBase64と同様、3オクテットを4オクテット(6ビットを8ビット)に置き換えるものである。変換後はASCIIテキストとなるため、7ビットのテキストしか扱えないような経路でも転送が出来る。 データ量は約4/3に増加するが、同じオクテットが3から255個連続した場合、これを一つに纏めるという単純な圧縮方式を持っており、データ量の増加をある程度緩和できる。 CRC (Cyclic Redundancy Check)を用いているため、データの誤りを検出する事が出来る。ただし誤り訂正は出来ない。 ファイル名は63バイト迄扱う事が出来る。Mac OS 9迄は31バイトの制限があるため、これで十分であった。日本語環境の場合はファイル名はMacJapaneseで保管される。 フォーマットの詳細は、RFC 1741の後半のAppendix Aで確認出来る。 元々BinHexはアプリケーションの名称であった。最初のバージョンはTRS-80の為に作られたが、その後Mac OS用の同名アプリケーションが作られた。バージョンによってフォーマットが全く異なるが、現在BinHexといった場合、まず間違いなくBinHex 4.0のフォーマットをさす。BinHex 5.0はMacバイナリフォーマットを扱うアプリケーションであり、これは7ビットテキストではなく8ビットバイナリなので注意が必要である。 現在のMac OS Xでは、ファイル名はUnicodeで255文字迄であり、メタデータもかつてのMac OSより種類が増えている。こうした理由からBinHexでは不十分である。
抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「BinHexはMac OSのファイルをASCIIのテキストへ変換するフォーマット。拡張子は.hqx。テキストのみの電話回線等の経路を使って転送する目的で開発された。かつてはバイナリ転送用のMacバイナリと並んでインターネットでも多用されたが、現在はあまり使われなくなってきている。== 概要 ==Mac OSでは、1つのファイルがデータフォークとリソースフォークの2つで構成されており、それ以外にもFinder情報など様々なメタデータを持っている。BinHexではこれらのうち特に重要なデータフォーク、リソースフォーク、ファイル名、タイプとクリエータ、Finderフラグをアーカイブして、ASCIIのテキストに変換する。先頭に以下のような行を付けるため、BinHexであることが判定出来る。(This file must be converted with BinHex 4.0)変換アルゴリズムはuuencodeやBase64と同様、3オクテットを4オクテット(6ビットを8ビット)に置き換えるものである。変換後はASCIIテキストとなるため、7ビットのテキストしか扱えないような経路でも転送が出来る。データ量は約4/3に増加するが、同じオクテットが3から255個連続した場合、これを一つに纏めるという単純な圧縮方式を持っており、データ量の増加をある程度緩和できる。CRC (Cyclic Redundancy Check)を用いているため、データの誤りを検出する事が出来る。ただし誤り訂正は出来ない。ファイル名は63バイト迄扱う事が出来る。Mac OS 9迄は31バイトの制限があるため、これで十分であった。日本語環境の場合はファイル名はMacJapaneseで保管される。フォーマットの詳細は、RFC 1741の後半のAppendix Aで確認出来る。元々BinHexはアプリケーションの名称であった。最初のバージョンはTRS-80の為に作られたが、その後Mac OS用の同名アプリケーションが作られた。バージョンによってフォーマットが全く異なるが、現在BinHexといった場合、まず間違いなくBinHex 4.0のフォーマットをさす。BinHex 5.0はMacバイナリフォーマットを扱うアプリケーションであり、これは7ビットテキストではなく8ビットバイナリなので注意が必要である。現在のMac OS Xでは、ファイル名はUnicodeで255文字迄であり、メタデータもかつてのMac OSより種類が増えている。こうした理由からBinHexでは不十分である。」の詳細全文を読む
スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース |
Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.
|
|