古い ASCII プロトコルのアバターに関する質問
-
23-08-2019 - |
質問
アバターというプロトコルを覚えている人のために、(これが名前だったと確信しています)、私はそれに関する情報を見つけようとしています。これまでにわかったことは、これが ANSI スタイルの圧縮プロトコルであり、一般的な ANSI エスケープ シーケンスを圧縮することによって行われるということだけです。
しかし、昔 (90 年代初頭)、2400 ボー初期の BIS モデムなどのモデム用に ASCII テキストを圧縮するために使用されていたことを思い出しました。(当時のプロトコルのバージョンや名前などはすべて覚えていません、申し訳ありません)。
とにかく、表示速度のおかげで、メッセージの読み取りとリモート シェルの使用がはるかに快適になりました。ファイル転送などには何も機能せず、ASCII テキストを可能な限り小さく圧縮するだけの方法でした。
私はこのトピックについて調査しようとしているのですが、これが検討を始めるのに良い場所だと思いました。このプロトコルは、一般的な単語を 1 バイト、または場合によっては 1 バイトに置き換えるなど、ASCII を圧縮するために本に記載されているあらゆるトリックを使用したと思います。
どのくらいの比率で得られたかは覚えていませんが、覚えている限り、かなりまともな比率でした。
これについて何か情報を持っている人はいますか?ASCII テキストを 7 ビット未満に圧縮すること、またはアバターのプロトコル情報、あるいは私が話している ASCII 圧縮のいずれかに該当するかどうかについての答えさえあるでしょうか?
解決
ウィキペディアには何かあります アバタープロトコル:
アバタープロトコル(Advanced Video Attribute Terminal AssemblerおよびRecreator)は、Bulletin Board Systems(BBSES)でたまに使用されるエスケープシーケンスのシステムです。より一般的なANSIエスケープコードとほぼ同じ機能を持っていますが、エスケープシーケンスがはるかに短くなるという利点があります。したがって、アバターは、ゆっくりとした接続よりも速い色のテキストとアートワークをより速くすることができます。
プロトコルは、Fidonet技術標準提案FSC-0025によって定義されます。
アバターは、1989年後半にAVT/0(AVT/0+と呼ばれることもある)に拡張されました。高度なパターン圧縮。
アバターはもともとOpus BBSに実装されていましたが、後にRemoteaccessによって普及しました。RemoteaCcessには、AVTCONVが付属しており、AVTCONVにより、ANSIドキュメントをアバターに簡単に翻訳できるようになりました。
また:
他のヒント
、アバターの圧縮方式は、 RLE(ランレングスのいくつかの簡単なようなものでした小さいものに同じ文字の繰り返し文字列を圧縮しますエンコード)する。残念ながら、私はどちらかの詳細は覚えていません。
あなたがウィキペディア上で AVATAR にチェックアウトしましたか?