Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Dos7book

.pdf
Скачиваний:
75
Добавлен:
09.02.2015
Размер:
5.1 Mб
Скачать

Глава 6: Избранные программы для MS-DOS7

Ctrl +

включить в состав группы все файлы текущего каталога

+

включить в группу файлы, выбираемые по маске

Ctrl –

распустить подготовленную группу файлов

удалить из группы файлы, соответствующие заданной маске

Ctrl *

инвертировать выбор файлов в текущем каталоге

*

создать маску для выбора файлов, если группа еще не

 

сформирована, или для удаления, если группа уже имеется.

Когда в каталоге группа файлов уже сформирована, тогда операции копирования (клавишей F5), перемещения (клавишей F6), удаления (клавишей F8) выполняются над всеми элементами файлами и подкаталогами входящими в состав группы. Список состава группы находится во временном файле VCLIST.000, который помещен в каталог для временных файлов, заданный значением переменной окружения %Temp%. Из конфигурационных файлов с суффиксами *.MNU, *.EXT список состава группы доступен посредством специальных макрокоманд "!~@" (для активной панели) и "%~@" (для пассивной панели). Благодаря этому пользователь получает возможность формулировать свои собственные групповые операции (примеры в разделе 6.25-02).

Когда обе панели выключены, файл-менеджер VC.COM предоставляет дополнительные функции обслуживания командной строки: левая и правая курсорные стрелки позволяют перемещаться вдоль командной строки, вставлять знаки в любое место командной строки, а курсорные стрелки вверх и вниз обеспечивают доступ к списку предшествовавших командных строк. Если флаг NUMLOCK выключен, то перечисленные выше функции дублируются клавишами стрелочек в цифровой группе клавиш в правой части клавиатуры.

Доработка описываемой версии 4.99.07 файл-менеджера VC.COM не доведена до конца. Некоторые функции, определяемые пользователем посредством конфигурационных файлов, могут исполняться неправильно, если в текущем каталоге находятся другие файлы с суффиксами *.EXT и *.MNU, а также если в неактивной панели оставлен открытым архивный файл. Ряд заявленных "горячих клавиш" не действует или действует не так, в частности:

Alt-F4редактирование: не действует, пользуйтесь клавишей F4 Alt-F5сводка памяти: не действует

Alt-F7поиск файлов: действует только с версии 4.99.08 Ctrl-Mвоссоздание группы: не действует

Ctrl-Nдлинные имена: редко, но может вызывать зависание

Ctrl-Zдерево каталогов: может идти без остановки до нажатия ESC F1 – встроенная помощь: недоступна

F6 – перевод, переименование: при перемещении каталогов нарушает работу манипулятора "мышь", вынуждает перезагружать драйвер "мыши".

– 231 –

Глава 6: Избранные программы для MS-DOS7

6.25-02 Меню файл-менеджера Volcov Commander.

Широкие возможности адаптации файл-менеджера Volcov Commander достигнуты благодаря обслуживанию файлов меню (*.MNU) и файлов расширений (*.EXT) разнообразным набором макрокоманд. Вызов макрокоманды происходит при опознании в командной строке определенной группы знаков, которая затем замещается возвращаемым макрокомандой результатом - именем, путем, строкой и т.п. Вот перечень групп знаков и соответствующих им макрокоманд, которые предоставляет файл-менеджер Volcov Commander версии 4.99.07.

![prompt]

приглашение к вводу строки знаков. Слова, указанные в

 

квадратных скобках, выводятся как подсказка перед этим

 

приглашением. Допускается ввод до 10 независимых строк.

!0...!9

вставка копии введенной с клавиатуры строки с запрошенным

 

номером, от 0-й до 9-й.

!:

вставка буквы диска, относящейся к активной панели

%:

вставка буквы диска, относящейся к пассивной панели,

!~\

вставка пути, относящегося к активной панели. Путь кончается

 

знаком обратной косой черты.

%~\

вставка пути, относящегося к пассивной панели. Путь кончается

 

знаком обратной косой черты.

!~

вставка краткого имени файла, выделенного нажатием левой

 

кнопки "мыши" в активной панели.

%~

вставка краткого имени файла, выделенного нажатием левой

 

кнопки "мыши" в пассивной панели.

!~.!

вставка краткого имени и суффикса файла, выделенного

 

нажатием левой кнопки "мыши" в активной панели.

