旧的ASCII协议头像问题

时间:2008-12-22 22:06:08

标签: ascii modem avatar text-compression

对于那些记得Avatar协议的人来说,(我很确定这是它的名字)我正试图找到它的信息。到目前为止,我发现它是一种ANSI样式的压缩协议,通过压缩常见的ANSI转义序列来完成。

但是,在当天,(90年代早期),我发誓我记得它用于压缩调制解调器的ASCII文本,如早期2400波特BIS调制解调器。 (我不记得那时的所有协议版本,名称等,对不起)。

无论如何,由于显示速度的原因,这使得阅读消息和使用远程shell变得更好。它没有为文件传输做任何事情,或者不是,它只是一种尽可能小的压缩ASCII文本的方法。

我正在尝试研究这个话题,并认为这是一个开始寻找的好地方。我认为该协议使用了本书中的每一个技巧来压缩ASCII,就像常见的单词替换为单个字节,甚至可能有点。

我不记得你可以从中得到的比例,但我记得,这是相当不错的。

任何人都有这方面的任何信息?压缩ASCII文本少于7位,或者阿凡达上的协议信息,甚至可能是答案,如果它甚至DID我正在谈论的任何ASCII压缩?

2 个答案:

答案 0 :(得分:3)

维基百科有关于AVATAR protocol的内容:

  

AVATAR协议(高级视频   属性终端汇编程序和   Recreator)是一个逃脱系统   偶尔使用的序列   公告板系统(BBS)。它有   与...大致相同的功能   更流行的ANSI转义码,但是   有逃脱的优势   序列要短得多。阿凡达可以   从而呈现彩色文本和艺术品   比慢速连接快得多。

     

该协议由FidoNet定义   技术标准提案FSC-0025。

     

阿凡达后来延迟了   1989年至AVT / 0(有时称为   作为AVT / 0 +),其中包括设施   滚动屏幕区域(有用   用于分屏聊天或全屏   邮件写作程序),以及   更高级的模式压缩。

     

阿凡达最初是在   Opus论坛,但后来普及   远程访问。 RemoteAccess附带了一个   实用程序,AVTCONV允许轻松   将ANSI文档翻译成   阿凡达帮助其采用。

此外:

  • FSC-0025 - FidoNet技术标准委员会的AVATAR提案。
  • FSC-0037 - AVT / 0扩展程序

答案 1 :(得分:1)

如果我没记错的话,Avatar压缩方案就是一种简单的RLE (Run-Length Encoding)压缩方案,可以将相同字符的重复字符串压缩到更小的位置。不幸的是,我也不记得细节。

您是否在维基百科上查看了AVATAR