Введение

NavCIS была клиентской программой CompuServe Information Service для автоматизированного подключения к CompuServe Information Service в то время, когда оплата за использование онлайн-сервисов взималась поминутно. По сути, это был автономный ридер, который загружал электронную почту и новые сообщения с выбранных форумов, после чего отключался от сети. Пользователь мог читать и отвечать на эти сообщения в автономном режиме, а затем отправлять все ответы одним быстрым подключением. В отличие от большинства автономных ридеров, NavCIS также позволяла пользователю выбирать файлы для загрузки и скачивания и включала систему для написания скриптов сеансов. Изначально программа называлась ForCIS и была основана на интерфейсе хост-компьютера. NavCIS стала первым почтовым клиентом или клиентом форумов, в котором в начале 1990-х годов была реализована технология WYSIWYG. Она была доступна с графическим интерфейсом как для MS DOS, так и для Microsoft Windows. Очень похожая система CompuServe Navigator была аналогичной программой для Macintosh. Поддержка NavCIS отставала от интерактивного информационного менеджера CompuServe (CIM), который поддерживал постоянное онлайн-соединение, но предоставлял графический интерфейс для доступа к большинству популярных функций CompuServe, таких как чат и (некоторые) онлайн-игры. NavCIS перестала работать, когда оригинальный интерфейс CompuServe был закрыт примерно в 2001 году.

Описание

Система NavCIS была построена на основе файлов сеансов, в которых описывались действия, выполняемые в ходе одного подключения. Эти файлы содержали базовую информацию о подключении модема и номер телефона, а также последовательность команд для доступа к различным разделам CIS. Файлы сценариев создавались путем нажатия кнопок в окне настроек, позволяя пользователю ориентироваться в структуре системы CIS, организованной по тематическим областям. Например, можно было дать команду на получение новой электронной почты, нажав соответствующую кнопку. Нажимая на кнопки и выбирая различные действия, пользователь формировал сценарий, определяющий последовательность операций в рамках сеанса. После настройки и сохранения файла сеанса пользователь мог запустить программу для подключения. Программа последовательно выполняла команды из файла сеанса, выполняя задачи и передавая полученные данные на локальный компьютер. По завершении интерфейс предоставлял доступ к этим данным через команды в меню. В отличие от систем, используемых с BBS, NavCIS обеспечивал доступ к большей части среды CIS. Например, были команды для обновления списка форумов, чтобы список доступных разделов сообщений в клиенте всегда был актуальным. Аналогично, системе можно было дать команду на загрузку списка новых файлов из выбранной библиотеки, а затем предоставить пользователю возможность выбрать интересующие файлы для загрузки при следующем подключении. Система также включала команду для приостановки выполнения сценария и открытия окна терминала, позволяя напрямую взаимодействовать с CIS до закрытия окна и возобновления сценария.