%~.%

вставка краткого имени и суффикса файла, выделенного

 

нажатием левой кнопки"мыши" в пассивной панели.

!~@

вставка имени временного файла, содержащего список кратких

 

имен, выделенных в активной панели правой кнопкой "мыши".

%~@

вставка имени временного файла, содержащего список кратких

 

имен, выделенных в пассивной панели правой кнопкой "мыши".

!!замещение одним восклицательным знаком.

%%замещение одним знаком процента.

Комбинации знаков, включающие знак тильда ( ~ ) "обрезают" длинные имена до 8 знаков, а суффиксы до 3 знаков. В таких комбинациях знак тильда можно не указывать, и тогда в "окне DOS" операционных систем Windows-95/98/ME те же макрокоманды возвращают полные, не "обрезанные" длинные имена.

Пользователю предоставлена возможность самостоятельно вводить знаки вызова макрокоманд в строки вызова программ при компоновке меню с помощью любой программы редактирования неформатированных текстов. Каждый пункт

– 232 –

Глава 6: Избранные программы для MS-DOS7

меню представлен в файле VC.MNU строкой заголовка и не менее чем одной исполняемой строкой. Исполняемыми строками меню считаются те непустые строки, которые начинаются со знака пробела. Строки заголовков пунктов меню напротив, не должны начинаться со знака пробела, причем начальная группа знаков (до первого знака двоеточия) интерпретируется как спецификация "горячей" клавиши для вызова данного пункта меню. Группа слов в той же строке правее знака двоеточия интерпретируется как наименование пункта меню.

После выбора пункта меню файл-менеджер замещает знаки вызова макрокоманд возвращаемыми ими данными во всех исполняемых строках, следующих за заголовком выбранного пункта меню, а потом посылает эти строки по одной командному интерпретатору COMMAND.COM, причем вызывает его заново для каждой строки. По этой причине, кстати, значения переменных окружения от одной строки к другой не передаются. При составлении исполняемых строк файла VC.MNU обычно предполагают, что удовлетворены все основные условия исполнения batch-файлов, перечисленные во вводной статье к главе 9.

Ниже приведен пример файла VC.MNU. Упоминаемые в нем программы

Edit.com (6.09), Fc.exe (6.12) и Scandisk.exe (6.21) входят в комплект поставки Windows-95/98, а файлы Arc.bat и Turn_off.com – это те, которые описаны в разделах 9.03-01 и 9.05-02. Все они должны находиться в каталогах, перечисленных в значении переменной %PATH% (2.02-02). Файла справки у файл-менеджера Volcov Commander нет, поэтому текстовый файл Help.txt, упоминаемый в первом пункте меню, будет содержать то, что Вы напишете сами. Но указанный перед ним путь должен соответствовать действительности, причем обязательно на том же диске, с которого работает интерпретатор COMMAND.COM.

F1: Help

@for %%Z in (%%comspec%%) do %%Z\ @Edit.com /R \DOS\VC4\Help.txt @!:\

F4: Search for a file or filemask in the current subtree

@rem ![Type filename or mask to search for & press ENTER:] @echo.

@if not !0"==" Dir !0 /P /A:-D /S /B

F5: Compare a file with synonymous file in non-active panel @if !:!~\==%:%~\ echo Other panel must show other folder!!

@if not !:!~\==%:%~\ Fc /L /N !~.! %:%~\!~.! > %%Temp%%\Y.t @if not !:!~\==%:%~\ Edit.com %%Temp%%\Y.t

@if not !:!~\==%:%~\ del %%Temp%%\Y.t

F6: Pack file(s) marked in the active panel into a ZIP-archive @Arc.bat ZIP !: !~\ !~ !~@ %: %~\

F7: Pack file(s) marked in the active panel into a RAR-archive @Arc.bat RAR !: !~\ !~ !~@ %: %~\

– 233 –

Глава 6: Избранные программы для MS-DOS7

F8: Repair a disk with Scandisk

@rem ![Type diskletter of the disk to repair & press Enter] @if not !0"==" Scandisk.exe !0: /custom

F10: Switch the PC off cls

@Turn_off.com

