Программа The IBM HandShaker (далее CONNECT) изначально предназначалась для разработки программного обеспечения технологических контроллеров, но в настоящее время является универсальной оболочкой для DOS.

Программа представляет собой интегрированный пакет, включающий:

- Многооконный текстовый редактор, сопоставимый по возможностям с Multi Edit 6.0 (Загружает файлы до 1М, операции с линейными и прямоугольными блоками, рисование псевдографикой, "резиновые" таблицы, арифметические операции над блоками цифр и выражениями, форматирование текста с русскими переносами, поиск с регулярными выражениями вперед и назад в том числе и в нескольких окнах сразу, работа с DOS и UNIX текстами, операциями UnDo и ReDo, цветовым выделением комментариев в исходных текстах программ, возможностью подключать внешние help-файлы для различных редактируемых файлов, возможностью работать в разных кодировках для разных файлов);
- Многооконный Hex-редактор файлов с режимом вставки, блоковыми операциями, режимами поиска, замены, заполнения блока константой, логическими операциями AND, OR, XOR с константой над выделенным блоком;
- Текстовый и HEX вьювер безразмерных файлов с возможностью поиска c регулярными выражениями вперед и назад, вырезания выделенного текста в клипбоард, редактирования в HEX режиме и работы с разными таблицами кодировки с возможностью их автоопределения;
- Вьювер DBF файлов с возможностью поиска с регулярными выражениями, редактирования полей, удаления записей и просмотра memo-полей в текстовом и HEX виде, помещения содержимого полей в клипбоард, работы с разными кодировками.
- Компилятор встроенного языка, предназначенного для описания протоколов последовательного обмена, управления текстовым редактором и терминалом, с возможностью вставки бинарного кода;
- Отладчик программ на встроенном языке с возможностью отладки вставок бинарного кода в окне CPU в стиле Turbo Debugger;
- Файловый процессор, выполненный в стиле Norton Commander, с расширенными функциями обработки каталогов как файлов и архивов как каталогов. (Поддержка длинных имен файлов в DOS окне Windows'95, файловых дескрипшонов, оптимальное размещение выделенных файлов при копировании на сменные носители, разбиение больших файлов на куски при копировании, гибкое изменение размеров файловых панелей, автоматическая корректировка файла дерева при создании/удалении каталогов, сохранение выделенности файлов при переходе из каталога в каталог и запуске внешних программ, выделение/развыделение файлов при операциях с клипбордом, поиск файлов по маске, размеру, дате, атрибутам, содержимому на всех указанных дисках и внутри архивов, все файловые операции с найденными файлами, выделение цветом и сортировка имен файлов по заданным маскам, расширенные фильтры для выбора показываемых в панелях файлов, работа с юниксовскими масками для имен файлов, возможность разворачивать дерево каталогов в сплошной список файлов, гибкая система истории всех вводимых строк, развитая система для запуска программ по маске 'запускаемого' файла и запуска внешних просмотрщиков по маске просматриваемого файла);
- Экзекьютор внешних программ, позволяющий запускать внешние программы (кросс-ассемблеры, компиляторы и пр.) с параметрами, определяемыми пользователем и зависящими от текущего окна редактора или файла файлменеджера. (Hапример, можно запустить ассемблер для текущего редактируемого файла, посмотреть в специальном окне на создаваемый им отчет, при необходимости автоматически перейти в файл, вызвавший ошибку на строку ее содержащую. Экзекьютор содержит гибкие средства для настройки на самые разные компиляторы и другие пакетные утилиты);
- Редактор клавиатурных макросов. (Позволяет находу записать, если надо отредактировать, и выполнить нужное количество раз необходимую последовательность нажатий на клавиши и команд, а также переопределить любую клавишу или последовательность клавиш в редакторе, файлменеджере и терминале);
- Система 'разделочной доски' (Clipboard), охватывающая все окна программы, строки ввода и экраны запускаемых программ (Snipper);
- ANSI.SYS-совместимый квазифоновый терминал с окном Back Scroll, встроенными протоколами передачи файлов, возможностью задавать поведение при помощи termcap-совместимых файлов, позволяющих описать почти любой тип эмулируемого терминала, и системой автодозвона по очереди номеров;
- Телефонный справочник с возможностью автодозвона и представлением записей в древовидной структуре;
- Вспомогательные инструменты (Калькулятор программиста, Редактор оперативной памяти, Часы с будильником, Таблица ASCII кодов, Календарь, Карта памяти, Дизассемблер памяти, Система квази-фоновой печати, позволяющая печатать редактируемыми графическими шрифтами), CD-Player, редактор окружения;
- Контекстно-чувствительная расширяемая справочная система с возможностью поиска c регулярными выражениями по всему help- файлу, создавать собственные help-файлы, делать ссылки из одного help-файла на другой, запускать из help-системы внешние программы.
- Вьювер HTML-2.0 файлов с возможностью ходить по гипертекствовым ссылкам.
- Меню настройки параметров программы (цветов, рабочих каталогов, режима работы клавиатуры и мыши и др.);
- Локальное меню почти во всех окнах, вызываемое правой клавишей мыши или клавишами Alt-F10;

##
Запуск программы.

Hаберите в строке DOS:
cn.exe [[/bxxxx]/s] [filename] [/ccfgname],
где

/s | необязательный параметр | определяет режим начальной загрузки 'хваталки' текстовых экранов (Snipper)
/bxxxx | необязательный параметр | определяет размер буфера 'хваталки' текстовых экранов (Snipper) в байтах
filename | необязательный параметр | определяет имя редактируемого файла
/ccfgname | необязательный параметр | определяет имя файла конфигурации

Возможно также задание имени файла конфигурации значением переменной окружения CNCFG.

### Данная версия программы - FREEWARE

Для получения дополнительной информации звоните в Харьков (0572) в рабочее время (11.00 - 16.00) по телефону 90-53-02 и спросите Яна Балтера. Или пишите все свои пожелания, и предложения по адресу Fido: 2:461/33.27, E-mail: kvivs@isdn.net.il.

Свежие версии доступны на Electric BBS, 2:461/27, (380)-572-477177 и на:

- ftp://ftp.kiae.su/pub/msdos/shell/connect/*
- ftp://ftp.itl.net.ua/pub/msdos/connect/*
- ftp://ftp1.netclub.ru/mirrors/connect/*
- http://www.infocom.kharkov.ua/support/cn/

Если Вы испытываете непреодолимое желание отблагодарить авторов за их работу, свяжитесь с нами, и мы с удовольствием примем ее в любой форме.
Программа распространяется в форме "КАК ЕСТЬ", в соответствии с принципом "AS IS", общепринятым в международной компьютерной практике. Это означает, что за проблемы, возникающие в процессе эксплуатации программы, авторы и распространители ответственности не несут.

Благодарности

Авторы программы выражают свои благодарности всем кто высказывал замечания и пожелания, а особенно нижеперечисленным фирмам, командам и людям.

- Borland International.
- Async stuff and many more useful things: Copyright © TurboPower
  Software. Portions copyright © Information Technology.
- "Wierd Stream Tricks": Copyright D.J.Murdoch.
- File Manager interface concept: Copyright © Norton Computing.
- Archive stuff (used by kind permission): Copyright © Nazarenko S.V.
- We wish to express our gratitude to Dos Navigator Team for ideas and inspiration.
- CPU & CoCPU detection: Copyright © B-coolWare.
- Regular expression stuff: Copyright © Henry Spencer, University of Toronto.
- Графические шрифты и команды принтера: Copyright © A. Gutnikov.
- Алгоритм русских переносов: Copyright © Андрей Левочкин.
- Disassembler stuff: Copyright © William L. Peavy, Houston Texas.
- Interrupt list: Copyright © Ralf Brown.
- UNIX style file name wild cards: Copyright © Keith S. Brown.