Networks II es un paquete BBS de una sola tarea basado en Apple II , escrito por Nick Naimo. Es uno de los primeros programas de software BBS que se escribieron para Apple II, que en ese momento estaba dominado por BBS 'mini y mainframe', incluido CBBS . El año exacto de su nacimiento no está documentado, pero los BBS que ejecutan Networks II ya se vieron en 1981.
Escrito completamente en Applesoft BASIC y lenguaje ensamblador 6502 , las versiones anteriores de Networks II eran compatibles solo con la familia de módems Hayes Micromodem II y compatibles. Las versiones posteriores se escribieron para aprovechar las líneas Novation Apple-CAT II y Hayes Smartmodem con una tarjeta Apple Super Serial o compatible.
A lo largo de su vida útil, Redes II sólo se ejecuta bajo DOS 3.x . También admite hasta cuatro Disk II o unidades de disco compatibles.
Características originales
Las características originales no pirateadas de Networks II incluyen:
- Pantalla tipo teletipo basada en texto.
- Nombre de usuario y contraseñas individuales.
- Tablero de mensajes, llamado foros . El código original solo puede manejar un foro.
- Soporte para Thunderware ThunderClock y tarjetas compatibles.
- Modo de chat entre el operador del sistema y el usuario.
- Herramientas administrativas. Debe quitar el BBS para ejecutar cualquier tarea administrativa.
- Applesoft y Integer BASIC basados en ASCII y descarga de archivos binarios. El código fuente del programa debe convertirse a ASCII antes de poder descargarlo. El sistema de descarga solo funcionaba si el usuario marcaba desde BASIC utilizando las secuencias de teclas CTRL de Hayes MMII. Una vez que se invoca la descarga, Networks II envía el Apple II del usuario al idioma de su elección (FP, INT o CALL -151), el código ASCII se carga como si se hubiera ingresado con el teclado, y luego se envía un SAVE o BSAVE para guardar el programa al disco.
Hacks
- Alojamiento de múltiples foros.
- Enhebrado de foros
- Búsqueda binaria de las entradas del usuario (en lugar de acceso secuencial a la base de datos)
- Carga de punteros en la memoria en lugar de la metodología de archivo de texto secuencial lento
- Soporte para caracteres en minúsculas y extendidos.
- Encuestas y juegos interactivos.
- Cambio de Networks II a ASCII Express Professional sin desconectar al usuario. Esto permitió a Networks II admitir indirectamente XMODEM , el protocolo Ward Christensen , ZMODEM y otros protocolos avanzados de transferencia de archivos. El único problema con este truco es que ASCII Express Pro no puede volver a conectarse a Networks II.
- Soporte para más de dos unidades de disco, es decir, soporte para múltiples volúmenes cuando se usa con una unidad de disco duro.
- Soporte para ProDOS 8 .