Внимание! Это оригинальное описание применимо только к версии CONNECT для DOS! В версии для OS/2 некоторые вещи изменились. Программа 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), охватывающая все окна програм- мы, строки ввода и экраны запускаемых программ; ■ 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) по телефонам 26-01-12, 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 (c) TurboPower Software. Portions copyright (c) Information Technology. ■ "Wierd Stream Tricks": Copyright D.J.Murdoch. ■ File Manager interface concept: Copyright (c) Norton Computing. ■ Archive stuff (used by kind permission): Copyright (c) Nazarenko S.V. ■ We wish to express our gratitude to Dos Navigator Team for ideas and inspiration. ■ CPU & CoCPU detection: Copyright (c) B-coolWare. ■ Regular expression stuff: Copyright(c) Henry Spencer, University of Toronto. ■ Графические шрифты и команды принтера: Copyright(c) A. Gutnikov. ■ Алгоритм русских переносов: Copyright(c) Андрей Левочкин. ■ Disassembler stuff: Copyright(c) William L. Peavy, Houston Texas. ■ Interrupt list: Copyright (c) Ralf Brown. ■ UNIX style file name wild cards: Copyright (c) Keith S. Brown.