Каждая группа исполняемых строк, относящаяся к одному пункту меню, является почти batch-файлом. В первом пункте меню задача состоит лишь в выводе на экран заранее заготовленного текста. Однако при сценариях с перебазированием MS-DOS7 на другой диск (9.04, 9.09) этот текст тоже будет перенесен, так что букву диска заранее предсказать невозможно. Поэтому здесь задача решена иначе: первая исполняемая строка делает текущим диском тот, где находится командный интерпретатор, а во второй строке путь к заготовленному тексту дан без указания буквы диска, то есть от корневого каталога любого диска, который в данный момент принимается по умолчанию. Последняя исполняемая строка первого пункта меню снова сделает текущим тот диск, который был установлен прежде.

Второй пункт меню, вызываемый клавишей F4, представляет собой простой запрос данных от пользователя, а также пример исполнения команды по условию поступления непустого ответа. То же самое можно сказать и о шестом пункте меню, вызываемом клавишей F8. Вызов программы Scandisk.exe через меню полезен потому, что при вызове из командной строки часто забывают указывать параметр /custom, а от него существенно зависит характер выполняемой проверки диска.

Третий пункт меню, вызываемый клавишей F5, реализует очень полезную

процедуру выявления различий в одноименных неформатированных текстовых файлах, представленных в левой и правой панелях файл-менеджера. Первая исполняемая строка проверяет, действительно ли в разных панелях файл- менеджера открыты разные каталоги. Если да, то во второй исполняемой строке программа Fc.exe сравнит представленные файлы, а отчет будет направлен во временный файл. В третьей исполняемой строке программа Edit.com покажет отчет на экране, а в четвертой строке временный файл отчета будет удален.

К сожалению, в описанной процедуре выявления различий реализованы далеко не все проверки, какие следовало бы провести. Дело в том, что файл-менеджер Volcov Commander выполняет подстановки возвращаемых макрокомандами данных в собственном буфере длиной 128 байт. При возврате макрокомандами длинных путей и имен возрастает риск "обрезания" конца строки до того, как она будет передана для исполнения командному интерпретатору COMMAND.COM. Эта опасность вполне реальна, в частности, для второй исполняемой строки с вызовом программы Fc.exe. Кроме того, вызов посредством переменной %PATH% (2.02-02) менее надежен по причинам, изложенным во вводной статье к главе 6. Наконец,

– 234 –

Глава 6: Избранные программы для MS-DOS7

интерпретация длинных последовательностей командных строк из файла VC.MNU происходит довольно медленно, особенно когда DOS работает с дискеты.

Для осуществления процедур с большим числом проверок лучше запускать из файла меню заранее подготовленные batch-файлы. Примером такого подхода является batch-файл Arc.bat (9.03-01), вызываемый из исполняемых строк 4-го и 5-го пунктов меню. Batch-файлы дают возможность активно пользоваться переменными окружения, условными переходами и точной беспоисковой адресацией, благодаря чему удается снять упомянутые выше ограничения, повысить надежность и выполнять процедуры гораздо быстрее.

Примечание 1: в исполняемой строке пункта меню вместо вызова программы файл-менеджер Volcov Commander допускает указывать произвольно назначенное имя другого файла меню (субменю), которое должно, однако, иметь суффикс ".MNU". Потенциально это дает возможность строить тематические иерархии меню.

