Antigua pregunta de avatar del protocolo ASCII
-
23-08-2019 - |
Pregunta
Para cualquiera que recuerde el protocolo Avatar (estoy bastante seguro de que ese era su nombre), estoy tratando de encontrar información al respecto.Todo lo que he encontrado hasta ahora es que es un protocolo de compresión de estilo ANSI, que se realiza comprimiendo secuencias de escape ANSI comunes.
Pero, en el pasado (principios de los 90), juré recordar que se usaba para comprimir texto ASCII para módems como los primeros módems BIS de 2400 baudios.(No recuerdo todas las versiones de protocolo, nombres, etc. de aquel entonces, lo siento).
De todos modos, esto hizo que leer mensajes y usar shells remotos fuera mucho más agradable, debido a la velocidad de visualización.No hizo nada para la transferencia de archivos o algo así, era solo una forma de comprimir el texto ASCII lo más pequeño posible.
Estoy intentando investigar sobre este tema y pensé que este es un buen lugar para empezar a buscar.Creo que el protocolo utilizó todos los trucos del libro para comprimir ASCII, como el reemplazo de palabras comunes a un solo byte, o tal vez incluso a un poco.
No recuerdo la proporción que se podía obtener, pero según recuerdo, era bastante decente.
¿Alguien tiene alguna información sobre esto?¿Comprimir texto ASCII a menos de 7 bits, o información de protocolo en Avatar, o tal vez incluso una respuesta a si HIZO algo de la compresión ASCII de la que estoy hablando?
Solución
Wikipedia tiene algo acerca de protocolo AVATAR :
El protocolo AVATAR (Advanced Video Atributo Terminal y ensamblador Recreator) es un sistema de escape de secuencias de vez en cuando utilizar en Bulletin Board Systems (BBS). Tiene en gran parte la misma funcionalidad que la códigos más populares de escape ANSI, pero tiene la ventaja de que la fuga secuencias son mucho más cortos. avatar puede por lo tanto hacer que el texto en color y obras de arte mucho más rápido en conexiones lentas.
El protocolo se define por FidoNet propuesta FSC-0025 técnica estándar.
Avatar se extendió más tarde a finales de 1989 a AVT / 0 (a veces referido como AVT / 0 +) que incluía instalaciones para desplazarse áreas de la pantalla (útil para el chat de pantalla dividida o pantalla completa escribir programas de correo), así como más avanzada de la compresión patrón.
Avatar fue implementado originalmente en Opus BBS, pero más tarde popularizado por Acceso remoto. RemoteAccess® vino con una utilidad, AVTCONV que permitió la fácil traducción de documentos en ANSI Avatar ayudar a su adopción.
También:
Otros consejos
Si no recuerdo mal, el esquema de compresión de Avatar era algún tipo simple de RLE (run-length codificación) que comprimir las cadenas repetidas de los mismos personajes a algo más pequeño. Por desgracia, no lo recuerdo bien los detalles.
¿Se echa un vistazo a AVATAR en la Wikipedia?