旧的 ASCII 协议头像问题
对于任何记得 Avatar 协议的人(我很确定这就是它的名字),我正在尝试查找有关它的信息。 到目前为止我发现的是,它是一个 ANSI 风格的压缩协议,通过压缩常见的 ANSI 转义序列来完成。
但是,在当时,(90 年代初)我发誓我记得它被用来压缩调制解调器的 ASCII 文本,例如早期的 2400 波特 BIS 调制解调器。 (我不记得当时的所有协议版本、名称等,抱歉)。
不管怎样,由于显示速度的原因,这使得阅读消息和使用远程 shell 变得更好。 它对文件传输没有任何作用,它只是一种将 ASCII 文本压缩得尽可能小的方法。
我正在尝试对这个主题进行研究,并认为这是一个开始寻找的好地方。 我认为该协议使用了书中的所有技巧来压缩 ASCII,例如将常见单词替换为单个字节,甚至可能是一点。
我不记得你能从中得到多少比例,但据我记得,它相当不错。
有人有这方面的信息吗? 将 ASCII 文本压缩到少于 7 位,或者 Avatar 上的协议信息,或者甚至可能是它是否确实进行了我所说的任何 ASCII 压缩的答案?
For anyone that remembers the protocol Avatar, (I'm pretty sure this was it's name) I'm trying to find information on it. All I've found so far, is that it's an ANSI style compression protocol, done by compressing common ANSI escape sequences.
But, back in the day, (The early 90's) I swore I remembered that it was used to compress ASCII text for modems like early 2400 baud BIS modems. (I don't recall all the protocol versions, names, etc from back then, sorry).
Anyways, this made reading messages, and using remote shells a lot nicer, due to the display speed. It didn't do anything for file transfers or what not, it was just a way of compressing ASCII text down as small as possible.
I'm trying to do research on this topic, and figured this is a good place to start looking. I think that the protocol used every trick in the book to compress ASCII, like common word replacement to a single byte, or maybe even a bit.
I don't recall the ratio you could get out of it, but as I recall, it was fairly decent.
Anyone have any info on this? Compressing ASCII text to fewer than 7 bits, or protocol information on Avatar, or maybe even an answer to if it even DID any of the ASCII compression I'm speaking of?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果我没记错的话,Avatar 压缩方案是某种简单的 RLE(运行长度编码)< /a> 会将相同字符的重复字符串压缩为更小的内容。 不幸的是,我也不记得细节了。
您在维基百科上查看过 AVATAR 吗?
If I remember correctly, the Avatar compression scheme was some simple kind of RLE (Run-Length Encoding) that would compress repeated strings of the same characters to something smaller. Unfortunately, I don't remember the details either.
Did you check out AVATAR on Wikipedia?
维基百科有一些关于 AVATAR 协议的信息:
另外:
Wikipedia has something about AVATAR protocol:
Also: