Глава 29. Norton Commander: настройка и русификация NCMAIN.EXE Ч основная программа Norton Commander, выполняет большинство его функций; NC.HLP Ч основной встроенный справочник Norton Commander;
NC.MSG Ч основной файл сообщений Norton Commander. Этим файлы должны присутствовать в составе Norton Commander всегда. Разве лишь
файл NC.HLP может отсутствовать Ч тогда Вы не сможете пользоваться встроенным
справочником (этот вариант иногда применяется при работе с 360-Кбайтными диске-
тами: файлы NC.EXE, NCMAIN.EXE, NC.MSG и файлы встроенного редактора NCE-
DIT.EXE и NCEDIT.MSG как раз помещаются на такую дискету). Следующие файлы содержат различные параметры настроек Norton Commander: NC.INI Ч файл параметров конфигурации Norton Commander;
NC. FIL Ч файлы определений фильтров; NC.MNU Ч файл определения пользовательского меню, вызываемого при нажатии (12);
NC.EXT Ч файл, определяющий программы, вызываемые для файлов с данным расши-
рением (при двойном щелчке имени файла или выделении это курсором и нажа-
тии (Enter)); NCEDIT.EXT Ч файл, определяющий, какой внешний редактор вызывается для файлов с
данным расширением. Наличие данных файлов для возможности работы с Norton Commander не обязательно
(впрочем, они много места не занимают). Если эти файлы отсутствуют, они создаются
Norton Commander (при необходимости). Следующие файлы отвечают за перекодировку между кодовыми таблицами DOS и
Windows. Они используются при просмотре документов в кодировке Windows и при
редактировании текстовых файлов в кодировке Windows. nnn2ANSI.SET Ч таблицы перекодировки из кодировки кодовой страницы ппп DOS в
кодировку Windows (ппп Ч 437, 850, 852, 863, 865, 866). Как правило, достаточ-
но сохранить лишь файл 8662ANSI.SET, так как в нашей стране обычно исполь-
зуется кодовая страница с номером 866. ANS12n/in.SET Ч таблицы перекодировки из кодировки Windows в кодировку кодовой
страницы ппп DOS (ппп Ч 437, 850, 852, 863, 866). Как правило, достаточно со-
хранить лишь файл ANS12866.SET, так как в нашей стране обычно используется
кодовая страница с номером 866. ^r.r;;i спиыи i'^^'iKil'if) Встроенный редактор Norton Commander обеспечивает редактирование текстовых
файлов. Он состоит из файлов: NCEDIT.EXE Ч сам редактор, и NCEDIT.MSQ Ч файл со-
общений.
"I '.ft I'll 1 l.i-1
' iCpi '"Х'.Х ^-i.yspi )f.^U Pc}(jui.l С i1j.>,\i'ii.}3h'..1 [ll.)nfp,jMM>-.t
"i; 10ГМО n )a Просмотр файлов
баз данных Просмотр оглавлений архивных файлов осуществляется самой оболочкой Norton
Commander (файлом NCMAIN.EXE). А вот помещение файлов в архив, извлечение их
из архива и другие операции с архивами требуют дополнительных файлов. Для работы
с .ZIP-файлами с помощью собственного архиватора Norton Commander необходимы
файлы: NCZIP.EXE Ч программа архиватора Norton Commander, и NCZIP.MSG Ч файл
сообщений программы NCZIP.EXE. А для использования внешних архиваторов (PKZIP/PKUNZIP, ARJ, РАК, ARC,
LHARC и ZOO) необходимы файлы: PACKER. ЕХЕ Ч программа вызова внешних архива-
торов (PKZIP/PKUNZIP, ARJ, РАК, ARC, LHARC и ZOO); PACKER. SET Ч файл на-
стройки программы вызова внешних архиваторов; PACKER. MSG Ч файл сообщений про-
граммы PACKER.EXE. В состав Norton Commander входят многочисленные программы просмотра, вызывае-
мые при выделении файла и нажатии клавиши (Тз^. Этими программами используются
следующие общие файлы: NC.CFQ Ч файл настройки программ просмотра (определяет,
для каких файлов какую программу просмотра надо вызывать программу просмотра);
NCVIEW.MSQ Ч файл сообщений программ просмотра. Из остальных программ просмотра можно оставить только необходимые для просмотра
используемых Вами файлов. Для просмотра файлов баз данных используются следующие программы: DBVIEW. ЕХЕ Ч программа просмотра файлов баз данных в формате dBase;
PARAVIEW. ЕХЕ Ч программа просмотра файлов баз данных в формате Paradox;
Q&AVIEW. ЕХЕ Ч программа просмотра файлов баз данных в формате Q&A;
NCMAIN.EXE Ч основная программа Norton Cornrnander, выполняет большинство его функций; NC.HLP Ч основной встроенный справочник Norton Commander;
NC.MSG Ч основной файл сообщений Norton Commander. Этим файлы должны присутствовать в составе Norton Commander всегда. Разве лишь
файл NC.HLP может отсутствовать Ч тогда Вы не сможете пользоваться встроенным
справочником (этот вариант иногда применяется при работе с 360-Кбайтными диске-
тами: файлы NC.EXE, NCMAIN.EXE, NC.MSG и файлы встроенного редактора NCE-
DIT.EXE и NCEDIT.MSG как раз помещаются на такую дискету). Следующие файлы содержат различные параметры настроек Norton Commander: NC.INI Ч файл параметров конфигурации Norton Cornrnander;
NC. FIL Ч файлы определений фильтров; NC.MNU Ч файл определения пользовательского меню, вызываемого при нажатии (12);
NC.EXT Ч файл, определяющий программы, вызываемые для файлов с данным расши-
рением (при двойном щелчке имени файла или выделении это курсором и нажа-
тии [Enter)); NCEDIT.EXT Ч файл, определяющий, какой внешний редактор вызывается для файлов с
данным расширением. Наличие данных файлов для возможности работы с Norton Commander не обязательно
(впрочем, они много места не занимают). Если эти файлы отсутствуют, они создаются
Norton Commander (при необходимости). Следующие файлы отвечают за перекодировку между кодовыми таблицами DOS и
Windows. Они используются при просмотре документов в кодировке Windows и при
редактировании текстовых файлов в кодировке Windows. nnn2ANSI.SET Ч таблицы перекодировки из кодировки кодовой страницы ппп DOS в
кодировку Windows (ппп Ч 437, 850, 852, 863, 865, 866). Как правило, достаточ-
но сохранить лишь файл 8662ANSI.SET, так как в нашей стране обычно исполь-
зуется кодовая страница с номером 866. ANS12n/in.SET Ч таблицы перекодировки из кодировки Windows в кодировку кодовой
страницы ппп DOS (ппп Ч 437, 850, 852, 863, 866). Как правило, достаточно со-
хранить лишь файл ANS12866.SET, так как в нашей стране обычно используется
кодовая страница с номером 866. P.^ХХ,lii,,'чlцl.,lиll^/!^.jк-l()^) Встроенный редактор Norton Commander обеспечивает редактирование текстовых
файлов. Он состоит из файлов: NCEDIT.EXE Ч сам редактор, и NCEDIT.MSQ Ч файл со-
общений.
"lifVII. Ч l.hl
Х ic^t "\. ^Л1/:1.^^'ки '^Х"^^'J^>^^l С c')^^.XИХ..iЭI\Х:^^ Прп< paMMi-.t
"!; inc'^o т( ia Просмотр файлов
баз данных Просмотр оглавлений архивных файлов осуществляется самой оболочкой Norton
Commander (файлом NCMAIN.EXE). А вот помещение файлов в архив, извлечение их
из архива и другие операции с архивами требуют дополнительных файлов. Для работы
с .ZIP-файлами с помощью собственного архиватора Norton Commander необходимы
файлы: NCZIP.EXE Ч программа архиватора Norton Commander, и NCZIP.HSG Ч файл
сообщений программы NCZIP.EXE. А для использования внешних архиваторов (PKZIP/PKUNZIP, ARJ, РАК, ARC,
LHARC и ZOO) необходимы файлы: PACKER. ЕХЕ Ч программа вызова внешних архива-
торов (PKZIP/PKUNZIP, ARJ, РАК, ARC, LHARC и ZOO); PACKER. SET Ч файл на-
стройки программы вызова внешних архиваторов; PACKER. MSG Ч файл сообщений про-
граммы PACKER.EXE. В состав Norton Commander входят многочисленные программы просмотра, вызывае-
мые при выделении файла и нажатии клавиши (Тз^. Этими программами используются
следующие общие файлы: NC.CFQ Ч файл настройки программ просмотра (определяет,
для каких файлов какую программу просмотра надо вызывать программу просмотра);
NCVIEW.MSQ Ч файл сообщений программ просмотра. Из остальных программ просмотра можно оставить только необходимые для просмотра
используемых Вами файлов. Для просмотра файлов баз данных используются следующие программы: DBVIEW. ЕХЕ Ч программа просмотра файлов баз данных в формате dBase;
PARAVIEW. ЕХЕ Ч программа просмотра файлов баз данных в формате Paradox;
Q&AVIEW. ЕХЕ Ч программа просмотра файлов баз данных в формате Q&A; Часть 5. Norton Commander Просмотр векторных
графических файлов Просмотр растровых
графических файлов Прочие программы
просмотра Вспомогательные
программы
Программа поиска
файлов Программа уборки
диска Дисковые утилиты RBVIEW. ЕХЕ Ч программа просмотра файлов баз данных в формате R:Base;
REFVIEW, ЕХЕ Ч программа просмотра файлов баз данных в формате Reflex. Для просмотра векторных графических файлов в форматах .WMF, .PIC, DRW, .GRF и
.WPG используются следующие программы: VECTOR .ЕХЕ Ч основная программа для просмотра векторных графических файлов (просматривает .WMF-файлы, то есть файлы в формате Windows Metafile);
DRAW2WMF. ЕХЕ Ч программа преобразования файлов в формате Micrografx Draw (.PIC) в .WMF-формат;
DRW2WHF.EXE Ч программа преобразования файлов в формате Micrografx Designer (.DRW) и Charisma (.GRF) в .WMF-формат; WP2WHF.EXE Ч программа преобразования файлов в формате WordPerfect Clipart
(.WPG) в .WMF-формат. Для просмотра растровых графических файлов в форматах .BMP, .DIB, .PCX, .CLP,
ICO, .MSP, .PCT и .TIF используются следующие программы: BITMAP. ЕХЕ Ч основная программа для просмотра растровых графических файлов (просматривает файлы в форматах .BMP, .DIB, и .PCX);
CLP2DIB. ЕХЕ Ч программа преобразования файлов в формате Windows Clipboard (.CLP) в .DIB-формат;
IC02DIB.EXE Ч программа преобразования файлов в формате иконок Windows 3.0 (.ICO) в .DIB-формат;
MSP2DIB.EXE Ч программа преобразования файлов в формате Microsoft Paint (.MSP) в .DIB-формат;
PCT2DIB.EXE Ч программа преобразования файлов в формате PICTOR/PC-Paint (.PCT) в .DIB-формат; TIF2DIB.EXE Ч программа преобразования файлов в формате TIFF (.TIF) в .DIB-
формат;
WPB2DIB.EXE Ч программа преобразования файлов в формате WordPerfect Bitmap (.WPB) в .DIB-формат. Кроме перечисленных выше, в состав Norton Commander входят программы для про-
смотра электронных таблиц, архивных файлов, текстовых файлов и файлов, созданных
различными редакторами документов, а также воспроизведения звуковых файлов: 123VIEW. ЕХЕ Ч программа просмотра электронных таблиц;
ARCVIEW.EXE Ч программа просмотра архивных файлов; PLAYWAVE. ЕХЕ Ч программа воспроизведения звуковых файлов в формате .WAV
(воспроизведение выполняется через встроенный динамик компьютера, так что
качество получается скверное); WPVIEW.EXE Ч программа просмотра текстовых файлов (в кодировках DOS и Windows)
и файлов, созданных различными редакторами документов: Microsoft Word (для
DOS и для Windows), ACT!, Ami Pro, Multimate, Q&A Write (для DOS и для
Windows), WordPerfect, WordStar, WordStar 2000, XyWrite и др. Многие возможности Norton Commander реализуются не основным файлом программы
NCMAIN.EXE, а отдельными программами. При поиске файлов на диске (нажатием ГАТТ) (Тт")) используются следующие файлы:
NCFF.EXE Ч программа поиска файлов на диске; NCPF.HLP Ч встроенный справочник
программы поиска файлов; NCFF.MSG Ч файл сообщений программы поиска файлов. При уборке диска (нажатием (8ЬШ](ТП или выбором команд Disk Cleanup (Уборка
диска) из группы Disk (Диск) меню Norton Commander) используются следующие
файлы: NCCLEAN.EXE Ч программа уборки диска; NCCLEAN.INI Ч файл определений
"чистящих наборов". Программа уборки диска вызывает программу поиска файлов на
диске (NCFF.EXE), пользуется ее файлом сообщений и встроенным справочником. При копировании и форматировании дискет и установке меток на дисках с помощью
соответствующих пунктов меню Disk (Диск) Norton Commander используются сле-
дующие файлы: ДСОО.ЕХЕ Ч программа копирования дискет; NCDD.MSG Ч файл сообще-
ний этой программы; NCSF.EXE Ч программа форматирования дискет; NCSF.MSQ Ч файл
сообщений этой программы; NCLABEL.EXE Ч программа установки метки на дисках;
NORTON. INI Ч файл начальных установок для программ NCDD.EXE и NCSF.EXE.
Программа вывода
системной
информации Сетевые утилиты Программы связи
по модему Программа NC_EXIT Гашение окраин Программа ус i aHouk и Прочие файлы Для вывода информации о компьютере при выборе пункта меню Commands, System
Information (Команды, Информация о системе) используются следующие файлы:
NCSI.EXE Ч программа вывода информации о компьютере; NCSI.MSG Ч файл сообще-
ний этой программы. Программа NCSI.EXE является усеченной версией программы
Sysinfo из комплекса Norton Utilities. Если Вы не собираетесь использовать программу
NCSI.EXE, указанные файлы можно удалить. Для работы с локальной сетью Novell NetWare (нажатием (ShiftirF^T) или выбором
команд Network utilities (Сетевые утилиты) из группы Disk (Диск) меню Norton
Commander) используются следующие файлы: NCNET.EXE Ч программа работы с ло-
кальной сетью Novell NetWare; NCNET.MSG Ч файл сообщений этой программы. Если
Вы не собираетесь использовать данные утилиты для работы с Novell NetWare, указан-
ные файлы можно удалить. Вместе с русской версией Norton Commander 5.0 поставляется коммуникационная про-
грамма для связи по модему TELEMAX. Она включает следующие файлы: TELEMAX.EXE
Ч коммуникационная программа; TELEHAX.DAT Ч вспомогательный файл этой про-
граммы; TELEHAX.HLP Ч встроенный справочник; TELEMAX. INI Ч файл установок про-
граммы; TELEMAX. NMS Ч файл телефонной книги. В английскую версию Norton Commander входит аналогичная программа для связи по
модему TERM95. Она включает следующие файлы: TERM95.EXE Ч коммуникационная
программа; TERM95. HLP Ч встроенный справочник; TERM95. RES Ч вспомогательный
файл программы; TERM95 .GTT Ч файл перекодировок; TERM95. DIR Ч файл телефонной
книги (создается программой TERM95); CMPSRV.SCX Ч файл сценария для входа в
CompuServe; QENIE.SCX Ч файл сценария для входа в GeniE; TESTMDM.SCX Ч файл сце-
нария для проверки модема. Если Вы не используете эти коммуникационные программы, все перечисленные файлы
можно удалить. В составе Norton Commander поставляется программа NC_EXIT, позволяющая выйти
из Norton Commander из командного файла, запущенного из-под Norton Commander,
пользовательского меню и т.д. Сама программа содержится в файле NC_EXIT. СОМ, а ее
описание Ч в файле NC_EXIT. DOC. Следующие файлы отвечают за вызов графических заставок гашения экрана. SAVER. ЕХЕ
Ч программа, управляющая графическими заставками гашения экрана (.NSS-
файлами); *.NSS Ч графические заставки, вызываемые программой SAVER.EXE при
гашении экрана. Все эти файлы могут быть удалены, тогда для гашения экрана будет
использоваться программа "звездная ночь". В состав Norton Commander 5.0 входят следующие файлы, обеспечивающие установку
Norton Commander: INSTALL. ЕХЕ Ч запуск программы установки (вызывает INSTALLD.EXE, а при запуске из-под Windows предлагает временно выйти из Windows);
INSTALLD. ЕХЕ Ч основная программа установки Norton Commander;
INSTALL. CFG Чфайл настроек программы установки. Кроме перечисленных выше, в состав Norton Commander входят следующие файлы: NC.ICO Ч файл пиктограммы, который может использоваться для Norton Commander в Windows; NCPSCRIP.HDR Ч файл-заголовок для распечатки файлов на Postscript-принтерах;
README. ТХТ Ч некоторые дополнения к документации программы;
WHATS.NEW Ч описание новых возможностей Norton Commander 5.0.
29.8. Русификация Norton Commander Как английская, так и русская версии Norton Commander 5.0 не приспособлены для
работы с русскими буквами. Так, они неправильно производят поиск строк, содержа-
щих русские буквы, а английская версия вдобавок не воспринимает русскую букву "р".
Разумеется, это очень неудобно. К счастью, указанные недостатки могут быть легко
устранены. Часть 5. Norton Cornmander Сохранение исходных
файлов Исправление
"картавости"
английской версии
Norton Coinmander Поиск строк
с русскими буквами
в Norton Commander Перед выполнением корректировок файлов Norton Commander желательно на всякий
случай сделать их копии. Для этого, например, можно войти в каталог с файлами
Norton Commander (сделать его текущим) и ввести команду DOS: copy *.ехе *.ex1 .
Копии сохраняются только у .ЕХЕ-файлов, так как исправления будут вноситься толь-
ко в эти файлы. Если под рукой есть дистрибутивные дискеты Norton Commander, то
копии .ЕХЕ-файлов делать не обязательно Ч всегда можно заново установить про-
грамму. Английская версия Norton Commander 5.0 не воспринимает русскую букву "р": при
редактировании файлов с помощью встроенного редактора русская буква "р" не вво-
дится, т.е. при ее нажатии ничего не происходит, а при попытке ввести ее в диалого-
вом запросе (например, указать в строке для поиска) запрос отменяется (как при на-
жатии (tseD). Аналогичным дефектом страдал Norton Commander 3.0. К счастью, данный дефект несложно исправить. Фрагмент программы обработки вво-
димых с клавиатуры символов, вызывающий "картавость" Norton Commander 5.0, со-
держит строку символов (в шестнадцатеричном виде): 81 FE 2В 55 75 03 BE 2В 4E 81 FE 2D 53 75 08 BE
2D 4A 8В C6 5E CB 90 8В C6 2A E4 OB CO 74 IE 3D
EO 00 Ее следует заменить следующей строкой символов (в шестнадцатеричном виде): 3D 2В 55 75 03 BE 2В 4E 81 FE 2D 53 75 05 BE 2D
4A ЕВ 32 8В C6 3D EO 00 74 OA 2A E4 3C EO 74 ID
0В CO Замену надо осуществить во всех .ЕХЕ-файлах Norton Commander. Проще всего это
сделать с помощью программы FileFind из комплекса Norton Utilities: она может про-
изводить поиск и замену строк, заданных в шестнадцатеричном виде. Это можно сде-
лать следующим образом. 1 . Войти в каталог с файлами Norton Commander. 2. Ввести команду filefind /с /cs *,ехе . Программа FileFind создаст список всех
файлов с расширением .ЕХЕ из каталога Norton Commander. Здесь режим /с задает
поиск файлов только в текущем каталоге, а режим /cs отключает эквивалентность
строчных и прописных букв при поиске. 3. Нажать клавишу СРЗ"). В выведенном запросе в поле Hex, находящемся под полем
Search for, ввести искомую строку символов. 4. Щелкнуть мышью надпись Replace with или перевести к ней курсор и нажать кла-
вишу Пробел. Слева от надписи Replace with должен появиться крестик (или га-
лочка). В поле Hex, находящемся под полем Replace with, ввести заменяющую
строку символов. 5. Проверить, правильно ли введены строки символов. Если все в порядке, нажать
кнопку запроса ОК.. 6. Нажать на кнопку запроса Find. Программа выполнит поиск. В ответ на сообщение
об окончании поиска надо нажать ГЕМеп). Программа должна найти указанную
строку символов один раз в каждом файле (количество найденных строк отобража-
ется в правой колонке списка файлов). 7. Нажать на кнопку запроса Replace, а в выведенном после этого запросе Ч кнопку
All files. Далее на все вопросы надо отвечать нажатием кнопки ОК или клавиши
(Enter). 8. После возврата в основное окно программы FileFind нажмите клавишу CIsiT) для
выхода в DOS. Если Вы все сделали правильно, "картавость" Norton Commander должна пройти. Norton Commander неправильно производит поиск в документах, базах данных и т.д.
строк символов, содержащих русские буквы. Этот недостаток вызван тем, что содер-
жащиеся в Norton Commander программы перекодировки букв из прописных в строч-
ные и из строчных в прописные не рассчитаны на русские буквы (в английской версии
программы) или содержат ошибки (в русской версии программы). Для исправления этого недостатка необходимо в программах (.ЕХЕ-файлах) Norton
Commander заменить подпрограммы перевода прописных букв в строчные и наоборот.
Проще всего это сделать с помощью программы FileFind из комплекса Norton Utilities:
она может производить поиск и замену строк, заданных в шестнадцатеричном виде.
Это можно сделать следующим образом.
|