stringtranslate.com

QWK (formato de archivo)

QWK es un formato de lector de correo fuera de línea basado en archivos que era popular entre los usuarios del sistema de tablero de anuncios (BBS), especialmente los usuarios de FidoNet y otras redes que generaban grandes volúmenes de correo. QWK fue desarrollado originalmente por Mark "Sparky" Herring en 1987 para sistemas que ejecutan el popular sistema de tablero de anuncios PCBoard , pero luego se adaptó a otras plataformas. Herring murió de un infarto en 2020 después de ser aplastado . [1] Durante el apogeo de la popularidad del sistema de tablero de anuncios, varias docenas de lectores de correo fuera de línea admitían el formato QWK.

Descripción

Al igual que otros lectores fuera de línea, QWK recopiló mensajes para un usuario en particular usando el software QWK del lado BBS, los comprimió usando una aplicación como PKZIP y luego los transfirió al usuario. Esto generalmente se logra mediante un programa " puerta BBS " que se ejecuta en el sistema BBS. En el caso de QWK, los mensajes se colocaron en un único archivo grande que luego se empaquetó con varios archivos de control y luego se comprimieron en un único archivo con la extensión de archivo .QWK y, normalmente, el nombre "id" de BBS como nombre de archivo base en el formulario mybbs.qwk . Normalmente, el archivo se enviaba al usuario automáticamente mediante la función de inicio automático del protocolo ZModem , aunque la mayoría de las puertas QWK permitían elegir otros protocolos.

Una vez que el usuario ha recibido el archivo resultante, los pasos se invierten para extraer los archivos del archivo y luego abrirlos en un lector del lado del cliente. Nuevamente, estos pasos individuales generalmente están automatizados hasta cierto punto, lo que significa que el usuario simplemente tiene que invocar el software de puerta en el BBS, esperar a que se complete la descarga y luego ejecutar el cliente. Los distintos pasos intermedios están automatizados. QWK originalmente no incluía ninguna funcionalidad para cargar respuestas, pero esto se solucionó rápidamente a medida que QWK se hizo más popular. QWK colocó las respuestas en un archivo .REP (de nuevo, normalmente con el "id" de BBS como nombre) que se intercambió automáticamente la próxima vez que el usuario llamó.

Los clientes de QWK variaban mucho en funcionalidad, pero todos ofrecían soporte básico por correo electrónico y foros públicos. Antes de la introducción de QWK y sistemas similares, no era raro que los usuarios con grandes volúmenes de mensajes configuraran su propio nodo FidoNet para recopilar rápidamente su correo, pero QWK redujo drásticamente la configuración requerida y aumentó considerablemente el número de usuarios fuera de línea. correo.

Arquitectura

Como QWK fue diseñado originalmente para funcionar con PCBoard, el sistema tiene muchas marcas del diseño de PCBoard para archivos de mensajes y foros. Por ejemplo, QWK usa un archivo para contener los mensajes y otro para indexar sus encabezados. QWK era esencialmente una forma de recopilar mensajes de los archivos internos de PCBoard y volver a empaquetarlos en un solo archivo.

Posteriormente, QWK se modificó para incluir campos extendidos que rompieron las limitaciones originales de la placa de circuito impreso. El nuevo formato, conocido como QWK extendido pero escrito como QWKE (pronunciado quick-ee ), agregó una serie de líneas torpes fuera de la línea del encabezado del mensaje que permitían texto de formato libre. Por ejemplo, si el encabezado ASUNTO tenía más de 25 caracteres, se recortaba a 25 caracteres en el encabezado y luego se repetía en forma completa en el cuerpo del mensaje. El software lector compatible con QWKE detectaría los campos de error y los colocaría en la pantalla del encabezado; el software no consciente simplemente dejó el texto en el cuerpo. Más cambios menores incluyeron pequeños paquetes de información que viajan entre la BBS y el usuario. [2]

Ver también

Referencias

  1. ^ "El matamoscas en serie que causó la muerte recibe cinco años de prisión - Krebs sobre seguridad". 21 de julio de 2021.
  2. ^ Peter Rocca, Especificaciones de QWKE 1.02, 1997
  3. ^ Weatherley, Rhys (14 de agosto de 1993). "Formato de paquete USENET sin conexión simple (SOUP) versión 1.2". Archivado desde el original el 9 de mayo de 2008.
  4. ^ ¿Qué es ZipNews?

enlaces externos