Фигурнов В. Э. Ф49 ibm pc для пользователя. Изд. 7-е, перераб и доп

Вид материалаКнига

Содержание


Часть 5. Norton Cornmander
Подобный материал:
1   ...   34   35   36   37   38   39   40   41   ...   87
Глава 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:

она может производить поиск и замену строк, заданных в шестнадцатеричном виде.

Это можно сделать следующим образом.