Примечание 2: в файлах меню (*.MNU) все строки, начинающиеся со знака одиночной кавычки ( ' ), не исполняются. Это позволяет вводить в

файлы меню строки комментариев.

6.25-03 Файлы расширения VC.EXT и VCEDIT.EXT.

Когда в панели файл-менеджера Volcov Commander выделен какой-либо файл,

совершаемые с ним действия могут быть разными в зависимости от суффикса этого файла. Зависимые от суффикса действия файл-менеджера в ответ на двойной щелчок левой клавиши "мыши" (а также на нажатие клавиши ENTER) задаются текстовым файлом VC.EXT. Аналогичным образом зависимые от суффикса действия в ответ на нажатие клавиши F3 (VIEW) задаются файлом VCVIEW.EXT, а действия в ответ на нажатие клавиши F4 (EDIT) – файлом VCEDIT.EXT.

Определения суффиксов во всех упомянутых файлах расширения должны быть указаны вплотную к левой кромке строки и должны заканчиваться двоеточием. Справа от двоеточия записывается командная строка, которая должна быть исполнена в случае обращения к файлу с данным суффиксом. Если нажатие клавиши должно вызывать исполнение более чем одной команды, то следующие командные строки, располагаемые под первой командной строкой, должны начинаться с не менее чем одного знака пробела. Если вслед за определением суффикса командная строка не прописана, то для файлов с таким суффиксом будет исполнена ближайшая следующая командная строка. В определениях суффиксов допускается указывать знаки подстановки "?" и "*" (2.01-03).

Какие конкретно вызовы программ следует включать в файлы расширения это каждый пользователь должен определить для себя сам. В качестве примера ниже приведен вариант текста файла VC.EXT.

– 235 –

Глава 6: Избранные программы для MS-DOS7

bas: Qbasic.exe /run !~.! bmp:

gif:

jpg:

pcx: Lxpic.com !~.! /A 1st:

diz:

doc:

lsm:

me:

rus:

txt:

?!!: @echo _______ > !@\..\t.txt

@copy !@\..\t.txt /B + !~.! !@\..\. @Emagic.exe -q -n3 !@\..\t.txt @Svtxt.com !@\..\t.txt

htm: @echo _______ > !@\..\t.txt @Html2txt.com < !~.! >> !@\..\t.txt @Emagic.exe -q -n3 !@\..\t.txt @Svtxt.com !@\..\t.txt

scr: @rem ![Press ENTER to get listing or ESC to quit] @echo Processing goes on. Wait...

@Debug.exe < !~.! > !@\..\Listing.txt @Edit.com !@\..\Listing.txt !~.!

ima:

wbt: Diskimg.mnu

Представленный вариант файла VC.EXT, как и показанные ниже другие файлы расширения, не имеют целью продемонстрировать все разнообразие операций, которое можно изобрести. Начинается файл с самого простого: командные файлы языка Qbasic направляются на исполнение к своему интерпретатору. Его можно взять из комплекта поставки MS-DOS6.22 или из файла архива OLDDOS.EXE,

который выложен в сети Интернет на сервере ftp://ftp.microsoft.com/softlib/mslfiles/ .

Напомним: для запуска программы QBASIC.EXE в среде MS-DOS7 должна быть внесена соответствующая запись в таблицу драйвера SETVER.EXE (5.01-02).

Следующая группа строк в файле VC.EXT направляет файлы изображений (*.BMP, *.GIF, *.JPG) к программе просмотра LXPIC.COM, написанной Стефаном Пейхлем (Stefan Peichl). Версия 7.3 этой программы (2002 года) выложена в сети Интернет на сайте http://hplx.pgdn.de/ в составе файла архива LXPIC.ZIP.

Далее в файле VC.EXT перечислена большая группа суффиксов (*.1ST, *.DIZ и др.), обычно относящихся к текстовым файлам. Проблема чтения текстов на русском языке состоит в множестве используемых кодировок. Но ситуацию спасает программа EMAGIC.EXE, написанная Сергеем Гернштейном. Она анализирует

– 236 –

Глава 6: Избранные программы для MS-DOS7

текст и по полученным данным автоматически переводит его в кодировку CP866.

Эта программа выложена на сервере ftp://ftp.botik.ru/pub/msdos/convert/ в архиве

EMAGIC.ZIP. Тем, кто не пользуется кодировкой CP866, программа EMAGIC.EXE не потребуется, и тогда строку с ее вызовом следует удалить.

Просмотр текстовых файлов на экране обеспечивает программа SVTXT.COM, написанная Ло Ханг Че (Lo Hung Che) для проекта FreeDos. Она содержится в файле архива PG116.ZIP, который свободно выложен в сети Интернет на сервере ftp://sunsite.unc.edu/pub/micro/pc-stuff/freedos/files/util/file/pg/ . Эта программа показывает длинные строки сразу в "сложенном" виде и справляется с первыми 64 килобайтами длинных файлов. Препарировать фрагменты просматриваемых файлов программа SVTXT.COM не позволяет, но это можно сделать потом с помощью текстового редактора EDIT.COM (6.09), так как до следующего вызова той же процедуры копия последнего просмотренного файла в кодировке CP866 будет сохранена под именем T.TXT в каталоге для временных файлов.

Просмотр файлов с суффиксом *.HTM на русском языке сопряжен с теми же проблемами и потому обеспечивается так же, только с предварительным устранением знаков гипертекстовой разметки. Для устранения знаков разметки применена программа Шин Чана (Shin Chan) HTML2TXT.COM, скачанная с сайта http://www.vector.co.jp/download/file/dos/net/fh050307.html в составе файла архива

HTML2T08.LZH. Тем, кого проблема национальных кодировок не волнует, лучше сразу направлять файлы *.HTM к программе просмотра VH.EXE, выложенной в архиве Viewht25.zip на ftp-сервере ftp://ftp.bu.edu/pub/mirrors/simtelnet/msdos/html/ .

Суффиксом *.SCR часто отмечают командные файлы отладчика DEBUG.EXE, но встречаются и исключения. Кроме того, исполнение командных файлов отладчика при неподходящих обстоятельствах может быть небезопасно. Поэтому для таких файлов предусмотрено выведение запроса. Если пользователь ответит на запрос утвердительно, то файл будет направлен на исполнение отладчику, а

выведенный им листинг вместе с исходным командным файлом будет представлен на экране текстовым редактором EDIT.COM (6.09). Эта процедура очень удобна для исправления выявляемых по листингу ошибок ассемблирования (9.07-01).

Файлы с суффиксом "*.IMA" – это образы дискет. По отношению к ним могут быть предприняты две разные операции: запись на дискету или распаковка. Поэтому здесь пришлось прибегнуть к вызову из файла VC.EXT "самодельного" субменю DISKIMG.MNU, в котором запись на диск производится с помощью программы IMG.EXE, а распаковка с помощью программы DDI2HDD.EXE. Обе они выложены в сети Интернет на сервере ftp://ftp.elf.stuba.sk/pub/pc/utildisk/ в

составе файлов архива IMG.ARJ и DDI2HDD.ZIP соответственно. Пример текста субменю DISKIMG.MNU показан ниже; его в виде неформатированного тестового файла надо поместить в тот же каталог, где находятся все другие файлы файл-менеджера Volcov Commander. Напомним, что названия "горячих" клавишей

– 237 –

Глава 6: Избранные программы для MS-DOS7

в файлах меню должны быть указаны вплотную к левому краю строки, без предшествующих пробелов.

F4: Write the image onto diskette in drive A: @Img.exe !~.! A:

F8: Unpack files from the diskette image

@if not %~\"==" Ddi2hdd.exe !~.! %:%~\. /d /s

@if %~\"==" echo Archive in passive panel must be closed @if not %~\"==" echo Unpacked files are in %:%~\!~ folder

При написании своих вариантов файлов расширения важно принимать во внимание, что помимо явно задаваемых действий файл-менеджер Volcov Commander может выполнять ряд зависящих от суффикса действий по умолчанию. В частности, после интерпретации строк файла VC.EXT файлы с суффиксами *.BAT, *.COM и *.EXE по умолчанию направляются на исполнение к командному интерпретатору COMMAND.COM, а архивы дополнительно обрабатываются в соответствии со спецификациями в файле VCARCH.EXT (6.25-04). Если суффиксы таких файлов указать в файле VC.EXT, то действия по умолчанию окажутся перехваченными и исполняться не будут. По этой причине в файле VC.EXT суффиксы архивных и исполняемых файлов, как правило, не указывают.

Аналогичным образом при нажатии на клавишу F3 (VIEW) файл-менеджер Volcov Commander передает своему встроенному просмотрщику только те файлы, которые не перехвачены спецификациями суффиксов в файле VCVIEW.EXT. Встроенный просмотрщик может показывать файлы и в текстовой, и в бинарной форме. Возможность просмотра любого файла "как он есть" ценна сама по себе, и потому я считаю, что файл VCVIEW.EXT не нужен. Но если у Вас мнение иное, то Вы можете по представленному образцу файла VC.EXT сформировать свой файл VCVIEW.EXT. Синтаксис записей в этих файлах абсолютно идентичен.

Когда файл для просмотра или редактирования выбран в панели файл- менеджера, показывающей содержимое архива, тогда нажатия клавишей F3 и F4

инициируют распаковку выбранного файла из архива во временный каталог

%TEMP%\VC.000. При этом в строках файлов VCVIEW.EXT и VCEDIT.EXT

соответствующая макрокоманда замещает группу знаков !~.! именем распакованного файла с предшествующим путем в тот самый временный каталог. Следовательно, нажатие клавиши F3 позволяет просматривать находящиеся в архиве файлы без их распаковки в явной форме. Аналогичным образом нажатие клавиши F4 позволит совершить над выделенным в архиве файлом любую операцию, определенную в строках файла VCEDIT.EXT.

Однако операция редактирования небезопасна: она может повредить файл, в том числе и такой, который не является распакованной копией. Композиция файла VCEDIT.EXT должна защищать важные не-текстовые файлы от случайных

– 238 –

Глава 6: Избранные программы для MS-DOS7

повреждений. Поэтому исполняемые файлы и архивы в показанном ниже примере перехвачены пустой операцией (REM), устраняющей риск их повреждения.

bas: Qbasic.exe !~.! bin:

cab:

com:

exe:

rar:

zip: @rem bmp:

gif:

jpg:

pcx: Lxpic.com !~.! /A *: Edit.com !~.!

Файлы изображений защищены другой перехватывающей операцией, которая позволяет просматривать изображения, находящиеся в архивах. Операция для всех

остальных файлов определена в последней строке благодаря указанию там знака подстановки "звездочка" (вместо суффикса). Поскольку файл-менеджер Volcov Commander версии 4.99.07 своего текстового редактора не имеет, постольку в последней строке предлагаемого файла VCEDIT.EXT роль редактора исполняет программа EDIT.COM (6.09) из комплекта поставки Windows-95/98.

Примечание 1: все файлы расширения (*.EXT) считываются файл-менеджером Volcov Commander один раз, когда он впервые вызван на исполнение. Изменения, вносимые в файлы расширения, не вступят в силу до тех пор, пока сеанс работы с файл-менеджером не будет закрыт и начат снова.

Примечание 2: в файлах расширения (*.EXT) все строки, начинающиеся со знака одиночной кавычки ( ' ), не исполняются. Это позволяет вводить в

файлы расширения строки комментариев.

6.25-04 Файл VCARCH.EXT: спецификации доступа к архивам.

В панелях файл-менеджера Volcov Commander версии 4.99.07 архивы могут быть представлены как каталоги. Это очень удобное свойство реализовано путем перехвата тех сообщений, которые программы-архиваторы посылают в канал STDOUT, и разбора этих сообщений по словам в предопределенном порядке. Когда строка сообщения соответствует заданному порядку, тогда избранные слова из этой

строки оказывается возможным идентифицировать как имя архивированного файла, его длину, дату и т.п. Затем на основании этих данных в панели файл-менеджера формируется изображение содержания архива, точно так же, как формируется изображение содержания обычного каталога.

– 239 –

Глава 6: Избранные программы для MS-DOS7

Поскольку разные программы-архиваторы выводят данные в различных форматах, файл-менеджер должен адаптировать порядок разбора строк

применительно к каждой программе архивирования в зависимости от суффикса архивного файла. Модели порядков разбора строк задаются файлом VCARCH.EXT. Более того, для каждого типа архива допускается указывать несколько моделей разбора строк. Строка будет принята, если она соответствует хотя бы одной из этих моделей.

Файл VCARCH.EXT состоит из отдельных записей для архивов разного типа. Каждая запись содержит до 5 строк. Первая строка в каждой записи определяет суффикс, соответствующий архивам данного типа, причем суффикс должен быть указан вплотную к левому краю строки. За суффиксом следует знак двоеточия, правее которого указывается модель разбора строк для данного типа архива. Спецификации моделей построены из разделительных знаков и заглавных букв, которым приписаны следующие значения:

A

атрибуты архивированного файла

Cразмер архивированного файла в сжатом виде

Dдень или дата последнего изменения файла

Lпереход к продолжению разбора в следующей строке

Mмесяц последнего изменения файла

Nимя архивированного файла

P

путь в архивированной структуре каталогов

Sразмер архивированного файла

Tвремя последнего изменения файла

W

любое слово, которое следует игнорировать

Y

год последнего изменения файла

;

разделитель между разными моделями порядков разбора

' или "

кавычки, заключающие опознаваемые знаки или слова

\

обратная косая черта в позиции первого знака модели

 

разбора означает, что эта модель относится к каталогу.

Следующие строки в каждой записи начинаются с не менее чем одного пробела и служат для определения форм запросов к соответствующей программе архивирования для выполнения определенных операций:

2-я строка: выведение содержания архива в канал STDOUT. Эта операция вызывается автоматически при каждой "перерисовке" той панели, в которой открыт архив.

3-я строка: распаковка выделенных файлов из архива. Распаковка вызывается нажатием клавиши F5 (копирование), если архив открыт в активной панели.

– 240 –

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]