Networks II - это однозадачный пакет BBS на базе Apple II , написанный Ником Наимо. Это одна из первых программ BBS, написанных для Apple II, в которой в то время доминировали BBS на базе мини-компьютеров и мэйнфреймов, включая CBBS . Точный год его рождения не указан, но BBS, работающие под управлением Networks II, были замечены еще в 1981 году.
Написанная полностью на Applesoft BASIC и языке ассемблера 6502 , более ранние версии Networks II были совместимы только с семейством модемов Hayes Micromodem II и совместимыми устройствами. Более поздние версии были написаны для использования преимуществ линейки Novation Apple-CAT II и Hayes Smartmodem с Apple Super Serial или совместимой картой.
На протяжении всей своей продолжительности жизни, Сети II работает только под DOS 3.x . Он также поддерживает до четырех Disk II или совместимых дисков.
Оригинальные особенности
Оригинальные, не взломанные функции Networks II включают в себя:
- Текстовый, телетайпный дисплей.
- Индивидуальное имя пользователя и пароли.
- Доска объявлений, называемая форумами . Исходный код может обрабатывать только один форум.
- Поддержка Thunderware ThunderClock и совместимых карт.
- Режим чата между сисопом и пользователем.
- Инструменты управления. Необходимо отключить BBS для выполнения любых административных задач.
- Applesoft и Integer BASIC на основе ASCII и загрузка двоичных файлов. Исходный код программы необходимо преобразовать в ASCII, прежде чем его можно будет загрузить. Система загрузки работала только в том случае, если пользователь набирал номер с BASIC, используя последовательности клавиш CTRL Hayes MMII. После запуска загрузки Networks II отправляет Apple II пользователя на выбранный язык (FP, INT или CALL -151), код ASCII загружается, как если бы он был введен с клавиатуры, а затем отправляется SAVE или BSAVE для сохранения программу на диск.
Хаки
- Хостинг нескольких форумов.
- Разделение форумов
- Двоичный поиск записей пользователей (вместо последовательного доступа к базе данных)
- Загрузка указателей в память вместо методологии медленного последовательного текстового файла
- Поддержка расширенных и строчных символов.
- Интерактивные игры и опросы.
- Переход с Networks II на ASCII Express Professional без отключения пользователя. Это позволило Networks II косвенно поддерживать XMODEM , протокол Уорда Кристенсена , ZMODEM и другие расширенные протоколы передачи файлов. Единственная проблема с этим взломом заключается в том, что ASCII Express Pro не может повторно подключиться к Networks II.
- Поддержка более двух дисков, т. Е. Поддержка нескольких томов при использовании с жестким диском.
- Поддержка ProDOS 8 .