mirror of
https://github.com/doublecmd/doublecmd.git
synced 2026-06-21 09:58:13 +00:00
FIX: Issue [0001010] "Please convert CR/LF to LF in HTML files (doublecmd-help)"
This commit is contained in:
parent
8a94f5fa8b
commit
ddfc046f85
33 changed files with 12343 additions and 12343 deletions
3464
doc/en/cmds.html
3464
doc/en/cmds.html
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
|
@ -1,222 +1,222 @@
|
|||
html {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
html body {
|
||||
margin: 1em 8% 1em 5%;
|
||||
line-height: 1.2;
|
||||
}
|
||||
|
||||
div.TITLEPAGE {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
body h1 {
|
||||
margin: .8em 0 0 -4%;
|
||||
line-height: 1.3;
|
||||
}
|
||||
|
||||
body h2 {
|
||||
margin: .8em 0 0 -4%;
|
||||
line-height: 1.3;
|
||||
}
|
||||
|
||||
body h3 {
|
||||
margin: .8em 0 0 -3%;
|
||||
line-height: 1.3;
|
||||
}
|
||||
|
||||
body h4 {
|
||||
margin: .8em 0 0 -3%;
|
||||
line-height: 1.3;
|
||||
}
|
||||
|
||||
body h5 {
|
||||
margin: .8em 0 0 -2%;
|
||||
line-height: 1.3;
|
||||
}
|
||||
|
||||
body h6 {
|
||||
margin: .8em 0 0 -1%;
|
||||
line-height: 1.3;
|
||||
}
|
||||
|
||||
body hr {
|
||||
margin: .6em
|
||||
}
|
||||
|
||||
body td, body th {
|
||||
line-height: 1.2
|
||||
}
|
||||
|
||||
dl {
|
||||
margin: .8em 0;
|
||||
line-height: 1.2;
|
||||
}
|
||||
|
||||
ol, ul {
|
||||
margin: 0 0 0 5%;
|
||||
line-height: 1.2;
|
||||
}
|
||||
|
||||
p.FIGURE {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
img.LARGEIMAGE {
|
||||
margin-top: 5px; margin-bottom: 20px;
|
||||
}
|
||||
|
||||
img.IntCmdImage {
|
||||
margin: 5px;
|
||||
background-color: rgb(240,240,240);
|
||||
height: 32px;
|
||||
width: 32px;
|
||||
border: 1px solid #d0d0d0;
|
||||
float: left;
|
||||
}
|
||||
|
||||
p.NAVBACK {
|
||||
text-align: left;
|
||||
text-indent: 0px;
|
||||
}
|
||||
|
||||
kbd {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
pre {
|
||||
background: #E0E0E0;
|
||||
}
|
||||
|
||||
.bold {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.italic {
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
.red {
|
||||
color: #FF0000;
|
||||
}
|
||||
|
||||
.brown {
|
||||
color: #990000;
|
||||
}
|
||||
|
||||
table.cmddesc {
|
||||
border: 1px #e0e0e0 solid;
|
||||
border-collapse: collapse;
|
||||
width: 900px;
|
||||
}
|
||||
|
||||
tr.rowcategorytitle {
|
||||
background-color: #FFF0E0; color: #000000;
|
||||
}
|
||||
|
||||
tr.rowsubtitle {
|
||||
background-color: #FFFFE0; color: #000000;
|
||||
}
|
||||
|
||||
th.namecolumn {
|
||||
width: 30%;
|
||||
border: 1px #e0e0e0 solid;
|
||||
}
|
||||
|
||||
th.cmdcolumndesc{
|
||||
border: 1px #e0e0e0 solid;
|
||||
}
|
||||
|
||||
div.cmdname {
|
||||
text-align: left;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
div.longcmdname {
|
||||
text-align: left;
|
||||
font-weight: bold;
|
||||
font-size: 80%;
|
||||
}
|
||||
|
||||
div.shrtctkey {
|
||||
text-align: left;
|
||||
color: #FF0000;
|
||||
font-family: "Courier", "Courier New";
|
||||
font-size: 80%;
|
||||
}
|
||||
|
||||
td.cmdcell {
|
||||
border: 1px #e0e0e0 solid;
|
||||
vertical-align: top;
|
||||
}
|
||||
|
||||
td.hintcell {
|
||||
border: 1px #e0e0e0 solid;
|
||||
}
|
||||
|
||||
table.innercmddesc {
|
||||
border: 1px #c0c0c0 solid;
|
||||
border-collapse: collapse;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
tr.rowinnerdesc {
|
||||
background-color: #FFFFF0; color: #000000;
|
||||
}
|
||||
|
||||
th.innerdescheader {
|
||||
border: 1px #c0c0c0 solid;
|
||||
}
|
||||
|
||||
td.innerdescparamcell {
|
||||
border: 1px #c0c0c0 solid;
|
||||
}
|
||||
|
||||
td.innerdescvaluecell {
|
||||
border: 1px #c0c0c0 solid;
|
||||
}
|
||||
|
||||
td.innerdescdesccell {
|
||||
border: 1px #c0c0c0 solid;
|
||||
}
|
||||
|
||||
table.category {
|
||||
border: 1px #e0e0e0 solid;
|
||||
border-collapse: collapse;
|
||||
width: 900px;
|
||||
}
|
||||
|
||||
tr.rowcategorytable {
|
||||
background-color: #FFF0E0; color: #000000;
|
||||
}
|
||||
|
||||
tr.rowcategorysubtitle {
|
||||
background-color: #FFFFE0; color: #000000;
|
||||
}
|
||||
|
||||
th.categorynamecolumn {
|
||||
width: 20%;
|
||||
border: 1px #e0e0e0 solid;
|
||||
}
|
||||
|
||||
th.categorydesccolumn {
|
||||
border: 1px #e0e0e0 solid;
|
||||
}
|
||||
|
||||
td.categorycell {
|
||||
border: 1px #e0e0e0 solid;
|
||||
}
|
||||
|
||||
td.categorydesc {
|
||||
border: 1px #e0e0e0 solid;
|
||||
}
|
||||
|
||||
div.categoryname {
|
||||
text-align: left;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
|
||||
|
||||
html {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
html body {
|
||||
margin: 1em 8% 1em 5%;
|
||||
line-height: 1.2;
|
||||
}
|
||||
|
||||
div.TITLEPAGE {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
body h1 {
|
||||
margin: .8em 0 0 -4%;
|
||||
line-height: 1.3;
|
||||
}
|
||||
|
||||
body h2 {
|
||||
margin: .8em 0 0 -4%;
|
||||
line-height: 1.3;
|
||||
}
|
||||
|
||||
body h3 {
|
||||
margin: .8em 0 0 -3%;
|
||||
line-height: 1.3;
|
||||
}
|
||||
|
||||
body h4 {
|
||||
margin: .8em 0 0 -3%;
|
||||
line-height: 1.3;
|
||||
}
|
||||
|
||||
body h5 {
|
||||
margin: .8em 0 0 -2%;
|
||||
line-height: 1.3;
|
||||
}
|
||||
|
||||
body h6 {
|
||||
margin: .8em 0 0 -1%;
|
||||
line-height: 1.3;
|
||||
}
|
||||
|
||||
body hr {
|
||||
margin: .6em
|
||||
}
|
||||
|
||||
body td, body th {
|
||||
line-height: 1.2
|
||||
}
|
||||
|
||||
dl {
|
||||
margin: .8em 0;
|
||||
line-height: 1.2;
|
||||
}
|
||||
|
||||
ol, ul {
|
||||
margin: 0 0 0 5%;
|
||||
line-height: 1.2;
|
||||
}
|
||||
|
||||
p.FIGURE {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
img.LARGEIMAGE {
|
||||
margin-top: 5px; margin-bottom: 20px;
|
||||
}
|
||||
|
||||
img.IntCmdImage {
|
||||
margin: 5px;
|
||||
background-color: rgb(240,240,240);
|
||||
height: 32px;
|
||||
width: 32px;
|
||||
border: 1px solid #d0d0d0;
|
||||
float: left;
|
||||
}
|
||||
|
||||
p.NAVBACK {
|
||||
text-align: left;
|
||||
text-indent: 0px;
|
||||
}
|
||||
|
||||
kbd {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
pre {
|
||||
background: #E0E0E0;
|
||||
}
|
||||
|
||||
.bold {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.italic {
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
.red {
|
||||
color: #FF0000;
|
||||
}
|
||||
|
||||
.brown {
|
||||
color: #990000;
|
||||
}
|
||||
|
||||
table.cmddesc {
|
||||
border: 1px #e0e0e0 solid;
|
||||
border-collapse: collapse;
|
||||
width: 900px;
|
||||
}
|
||||
|
||||
tr.rowcategorytitle {
|
||||
background-color: #FFF0E0; color: #000000;
|
||||
}
|
||||
|
||||
tr.rowsubtitle {
|
||||
background-color: #FFFFE0; color: #000000;
|
||||
}
|
||||
|
||||
th.namecolumn {
|
||||
width: 30%;
|
||||
border: 1px #e0e0e0 solid;
|
||||
}
|
||||
|
||||
th.cmdcolumndesc{
|
||||
border: 1px #e0e0e0 solid;
|
||||
}
|
||||
|
||||
div.cmdname {
|
||||
text-align: left;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
div.longcmdname {
|
||||
text-align: left;
|
||||
font-weight: bold;
|
||||
font-size: 80%;
|
||||
}
|
||||
|
||||
div.shrtctkey {
|
||||
text-align: left;
|
||||
color: #FF0000;
|
||||
font-family: "Courier", "Courier New";
|
||||
font-size: 80%;
|
||||
}
|
||||
|
||||
td.cmdcell {
|
||||
border: 1px #e0e0e0 solid;
|
||||
vertical-align: top;
|
||||
}
|
||||
|
||||
td.hintcell {
|
||||
border: 1px #e0e0e0 solid;
|
||||
}
|
||||
|
||||
table.innercmddesc {
|
||||
border: 1px #c0c0c0 solid;
|
||||
border-collapse: collapse;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
tr.rowinnerdesc {
|
||||
background-color: #FFFFF0; color: #000000;
|
||||
}
|
||||
|
||||
th.innerdescheader {
|
||||
border: 1px #c0c0c0 solid;
|
||||
}
|
||||
|
||||
td.innerdescparamcell {
|
||||
border: 1px #c0c0c0 solid;
|
||||
}
|
||||
|
||||
td.innerdescvaluecell {
|
||||
border: 1px #c0c0c0 solid;
|
||||
}
|
||||
|
||||
td.innerdescdesccell {
|
||||
border: 1px #c0c0c0 solid;
|
||||
}
|
||||
|
||||
table.category {
|
||||
border: 1px #e0e0e0 solid;
|
||||
border-collapse: collapse;
|
||||
width: 900px;
|
||||
}
|
||||
|
||||
tr.rowcategorytable {
|
||||
background-color: #FFF0E0; color: #000000;
|
||||
}
|
||||
|
||||
tr.rowcategorysubtitle {
|
||||
background-color: #FFFFE0; color: #000000;
|
||||
}
|
||||
|
||||
th.categorynamecolumn {
|
||||
width: 20%;
|
||||
border: 1px #e0e0e0 solid;
|
||||
}
|
||||
|
||||
th.categorydesccolumn {
|
||||
border: 1px #e0e0e0 solid;
|
||||
}
|
||||
|
||||
td.categorycell {
|
||||
border: 1px #e0e0e0 solid;
|
||||
}
|
||||
|
||||
td.categorydesc {
|
||||
border: 1px #e0e0e0 solid;
|
||||
}
|
||||
|
||||
div.categoryname {
|
||||
text-align: left;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -1,205 +1,205 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Settings in the file doublecmd.ini</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="CHAPTER">
|
||||
<h1>Settings in the file <tt>doublecmd.ini</tt></h1>
|
||||
|
||||
<p>Most of the settings in <tt>doublecmd.ini</tt> can be changed in the configuration options section of DC. Manual edit is usually not necessary .</p>
|
||||
|
||||
<div class="SECT1">
|
||||
<table border="0" frame="void" width="100%" class="CALSTABLE">
|
||||
<col width="25%"/>
|
||||
<col width="25%"/>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>[Configuration]</th>
|
||||
<th>General settings</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><tt><span class="brown">CaseSensitiveSort</span>=0</tt></td>
|
||||
<td>0: Case sensitive sort OFF<br/>1: Case sensitive sort ON</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">CopyBlockSize</span>=64</tt></td>
|
||||
<td>Sets block size for copying (in kbytes=1024 bytes). Default is 64 (=65536 bytes).</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">CustomDriveIcons</span>=0</tt></td>
|
||||
<td>Use custom drive icons (from <tt>%commander_path%\pixmaps\XxX\devices\</tt>) instead of system icons (Windows only)<br/>0: Use system icons<br/>1: Use custom icons</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">DirTabLimit</span>=32</tt></td>
|
||||
<td>Maximum number of characters shown in a directory tab</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">DriveBlackList</span></tt></td>
|
||||
<td>List of drives not to show in drive bar/menu (; - separator)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">UseExtEdit</span>=0</tt></td>
|
||||
<td>0: Use internal editor<br/>1: Use external editor (see <a href="#ext_edit">ExtEdit</a>)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">UseExtView</span>=0</tt></td>
|
||||
<td>0: Use internal viewer<br/>1: Use external viewer (see. <a href="#ext_view">ExtView<a>)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">UseExtDiff</span>=0</tt></td>
|
||||
<td>0: Use internal file diff<br/>1: Use external file diff (see <a href="#ext_diff">ExtDiff</a>)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a name="ext_edit"><tt><span class="brown">ExtEdit</span></tt></a></td>
|
||||
<td>External editor for <kbd>F4</kbd></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a name="ext_view"><tt><span class="brown">ExtView</span></tt></a></td>
|
||||
<td>External viewer for <kbd>F3</kbd></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a name="ext_diff"><tt><span class="brown">ExtDiff</span></tt></a></td>
|
||||
<td>External file diff</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">Font.Name</span>=default</tt></td>
|
||||
<td>Font for the file panels</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">Font.Size</span>=10</tt></td>
|
||||
<td>Font size for the file panels</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">Font.Style</span></tt></td>
|
||||
<td>Font style for the file panels</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">Maximized</span>=0</tt></td>
|
||||
<td>Window state<br/>0: normal,<br/>1: maximal size</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">MouseSelectionEnabled</span>=1</tt></td>
|
||||
<td>Enable mouse selection<br/>0: no<br/>1: yes</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">QuickSearchMatchBeginning</span>=1</tt></td>
|
||||
<td>0: A search string like "double" will be read as "*double"<br/>1: Exact match: typing
|
||||
"cmd" will find "cmd.ini", but not "doublecmd.ini"</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">QuickSearchMatchEnding</span>=1</tt></td>
|
||||
<td>0: Typing a dot is read as *. , "double.i" also finds "doublecmd.ini"<br/>1: Exact
|
||||
match: typing "double.i" finds only "double.ini", but doesn't find "doublecmd.ini"</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">ScrollMode</span>=0</tt></td>
|
||||
<td>Mouse wheel scroll mode<br/>0: Line by line with cursor movement<br/>1: Line by line<br/>2: Page by page</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">ShowIcons</span>=1</tt></td>
|
||||
<td>Show icons in file panel</br>0: no<br/>1: yes</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">ShowSystemFiles</span>=0</tt></td>
|
||||
<td>Show system files<br/>0: no<br/>1: yes</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">UseIniInProgramDir</span>=0</tt></td>
|
||||
<td>Location of DC configuration files<br/>0: Use configuration files from user home directory<br/>1: Use configuration files from program directory</td>
|
||||
</tr>
|
||||
|
||||
<thead>
|
||||
<tr>
|
||||
<th>[Colors]</th>
|
||||
<th>Color settings</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<thead>
|
||||
<tr>
|
||||
<th>[PackerPlugins]</th>
|
||||
<th>List of installed WCX plugins</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><tt><span class="brown">bz2</span>=0,%commander_path%\plugins\unbz2.wcx</tt></td>
|
||||
<td>Plugin for bz2-archives. 0 — Total of plugin abilities</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<thead>
|
||||
<tr>
|
||||
<th>[Content Plugins]</th>
|
||||
<th>List and settings of installed WDX plugins</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><tt><span class="brown">PluginCount</span>=2</tt></td>
|
||||
<td>Count of installed WDX plugins</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">Plugin1Name</span>=rpm_wdx</tt></td>
|
||||
<td>Name of first installed WDX plugins</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">Plugin1Detect</span>=EXT="RPM"</tt></td>
|
||||
<td>Associated RPM extension for first plugin</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">Plugin1Path</span></tt></td>
|
||||
<td>Path to the first plugin</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<thead>
|
||||
<tr>
|
||||
<th>[ColumnsSet]</th>
|
||||
<th>List of available columns sets</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><tt><span class="brown">ColumnsSetCount</span>=2</tt></td>
|
||||
<td>Count of columns sets</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">ColumnsSet1Name</span>=Default</tt></td>
|
||||
<td>First columns set — Default</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<thead>
|
||||
<tr>
|
||||
<th>[lefttabs]</th>
|
||||
<th>List of tabs for left panel</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<thead>
|
||||
<tr>
|
||||
<th>[righttabs]</th>
|
||||
<th>List of tabs for right panel</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="SECT1">
|
||||
<p class="NAVBACK"><a href="index.html">Home</a></p>
|
||||
</div>
|
||||
|
||||
</body>
|
||||
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Settings in the file doublecmd.ini</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="CHAPTER">
|
||||
<h1>Settings in the file <tt>doublecmd.ini</tt></h1>
|
||||
|
||||
<p>Most of the settings in <tt>doublecmd.ini</tt> can be changed in the configuration options section of DC. Manual edit is usually not necessary .</p>
|
||||
|
||||
<div class="SECT1">
|
||||
<table border="0" frame="void" width="100%" class="CALSTABLE">
|
||||
<col width="25%"/>
|
||||
<col width="25%"/>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>[Configuration]</th>
|
||||
<th>General settings</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><tt><span class="brown">CaseSensitiveSort</span>=0</tt></td>
|
||||
<td>0: Case sensitive sort OFF<br/>1: Case sensitive sort ON</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">CopyBlockSize</span>=64</tt></td>
|
||||
<td>Sets block size for copying (in kbytes=1024 bytes). Default is 64 (=65536 bytes).</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">CustomDriveIcons</span>=0</tt></td>
|
||||
<td>Use custom drive icons (from <tt>%commander_path%\pixmaps\XxX\devices\</tt>) instead of system icons (Windows only)<br/>0: Use system icons<br/>1: Use custom icons</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">DirTabLimit</span>=32</tt></td>
|
||||
<td>Maximum number of characters shown in a directory tab</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">DriveBlackList</span></tt></td>
|
||||
<td>List of drives not to show in drive bar/menu (; - separator)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">UseExtEdit</span>=0</tt></td>
|
||||
<td>0: Use internal editor<br/>1: Use external editor (see <a href="#ext_edit">ExtEdit</a>)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">UseExtView</span>=0</tt></td>
|
||||
<td>0: Use internal viewer<br/>1: Use external viewer (see. <a href="#ext_view">ExtView<a>)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">UseExtDiff</span>=0</tt></td>
|
||||
<td>0: Use internal file diff<br/>1: Use external file diff (see <a href="#ext_diff">ExtDiff</a>)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a name="ext_edit"><tt><span class="brown">ExtEdit</span></tt></a></td>
|
||||
<td>External editor for <kbd>F4</kbd></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a name="ext_view"><tt><span class="brown">ExtView</span></tt></a></td>
|
||||
<td>External viewer for <kbd>F3</kbd></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a name="ext_diff"><tt><span class="brown">ExtDiff</span></tt></a></td>
|
||||
<td>External file diff</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">Font.Name</span>=default</tt></td>
|
||||
<td>Font for the file panels</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">Font.Size</span>=10</tt></td>
|
||||
<td>Font size for the file panels</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">Font.Style</span></tt></td>
|
||||
<td>Font style for the file panels</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">Maximized</span>=0</tt></td>
|
||||
<td>Window state<br/>0: normal,<br/>1: maximal size</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">MouseSelectionEnabled</span>=1</tt></td>
|
||||
<td>Enable mouse selection<br/>0: no<br/>1: yes</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">QuickSearchMatchBeginning</span>=1</tt></td>
|
||||
<td>0: A search string like "double" will be read as "*double"<br/>1: Exact match: typing
|
||||
"cmd" will find "cmd.ini", but not "doublecmd.ini"</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">QuickSearchMatchEnding</span>=1</tt></td>
|
||||
<td>0: Typing a dot is read as *. , "double.i" also finds "doublecmd.ini"<br/>1: Exact
|
||||
match: typing "double.i" finds only "double.ini", but doesn't find "doublecmd.ini"</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">ScrollMode</span>=0</tt></td>
|
||||
<td>Mouse wheel scroll mode<br/>0: Line by line with cursor movement<br/>1: Line by line<br/>2: Page by page</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">ShowIcons</span>=1</tt></td>
|
||||
<td>Show icons in file panel</br>0: no<br/>1: yes</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">ShowSystemFiles</span>=0</tt></td>
|
||||
<td>Show system files<br/>0: no<br/>1: yes</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">UseIniInProgramDir</span>=0</tt></td>
|
||||
<td>Location of DC configuration files<br/>0: Use configuration files from user home directory<br/>1: Use configuration files from program directory</td>
|
||||
</tr>
|
||||
|
||||
<thead>
|
||||
<tr>
|
||||
<th>[Colors]</th>
|
||||
<th>Color settings</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<thead>
|
||||
<tr>
|
||||
<th>[PackerPlugins]</th>
|
||||
<th>List of installed WCX plugins</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><tt><span class="brown">bz2</span>=0,%commander_path%\plugins\unbz2.wcx</tt></td>
|
||||
<td>Plugin for bz2-archives. 0 — Total of plugin abilities</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<thead>
|
||||
<tr>
|
||||
<th>[Content Plugins]</th>
|
||||
<th>List and settings of installed WDX plugins</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><tt><span class="brown">PluginCount</span>=2</tt></td>
|
||||
<td>Count of installed WDX plugins</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">Plugin1Name</span>=rpm_wdx</tt></td>
|
||||
<td>Name of first installed WDX plugins</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">Plugin1Detect</span>=EXT="RPM"</tt></td>
|
||||
<td>Associated RPM extension for first plugin</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">Plugin1Path</span></tt></td>
|
||||
<td>Path to the first plugin</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<thead>
|
||||
<tr>
|
||||
<th>[ColumnsSet]</th>
|
||||
<th>List of available columns sets</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><tt><span class="brown">ColumnsSetCount</span>=2</tt></td>
|
||||
<td>Count of columns sets</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">ColumnsSet1Name</span>=Default</tt></td>
|
||||
<td>First columns set — Default</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<thead>
|
||||
<tr>
|
||||
<th>[lefttabs]</th>
|
||||
<th>List of tabs for left panel</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<thead>
|
||||
<tr>
|
||||
<th>[righttabs]</th>
|
||||
<th>List of tabs for right panel</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="SECT1">
|
||||
<p class="NAVBACK"><a href="index.html">Home</a></p>
|
||||
</div>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
|
|
|
|||
|
|
@ -1,47 +1,47 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Double Commander Help Index</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="TITLEPAGE">
|
||||
<h1>Double Commander Help Index</h1>
|
||||
<p><img alt="Double Commander logo" src="images/doublecmd.png"/></p>
|
||||
<hr/>
|
||||
</div>
|
||||
|
||||
<div class="TOC">
|
||||
<dl>
|
||||
<dt class="bold">Content</dt>
|
||||
<dt>1. Introduction</dt>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt>1.1. <a href="about.html">What is Double Commander?</a></dt>
|
||||
<dt>1.2. <a href="faq.html">Frequently Asked Questions (FAQ)</a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
<dt>2. Using Double Commander</dt>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt>2.1. <a href="help.html">Basic Help</a></dt>
|
||||
<dt>2.2. <a href="multiarc.html">External archivers</a></dt>
|
||||
<dt>2.3. <a href="shortcuts.html">Keyboard layout</a></dt>
|
||||
<dt>2.4. <a href="cmds.html">Internal commands</a></dt>
|
||||
<dt>2.5. <a href="regexp.html">Regular expressions</a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
<dt>3. Configuration files</dt>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt>3.1. <a href="doublecmd.ini.html"> <tt>doublecmd.ini</tt></a></dt>
|
||||
<dt>3.2. <a href="doublecmd.ext.html"> <tt>doublecmd.ext</tt></a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
</dl>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Double Commander Help Index</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="TITLEPAGE">
|
||||
<h1>Double Commander Help Index</h1>
|
||||
<p><img alt="Double Commander logo" src="images/doublecmd.png"/></p>
|
||||
<hr/>
|
||||
</div>
|
||||
|
||||
<div class="TOC">
|
||||
<dl>
|
||||
<dt class="bold">Content</dt>
|
||||
<dt>1. Introduction</dt>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt>1.1. <a href="about.html">What is Double Commander?</a></dt>
|
||||
<dt>1.2. <a href="faq.html">Frequently Asked Questions (FAQ)</a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
<dt>2. Using Double Commander</dt>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt>2.1. <a href="help.html">Basic Help</a></dt>
|
||||
<dt>2.2. <a href="multiarc.html">External archivers</a></dt>
|
||||
<dt>2.3. <a href="shortcuts.html">Keyboard layout</a></dt>
|
||||
<dt>2.4. <a href="cmds.html">Internal commands</a></dt>
|
||||
<dt>2.5. <a href="regexp.html">Regular expressions</a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
<dt>3. Configuration files</dt>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt>3.1. <a href="doublecmd.ini.html"> <tt>doublecmd.ini</tt></a></dt>
|
||||
<dt>3.2. <a href="doublecmd.ext.html"> <tt>doublecmd.ext</tt></a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
</dl>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
|
|
|
|||
|
|
@ -1,487 +1,487 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><title>External archivers</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<style type="text/css"><!--
|
||||
body {
|
||||
margin: 5px 5px 5px 5px;
|
||||
background-color: #ffffff;
|
||||
}
|
||||
/* ========== Text Styles ========== */
|
||||
hr { color: #000000}
|
||||
body, table /* Normal text */
|
||||
{
|
||||
font-size: 10pt;
|
||||
font-family: 'Arial';
|
||||
font-style: normal;
|
||||
font-weight: normal;
|
||||
color: #000000;
|
||||
text-decoration: none;
|
||||
}
|
||||
span.rvts1 /* Heading */
|
||||
{
|
||||
font-weight: bold;
|
||||
color: #0000ff;
|
||||
}
|
||||
span.rvts2 /* Subheading */
|
||||
{
|
||||
font-weight: bold;
|
||||
color: #000080;
|
||||
}
|
||||
span.rvts3 /* Keywords */
|
||||
{
|
||||
font-style: italic;
|
||||
color: #800000;
|
||||
}
|
||||
a.rvts4, span.rvts4 /* Jump 1 */
|
||||
{
|
||||
color: #008000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
a.rvts5, span.rvts5 /* Jump 2 */
|
||||
{
|
||||
color: #008000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
span.rvts6
|
||||
{
|
||||
font-family: 'Courier New';
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts7
|
||||
{
|
||||
font-family: 'Courier New';
|
||||
font-weight: bold;
|
||||
color: #0000ff;
|
||||
}
|
||||
span.rvts8
|
||||
{
|
||||
font-family: 'Courier New';
|
||||
font-weight: bold;
|
||||
color: #000080;
|
||||
}
|
||||
a.rvts9, span.rvts9
|
||||
{
|
||||
font-family: 'Courier New';
|
||||
color: #008000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
span.rvts10
|
||||
{
|
||||
font-size: 12pt;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts11
|
||||
{
|
||||
font-size: 9pt;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts12
|
||||
{
|
||||
font-size: 9pt;
|
||||
font-weight: bold;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts13
|
||||
{
|
||||
font-size: 9pt;
|
||||
color: #000000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
span.rvts14
|
||||
{
|
||||
font-weight: bold;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts15
|
||||
{
|
||||
font-size: 14pt;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts16
|
||||
{
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts17
|
||||
{
|
||||
font-size: 9pt;
|
||||
font-style: italic;
|
||||
font-weight: bold;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts18
|
||||
{
|
||||
font-size: 9pt;
|
||||
font-family: 'Courier';
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts19
|
||||
{
|
||||
font-size: 9pt;
|
||||
font-style: italic;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts20
|
||||
{
|
||||
font-family: 'Courier';
|
||||
font-weight: bold;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts21
|
||||
{
|
||||
font-family: 'Courier';
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts22
|
||||
{
|
||||
font-family: 'Courier';
|
||||
color: #000000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
span.rvts23
|
||||
{
|
||||
font-family: 'Courier';
|
||||
font-weight: bold;
|
||||
color: #000000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
span.rvts24
|
||||
{
|
||||
font-size: 9pt;
|
||||
font-family: 'Courier';
|
||||
color: #000000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
span.rvts25
|
||||
{
|
||||
font-size: 9pt;
|
||||
font-family: 'Courier';
|
||||
font-weight: bold;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts26
|
||||
{
|
||||
font-size: 8pt;
|
||||
font-family: 'Microsoft Sans Serif';
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts27
|
||||
{
|
||||
font-size: 8pt;
|
||||
font-family: 'Microsoft Sans Serif';
|
||||
font-weight: bold;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts28
|
||||
{
|
||||
font-size: 7pt;
|
||||
color: #000000;
|
||||
}
|
||||
/* ========== Para Styles ========== */
|
||||
p,ul,ol /* Paragraph Style */
|
||||
{
|
||||
text-align: left;
|
||||
text-indent: 0px;
|
||||
padding: 0px 0px 0px 0px;
|
||||
margin: 0px 0px 0px 0px;
|
||||
}
|
||||
.rvps1 /* Centered */
|
||||
{
|
||||
text-align: center;
|
||||
}
|
||||
.rvps2
|
||||
{
|
||||
margin: 8px 0px 0px 0px;
|
||||
}
|
||||
.rvps3
|
||||
{
|
||||
margin: 8px 0px 4px 0px;
|
||||
}
|
||||
.rvps4
|
||||
{
|
||||
}
|
||||
.rvps5
|
||||
{
|
||||
text-align: center;
|
||||
}
|
||||
.rvps6
|
||||
{
|
||||
margin: 8px 0px 1px 0px;
|
||||
}
|
||||
.rvps7
|
||||
{
|
||||
margin: 8px 0px 4px 0px;
|
||||
}
|
||||
.rvps8
|
||||
{
|
||||
margin: 8px 0px 0px 0px;
|
||||
}
|
||||
.rvps9
|
||||
{
|
||||
margin: 8px 0px 1px 0px;
|
||||
}
|
||||
.rvps10
|
||||
{
|
||||
text-indent: -16px;
|
||||
margin: 0px 0px 8px 16px;
|
||||
}
|
||||
.rvps11
|
||||
{
|
||||
text-indent: -8px;
|
||||
margin: 8px 0px 0px 8px;
|
||||
}
|
||||
.rvps12
|
||||
{
|
||||
text-indent: -8px;
|
||||
margin: 8px 0px 0px 8px;
|
||||
}
|
||||
.rvps13
|
||||
{
|
||||
text-align: center;
|
||||
text-indent: -8px;
|
||||
margin: 8px 0px 0px 8px;
|
||||
}
|
||||
.rvps14
|
||||
{
|
||||
margin: 1px 0px 5px 0px;
|
||||
}
|
||||
.rvps15
|
||||
{
|
||||
margin: 1px 0px 5px 0px;
|
||||
}
|
||||
--></style>
|
||||
</head>
|
||||
<body alink=#ff0000>
|
||||
|
||||
<div class="TITLEPAGE">
|
||||
<h1>External archivers</h1>
|
||||
<hr/>
|
||||
</div>
|
||||
|
||||
<div class="TOC">
|
||||
<dt class="bold"><a name="TOC">Content</a></dt>
|
||||
<dl>
|
||||
<dt>1.1. <a href="#multiarc">Multiarc.ini reference</a></dt>
|
||||
<dt>1.2. <a href="#listformat">Format parsing</a></dt>
|
||||
<dt>1.3. <a href="#commandformat">Command definition format</a></dt>
|
||||
</dl>
|
||||
</div>
|
||||
|
||||
<p>Double Commander uses principle of the work with external arhivers similar to plugin <a href="http://wcx.sourceforge.net/">MultiArc</a> for Total Commander. Most of the explanations are from the help file for this plugin.</p>
|
||||
|
||||
<p class=rvps1><a name="multiarc"></a>
|
||||
<p><br></p>
|
||||
<p><span class=rvts15>Multiarc.ini reference</span></p>
|
||||
<p class=rvps2><span class=rvts11> All settings of external archivers is stored in multiarc.ini file. This file is standard INI-file. It contains some sections. Those sections contains keys - the pairs of strings separated by equality sign. Those files is text files and can be edited by every text editor. Every archiver, supported by DC must be described as a separate section in multiarc.ini. See below for detailed info about its structure. There is also special section with name "MultiArc". This sections contains settings that applicable for all archivers - i.e. general settings</span></p>
|
||||
<p class=rvps2><span class=rvts11>The structure of typical archiver description section: </span></p>
|
||||
<p class=rvps2><span class=rvts18>[TypeName]</span></p>
|
||||
<p class=rvps2><span class=rvts18>Parameter = Value of parameter</span></p>
|
||||
<p class=rvps2><span class=rvts18>Pattern = String representing a pattern</span></p>
|
||||
<p class=rvps2><span class=rvts18>Command = String representing a command</span></p>
|
||||
<p class=rvps2><span class=rvts18>Flag = 0 or 1 depending on state of this flag</span></p>
|
||||
<p class=rvps3><span class=rvts20>TypeName</span><span class=rvts21> is a short name for archive type. It is required and must be unique.</span></p>
|
||||
<p class=rvps3><span class=rvts22>Example:</span></p>
|
||||
<p class=rvps3><span class=rvts21>[ARJ] </span></p>
|
||||
<p class=rvps3><span class=rvts23>Parameters</span></p>
|
||||
<p class=rvps3><span class=rvts20>Archiver</span><span class=rvts21> Path to archiver utilit. Pach can contain enviropment variable such as %WINDIR% or %COMMANDER_PATH%.</span></p>
|
||||
<p class=rvps3><span class=rvts20>ID</span><span class=rvts21> (optional) archive ID (2-digit hex numbers delimited with spaces). </span></p>
|
||||
<p class=rvps3><span class=rvts20>IDPos</span><span class=rvts21> (optional) ID position in archive. If not present, ID will be searched in starting part of archive. You can define the positions with "-" sign. In this case the positions will be calculated from end of file. Special value <SeekID> determinated search ID if not found by numeric values of IDPos. Seek in range 0 - (Smalest of Size of file or IDSeekRange). Values can be writed as decimal (12345) or heximal (03039). For negative values use notation 0xFFFFFFFF (-1).</span></p>
|
||||
<p class=rvps3><span class=rvts20>IDSeekRange</span><span class=rvts21> (optional) count of bytes where ID seek if defined <SeekID>. By default IDSeekRange = 1Mb. See </span><span class=rvts20>IDPOS</span><span class=rvts21>. </span></p>
|
||||
<!--
|
||||
<p class=rvps3><span class=rvts20>ExcludeIDs</span><span class=rvts21> (optional) Signatures if found in file, file defined as the "process imposible".</span></p>
|
||||
<p class=rvps3><span class=rvts21>This opportunity entered for correct process files, generated InnoSetup, NSIS (NullSoft Instalation System) or other.</span></p>
|
||||
<p class=rvps3><span class=rvts21>Algoritm of working of parameter:</span></p>
|
||||
<p class=rvps3><span class=rvts21>If fount ID from </span><span class=rvts20>ID</span><span class=rvts21>, then check ExcludeIDs.</span></p>
|
||||
<p class=rvps3><span class=rvts21>if found any exclude ID, then file not support by </span><span class=rvts20>Archiver</span><span class=rvts21>. </span></p>
|
||||
<p class=rvps3><span class=rvts21>Param format: (Signature, [offset], [Absolute]),(Signature, [offset], [Absolute]), .... (Signature, [offset], [Absolute]). </span></p>
|
||||
<p class=rvps3><span class=rvts21>Where:</span></p>
|
||||
<p class=rvps3><span class=rvts21>Signature -- sequence of byte for find. </span></p>
|
||||
<p class=rvps3><span class=rvts21>Absolute -- (optional) Absolute (1) or relative (0) offset. By default = 0. </span></p>
|
||||
<p class=rvps3><span class=rvts21>If 1, then offset start from begin fiel (if Offset >= 0), or end of file (if Offset <0).</span></p>
|
||||
<p class=rvps3><span class=rvts21>If 0, then offset start from relative founded ID. See also description of param Offset.</span></p>
|
||||
<p class=rvps3><span class=rvts21>Offset -- (optional) Offset relatively current ID (if = 0, see from begin of ID, if >0 then on offset byte forward (to end of file) from begin signature (ID), if <0 then on offset byte backwards (to begin of file) from begin signature. By default = 0. See also description of Absolute.</span></p>
|
||||
<p class=rvps3><span class=rvts21>Example for ExcludeIDs.</span></p>
|
||||
<p class=rvps3><span class=rvts21>ID= 01 02 03 04, 01 03 02</span></p>
|
||||
<p class=rvps3><span class=rvts21>IDPOS = 5</span></p>
|
||||
<p class=rvps3><span class=rvts21>ExcludeIDs= (00, -1), (01 02 03 04 05,0), (06,5), (07,11, 1), (08,-1, 1)</span></p>
|
||||
<p class=rvps3><span class=rvts21>MultiArc will definedetermine that the file can to be processed if has coincided though one signature from ID, and signatures from ExcludeIDs have not coincided.</span></p>
|
||||
<p class=rvps3><span class=rvts21>In this example will files which are accepted comprise sequence of byte (xx in the given example any byte):</span></p>
|
||||
<p class=rvps3><span class=rvts21>0 1 2 3 4 5 6 7 8 </span></p>
|
||||
<p class=rvps3><span class=rvts21>xx xx xx xx xx 01 02 03 04</span></p>
|
||||
<p class=rvps3><span class=rvts21>xx xx xx xx xx 01 03 02 xx</span></p>
|
||||
<p class=rvps3><span class=rvts21>but files which are rejected contain</span></p>
|
||||
<p class=rvps3><span class=rvts21>0 1 2 3 4 5 6 7 8 9 10 11 12 13 </span></p>
|
||||
<p class=rvps3><span class=rvts21><br></span></p>
|
||||
<p class=rvps3><span class=rvts21>xx xx xx xx 00 01 02 03 04 xx xx xx xx xx rule 00, -1</span></p>
|
||||
<p class=rvps3><span class=rvts21>xx xx xx xx 00 01 03 02 xx xx xx xx xx xx</span></p>
|
||||
<p class=rvps3><span class=rvts21><br></span></p>
|
||||
<p class=rvps3><span class=rvts21>xx xx xx xx xx 01 02 03 04 05 xx xx xx xx rule 01 02 03 04 05,0</span></p>
|
||||
<p class=rvps3><span class=rvts21><br></span></p>
|
||||
<p class=rvps3><span class=rvts21>xx xx xx xx xx 01 02 03 04 xx xx xx xx 06 rule 06,5</span></p>
|
||||
<p class=rvps3><span class=rvts21>xx xx xx xx xx 01 03 02 xx xx xx xx 06 xx </span></p>
|
||||
<p class=rvps3><span class=rvts21><br></span></p>
|
||||
<p class=rvps3><span class=rvts21>xx xx xx xx xx 01 02 03 04 xx xx 07 xx xx rule 07,11, 1</span></p>
|
||||
<p class=rvps3><span class=rvts21>xx xx xx xx xx 01 03 02 xx xx xx 07 xx xx</span></p>
|
||||
<p class=rvps3><span class=rvts21><br></span></p>
|
||||
<p class=rvps3><span class=rvts21>0 1 2 3 4 5 6 7 8 EOF </span></p>
|
||||
<p class=rvps3><span class=rvts21>xx xx xx xx xx 01 02 03 04 .............. 08 rule 08,-1, 1</span></p>
|
||||
<p class=rvps3><span class=rvts21>xx xx xx xx xx 01 03 02 xx .............. 08</span></p>
|
||||
-->
|
||||
<p class=rvps3><span class=rvts20>Extension</span><span class=rvts21> archive format extension (without dot). </span></p>
|
||||
<p class=rvps3><span class=rvts22>Note:</span><span class=rvts21>All above parameters can be defined with multiple values. You can use comma to separate those multiple values. </span></p>
|
||||
<p class=rvps3><span class=rvts20>Description</span><span class=rvts21> archive description. A short string - version, author etc.</span></p>
|
||||
<p class=rvps3><span class=rvts22>Example:</span></p>
|
||||
<p class=rvps3><span class=rvts21>ID = 00 FF, CC DD, 55 EF 32 12,</span></p>
|
||||
<p class=rvps3><span class=rvts21>IDPos = 0, 0xd, -6, <SeekID></span></p>
|
||||
<p class=rvps3><span class=rvts21>Extension = hhh, hpj, tzu</span></p>
|
||||
<p class=rvps3><span class=rvts21>Description="PivkARC v7.1365 (c) by Kon' Petrovich"</span></p>
|
||||
<p class=rvps3><span class=rvts21>The archives in this example will be checked in the following manner. </span></p>
|
||||
<p class=rvps3><span class=rvts21>Set to pos 0 and check for every ID defined in ID parameter. Than go to pos 13 and check for all IDs again and try will be at pos 6 before the end of file and last try find IDs in range 0--SizeOfFile or 0--IDSeekRange, or 0--1Mb. If at some of this checks the file will contains some of ID this file will be assumed as supported by this archiver. </span></p>
|
||||
<p class=rvps3><span class=rvts23>Patterns</span></p>
|
||||
<p class=rvps3><span class=rvts20>Start</span><span class=rvts21>(optional) any part of line in listing after which processing </span></p>
|
||||
<p class=rvps3><span class=rvts20>End</span><span class=rvts21> (optional) any part of line in listing to stop processing of files list.</span></p>
|
||||
<p class=rvps3><span class=rvts22>Note for Start and End patterns:</span><span class=rvts21> If text started from '^', it will be compared from second symbol with lines beginning. Otherwise text looked anywhere in lines.</span></p>
|
||||
<p class=rvps3><span class=rvts20>Format0 ... Format<n></span><span class=rvts21> - files listing format. If file description in archive listing contains multiple lines use corresponding format keys count. You can define up to 50 format lines.</span></p>
|
||||
<p class=rvps3><span class=rvts21>Format strings description </span></p>
|
||||
<p class=rvps3><span class=rvts22>Example:</span></p>
|
||||
<p class=rvps3><span class=rvts21>Start="^-------"</span></p>
|
||||
<p class=rvps3><span class=rvts21>End="^Total files listed: "</span></p>
|
||||
<p class=rvps3><span class=rvts21>Format1="zzzzzzzzzz aaaaa yyyy tt dd hh mm ss"</span></p>
|
||||
<p class=rvps3><span class=rvts21>Format2=" "</span></p>
|
||||
<p class=rvps3><span class=rvts23>Commands</span></p>
|
||||
<p class=rvps3><span class=rvts20>List</span><span class=rvts21> - produce listing.</span></p>
|
||||
<p class=rvps3><span class=rvts20>Extract</span><span class=rvts21> - extract file(s) from archive with full path.</span></p>
|
||||
<p class=rvps3><span class=rvts20>ExtractWithoutPath</span><span class=rvts21> - extract file(s) from archive without full path.</span></p>
|
||||
<p class=rvps3><span class=rvts20>Test</span><span class=rvts21> - test archive.</span></p>
|
||||
<p class=rvps3><span class=rvts20>Delete</span><span class=rvts21> - delete file from archive.</span></p>
|
||||
<p class=rvps3><span class=rvts20>Add</span><span class=rvts21> - add file to archive.</span></p>
|
||||
<p class=rvps3><span class=rvts20>AddSelfExtract</span><span class=rvts21> - create self extracting archive.</span></p>
|
||||
<p class=rvps3><span class=rvts20>InputString</span><span class=rvts21> - insert some string into archivers utility input stream. This is used to emulate pressing some keys at start of archiver. Used for some shareware utilities that requires press Y before work. =-)</span></p>
|
||||
<p class=rvps3><span class=rvts22>Note:</span><span class=rvts21> All command excluding InputString use command definition format </span></p>
|
||||
<p class=rvps3><span class=rvts23>Flags</span></p>
|
||||
<p class=rvps3><span class=rvts20>IgnoreErrors</span><span class=rvts21> if active - archiver commands exit code will be ignored. Use with caution.</span></p>
|
||||
<p class=rvps3><span class=rvts20>SkipEmpty</span><span class=rvts21> files with empty names will not be added to list</span></p>
|
||||
<p class=rvps3><span class=rvts20>FormMode</span><span class=rvts21> format parsing mode, it is the sum of the following values:</span></p>
|
||||
<p class=rvps2><span class=rvts18> 1 - use Unix path delimiter (/)</span></p>
|
||||
<p class=rvps2><span class=rvts18> 2 - use Windows path delimiter (\)</span></p>
|
||||
<p class=rvps2><span class=rvts18> 4 - use Unix file attributes</span></p>
|
||||
<p class=rvps2><span class=rvts18> 8 - use Windows file attributes</span></p>
|
||||
<p class=rvps3><span class=rvts20>Debug</span><span class=rvts21> if this flag activated - all archiving utility output will be written to log file, laying in same directory as multiarc.wcx and named "multiarc.%TYPENAME%.log" where %TYPENAME% is TypeName of corresponding archiver description. If some list files used in commands, those files also will be not removed after performing command. Look into %TEMP%/$mltwcx directory for those files. Activate this flag only if you going to track all activity. It is needed during writing new addons. Do not use it if you not need it! This log file can eat your free disk space very quick! =-) You warned.</span></p>
|
||||
<!--
|
||||
<p class=rvps2><span class=rvts20>SkipSfxHeader</span><span class=rvts21> default false. Determines whether to skip the SFX part of the archive during archive ID search. Example:</span></p>
|
||||
<p class=rvps2><span class=rvts21>7z SFX-Archive, the archive itself is located after the FSX part, so it can be skipped. SkipSfxHeader = 1. </span></p>
|
||||
<p class=rvps2><span class=rvts21>InnoSetup Installation. </span><span class=rvts20>ID</span><span class=rvts21> is in the SFX part of the file, so it is not necessary to skip it.SkipSfxHeader = 0.</span>
|
||||
-->
|
||||
<span class=rvts11> </span></p>
|
||||
<p class=rvps9><span class=rvts15><br></span></p>
|
||||
<p class="NAVBACK"><a href="#TOC">Top</a></p>
|
||||
<p><br></p>
|
||||
<p><br></p>
|
||||
<p class=rvps1><a name="listformat"></a>
|
||||
<p><br></p>
|
||||
<p><span class=rvts15>Format parsing</span></p>
|
||||
<p class=rvps2><span class=rvts11> To parse file listing MultiArc uses FormatN-pattern. If file list uses some strings to output information about every file in the archive use corresponding count of Format-patterns. The Format-pattern is a string defining mask for extraction information from single strings of files list. It uses following symbols to define pattern: </span></p>
|
||||
<p class=rvps2><span class=rvts18>; n - file name</span></p>
|
||||
<p class=rvps2><span class=rvts18>; z - unpacked size</span></p>
|
||||
<p class=rvps2><span class=rvts18>; c - file description</span></p>
|
||||
<p class=rvps2><span class=rvts18>; p - packed size</span></p>
|
||||
<p class=rvps2><span class=rvts18>; d - day</span></p>
|
||||
<p class=rvps2><span class=rvts18>; t - month</span></p>
|
||||
<p class=rvps2><span class=rvts18>; TTT - three letters month name (Jan, Feb, Mar, ...)</span></p>
|
||||
<p class=rvps2><span class=rvts18>; y - year</span></p>
|
||||
<p class=rvps2><span class=rvts18>; h - hours</span></p>
|
||||
<p class=rvps2><span class=rvts18>; H - hours modifier letter (a - a.m. time, p - p.m. time)</span></p>
|
||||
<p class=rvps2><span class=rvts18>; m - minutes</span></p>
|
||||
<p class=rvps2><span class=rvts18>; s - seconds</span></p>
|
||||
<p class=rvps2><span class=rvts18>; a - attributes</span></p>
|
||||
<p class=rvps2><span class=rvts18>; e - file extension</span></p>
|
||||
<p class=rvps2><span class=rvts18>; ? - skip one symbol</span></p>
|
||||
<p class=rvps2><span class=rvts18>; * - skip until first space or end of line</span></p>
|
||||
<p class=rvps2><span class=rvts24>Example:</span><span class=rvts18> </span></p>
|
||||
<p class=rvps2><span class=rvts18>The part of JAR output log:</span></p>
|
||||
<p class=rvps2><span class=rvts18>346) install\f_0286</span></p>
|
||||
<p class=rvps2><span class=rvts18> 3656 A.... Win-32 Solid 1-1 2002-07-11 13:36:26 2002-12-09 20:41:20</span></p>
|
||||
<p class=rvps2><span class=rvts18> 26 2002-12-09 00:00:00</span></p>
|
||||
<p class=rvps2><span class=rvts18>347) install\f_0287</span></p>
|
||||
<p class=rvps2><span class=rvts18> 11323 A.... Win-32 Solid 1-1 2002-07-11 13:36:26 2002-12-09 20:41:20</span></p>
|
||||
<p class=rvps2><span class=rvts18> 26 2002-12-09 00:00:00</span></p>
|
||||
<p class=rvps2><span class=rvts18>and corresponding format patterns:</span></p>
|
||||
<p class=rvps2><span class=rvts18>Format0="* nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"</span></p>
|
||||
<p class=rvps2><span class=rvts18>Format1="zzzzzzzzzz aaaaa yyyy tt dd hh mm ss"</span></p>
|
||||
<p class=rvps2><span class=rvts18>Format2=" "</span></p>
|
||||
<p class=rvps2><span class=rvts18> </span><span class=rvts11> </span></p>
|
||||
<p class=rvps9><span class=rvts15><br></span></p>
|
||||
<p class="NAVBACK"><a href="#TOC">Top</a></p>
|
||||
<p><br></p>
|
||||
<p><br></p>
|
||||
<p class=rvps1><a name="commandformat"></a>
|
||||
<p><br></p>
|
||||
<p><span class=rvts15>Command definition format</span></p>
|
||||
<p class=rvps2><span class=rvts11> Command is string that contains variables. Those variables has the "%"-sign before them and will be substituted during command call. </span></p>
|
||||
<p class=rvps2><span class=rvts18>The list of command variables:</span></p>
|
||||
<p class=rvps2><span class=rvts18><br></span></p>
|
||||
<p class=rvps2><span class=rvts18> %P - long name of archiving utility (as it is in "Archiver" key)</span></p>
|
||||
<p class=rvps2><span class=rvts18> %p - short name of archiving utility (as it is in "Archiver" key)</span></p>
|
||||
<p class=rvps2><span class=rvts18> %A - long name of archive file</span></p>
|
||||
<p class=rvps2><span class=rvts18> %a - short name of archive file</span></p>
|
||||
<p class=rvps2><span class=rvts18> %L - Filelist name. Filelist is the file containing names of files </span></p>
|
||||
<p class=rvps2><span class=rvts18> to be processed by the external archiver. File names is long</span></p>
|
||||
<p class=rvps2><span class=rvts18> %l - Filelist with short file names.</span></p>
|
||||
<p class=rvps2><span class=rvts18> %F - The name of a single file to process. The archiver will be</span></p>
|
||||
<p class=rvps2><span class=rvts18> executed several times until all file names are exhausted.</span></p>
|
||||
<p class=rvps2><span class=rvts18> This variable should be used only if the destination archiver</span></p>
|
||||
<p class=rvps2><span class=rvts18> does not support filelists on the command line.</span></p>
|
||||
<p class=rvps2><span class=rvts18> %V - The volume size (for multivolume archive).</span></p>
|
||||
<p class=rvps2><span class=rvts18> %W - The password.</span></p>
|
||||
<p class=rvps2><span class=rvts18> %E<errorlevel> - maximum acceptable command errorlevel.</span></p>
|
||||
<p class=rvps2><span class=rvts18> For example, %E2 indicates that errorlevels 0, 1 and 2</span></p>
|
||||
<p class=rvps2><span class=rvts18> are acceptable. This variable may be specified in any place</span></p>
|
||||
<p class=rvps2><span class=rvts18> of command. If it is absent, only errorlevel 0 is considered</span></p>
|
||||
<p class=rvps2><span class=rvts18> as successful.</span></p>
|
||||
<p class=rvps2><span class=rvts18> %O - by default, multiarc convert archiver output from OEM encoding to ANSI.</span></p>
|
||||
<p class=rvps2><span class=rvts18> Applying it skip encoding.</span></p>
|
||||
<p class=rvps2><span class=rvts18><br></span></p>
|
||||
<p class=rvps2><span class=rvts18> %R - Target subdirectory IN archive</span></p>
|
||||
<p class=rvps2><span class=rvts18><br></span></p>
|
||||
<p class=rvps2><span class=rvts18> {} - if some variable is enclosed in braces - it'll be added only if</span></p>
|
||||
<p class=rvps2><span class=rvts18> this variable will contain something non-empty. See MsCAB addon</span></p>
|
||||
<p class=rvps2><span class=rvts18> for example using. </span></p>
|
||||
<p class=rvps2><span class=rvts18> </span></p>
|
||||
<p class=rvps2><span class=rvts18> %S - Depends on modes, set in configuration dialog, MultiArc will ask </span></p>
|
||||
<p class=rvps2><span class=rvts18> user about additional command-line parameters should be passed </span></p>
|
||||
<p class=rvps2><span class=rvts18> in-place of %S</span></p>
|
||||
<!--
|
||||
<p class=rvps2><span class=rvts18><br></span></p>
|
||||
<p class=rvps2><span class=rvts18> %C - Do not hide console window during running external archiver utilities.</span></p>
|
||||
<p class=rvps2><span class=rvts18> The console settings has more configuration options - see configure dialog.</span></p>
|
||||
-->
|
||||
<p class=rvps2><span class=rvts18><br></span></p>
|
||||
<p class=rvps2><span class=rvts18><br></span></p>
|
||||
<p class=rvps2><span class=rvts18> Variable modifiers F, Q, q, W, P, A, U can be used to change file names </span></p>
|
||||
<p class=rvps2><span class=rvts18> format details:</span></p>
|
||||
<p class=rvps2><span class=rvts18><br></span></p>
|
||||
<p class=rvps3><span class=rvts18> F - include in FileList only files (can be used with %L and %l variables);</span></p>
|
||||
<p class=rvps2><span class=rvts18> Q - quote names with spaces;</span></p>
|
||||
<p class=rvps2><span class=rvts18> q - quote all names;</span></p>
|
||||
<p class=rvps2><span class=rvts18> W - use name only, without path;</span></p>
|
||||
<p class=rvps2><span class=rvts18> P - use path only, without name;</span></p>
|
||||
<p class=rvps2><span class=rvts18> A - use ANSI encoding.</span></p>
|
||||
<p class=rvps2><span class=rvts18> U - use UTF-8 encoding.</span></p>
|
||||
<p class=rvps2><span class=rvts18><br></span></p>
|
||||
<p class=rvps2><span class=rvts18> These modifiers may be specified immediately after variables without </span></p>
|
||||
<p class=rvps2><span class=rvts18> spaces.</span><span class=rvts11> </span></p>
|
||||
<p class=rvps2><span class=rvts11>See the addons for real examples of commands.</span></p>
|
||||
<p class=rvps2><span class=rvts12>Note:</span></p>
|
||||
<p class=rvps2><span class=rvts11> If archiver utility located in path with non English chars, and you see message like this: </span></p>
|
||||
<p class=rvps2><span class=rvts11>"Executing command 'C:\Documents and Settings\ a(r)\ ?(r)c?(c) aa(r)"\7za.exe -r0 l D:\same path\7zSfx.7z' returned errorlevel -1. Possibly an error occurred. Archive listing wasn't retrieved."</span></p>
|
||||
<p class=rvps2><span class=rvts11>or like this: </span></p>
|
||||
<p class=rvps2><span class=rvts11>"Executed command 'C:\Documents and Settings\ a(r)\ ?(r)c?(c) aa(r)"\7za.exe -r0 l D:\same path\7zSfx.7z' returned errorlevel -1, which is higher than configured as normal for this command. Probably error occurred. Check your configuration, please..."</span></p>
|
||||
<p class=rvps2><span class=rvts11>Replace in Multiarc.ini on section appropriate archiver parameters </span><span class=rvts12>Extract</span><span class=rvts11>, </span><span class=rvts12>ExtractWithoutPath</span><span class=rvts11>, </span><span class=rvts12>Test</span><span class=rvts11>, </span><span class=rvts12>Delete</span><span class=rvts11>, </span><span class=rvts12>Add</span><span class=rvts11> from %P to %PA or %PQA.</span></p>
|
||||
<p class=rvps9><span class=rvts15><br></span></p>
|
||||
<p class="NAVBACK"><a href="#TOC">Top</a></p>
|
||||
<p><br></p>
|
||||
<div class="SECT1">
|
||||
<p class="NAVBACK"><a href="index.html">Home</a></p>
|
||||
</div>
|
||||
<p><br></p>
|
||||
</body></html>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><title>External archivers</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<style type="text/css"><!--
|
||||
body {
|
||||
margin: 5px 5px 5px 5px;
|
||||
background-color: #ffffff;
|
||||
}
|
||||
/* ========== Text Styles ========== */
|
||||
hr { color: #000000}
|
||||
body, table /* Normal text */
|
||||
{
|
||||
font-size: 10pt;
|
||||
font-family: 'Arial';
|
||||
font-style: normal;
|
||||
font-weight: normal;
|
||||
color: #000000;
|
||||
text-decoration: none;
|
||||
}
|
||||
span.rvts1 /* Heading */
|
||||
{
|
||||
font-weight: bold;
|
||||
color: #0000ff;
|
||||
}
|
||||
span.rvts2 /* Subheading */
|
||||
{
|
||||
font-weight: bold;
|
||||
color: #000080;
|
||||
}
|
||||
span.rvts3 /* Keywords */
|
||||
{
|
||||
font-style: italic;
|
||||
color: #800000;
|
||||
}
|
||||
a.rvts4, span.rvts4 /* Jump 1 */
|
||||
{
|
||||
color: #008000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
a.rvts5, span.rvts5 /* Jump 2 */
|
||||
{
|
||||
color: #008000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
span.rvts6
|
||||
{
|
||||
font-family: 'Courier New';
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts7
|
||||
{
|
||||
font-family: 'Courier New';
|
||||
font-weight: bold;
|
||||
color: #0000ff;
|
||||
}
|
||||
span.rvts8
|
||||
{
|
||||
font-family: 'Courier New';
|
||||
font-weight: bold;
|
||||
color: #000080;
|
||||
}
|
||||
a.rvts9, span.rvts9
|
||||
{
|
||||
font-family: 'Courier New';
|
||||
color: #008000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
span.rvts10
|
||||
{
|
||||
font-size: 12pt;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts11
|
||||
{
|
||||
font-size: 9pt;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts12
|
||||
{
|
||||
font-size: 9pt;
|
||||
font-weight: bold;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts13
|
||||
{
|
||||
font-size: 9pt;
|
||||
color: #000000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
span.rvts14
|
||||
{
|
||||
font-weight: bold;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts15
|
||||
{
|
||||
font-size: 14pt;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts16
|
||||
{
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts17
|
||||
{
|
||||
font-size: 9pt;
|
||||
font-style: italic;
|
||||
font-weight: bold;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts18
|
||||
{
|
||||
font-size: 9pt;
|
||||
font-family: 'Courier';
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts19
|
||||
{
|
||||
font-size: 9pt;
|
||||
font-style: italic;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts20
|
||||
{
|
||||
font-family: 'Courier';
|
||||
font-weight: bold;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts21
|
||||
{
|
||||
font-family: 'Courier';
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts22
|
||||
{
|
||||
font-family: 'Courier';
|
||||
color: #000000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
span.rvts23
|
||||
{
|
||||
font-family: 'Courier';
|
||||
font-weight: bold;
|
||||
color: #000000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
span.rvts24
|
||||
{
|
||||
font-size: 9pt;
|
||||
font-family: 'Courier';
|
||||
color: #000000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
span.rvts25
|
||||
{
|
||||
font-size: 9pt;
|
||||
font-family: 'Courier';
|
||||
font-weight: bold;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts26
|
||||
{
|
||||
font-size: 8pt;
|
||||
font-family: 'Microsoft Sans Serif';
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts27
|
||||
{
|
||||
font-size: 8pt;
|
||||
font-family: 'Microsoft Sans Serif';
|
||||
font-weight: bold;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts28
|
||||
{
|
||||
font-size: 7pt;
|
||||
color: #000000;
|
||||
}
|
||||
/* ========== Para Styles ========== */
|
||||
p,ul,ol /* Paragraph Style */
|
||||
{
|
||||
text-align: left;
|
||||
text-indent: 0px;
|
||||
padding: 0px 0px 0px 0px;
|
||||
margin: 0px 0px 0px 0px;
|
||||
}
|
||||
.rvps1 /* Centered */
|
||||
{
|
||||
text-align: center;
|
||||
}
|
||||
.rvps2
|
||||
{
|
||||
margin: 8px 0px 0px 0px;
|
||||
}
|
||||
.rvps3
|
||||
{
|
||||
margin: 8px 0px 4px 0px;
|
||||
}
|
||||
.rvps4
|
||||
{
|
||||
}
|
||||
.rvps5
|
||||
{
|
||||
text-align: center;
|
||||
}
|
||||
.rvps6
|
||||
{
|
||||
margin: 8px 0px 1px 0px;
|
||||
}
|
||||
.rvps7
|
||||
{
|
||||
margin: 8px 0px 4px 0px;
|
||||
}
|
||||
.rvps8
|
||||
{
|
||||
margin: 8px 0px 0px 0px;
|
||||
}
|
||||
.rvps9
|
||||
{
|
||||
margin: 8px 0px 1px 0px;
|
||||
}
|
||||
.rvps10
|
||||
{
|
||||
text-indent: -16px;
|
||||
margin: 0px 0px 8px 16px;
|
||||
}
|
||||
.rvps11
|
||||
{
|
||||
text-indent: -8px;
|
||||
margin: 8px 0px 0px 8px;
|
||||
}
|
||||
.rvps12
|
||||
{
|
||||
text-indent: -8px;
|
||||
margin: 8px 0px 0px 8px;
|
||||
}
|
||||
.rvps13
|
||||
{
|
||||
text-align: center;
|
||||
text-indent: -8px;
|
||||
margin: 8px 0px 0px 8px;
|
||||
}
|
||||
.rvps14
|
||||
{
|
||||
margin: 1px 0px 5px 0px;
|
||||
}
|
||||
.rvps15
|
||||
{
|
||||
margin: 1px 0px 5px 0px;
|
||||
}
|
||||
--></style>
|
||||
</head>
|
||||
<body alink=#ff0000>
|
||||
|
||||
<div class="TITLEPAGE">
|
||||
<h1>External archivers</h1>
|
||||
<hr/>
|
||||
</div>
|
||||
|
||||
<div class="TOC">
|
||||
<dt class="bold"><a name="TOC">Content</a></dt>
|
||||
<dl>
|
||||
<dt>1.1. <a href="#multiarc">Multiarc.ini reference</a></dt>
|
||||
<dt>1.2. <a href="#listformat">Format parsing</a></dt>
|
||||
<dt>1.3. <a href="#commandformat">Command definition format</a></dt>
|
||||
</dl>
|
||||
</div>
|
||||
|
||||
<p>Double Commander uses principle of the work with external arhivers similar to plugin <a href="http://wcx.sourceforge.net/">MultiArc</a> for Total Commander. Most of the explanations are from the help file for this plugin.</p>
|
||||
|
||||
<p class=rvps1><a name="multiarc"></a>
|
||||
<p><br></p>
|
||||
<p><span class=rvts15>Multiarc.ini reference</span></p>
|
||||
<p class=rvps2><span class=rvts11> All settings of external archivers is stored in multiarc.ini file. This file is standard INI-file. It contains some sections. Those sections contains keys - the pairs of strings separated by equality sign. Those files is text files and can be edited by every text editor. Every archiver, supported by DC must be described as a separate section in multiarc.ini. See below for detailed info about its structure. There is also special section with name "MultiArc". This sections contains settings that applicable for all archivers - i.e. general settings</span></p>
|
||||
<p class=rvps2><span class=rvts11>The structure of typical archiver description section: </span></p>
|
||||
<p class=rvps2><span class=rvts18>[TypeName]</span></p>
|
||||
<p class=rvps2><span class=rvts18>Parameter = Value of parameter</span></p>
|
||||
<p class=rvps2><span class=rvts18>Pattern = String representing a pattern</span></p>
|
||||
<p class=rvps2><span class=rvts18>Command = String representing a command</span></p>
|
||||
<p class=rvps2><span class=rvts18>Flag = 0 or 1 depending on state of this flag</span></p>
|
||||
<p class=rvps3><span class=rvts20>TypeName</span><span class=rvts21> is a short name for archive type. It is required and must be unique.</span></p>
|
||||
<p class=rvps3><span class=rvts22>Example:</span></p>
|
||||
<p class=rvps3><span class=rvts21>[ARJ] </span></p>
|
||||
<p class=rvps3><span class=rvts23>Parameters</span></p>
|
||||
<p class=rvps3><span class=rvts20>Archiver</span><span class=rvts21> Path to archiver utilit. Pach can contain enviropment variable such as %WINDIR% or %COMMANDER_PATH%.</span></p>
|
||||
<p class=rvps3><span class=rvts20>ID</span><span class=rvts21> (optional) archive ID (2-digit hex numbers delimited with spaces). </span></p>
|
||||
<p class=rvps3><span class=rvts20>IDPos</span><span class=rvts21> (optional) ID position in archive. If not present, ID will be searched in starting part of archive. You can define the positions with "-" sign. In this case the positions will be calculated from end of file. Special value <SeekID> determinated search ID if not found by numeric values of IDPos. Seek in range 0 - (Smalest of Size of file or IDSeekRange). Values can be writed as decimal (12345) or heximal (03039). For negative values use notation 0xFFFFFFFF (-1).</span></p>
|
||||
<p class=rvps3><span class=rvts20>IDSeekRange</span><span class=rvts21> (optional) count of bytes where ID seek if defined <SeekID>. By default IDSeekRange = 1Mb. See </span><span class=rvts20>IDPOS</span><span class=rvts21>. </span></p>
|
||||
<!--
|
||||
<p class=rvps3><span class=rvts20>ExcludeIDs</span><span class=rvts21> (optional) Signatures if found in file, file defined as the "process imposible".</span></p>
|
||||
<p class=rvps3><span class=rvts21>This opportunity entered for correct process files, generated InnoSetup, NSIS (NullSoft Instalation System) or other.</span></p>
|
||||
<p class=rvps3><span class=rvts21>Algoritm of working of parameter:</span></p>
|
||||
<p class=rvps3><span class=rvts21>If fount ID from </span><span class=rvts20>ID</span><span class=rvts21>, then check ExcludeIDs.</span></p>
|
||||
<p class=rvps3><span class=rvts21>if found any exclude ID, then file not support by </span><span class=rvts20>Archiver</span><span class=rvts21>. </span></p>
|
||||
<p class=rvps3><span class=rvts21>Param format: (Signature, [offset], [Absolute]),(Signature, [offset], [Absolute]), .... (Signature, [offset], [Absolute]). </span></p>
|
||||
<p class=rvps3><span class=rvts21>Where:</span></p>
|
||||
<p class=rvps3><span class=rvts21>Signature -- sequence of byte for find. </span></p>
|
||||
<p class=rvps3><span class=rvts21>Absolute -- (optional) Absolute (1) or relative (0) offset. By default = 0. </span></p>
|
||||
<p class=rvps3><span class=rvts21>If 1, then offset start from begin fiel (if Offset >= 0), or end of file (if Offset <0).</span></p>
|
||||
<p class=rvps3><span class=rvts21>If 0, then offset start from relative founded ID. See also description of param Offset.</span></p>
|
||||
<p class=rvps3><span class=rvts21>Offset -- (optional) Offset relatively current ID (if = 0, see from begin of ID, if >0 then on offset byte forward (to end of file) from begin signature (ID), if <0 then on offset byte backwards (to begin of file) from begin signature. By default = 0. See also description of Absolute.</span></p>
|
||||
<p class=rvps3><span class=rvts21>Example for ExcludeIDs.</span></p>
|
||||
<p class=rvps3><span class=rvts21>ID= 01 02 03 04, 01 03 02</span></p>
|
||||
<p class=rvps3><span class=rvts21>IDPOS = 5</span></p>
|
||||
<p class=rvps3><span class=rvts21>ExcludeIDs= (00, -1), (01 02 03 04 05,0), (06,5), (07,11, 1), (08,-1, 1)</span></p>
|
||||
<p class=rvps3><span class=rvts21>MultiArc will definedetermine that the file can to be processed if has coincided though one signature from ID, and signatures from ExcludeIDs have not coincided.</span></p>
|
||||
<p class=rvps3><span class=rvts21>In this example will files which are accepted comprise sequence of byte (xx in the given example any byte):</span></p>
|
||||
<p class=rvps3><span class=rvts21>0 1 2 3 4 5 6 7 8 </span></p>
|
||||
<p class=rvps3><span class=rvts21>xx xx xx xx xx 01 02 03 04</span></p>
|
||||
<p class=rvps3><span class=rvts21>xx xx xx xx xx 01 03 02 xx</span></p>
|
||||
<p class=rvps3><span class=rvts21>but files which are rejected contain</span></p>
|
||||
<p class=rvps3><span class=rvts21>0 1 2 3 4 5 6 7 8 9 10 11 12 13 </span></p>
|
||||
<p class=rvps3><span class=rvts21><br></span></p>
|
||||
<p class=rvps3><span class=rvts21>xx xx xx xx 00 01 02 03 04 xx xx xx xx xx rule 00, -1</span></p>
|
||||
<p class=rvps3><span class=rvts21>xx xx xx xx 00 01 03 02 xx xx xx xx xx xx</span></p>
|
||||
<p class=rvps3><span class=rvts21><br></span></p>
|
||||
<p class=rvps3><span class=rvts21>xx xx xx xx xx 01 02 03 04 05 xx xx xx xx rule 01 02 03 04 05,0</span></p>
|
||||
<p class=rvps3><span class=rvts21><br></span></p>
|
||||
<p class=rvps3><span class=rvts21>xx xx xx xx xx 01 02 03 04 xx xx xx xx 06 rule 06,5</span></p>
|
||||
<p class=rvps3><span class=rvts21>xx xx xx xx xx 01 03 02 xx xx xx xx 06 xx </span></p>
|
||||
<p class=rvps3><span class=rvts21><br></span></p>
|
||||
<p class=rvps3><span class=rvts21>xx xx xx xx xx 01 02 03 04 xx xx 07 xx xx rule 07,11, 1</span></p>
|
||||
<p class=rvps3><span class=rvts21>xx xx xx xx xx 01 03 02 xx xx xx 07 xx xx</span></p>
|
||||
<p class=rvps3><span class=rvts21><br></span></p>
|
||||
<p class=rvps3><span class=rvts21>0 1 2 3 4 5 6 7 8 EOF </span></p>
|
||||
<p class=rvps3><span class=rvts21>xx xx xx xx xx 01 02 03 04 .............. 08 rule 08,-1, 1</span></p>
|
||||
<p class=rvps3><span class=rvts21>xx xx xx xx xx 01 03 02 xx .............. 08</span></p>
|
||||
-->
|
||||
<p class=rvps3><span class=rvts20>Extension</span><span class=rvts21> archive format extension (without dot). </span></p>
|
||||
<p class=rvps3><span class=rvts22>Note:</span><span class=rvts21>All above parameters can be defined with multiple values. You can use comma to separate those multiple values. </span></p>
|
||||
<p class=rvps3><span class=rvts20>Description</span><span class=rvts21> archive description. A short string - version, author etc.</span></p>
|
||||
<p class=rvps3><span class=rvts22>Example:</span></p>
|
||||
<p class=rvps3><span class=rvts21>ID = 00 FF, CC DD, 55 EF 32 12,</span></p>
|
||||
<p class=rvps3><span class=rvts21>IDPos = 0, 0xd, -6, <SeekID></span></p>
|
||||
<p class=rvps3><span class=rvts21>Extension = hhh, hpj, tzu</span></p>
|
||||
<p class=rvps3><span class=rvts21>Description="PivkARC v7.1365 (c) by Kon' Petrovich"</span></p>
|
||||
<p class=rvps3><span class=rvts21>The archives in this example will be checked in the following manner. </span></p>
|
||||
<p class=rvps3><span class=rvts21>Set to pos 0 and check for every ID defined in ID parameter. Than go to pos 13 and check for all IDs again and try will be at pos 6 before the end of file and last try find IDs in range 0--SizeOfFile or 0--IDSeekRange, or 0--1Mb. If at some of this checks the file will contains some of ID this file will be assumed as supported by this archiver. </span></p>
|
||||
<p class=rvps3><span class=rvts23>Patterns</span></p>
|
||||
<p class=rvps3><span class=rvts20>Start</span><span class=rvts21>(optional) any part of line in listing after which processing </span></p>
|
||||
<p class=rvps3><span class=rvts20>End</span><span class=rvts21> (optional) any part of line in listing to stop processing of files list.</span></p>
|
||||
<p class=rvps3><span class=rvts22>Note for Start and End patterns:</span><span class=rvts21> If text started from '^', it will be compared from second symbol with lines beginning. Otherwise text looked anywhere in lines.</span></p>
|
||||
<p class=rvps3><span class=rvts20>Format0 ... Format<n></span><span class=rvts21> - files listing format. If file description in archive listing contains multiple lines use corresponding format keys count. You can define up to 50 format lines.</span></p>
|
||||
<p class=rvps3><span class=rvts21>Format strings description </span></p>
|
||||
<p class=rvps3><span class=rvts22>Example:</span></p>
|
||||
<p class=rvps3><span class=rvts21>Start="^-------"</span></p>
|
||||
<p class=rvps3><span class=rvts21>End="^Total files listed: "</span></p>
|
||||
<p class=rvps3><span class=rvts21>Format1="zzzzzzzzzz aaaaa yyyy tt dd hh mm ss"</span></p>
|
||||
<p class=rvps3><span class=rvts21>Format2=" "</span></p>
|
||||
<p class=rvps3><span class=rvts23>Commands</span></p>
|
||||
<p class=rvps3><span class=rvts20>List</span><span class=rvts21> - produce listing.</span></p>
|
||||
<p class=rvps3><span class=rvts20>Extract</span><span class=rvts21> - extract file(s) from archive with full path.</span></p>
|
||||
<p class=rvps3><span class=rvts20>ExtractWithoutPath</span><span class=rvts21> - extract file(s) from archive without full path.</span></p>
|
||||
<p class=rvps3><span class=rvts20>Test</span><span class=rvts21> - test archive.</span></p>
|
||||
<p class=rvps3><span class=rvts20>Delete</span><span class=rvts21> - delete file from archive.</span></p>
|
||||
<p class=rvps3><span class=rvts20>Add</span><span class=rvts21> - add file to archive.</span></p>
|
||||
<p class=rvps3><span class=rvts20>AddSelfExtract</span><span class=rvts21> - create self extracting archive.</span></p>
|
||||
<p class=rvps3><span class=rvts20>InputString</span><span class=rvts21> - insert some string into archivers utility input stream. This is used to emulate pressing some keys at start of archiver. Used for some shareware utilities that requires press Y before work. =-)</span></p>
|
||||
<p class=rvps3><span class=rvts22>Note:</span><span class=rvts21> All command excluding InputString use command definition format </span></p>
|
||||
<p class=rvps3><span class=rvts23>Flags</span></p>
|
||||
<p class=rvps3><span class=rvts20>IgnoreErrors</span><span class=rvts21> if active - archiver commands exit code will be ignored. Use with caution.</span></p>
|
||||
<p class=rvps3><span class=rvts20>SkipEmpty</span><span class=rvts21> files with empty names will not be added to list</span></p>
|
||||
<p class=rvps3><span class=rvts20>FormMode</span><span class=rvts21> format parsing mode, it is the sum of the following values:</span></p>
|
||||
<p class=rvps2><span class=rvts18> 1 - use Unix path delimiter (/)</span></p>
|
||||
<p class=rvps2><span class=rvts18> 2 - use Windows path delimiter (\)</span></p>
|
||||
<p class=rvps2><span class=rvts18> 4 - use Unix file attributes</span></p>
|
||||
<p class=rvps2><span class=rvts18> 8 - use Windows file attributes</span></p>
|
||||
<p class=rvps3><span class=rvts20>Debug</span><span class=rvts21> if this flag activated - all archiving utility output will be written to log file, laying in same directory as multiarc.wcx and named "multiarc.%TYPENAME%.log" where %TYPENAME% is TypeName of corresponding archiver description. If some list files used in commands, those files also will be not removed after performing command. Look into %TEMP%/$mltwcx directory for those files. Activate this flag only if you going to track all activity. It is needed during writing new addons. Do not use it if you not need it! This log file can eat your free disk space very quick! =-) You warned.</span></p>
|
||||
<!--
|
||||
<p class=rvps2><span class=rvts20>SkipSfxHeader</span><span class=rvts21> default false. Determines whether to skip the SFX part of the archive during archive ID search. Example:</span></p>
|
||||
<p class=rvps2><span class=rvts21>7z SFX-Archive, the archive itself is located after the FSX part, so it can be skipped. SkipSfxHeader = 1. </span></p>
|
||||
<p class=rvps2><span class=rvts21>InnoSetup Installation. </span><span class=rvts20>ID</span><span class=rvts21> is in the SFX part of the file, so it is not necessary to skip it.SkipSfxHeader = 0.</span>
|
||||
-->
|
||||
<span class=rvts11> </span></p>
|
||||
<p class=rvps9><span class=rvts15><br></span></p>
|
||||
<p class="NAVBACK"><a href="#TOC">Top</a></p>
|
||||
<p><br></p>
|
||||
<p><br></p>
|
||||
<p class=rvps1><a name="listformat"></a>
|
||||
<p><br></p>
|
||||
<p><span class=rvts15>Format parsing</span></p>
|
||||
<p class=rvps2><span class=rvts11> To parse file listing MultiArc uses FormatN-pattern. If file list uses some strings to output information about every file in the archive use corresponding count of Format-patterns. The Format-pattern is a string defining mask for extraction information from single strings of files list. It uses following symbols to define pattern: </span></p>
|
||||
<p class=rvps2><span class=rvts18>; n - file name</span></p>
|
||||
<p class=rvps2><span class=rvts18>; z - unpacked size</span></p>
|
||||
<p class=rvps2><span class=rvts18>; c - file description</span></p>
|
||||
<p class=rvps2><span class=rvts18>; p - packed size</span></p>
|
||||
<p class=rvps2><span class=rvts18>; d - day</span></p>
|
||||
<p class=rvps2><span class=rvts18>; t - month</span></p>
|
||||
<p class=rvps2><span class=rvts18>; TTT - three letters month name (Jan, Feb, Mar, ...)</span></p>
|
||||
<p class=rvps2><span class=rvts18>; y - year</span></p>
|
||||
<p class=rvps2><span class=rvts18>; h - hours</span></p>
|
||||
<p class=rvps2><span class=rvts18>; H - hours modifier letter (a - a.m. time, p - p.m. time)</span></p>
|
||||
<p class=rvps2><span class=rvts18>; m - minutes</span></p>
|
||||
<p class=rvps2><span class=rvts18>; s - seconds</span></p>
|
||||
<p class=rvps2><span class=rvts18>; a - attributes</span></p>
|
||||
<p class=rvps2><span class=rvts18>; e - file extension</span></p>
|
||||
<p class=rvps2><span class=rvts18>; ? - skip one symbol</span></p>
|
||||
<p class=rvps2><span class=rvts18>; * - skip until first space or end of line</span></p>
|
||||
<p class=rvps2><span class=rvts24>Example:</span><span class=rvts18> </span></p>
|
||||
<p class=rvps2><span class=rvts18>The part of JAR output log:</span></p>
|
||||
<p class=rvps2><span class=rvts18>346) install\f_0286</span></p>
|
||||
<p class=rvps2><span class=rvts18> 3656 A.... Win-32 Solid 1-1 2002-07-11 13:36:26 2002-12-09 20:41:20</span></p>
|
||||
<p class=rvps2><span class=rvts18> 26 2002-12-09 00:00:00</span></p>
|
||||
<p class=rvps2><span class=rvts18>347) install\f_0287</span></p>
|
||||
<p class=rvps2><span class=rvts18> 11323 A.... Win-32 Solid 1-1 2002-07-11 13:36:26 2002-12-09 20:41:20</span></p>
|
||||
<p class=rvps2><span class=rvts18> 26 2002-12-09 00:00:00</span></p>
|
||||
<p class=rvps2><span class=rvts18>and corresponding format patterns:</span></p>
|
||||
<p class=rvps2><span class=rvts18>Format0="* nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"</span></p>
|
||||
<p class=rvps2><span class=rvts18>Format1="zzzzzzzzzz aaaaa yyyy tt dd hh mm ss"</span></p>
|
||||
<p class=rvps2><span class=rvts18>Format2=" "</span></p>
|
||||
<p class=rvps2><span class=rvts18> </span><span class=rvts11> </span></p>
|
||||
<p class=rvps9><span class=rvts15><br></span></p>
|
||||
<p class="NAVBACK"><a href="#TOC">Top</a></p>
|
||||
<p><br></p>
|
||||
<p><br></p>
|
||||
<p class=rvps1><a name="commandformat"></a>
|
||||
<p><br></p>
|
||||
<p><span class=rvts15>Command definition format</span></p>
|
||||
<p class=rvps2><span class=rvts11> Command is string that contains variables. Those variables has the "%"-sign before them and will be substituted during command call. </span></p>
|
||||
<p class=rvps2><span class=rvts18>The list of command variables:</span></p>
|
||||
<p class=rvps2><span class=rvts18><br></span></p>
|
||||
<p class=rvps2><span class=rvts18> %P - long name of archiving utility (as it is in "Archiver" key)</span></p>
|
||||
<p class=rvps2><span class=rvts18> %p - short name of archiving utility (as it is in "Archiver" key)</span></p>
|
||||
<p class=rvps2><span class=rvts18> %A - long name of archive file</span></p>
|
||||
<p class=rvps2><span class=rvts18> %a - short name of archive file</span></p>
|
||||
<p class=rvps2><span class=rvts18> %L - Filelist name. Filelist is the file containing names of files </span></p>
|
||||
<p class=rvps2><span class=rvts18> to be processed by the external archiver. File names is long</span></p>
|
||||
<p class=rvps2><span class=rvts18> %l - Filelist with short file names.</span></p>
|
||||
<p class=rvps2><span class=rvts18> %F - The name of a single file to process. The archiver will be</span></p>
|
||||
<p class=rvps2><span class=rvts18> executed several times until all file names are exhausted.</span></p>
|
||||
<p class=rvps2><span class=rvts18> This variable should be used only if the destination archiver</span></p>
|
||||
<p class=rvps2><span class=rvts18> does not support filelists on the command line.</span></p>
|
||||
<p class=rvps2><span class=rvts18> %V - The volume size (for multivolume archive).</span></p>
|
||||
<p class=rvps2><span class=rvts18> %W - The password.</span></p>
|
||||
<p class=rvps2><span class=rvts18> %E<errorlevel> - maximum acceptable command errorlevel.</span></p>
|
||||
<p class=rvps2><span class=rvts18> For example, %E2 indicates that errorlevels 0, 1 and 2</span></p>
|
||||
<p class=rvps2><span class=rvts18> are acceptable. This variable may be specified in any place</span></p>
|
||||
<p class=rvps2><span class=rvts18> of command. If it is absent, only errorlevel 0 is considered</span></p>
|
||||
<p class=rvps2><span class=rvts18> as successful.</span></p>
|
||||
<p class=rvps2><span class=rvts18> %O - by default, multiarc convert archiver output from OEM encoding to ANSI.</span></p>
|
||||
<p class=rvps2><span class=rvts18> Applying it skip encoding.</span></p>
|
||||
<p class=rvps2><span class=rvts18><br></span></p>
|
||||
<p class=rvps2><span class=rvts18> %R - Target subdirectory IN archive</span></p>
|
||||
<p class=rvps2><span class=rvts18><br></span></p>
|
||||
<p class=rvps2><span class=rvts18> {} - if some variable is enclosed in braces - it'll be added only if</span></p>
|
||||
<p class=rvps2><span class=rvts18> this variable will contain something non-empty. See MsCAB addon</span></p>
|
||||
<p class=rvps2><span class=rvts18> for example using. </span></p>
|
||||
<p class=rvps2><span class=rvts18> </span></p>
|
||||
<p class=rvps2><span class=rvts18> %S - Depends on modes, set in configuration dialog, MultiArc will ask </span></p>
|
||||
<p class=rvps2><span class=rvts18> user about additional command-line parameters should be passed </span></p>
|
||||
<p class=rvps2><span class=rvts18> in-place of %S</span></p>
|
||||
<!--
|
||||
<p class=rvps2><span class=rvts18><br></span></p>
|
||||
<p class=rvps2><span class=rvts18> %C - Do not hide console window during running external archiver utilities.</span></p>
|
||||
<p class=rvps2><span class=rvts18> The console settings has more configuration options - see configure dialog.</span></p>
|
||||
-->
|
||||
<p class=rvps2><span class=rvts18><br></span></p>
|
||||
<p class=rvps2><span class=rvts18><br></span></p>
|
||||
<p class=rvps2><span class=rvts18> Variable modifiers F, Q, q, W, P, A, U can be used to change file names </span></p>
|
||||
<p class=rvps2><span class=rvts18> format details:</span></p>
|
||||
<p class=rvps2><span class=rvts18><br></span></p>
|
||||
<p class=rvps3><span class=rvts18> F - include in FileList only files (can be used with %L and %l variables);</span></p>
|
||||
<p class=rvps2><span class=rvts18> Q - quote names with spaces;</span></p>
|
||||
<p class=rvps2><span class=rvts18> q - quote all names;</span></p>
|
||||
<p class=rvps2><span class=rvts18> W - use name only, without path;</span></p>
|
||||
<p class=rvps2><span class=rvts18> P - use path only, without name;</span></p>
|
||||
<p class=rvps2><span class=rvts18> A - use ANSI encoding.</span></p>
|
||||
<p class=rvps2><span class=rvts18> U - use UTF-8 encoding.</span></p>
|
||||
<p class=rvps2><span class=rvts18><br></span></p>
|
||||
<p class=rvps2><span class=rvts18> These modifiers may be specified immediately after variables without </span></p>
|
||||
<p class=rvps2><span class=rvts18> spaces.</span><span class=rvts11> </span></p>
|
||||
<p class=rvps2><span class=rvts11>See the addons for real examples of commands.</span></p>
|
||||
<p class=rvps2><span class=rvts12>Note:</span></p>
|
||||
<p class=rvps2><span class=rvts11> If archiver utility located in path with non English chars, and you see message like this: </span></p>
|
||||
<p class=rvps2><span class=rvts11>"Executing command 'C:\Documents and Settings\ a(r)\ ?(r)c?(c) aa(r)"\7za.exe -r0 l D:\same path\7zSfx.7z' returned errorlevel -1. Possibly an error occurred. Archive listing wasn't retrieved."</span></p>
|
||||
<p class=rvps2><span class=rvts11>or like this: </span></p>
|
||||
<p class=rvps2><span class=rvts11>"Executed command 'C:\Documents and Settings\ a(r)\ ?(r)c?(c) aa(r)"\7za.exe -r0 l D:\same path\7zSfx.7z' returned errorlevel -1, which is higher than configured as normal for this command. Probably error occurred. Check your configuration, please..."</span></p>
|
||||
<p class=rvps2><span class=rvts11>Replace in Multiarc.ini on section appropriate archiver parameters </span><span class=rvts12>Extract</span><span class=rvts11>, </span><span class=rvts12>ExtractWithoutPath</span><span class=rvts11>, </span><span class=rvts12>Test</span><span class=rvts11>, </span><span class=rvts12>Delete</span><span class=rvts11>, </span><span class=rvts12>Add</span><span class=rvts11> from %P to %PA or %PQA.</span></p>
|
||||
<p class=rvps9><span class=rvts15><br></span></p>
|
||||
<p class="NAVBACK"><a href="#TOC">Top</a></p>
|
||||
<p><br></p>
|
||||
<div class="SECT1">
|
||||
<p class="NAVBACK"><a href="index.html">Home</a></p>
|
||||
</div>
|
||||
<p><br></p>
|
||||
</body></html>
|
||||
|
|
|
|||
|
|
@ -1,132 +1,132 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>3.2 Button toolbar</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="SECT2">
|
||||
<h3>3.2 Button toolbar</h3>
|
||||
<p class="FIGURE"><img title="Button toolbar" alt="Button toolbar" src="images/imgDC/pic3.png" width="240" height="30"/></p>
|
||||
|
||||
<p>This provides an alternative way to call internal commands and external programs by using buttons (with popup hints).</p>
|
||||
|
||||
<p>To edit the Button Toolbar panel just click right mouse button on it and choose item <span class="bold">Edit</span>.</p>
|
||||
<p class="FIGURE"><img title="Button toolbar edit" alt="Button toolbar edit"
|
||||
src="images/imgDC/pic3-1.png" width="222" height="62"/></p>
|
||||
|
||||
<p>"Change button bar" window</p>
|
||||
<p class="FIGURE"><img title="Change button bar" alt="Change button bar"
|
||||
src="images/imgDC/pic10.png" width="509" height="295"/></p>
|
||||
|
||||
<p>The first line shows where Double Commander keeps its settings for the button bar (as in TC). Below this you can see the added buttons.</p>
|
||||
|
||||
<p><span class="italic">Append</span> — adds a new empty button to the bar.</p>
|
||||
<p><span class="italic">Delete</span> — deletes the button.</p>
|
||||
<p><span class="italic">Size</span> — sets the size of the buttons. Better sizes are 16, 22 or 32, but you can set any size (in pixels).</p>
|
||||
<p><span class="italic">Flat icons</span> — makes the buttons look like icons.</p>
|
||||
<p><span class="italic">Command</span> — here you can set any
|
||||
<a href="cmds.html">internal command</a> or specify any other command.</p>
|
||||
<p><span class="italic">Parameters</span> — sets parameter(s) for the command:</p>
|
||||
<blockquote>
|
||||
<p>Functions (without parameters they give output for all selected files):</p>
|
||||
<p> <span class="bold">%f</span> - only filename</p>
|
||||
<p> <span class="bold">%d</span> - only path, without trailing delimiter</p>
|
||||
<p> <span class="bold">%p</span> - path+filename</p>
|
||||
<p> <span class="bold">%D</span> - current path in active or chosen panel</p>
|
||||
<p>Choosing panel (if not given, active panel is used):</p>
|
||||
<p> <span class="bold">%X</span><span class="italic">[l|r|s|t]</span> - where X is function (l - left, r - right, s - source, t - target)</p>
|
||||
<p>Choosing selected files (only for %f, %d, %p):</p>
|
||||
<p> <span class="bold">%X</span><span class="italic">[
|
||||
<nr>] </span>- where X is function</p>
|
||||
<blockquote>
|
||||
<p> <nr> is 1..n, where n is number of selected files.</p>
|
||||
<p> If there are no selected files, currently active file is nr 1.</p>
|
||||
<p> If
|
||||
<nr> is invalid or there is no selected file by that number</p>
|
||||
<p> the result for the whole function will be empty string.</p>
|
||||
</blockquote>
|
||||
<p>Adding prefix, postfix before or after the result string:</p>
|
||||
<p> <span class="bold">%X</span><span class="italic">[{
|
||||
<prefix>}][{<postfix>}]</span></p>
|
||||
<blockquote>
|
||||
<p>If applied to multiple files, each name is prefixed/postfixed.</p>
|
||||
<p>Above parameters can be combined together.</p>
|
||||
</blockquote>
|
||||
<p>Order of params:</p>
|
||||
<ul>
|
||||
<li> %function</li>
|
||||
<li> left or right or source or target panel (optional)</li>
|
||||
<li> nr of file (optional)</li>
|
||||
<li> prefix, postfix (optional)</li>
|
||||
</ul>
|
||||
<p>Examples:
|
||||
|
||||
</p>
|
||||
<ul>
|
||||
<li> %f1 - first selected file in active panel
|
||||
</li>
|
||||
<li> %pr2 - full path of second selected file in right panel
|
||||
</li>
|
||||
<li> %fl - only filenames from left panel
|
||||
</li>
|
||||
<li> %pr - full filenames from right panel
|
||||
</li>
|
||||
<li> %Dl - current path in left panel
|
||||
</li>
|
||||
<li> %f{-f } - prepend each name with "-f "
|
||||
<ul>
|
||||
<li>(ex.: -f
|
||||
<file_1> -f <file_2>)
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li> %f{"}{"} - enclose each name in quotes
|
||||
<ul>
|
||||
<li>(ex.: "<file_1>" "<file_2>")
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li> %f1{-first }%f2{ -second }
|
||||
<ul>
|
||||
<li> if only 1 file selected : -first
|
||||
<file_1>
|
||||
</li>
|
||||
<li> if 2 (or more) files selected: -first
|
||||
<file_1> -second <file_2>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</blockquote>
|
||||
<p><span class="italic">Start path</span> — the full path to the command (if necessary).</p>
|
||||
<p><span class="italic">Icon file</span> — sets the path to the button icon.</p>
|
||||
<p><span class="italic">Icon</span> — previews the button icon.</p>
|
||||
<p><span class="italic">Tooltip</span> — hint description (tooltip) for the button on the bar.</p>
|
||||
<p class="FIGURE"><img title="Tooltip" alt="Tooltip"
|
||||
src="images/imgDC/pic10-3.png" width="236" height="112"/></p>
|
||||
|
||||
<p>To create a splitter between the buttons, set a new button with <span class="italic">Tooltip</span> =
|
||||
"-" (minus). Just leave the other options blank.</p>
|
||||
|
||||
<p>Also there is an ability to create a drop-down menu:</p>
|
||||
<p class="FIGURE"><img title="drop-down menu" alt="drop-down menu" src="images/imgDC/pic10-4.png" width="470" height="254"/></p>
|
||||
|
||||
<!-- Sash0k: I expanded the explanation here and added another pic because I had trouble figuring out how to add
|
||||
another menu myself using the original instructions. Hopefully I've clarified things a bit more.</p>
|
||||
|
||||
-->
|
||||
<p>Set <span class="italic">Command</span> to <tt><a name="cm_ShowButtonMenu">
|
||||
cm_ShowButtonMenu</a></tt>, and specify another .bar file with a suitable menu as <span class="italic">Parameters</span>.
|
||||
See the 'default.bar' file located in: ~/.config/doublecmd/ (Linux) C:\Documents and Settings\[user name]\Application Data\doublecmd\ (Windows) for details of the menu structure.
|
||||
Here you can see the 'my.bar' file specified as the drop-down menu file:</p>
|
||||
<p class="FIGURE"><img title="button bar drop-down menu entry" alt="button bar drop-down menu entry" src="images/imgDC/pic10-4a.png" width="470" height="254"/></p>
|
||||
</div>
|
||||
|
||||
<p class="NAVBACK"><a href="help.html">Content</a></p>
|
||||
|
||||
</body>
|
||||
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>3.2 Button toolbar</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="SECT2">
|
||||
<h3>3.2 Button toolbar</h3>
|
||||
<p class="FIGURE"><img title="Button toolbar" alt="Button toolbar" src="images/imgDC/pic3.png" width="240" height="30"/></p>
|
||||
|
||||
<p>This provides an alternative way to call internal commands and external programs by using buttons (with popup hints).</p>
|
||||
|
||||
<p>To edit the Button Toolbar panel just click right mouse button on it and choose item <span class="bold">Edit</span>.</p>
|
||||
<p class="FIGURE"><img title="Button toolbar edit" alt="Button toolbar edit"
|
||||
src="images/imgDC/pic3-1.png" width="222" height="62"/></p>
|
||||
|
||||
<p>"Change button bar" window</p>
|
||||
<p class="FIGURE"><img title="Change button bar" alt="Change button bar"
|
||||
src="images/imgDC/pic10.png" width="509" height="295"/></p>
|
||||
|
||||
<p>The first line shows where Double Commander keeps its settings for the button bar (as in TC). Below this you can see the added buttons.</p>
|
||||
|
||||
<p><span class="italic">Append</span> — adds a new empty button to the bar.</p>
|
||||
<p><span class="italic">Delete</span> — deletes the button.</p>
|
||||
<p><span class="italic">Size</span> — sets the size of the buttons. Better sizes are 16, 22 or 32, but you can set any size (in pixels).</p>
|
||||
<p><span class="italic">Flat icons</span> — makes the buttons look like icons.</p>
|
||||
<p><span class="italic">Command</span> — here you can set any
|
||||
<a href="cmds.html">internal command</a> or specify any other command.</p>
|
||||
<p><span class="italic">Parameters</span> — sets parameter(s) for the command:</p>
|
||||
<blockquote>
|
||||
<p>Functions (without parameters they give output for all selected files):</p>
|
||||
<p> <span class="bold">%f</span> - only filename</p>
|
||||
<p> <span class="bold">%d</span> - only path, without trailing delimiter</p>
|
||||
<p> <span class="bold">%p</span> - path+filename</p>
|
||||
<p> <span class="bold">%D</span> - current path in active or chosen panel</p>
|
||||
<p>Choosing panel (if not given, active panel is used):</p>
|
||||
<p> <span class="bold">%X</span><span class="italic">[l|r|s|t]</span> - where X is function (l - left, r - right, s - source, t - target)</p>
|
||||
<p>Choosing selected files (only for %f, %d, %p):</p>
|
||||
<p> <span class="bold">%X</span><span class="italic">[
|
||||
<nr>] </span>- where X is function</p>
|
||||
<blockquote>
|
||||
<p> <nr> is 1..n, where n is number of selected files.</p>
|
||||
<p> If there are no selected files, currently active file is nr 1.</p>
|
||||
<p> If
|
||||
<nr> is invalid or there is no selected file by that number</p>
|
||||
<p> the result for the whole function will be empty string.</p>
|
||||
</blockquote>
|
||||
<p>Adding prefix, postfix before or after the result string:</p>
|
||||
<p> <span class="bold">%X</span><span class="italic">[{
|
||||
<prefix>}][{<postfix>}]</span></p>
|
||||
<blockquote>
|
||||
<p>If applied to multiple files, each name is prefixed/postfixed.</p>
|
||||
<p>Above parameters can be combined together.</p>
|
||||
</blockquote>
|
||||
<p>Order of params:</p>
|
||||
<ul>
|
||||
<li> %function</li>
|
||||
<li> left or right or source or target panel (optional)</li>
|
||||
<li> nr of file (optional)</li>
|
||||
<li> prefix, postfix (optional)</li>
|
||||
</ul>
|
||||
<p>Examples:
|
||||
|
||||
</p>
|
||||
<ul>
|
||||
<li> %f1 - first selected file in active panel
|
||||
</li>
|
||||
<li> %pr2 - full path of second selected file in right panel
|
||||
</li>
|
||||
<li> %fl - only filenames from left panel
|
||||
</li>
|
||||
<li> %pr - full filenames from right panel
|
||||
</li>
|
||||
<li> %Dl - current path in left panel
|
||||
</li>
|
||||
<li> %f{-f } - prepend each name with "-f "
|
||||
<ul>
|
||||
<li>(ex.: -f
|
||||
<file_1> -f <file_2>)
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li> %f{"}{"} - enclose each name in quotes
|
||||
<ul>
|
||||
<li>(ex.: "<file_1>" "<file_2>")
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li> %f1{-first }%f2{ -second }
|
||||
<ul>
|
||||
<li> if only 1 file selected : -first
|
||||
<file_1>
|
||||
</li>
|
||||
<li> if 2 (or more) files selected: -first
|
||||
<file_1> -second <file_2>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</blockquote>
|
||||
<p><span class="italic">Start path</span> — the full path to the command (if necessary).</p>
|
||||
<p><span class="italic">Icon file</span> — sets the path to the button icon.</p>
|
||||
<p><span class="italic">Icon</span> — previews the button icon.</p>
|
||||
<p><span class="italic">Tooltip</span> — hint description (tooltip) for the button on the bar.</p>
|
||||
<p class="FIGURE"><img title="Tooltip" alt="Tooltip"
|
||||
src="images/imgDC/pic10-3.png" width="236" height="112"/></p>
|
||||
|
||||
<p>To create a splitter between the buttons, set a new button with <span class="italic">Tooltip</span> =
|
||||
"-" (minus). Just leave the other options blank.</p>
|
||||
|
||||
<p>Also there is an ability to create a drop-down menu:</p>
|
||||
<p class="FIGURE"><img title="drop-down menu" alt="drop-down menu" src="images/imgDC/pic10-4.png" width="470" height="254"/></p>
|
||||
|
||||
<!-- Sash0k: I expanded the explanation here and added another pic because I had trouble figuring out how to add
|
||||
another menu myself using the original instructions. Hopefully I've clarified things a bit more.</p>
|
||||
|
||||
-->
|
||||
<p>Set <span class="italic">Command</span> to <tt><a name="cm_ShowButtonMenu">
|
||||
cm_ShowButtonMenu</a></tt>, and specify another .bar file with a suitable menu as <span class="italic">Parameters</span>.
|
||||
See the 'default.bar' file located in: ~/.config/doublecmd/ (Linux) C:\Documents and Settings\[user name]\Application Data\doublecmd\ (Windows) for details of the menu structure.
|
||||
Here you can see the 'my.bar' file specified as the drop-down menu file:</p>
|
||||
<p class="FIGURE"><img title="button bar drop-down menu entry" alt="button bar drop-down menu entry" src="images/imgDC/pic10-4a.png" width="470" height="254"/></p>
|
||||
</div>
|
||||
|
||||
<p class="NAVBACK"><a href="help.html">Content</a></p>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
|
|
@ -1,48 +1,48 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Что такое Double Commander?</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="CHAPTER">
|
||||
<h1>Что такое Double Commander?</h1>
|
||||
<div class="SECT1">
|
||||
<p><span class="bold">Double Commander</span> — это кроссплатформенный файловый
|
||||
менеджер с двумя панелями. Целью данного проекта является создание файл-менеджера, аналогичного
|
||||
по функциональности Total Commander и совместимого с его плагинами. Double Commander абсолютно
|
||||
бесплатен и распространяется с открытым исходным кодом (по лицензии GNU GPL версии 2).</p>
|
||||
<p>Вот некоторые характеристики Double Commander:</p>
|
||||
<ul>
|
||||
<li><p>все операции выполняются в фоновом режиме</p></li>
|
||||
<li><p>поддержка вкладок файловых панелей</p></li>
|
||||
<li><p>настраиваемая панель инструментов с кнопками для запуска внешних программ или
|
||||
внутренних команд меню</p></li>
|
||||
<li><p>возможности для группового переименования</p></li>
|
||||
<li><p>настраиваемые колонки</p></li>
|
||||
<li><p>встроенный просмотрщик файлов (F3) для просмотра файлов ЛЮБОГО РАЗМЕРА в шестнадцатеричном,
|
||||
двоичном или текстовом формате</p></li>
|
||||
<li><p>встроенный текстовый редактор (F4) c подсветкой синтаксиса</p></li>
|
||||
<li><p>работа с архивами так же, как с подкаталогами. Вы можете легко копировать файлы в архив
|
||||
и из него. Поддерживаются следующие типы архивов ZIP, TAR GZ, TGZ, а также BZ2, RPM, CPIO, DEB, RAR</p></li>
|
||||
<li><p>расширенный поиск файлов, включая поиск текста в любых файлах</p></li>
|
||||
<li><p>поддержка WCX, WDX и WFX плагинов от Total Commander</p></li>
|
||||
<li><p>протоколирование файловых операций</p></li>
|
||||
<li><p>и т.п...</p></li>
|
||||
</ul>
|
||||
<div class="FIGURE">
|
||||
<p class="bold">Внешний вид Double Commander</p>
|
||||
<p class="FIGURE"><img alt="Double Commander" src="images/screenshot.png"/></p>
|
||||
</div>
|
||||
<p><span class="bold">Внимание</span>: так как проект в настоящее время активно развивается,
|
||||
представленная в этом документе информация может быть неполной или неактуальной.</p>
|
||||
</div>
|
||||
<div class="SECT1">
|
||||
<p class="NAVBACK"><a href="index.html">На главную</a></p>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Что такое Double Commander?</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="CHAPTER">
|
||||
<h1>Что такое Double Commander?</h1>
|
||||
<div class="SECT1">
|
||||
<p><span class="bold">Double Commander</span> — это кроссплатформенный файловый
|
||||
менеджер с двумя панелями. Целью данного проекта является создание файл-менеджера, аналогичного
|
||||
по функциональности Total Commander и совместимого с его плагинами. Double Commander абсолютно
|
||||
бесплатен и распространяется с открытым исходным кодом (по лицензии GNU GPL версии 2).</p>
|
||||
<p>Вот некоторые характеристики Double Commander:</p>
|
||||
<ul>
|
||||
<li><p>все операции выполняются в фоновом режиме</p></li>
|
||||
<li><p>поддержка вкладок файловых панелей</p></li>
|
||||
<li><p>настраиваемая панель инструментов с кнопками для запуска внешних программ или
|
||||
внутренних команд меню</p></li>
|
||||
<li><p>возможности для группового переименования</p></li>
|
||||
<li><p>настраиваемые колонки</p></li>
|
||||
<li><p>встроенный просмотрщик файлов (F3) для просмотра файлов ЛЮБОГО РАЗМЕРА в шестнадцатеричном,
|
||||
двоичном или текстовом формате</p></li>
|
||||
<li><p>встроенный текстовый редактор (F4) c подсветкой синтаксиса</p></li>
|
||||
<li><p>работа с архивами так же, как с подкаталогами. Вы можете легко копировать файлы в архив
|
||||
и из него. Поддерживаются следующие типы архивов ZIP, TAR GZ, TGZ, а также BZ2, RPM, CPIO, DEB, RAR</p></li>
|
||||
<li><p>расширенный поиск файлов, включая поиск текста в любых файлах</p></li>
|
||||
<li><p>поддержка WCX, WDX и WFX плагинов от Total Commander</p></li>
|
||||
<li><p>протоколирование файловых операций</p></li>
|
||||
<li><p>и т.п...</p></li>
|
||||
</ul>
|
||||
<div class="FIGURE">
|
||||
<p class="bold">Внешний вид Double Commander</p>
|
||||
<p class="FIGURE"><img alt="Double Commander" src="images/screenshot.png"/></p>
|
||||
</div>
|
||||
<p><span class="bold">Внимание</span>: так как проект в настоящее время активно развивается,
|
||||
представленная в этом документе информация может быть неполной или неактуальной.</p>
|
||||
</div>
|
||||
<div class="SECT1">
|
||||
<p class="NAVBACK"><a href="index.html">На главную</a></p>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
902
doc/ru/cmds.html
902
doc/ru/cmds.html
|
|
@ -1,451 +1,451 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Внутренние команды Double Commander</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="CHAPTER">
|
||||
<h1>Внутренние команды Double Commander</h1>
|
||||
|
||||
<div class="SECT1">
|
||||
<table border="1" frame="none" rules="all" width="100%" class="CALSTABLE">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Команда</th>
|
||||
<th>Описание</th>
|
||||
<th>Клавиши<br/>по умолчанию</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><tt>cm_About</tt></td>
|
||||
<td>выводит окно с информацией о версии программы и разработчиках</td>
|
||||
<td><tt>F1</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_AddPathToCmdLine</tt></td>
|
||||
<td>копирует путь до каталога, который открыт в активной файловой панели, в командную строку</td>
|
||||
<td><tt>Ctrl+P</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_CalculateSpace</tt></td>
|
||||
<td>рассчитывает место, <a href="help.html#cm_CalculateSpace">занимаемое на диске</a>, выделенными файлами и папками</td>
|
||||
<td><tt>Ctrl+L</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_ChangeDirToRoot</tt></td>
|
||||
<td>открывает в активной панели корневой каталог системы, в Линуксе это "/"</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_CheckSumCalc</tt></td>
|
||||
<td>Рассчитывает <a href="help.html#012_controlnaya_summa">контрольные суммы</a> файлов MD5 и SHA1</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_CheckSumVerify</tt></td>
|
||||
<td>Сравнивает контрольные суммы файлов MD5 и SHA1 с имеющимеся</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_CompareContents</tt></td>
|
||||
<td>открывает диалог сравнения файлов <a href="help.html#cm_CompareContents">по содержимому</a></td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_ContextMenu</tt></td>
|
||||
<td>показывает <a href="help.html#cm_ContextMenu">контестное меню</a> файлов и папок</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Copy</tt></td>
|
||||
<td>копирование выделенных папок (файлов) из одной файловой панели в другую</td>
|
||||
<td><tt>F5</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_CopyFullNamesToClip</tt></td>
|
||||
<td>копирует <a href="help.html#cm_CopyFullNamesToClip">полные имена</a> выделенных файлов в буфер обмена</td>
|
||||
<td><tt>Ctrl+Alt+C</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_CopyNamesToClip</tt></td>
|
||||
<td>копирует <a href="help.html#cm_CopyNamesToClip">имена</a> выделенных файлов в буфер обмена</td>
|
||||
<td><tt>Ctrl+Alt+X</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_CopySamePanel</tt></td>
|
||||
<td>копирует файл или папку в ту же панель (создает копию)</td>
|
||||
<td><tt>Shift+F5</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_CopyToClipboard</tt></td>
|
||||
<td>копирует выделенный текст, файл или папку в буфер обмена</td>
|
||||
<td><tt>Ctrl+C</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_CutToClipboard</tt></td>
|
||||
<td>вырезает выделенный текст, файл или папку в буфер обмена</td>
|
||||
<td><tt>Ctrl+X</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Delete</tt></td>
|
||||
<td>удалить выбранный файл или папку</td>
|
||||
<td><tt>F8</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_DirHistory</tt></td>
|
||||
<td>открывает диалог <a href="help.html#cm_DirHistory">истории смены каталогов</a></td>
|
||||
<td><tt>Ctrl+H</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_DirHotList</tt></td>
|
||||
<td>открывает меню <a href="help.html#cm_DirHotList">личных каталогов</a> (Избранное)</td>
|
||||
<td><tt>Ctrl+D</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_DriveContextMenu</tt></td>
|
||||
<td>вызывает контекстное меню конкретного диска. Точка монтирования диска указывается в
|
||||
параметрах команды, например (<tt>/media/cdrom</tt>)</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Edit</tt></td>
|
||||
<td>запускает редактор и открывает в нем выделенный файл</td>
|
||||
<td><tt>F4</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_EditComment</tt></td>
|
||||
<td>редактирование или создание <a href="help.html#cm_EditComment">комментария</a> к файлу/папке</td>
|
||||
<td><tt>Ctrl+Z</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_EditNew</tt></td>
|
||||
<td>создает новый файл и открывает его в редакторе, встроенном или внешнем (<a href="help.html#5_1_3_instruments">зависит от настроек</a>)</td>
|
||||
<td><tt>Shift+F4</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Exchange</tt></td>
|
||||
<td><a href="help.html#cm_Exchange">меняет файловые панели</a> местами. Правую на левую, а левую на правую</td>
|
||||
<td><tt>Ctrl+U</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Exit</tt></td>
|
||||
<td>выход. Закрывает Double Commander</td>
|
||||
<td><tt>Alt+X</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_ExtractFiles</tt></td>
|
||||
<td><a href="help.html#cm_ExtractFiles">распаковывает</a> арихв, или несколько выделенных архивов</td>
|
||||
<td><tt>Alt+F9</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_FileAssoc</tt></td>
|
||||
<td>открывает диалог настроек <a href="help.html#cm_FileAssoc">файловых ассоциаций</a></td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_FileLinker</tt></td>
|
||||
<td><a href="help.html#cm_FileLinker">склеивает</a> ранее разрезанные файлы с расширением .split</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_FileProperties</tt></td>
|
||||
<td>выводит информацию о <a href="help.html#cm_FileProperties">свойствах</a> файла/папки (размер, дата создания, атрибуты и т.д.</td>
|
||||
<td><tt>Alt+Enter</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_FileSpliter</tt></td>
|
||||
<td>открывает диалог <a href="help.html#cm_FileSpliter">разрезания</a> файлов (большой файл делится на несколько меньших)</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_FocusCmdLine</tt></td>
|
||||
<td>перенос фокуса на командную строку, для того чтобы начать работу в ней</td>
|
||||
<td><tt>Shift+F2</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_HardLink</tt></td>
|
||||
<td>создает <a href="help.html#cm_HardLink">жесткую ссылку</a> на файл или папку</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_HelpIndex</tt></td>
|
||||
<td>открывает <a href="index.html">первую страницу</a> справки Double Commander</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Keyboard</tt></td>
|
||||
<td>открывает справку по <a href="shortcuts.html">клавиатурным сочетаниям</a> в Double Commander</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_LeftEqualRight</tt></td>
|
||||
<td>открывает в левой панели тот же каталог, который открыт в правом</td>
|
||||
<td><tt>Alt+F1</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_LeftOpenDrives</tt></td>
|
||||
<td>открывает <a href="help.html#cm_LeftOpenDrives">список дисков</a> над левой файловой панелью</td>
|
||||
<td><tt>Alt+F1</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_MakeDir</tt></td>
|
||||
<td>создает новую папку в активной файловой панели</td>
|
||||
<td><tt>F7</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_MarkCurrentExtension</tt></td>
|
||||
<td><a href="help.html#cm_MarkCurrentExtension">выделяет файлы</a> в каталоге, с таким же разрешением как и файл под курсором</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_MarkInvert</tt></td>
|
||||
<td><a href="help.html#cm_MarkInvert">инвертирует</a> выделение. Со всех выделенных файлов и папок выделение снимается, а все
|
||||
не выделенные выделяются</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_MarkMarkAll</tt></td>
|
||||
<td><a href="help.html#cm_MarkMarkAll">выделяет все</a> файлы и папки в каталоге</td>
|
||||
<td><tt>Ctrl+A</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_MarkMinus</tt></td>
|
||||
<td><a href="help.html#cm_MarkMinus">снимает выделение</a> с группы. Со всех файлов, которые были выделены с помощью маски,
|
||||
будет снято выделение</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_MarkPlus</tt></td>
|
||||
<td><a href="help.html#cm_MarkPlus">выделяет группу</a> файлов по маске</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_MarkUnmarkAll</tt></td>
|
||||
<td>снимает <a href="help.html#cm_MarkUnmarkAll">выделение со всех</a> выделенных в каталоге файлов и папок</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_MultiRename</tt></td>
|
||||
<td>Открывает диалог <a href="help.html#cm_MultiRename">множественного переименования</a>, для переименования сразу нескольких
|
||||
файлов</td>
|
||||
<td><tt>Ctrl+M</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_NewTab</tt></td>
|
||||
<td>создает <a href="help.html#cm_NewTab">новую вкладку</a>, открывает в ней том же каталоге и переключается на нее</td>
|
||||
<td><tt>Ctrl+T</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_NextTab</tt></td>
|
||||
<td>переключает на <a href="help.html#cm_NextTab">следующую вкладку</a>, правее от активной</td>
|
||||
<td><tt>Ctrl+Tab</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Open</tt></td>
|
||||
<td>открывает каталог под курсором, запускает файл или програму под курсором</td>
|
||||
<td><tt>Enter</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_OpenArchive</tt></td>
|
||||
<td>открывает любой файл под курсором как архив</td>
|
||||
<td><tt>Ctrl+PgDown</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_OpenDirInNewTab</tt></td>
|
||||
<td>открывает папку под курсором в <a href="help.html#cm_OpenDirInNewTab">новой вкладке</a>, но остается в текущем каталоге</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_OpenVFSList</tt></td>
|
||||
<td>открывает список виртуальных файловых систем (зависит от наличия соответствующих
|
||||
плагинов в программе)</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Options</tt></td>
|
||||
<td>Открывает диалог настроек <a href="help.html#cm_Options">Параметры</a></td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_PackFiles</tt></td>
|
||||
<td>открывает диалог <a href="help.html#cm_PackFiles">упаковки</a> файлов и папок в архив</td>
|
||||
<td><tt>Alt+F5</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_PanelSpliterPerPos</tt></td>
|
||||
<td>устанавливает положение разделителя панелей. Ширина левой панели указывается в
|
||||
процентах от общего размера окна в строке "Параметры" команды, например, 50 —
|
||||
посередине</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_PasteFromClipboard</tt></td>
|
||||
<td>вставляет содержимое буфера в выделеную область (текст/файл/папка)</td>
|
||||
<td><tt>Ctrl+V</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_PrevTab</tt></td>
|
||||
<td>переключает на <a href="help.html#cm_PrevTab">предыдущую вкладку</a> (левее) в активной панели</td>
|
||||
<td><tt>Shift+Ctrl+Tab</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_QuickSearch</tt></td>
|
||||
<td>запускает <a href="help.html#5_1_14_bystrPoisk">быстрый поиск</a> по каталогу, согласно настройкам</td>
|
||||
<td><tt>Ctrl+S</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Refresh</tt></td>
|
||||
<td><a href="help.html#cm_Refresh">перечитывает</a> содержимое каталога</td>
|
||||
<td><tt>Ctrl+R</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_RemoveAllTabs</tt></td>
|
||||
<td><a href="help.html#cm_RemoveAllTabs">закрывает все</a> вкладки, кроме текущей в активной фаловой панели</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_RemoveTab</tt></td>
|
||||
<td>закрывает <a href="help.html#cm_RemoveTab">текущую</a> активную вкладку</td>
|
||||
<td><tt>Ctrl+W</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Rename</tt></td>
|
||||
<td>переместить выделенные файлы и/или папки из одной панели в другую</td>
|
||||
<td><tt>F6</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_RenameOnly</tt></td>
|
||||
<td>переименовать файл или папку под курсором</td>
|
||||
<td><tt>Shift+F6, F2</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_ReverseOrder</tt></td>
|
||||
<td>сортирует содержимое каталога в <a href="help.html#cm_ReverseOrder">обратном порядке</a>, по отношению к текущему</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_RightOpenDrives</tt></td>
|
||||
<td>открывает <a href="help.html#cm_RightOpenDrives">список дисков</a> над правой файловой панелью</td>
|
||||
<td><tt>Alt+F2</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_RunTerm</tt></td>
|
||||
<td>запускает <a href="help.html#cm_RunTerm">терминал</a>, или программу которая указана в соответствующих настройках</td>
|
||||
<td><tt>F9</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Search</tt></td>
|
||||
<td>открывает диалог <a href="help.html#cm_Search">Поиск файлов</a></td>
|
||||
<td><tt>Alt+F7</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_ShowButtonMenu</tt></td>
|
||||
<td>служит для создания <a href="help.html#cm_ShowButtonMenu">выпадающего меню</a>. Применяется с параметром</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_ShowCmdLineHistory</tt></td>
|
||||
<td>выводит историю всех команд, которые были набраны в <a href="help.html#iface_path">командной строке</a></td>
|
||||
<td><tt>Ctrl+7</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_ShowMenu</tt></td>
|
||||
<td>открывает <a href="help.html#iface_menu">главное меню</a> Double Commander</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_ShowSysFiles</tt></td>
|
||||
<td>позволяет программе показывать <a href="help.html#cm_ShowSysFiles">системные файлы</a></td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_SortByAttr</tt></td>
|
||||
<td>сортирует содержимое файловых панелей (файлы и папки) в соответствии с их <a href="help.html#cm_SortByAttr">атрибутами</a></td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_SortByDate</tt></td>
|
||||
<td>сортирует содержимое файловых панелей (файлы и папки) в соответствии с их <a href="help.html#cm_SortByDate">датой</a> создания/изменения</td>
|
||||
<td><tt>Ctrl+F5</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_SortByExt</tt></td>
|
||||
<td>сортирует содержимое файловых панелей (файлы и папки) в соответствии с их <a href="help.html#cm_SortByExt">расширением</a></td>
|
||||
<td><tt>Ctrl+F4</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_SortByName</tt></td>
|
||||
<td>сортирует содержимое файловых панелей (файлы и папки) по <a href="help.html#cm_SortByName">имени</a></td>
|
||||
<td><tt>Ctrl+F3</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_SortBySize</tt></td>
|
||||
<td>сортирует содержимое файловых панелей (файлы и папки) в соответствии с их <a href="help.html#cm_SortBySize">размером</a></td>
|
||||
<td><tt>Ctrl+F6</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_SymLink</tt></td>
|
||||
<td>создает <a href="help.html#cm_SymLink">символьную ссылку</a> на файл или папку</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_TargetEqualSource</tt></td>
|
||||
<td>открывает в неактивной панели <a href="help.html#cm_TargetEqualSource">тот же каталог</a>, который открыт в активной</td>
|
||||
<td><tt>Alt+Z</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_ToggleLockDcaTab</tt></td>
|
||||
<td>заблокировать текущую вкладку, <a href="help.html#cm_ToggleLockDcaTab">с возможностью смены</a> каталога</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_ToggleLockTab</tt></td>
|
||||
<td><a href="help.html#cm_ToggleLockTab">заблокировать</a> вкладку</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_TransferLeft</tt></td>
|
||||
<td>открывает в левой панели каталог, который в правой панели находится под курсором</td>
|
||||
<td><tt>Ctrl+Left</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_TransferRight</tt></td>
|
||||
<td>открывает в правой панели каталог, который в левой панели находится под курсором</td>
|
||||
<td><tt>Ctrl+Right</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_UnmarkCurrentExtension</tt></td>
|
||||
<td>снимает с файлов выделение, сделанное <a href="help.html#cm_UnmarkCurrentExtension">по расширению</a></td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_View</tt></td>
|
||||
<td>открывает файл под курсором в стандартном или указанном <a href="help.html#5_1_3_instruments">просмотрщике</a> (зависит от
|
||||
настроек)</td>
|
||||
<td><tt>F3</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_VisitHomePage</tt></td>
|
||||
<td>открывает домашнюю страницу проекта Double Commander в вашем браузере</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Wipe</tt></td>
|
||||
<td>полностью <a href="help.html#cm_Wipe">уничтожеает</a> файл на жестком диске</td>
|
||||
<td><tt>Alt+Del</tt></td>
|
||||
</tr>
|
||||
</body>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<hr>
|
||||
<div style="text-align: left;"><small><span style="font-family: Liberation Sans;">Created by Rustem (dok_rust@bk.ru)</span></small><br>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Внутренние команды Double Commander</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="CHAPTER">
|
||||
<h1>Внутренние команды Double Commander</h1>
|
||||
|
||||
<div class="SECT1">
|
||||
<table border="1" frame="none" rules="all" width="100%" class="CALSTABLE">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Команда</th>
|
||||
<th>Описание</th>
|
||||
<th>Клавиши<br/>по умолчанию</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><tt>cm_About</tt></td>
|
||||
<td>выводит окно с информацией о версии программы и разработчиках</td>
|
||||
<td><tt>F1</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_AddPathToCmdLine</tt></td>
|
||||
<td>копирует путь до каталога, который открыт в активной файловой панели, в командную строку</td>
|
||||
<td><tt>Ctrl+P</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_CalculateSpace</tt></td>
|
||||
<td>рассчитывает место, <a href="help.html#cm_CalculateSpace">занимаемое на диске</a>, выделенными файлами и папками</td>
|
||||
<td><tt>Ctrl+L</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_ChangeDirToRoot</tt></td>
|
||||
<td>открывает в активной панели корневой каталог системы, в Линуксе это "/"</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_CheckSumCalc</tt></td>
|
||||
<td>Рассчитывает <a href="help.html#012_controlnaya_summa">контрольные суммы</a> файлов MD5 и SHA1</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_CheckSumVerify</tt></td>
|
||||
<td>Сравнивает контрольные суммы файлов MD5 и SHA1 с имеющимеся</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_CompareContents</tt></td>
|
||||
<td>открывает диалог сравнения файлов <a href="help.html#cm_CompareContents">по содержимому</a></td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_ContextMenu</tt></td>
|
||||
<td>показывает <a href="help.html#cm_ContextMenu">контестное меню</a> файлов и папок</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Copy</tt></td>
|
||||
<td>копирование выделенных папок (файлов) из одной файловой панели в другую</td>
|
||||
<td><tt>F5</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_CopyFullNamesToClip</tt></td>
|
||||
<td>копирует <a href="help.html#cm_CopyFullNamesToClip">полные имена</a> выделенных файлов в буфер обмена</td>
|
||||
<td><tt>Ctrl+Alt+C</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_CopyNamesToClip</tt></td>
|
||||
<td>копирует <a href="help.html#cm_CopyNamesToClip">имена</a> выделенных файлов в буфер обмена</td>
|
||||
<td><tt>Ctrl+Alt+X</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_CopySamePanel</tt></td>
|
||||
<td>копирует файл или папку в ту же панель (создает копию)</td>
|
||||
<td><tt>Shift+F5</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_CopyToClipboard</tt></td>
|
||||
<td>копирует выделенный текст, файл или папку в буфер обмена</td>
|
||||
<td><tt>Ctrl+C</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_CutToClipboard</tt></td>
|
||||
<td>вырезает выделенный текст, файл или папку в буфер обмена</td>
|
||||
<td><tt>Ctrl+X</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Delete</tt></td>
|
||||
<td>удалить выбранный файл или папку</td>
|
||||
<td><tt>F8</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_DirHistory</tt></td>
|
||||
<td>открывает диалог <a href="help.html#cm_DirHistory">истории смены каталогов</a></td>
|
||||
<td><tt>Ctrl+H</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_DirHotList</tt></td>
|
||||
<td>открывает меню <a href="help.html#cm_DirHotList">личных каталогов</a> (Избранное)</td>
|
||||
<td><tt>Ctrl+D</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_DriveContextMenu</tt></td>
|
||||
<td>вызывает контекстное меню конкретного диска. Точка монтирования диска указывается в
|
||||
параметрах команды, например (<tt>/media/cdrom</tt>)</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Edit</tt></td>
|
||||
<td>запускает редактор и открывает в нем выделенный файл</td>
|
||||
<td><tt>F4</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_EditComment</tt></td>
|
||||
<td>редактирование или создание <a href="help.html#cm_EditComment">комментария</a> к файлу/папке</td>
|
||||
<td><tt>Ctrl+Z</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_EditNew</tt></td>
|
||||
<td>создает новый файл и открывает его в редакторе, встроенном или внешнем (<a href="help.html#5_1_3_instruments">зависит от настроек</a>)</td>
|
||||
<td><tt>Shift+F4</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Exchange</tt></td>
|
||||
<td><a href="help.html#cm_Exchange">меняет файловые панели</a> местами. Правую на левую, а левую на правую</td>
|
||||
<td><tt>Ctrl+U</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Exit</tt></td>
|
||||
<td>выход. Закрывает Double Commander</td>
|
||||
<td><tt>Alt+X</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_ExtractFiles</tt></td>
|
||||
<td><a href="help.html#cm_ExtractFiles">распаковывает</a> арихв, или несколько выделенных архивов</td>
|
||||
<td><tt>Alt+F9</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_FileAssoc</tt></td>
|
||||
<td>открывает диалог настроек <a href="help.html#cm_FileAssoc">файловых ассоциаций</a></td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_FileLinker</tt></td>
|
||||
<td><a href="help.html#cm_FileLinker">склеивает</a> ранее разрезанные файлы с расширением .split</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_FileProperties</tt></td>
|
||||
<td>выводит информацию о <a href="help.html#cm_FileProperties">свойствах</a> файла/папки (размер, дата создания, атрибуты и т.д.</td>
|
||||
<td><tt>Alt+Enter</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_FileSpliter</tt></td>
|
||||
<td>открывает диалог <a href="help.html#cm_FileSpliter">разрезания</a> файлов (большой файл делится на несколько меньших)</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_FocusCmdLine</tt></td>
|
||||
<td>перенос фокуса на командную строку, для того чтобы начать работу в ней</td>
|
||||
<td><tt>Shift+F2</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_HardLink</tt></td>
|
||||
<td>создает <a href="help.html#cm_HardLink">жесткую ссылку</a> на файл или папку</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_HelpIndex</tt></td>
|
||||
<td>открывает <a href="index.html">первую страницу</a> справки Double Commander</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Keyboard</tt></td>
|
||||
<td>открывает справку по <a href="shortcuts.html">клавиатурным сочетаниям</a> в Double Commander</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_LeftEqualRight</tt></td>
|
||||
<td>открывает в левой панели тот же каталог, который открыт в правом</td>
|
||||
<td><tt>Alt+F1</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_LeftOpenDrives</tt></td>
|
||||
<td>открывает <a href="help.html#cm_LeftOpenDrives">список дисков</a> над левой файловой панелью</td>
|
||||
<td><tt>Alt+F1</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_MakeDir</tt></td>
|
||||
<td>создает новую папку в активной файловой панели</td>
|
||||
<td><tt>F7</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_MarkCurrentExtension</tt></td>
|
||||
<td><a href="help.html#cm_MarkCurrentExtension">выделяет файлы</a> в каталоге, с таким же разрешением как и файл под курсором</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_MarkInvert</tt></td>
|
||||
<td><a href="help.html#cm_MarkInvert">инвертирует</a> выделение. Со всех выделенных файлов и папок выделение снимается, а все
|
||||
не выделенные выделяются</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_MarkMarkAll</tt></td>
|
||||
<td><a href="help.html#cm_MarkMarkAll">выделяет все</a> файлы и папки в каталоге</td>
|
||||
<td><tt>Ctrl+A</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_MarkMinus</tt></td>
|
||||
<td><a href="help.html#cm_MarkMinus">снимает выделение</a> с группы. Со всех файлов, которые были выделены с помощью маски,
|
||||
будет снято выделение</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_MarkPlus</tt></td>
|
||||
<td><a href="help.html#cm_MarkPlus">выделяет группу</a> файлов по маске</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_MarkUnmarkAll</tt></td>
|
||||
<td>снимает <a href="help.html#cm_MarkUnmarkAll">выделение со всех</a> выделенных в каталоге файлов и папок</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_MultiRename</tt></td>
|
||||
<td>Открывает диалог <a href="help.html#cm_MultiRename">множественного переименования</a>, для переименования сразу нескольких
|
||||
файлов</td>
|
||||
<td><tt>Ctrl+M</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_NewTab</tt></td>
|
||||
<td>создает <a href="help.html#cm_NewTab">новую вкладку</a>, открывает в ней том же каталоге и переключается на нее</td>
|
||||
<td><tt>Ctrl+T</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_NextTab</tt></td>
|
||||
<td>переключает на <a href="help.html#cm_NextTab">следующую вкладку</a>, правее от активной</td>
|
||||
<td><tt>Ctrl+Tab</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Open</tt></td>
|
||||
<td>открывает каталог под курсором, запускает файл или програму под курсором</td>
|
||||
<td><tt>Enter</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_OpenArchive</tt></td>
|
||||
<td>открывает любой файл под курсором как архив</td>
|
||||
<td><tt>Ctrl+PgDown</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_OpenDirInNewTab</tt></td>
|
||||
<td>открывает папку под курсором в <a href="help.html#cm_OpenDirInNewTab">новой вкладке</a>, но остается в текущем каталоге</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_OpenVFSList</tt></td>
|
||||
<td>открывает список виртуальных файловых систем (зависит от наличия соответствующих
|
||||
плагинов в программе)</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Options</tt></td>
|
||||
<td>Открывает диалог настроек <a href="help.html#cm_Options">Параметры</a></td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_PackFiles</tt></td>
|
||||
<td>открывает диалог <a href="help.html#cm_PackFiles">упаковки</a> файлов и папок в архив</td>
|
||||
<td><tt>Alt+F5</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_PanelSpliterPerPos</tt></td>
|
||||
<td>устанавливает положение разделителя панелей. Ширина левой панели указывается в
|
||||
процентах от общего размера окна в строке "Параметры" команды, например, 50 —
|
||||
посередине</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_PasteFromClipboard</tt></td>
|
||||
<td>вставляет содержимое буфера в выделеную область (текст/файл/папка)</td>
|
||||
<td><tt>Ctrl+V</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_PrevTab</tt></td>
|
||||
<td>переключает на <a href="help.html#cm_PrevTab">предыдущую вкладку</a> (левее) в активной панели</td>
|
||||
<td><tt>Shift+Ctrl+Tab</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_QuickSearch</tt></td>
|
||||
<td>запускает <a href="help.html#5_1_14_bystrPoisk">быстрый поиск</a> по каталогу, согласно настройкам</td>
|
||||
<td><tt>Ctrl+S</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Refresh</tt></td>
|
||||
<td><a href="help.html#cm_Refresh">перечитывает</a> содержимое каталога</td>
|
||||
<td><tt>Ctrl+R</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_RemoveAllTabs</tt></td>
|
||||
<td><a href="help.html#cm_RemoveAllTabs">закрывает все</a> вкладки, кроме текущей в активной фаловой панели</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_RemoveTab</tt></td>
|
||||
<td>закрывает <a href="help.html#cm_RemoveTab">текущую</a> активную вкладку</td>
|
||||
<td><tt>Ctrl+W</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Rename</tt></td>
|
||||
<td>переместить выделенные файлы и/или папки из одной панели в другую</td>
|
||||
<td><tt>F6</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_RenameOnly</tt></td>
|
||||
<td>переименовать файл или папку под курсором</td>
|
||||
<td><tt>Shift+F6, F2</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_ReverseOrder</tt></td>
|
||||
<td>сортирует содержимое каталога в <a href="help.html#cm_ReverseOrder">обратном порядке</a>, по отношению к текущему</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_RightOpenDrives</tt></td>
|
||||
<td>открывает <a href="help.html#cm_RightOpenDrives">список дисков</a> над правой файловой панелью</td>
|
||||
<td><tt>Alt+F2</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_RunTerm</tt></td>
|
||||
<td>запускает <a href="help.html#cm_RunTerm">терминал</a>, или программу которая указана в соответствующих настройках</td>
|
||||
<td><tt>F9</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Search</tt></td>
|
||||
<td>открывает диалог <a href="help.html#cm_Search">Поиск файлов</a></td>
|
||||
<td><tt>Alt+F7</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_ShowButtonMenu</tt></td>
|
||||
<td>служит для создания <a href="help.html#cm_ShowButtonMenu">выпадающего меню</a>. Применяется с параметром</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_ShowCmdLineHistory</tt></td>
|
||||
<td>выводит историю всех команд, которые были набраны в <a href="help.html#iface_path">командной строке</a></td>
|
||||
<td><tt>Ctrl+7</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_ShowMenu</tt></td>
|
||||
<td>открывает <a href="help.html#iface_menu">главное меню</a> Double Commander</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_ShowSysFiles</tt></td>
|
||||
<td>позволяет программе показывать <a href="help.html#cm_ShowSysFiles">системные файлы</a></td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_SortByAttr</tt></td>
|
||||
<td>сортирует содержимое файловых панелей (файлы и папки) в соответствии с их <a href="help.html#cm_SortByAttr">атрибутами</a></td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_SortByDate</tt></td>
|
||||
<td>сортирует содержимое файловых панелей (файлы и папки) в соответствии с их <a href="help.html#cm_SortByDate">датой</a> создания/изменения</td>
|
||||
<td><tt>Ctrl+F5</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_SortByExt</tt></td>
|
||||
<td>сортирует содержимое файловых панелей (файлы и папки) в соответствии с их <a href="help.html#cm_SortByExt">расширением</a></td>
|
||||
<td><tt>Ctrl+F4</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_SortByName</tt></td>
|
||||
<td>сортирует содержимое файловых панелей (файлы и папки) по <a href="help.html#cm_SortByName">имени</a></td>
|
||||
<td><tt>Ctrl+F3</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_SortBySize</tt></td>
|
||||
<td>сортирует содержимое файловых панелей (файлы и папки) в соответствии с их <a href="help.html#cm_SortBySize">размером</a></td>
|
||||
<td><tt>Ctrl+F6</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_SymLink</tt></td>
|
||||
<td>создает <a href="help.html#cm_SymLink">символьную ссылку</a> на файл или папку</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_TargetEqualSource</tt></td>
|
||||
<td>открывает в неактивной панели <a href="help.html#cm_TargetEqualSource">тот же каталог</a>, который открыт в активной</td>
|
||||
<td><tt>Alt+Z</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_ToggleLockDcaTab</tt></td>
|
||||
<td>заблокировать текущую вкладку, <a href="help.html#cm_ToggleLockDcaTab">с возможностью смены</a> каталога</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_ToggleLockTab</tt></td>
|
||||
<td><a href="help.html#cm_ToggleLockTab">заблокировать</a> вкладку</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_TransferLeft</tt></td>
|
||||
<td>открывает в левой панели каталог, который в правой панели находится под курсором</td>
|
||||
<td><tt>Ctrl+Left</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_TransferRight</tt></td>
|
||||
<td>открывает в правой панели каталог, который в левой панели находится под курсором</td>
|
||||
<td><tt>Ctrl+Right</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_UnmarkCurrentExtension</tt></td>
|
||||
<td>снимает с файлов выделение, сделанное <a href="help.html#cm_UnmarkCurrentExtension">по расширению</a></td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_View</tt></td>
|
||||
<td>открывает файл под курсором в стандартном или указанном <a href="help.html#5_1_3_instruments">просмотрщике</a> (зависит от
|
||||
настроек)</td>
|
||||
<td><tt>F3</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_VisitHomePage</tt></td>
|
||||
<td>открывает домашнюю страницу проекта Double Commander в вашем браузере</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Wipe</tt></td>
|
||||
<td>полностью <a href="help.html#cm_Wipe">уничтожеает</a> файл на жестком диске</td>
|
||||
<td><tt>Alt+Del</tt></td>
|
||||
</tr>
|
||||
</body>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<hr>
|
||||
<div style="text-align: left;"><small><span style="font-family: Liberation Sans;">Created by Rustem (dok_rust@bk.ru)</span></small><br>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -1,94 +1,94 @@
|
|||
html {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
html body {
|
||||
margin: 1em 8% 1em 10%;
|
||||
line-height: 1.2;
|
||||
}
|
||||
|
||||
div.TITLEPAGE {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
body h1 {
|
||||
margin: .8em 0 0 -4%;
|
||||
line-height: 1.3;
|
||||
}
|
||||
|
||||
body h2 {
|
||||
margin: .8em 0 0 -4%;
|
||||
line-height: 1.3;
|
||||
}
|
||||
|
||||
body h3 {
|
||||
margin: .8em 0 0 -3%;
|
||||
line-height: 1.3;
|
||||
}
|
||||
|
||||
body h4 {
|
||||
margin: .8em 0 0 -3%;
|
||||
line-height: 1.3;
|
||||
}
|
||||
|
||||
body h5 {
|
||||
margin: .8em 0 0 -2%;
|
||||
line-height: 1.3;
|
||||
}
|
||||
|
||||
body h6 {
|
||||
margin: .8em 0 0 -1%;
|
||||
line-height: 1.3;
|
||||
}
|
||||
|
||||
body hr {
|
||||
margin: .6em
|
||||
}
|
||||
|
||||
body td, body th {
|
||||
line-height: 1.2
|
||||
}
|
||||
|
||||
dl {
|
||||
margin: .8em 0;
|
||||
line-height: 1.2;
|
||||
}
|
||||
|
||||
ol, ul {
|
||||
margin: 0 0 0 5%;
|
||||
line-height: 1.2;
|
||||
}
|
||||
|
||||
p.FIGURE {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
p.NAVBACK {
|
||||
text-align: right;
|
||||
text-indent: 38px;
|
||||
}
|
||||
|
||||
kbd {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
pre {
|
||||
background: #E0E0E0;
|
||||
}
|
||||
|
||||
.bold {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.italic {
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
.red {
|
||||
color: #FF0000;
|
||||
}
|
||||
|
||||
.brown {
|
||||
color: #990000;
|
||||
html {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
html body {
|
||||
margin: 1em 8% 1em 10%;
|
||||
line-height: 1.2;
|
||||
}
|
||||
|
||||
div.TITLEPAGE {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
body h1 {
|
||||
margin: .8em 0 0 -4%;
|
||||
line-height: 1.3;
|
||||
}
|
||||
|
||||
body h2 {
|
||||
margin: .8em 0 0 -4%;
|
||||
line-height: 1.3;
|
||||
}
|
||||
|
||||
body h3 {
|
||||
margin: .8em 0 0 -3%;
|
||||
line-height: 1.3;
|
||||
}
|
||||
|
||||
body h4 {
|
||||
margin: .8em 0 0 -3%;
|
||||
line-height: 1.3;
|
||||
}
|
||||
|
||||
body h5 {
|
||||
margin: .8em 0 0 -2%;
|
||||
line-height: 1.3;
|
||||
}
|
||||
|
||||
body h6 {
|
||||
margin: .8em 0 0 -1%;
|
||||
line-height: 1.3;
|
||||
}
|
||||
|
||||
body hr {
|
||||
margin: .6em
|
||||
}
|
||||
|
||||
body td, body th {
|
||||
line-height: 1.2
|
||||
}
|
||||
|
||||
dl {
|
||||
margin: .8em 0;
|
||||
line-height: 1.2;
|
||||
}
|
||||
|
||||
ol, ul {
|
||||
margin: 0 0 0 5%;
|
||||
line-height: 1.2;
|
||||
}
|
||||
|
||||
p.FIGURE {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
p.NAVBACK {
|
||||
text-align: right;
|
||||
text-indent: 38px;
|
||||
}
|
||||
|
||||
kbd {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
pre {
|
||||
background: #E0E0E0;
|
||||
}
|
||||
|
||||
.bold {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.italic {
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
.red {
|
||||
color: #FF0000;
|
||||
}
|
||||
|
||||
.brown {
|
||||
color: #990000;
|
||||
}
|
||||
|
|
@ -1,64 +1,64 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Описание файла doublecmd.ext</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="CHAPTER">
|
||||
<h1>Описание файла <tt>doublecmd.ext</tt></h1>
|
||||
|
||||
<div class="SECT1">
|
||||
<p>Файл расширений Double Commander, основан на файле расширений Midnight Commander 3.0</p>
|
||||
<p>Все строки начинающиеся с # или пустые строки игнорируются. Все действия для файла отображаются
|
||||
в подменю "Команды" контекстного меню файла.</p>
|
||||
<p>Формат файла:</p>
|
||||
<pre class="CODE">
|
||||
[расширение1|расширение2|...|расширениеX]
|
||||
Name=Имя категории
|
||||
Icon=Путь к значку
|
||||
действие1=команда1
|
||||
действие2=команда2
|
||||
действиеX=командаX</pre>
|
||||
<p>Где:</p>
|
||||
<p><span class="bold">[расширение]</span> или <span class="bold">[расширение1|расширение2 ...]</span>
|
||||
— список расширений (регистро-независимый!! без регулярных выражений!!). Также
|
||||
можно в качестве расширения указать ключевое слово "default", в этом случае если не будет
|
||||
найдена команда для искомого типа файла, будет использована команда из данной секции.</p>
|
||||
<p><span class="bold">Name</span> — имя данной категории (Отображается в менеджере
|
||||
файловых ассоциаций)</p>
|
||||
<p><span class="bold">Icon</span> — путь к иконке, которая будет отображаться для
|
||||
этих типов файлов</p>
|
||||
<p>Действие может быть:</p>
|
||||
<ul>
|
||||
<li><p>open — вызывается при нажатии клавиши <kbd>Enter</kbd> или двойном щелчке мыши</p></li>
|
||||
<li><p>view — вызывается при нажатии клавиши <kbd>F3</kbd></p></li>
|
||||
<li><p>edit — вызывается при нажатии клавиши <kbd>F4</kbd></p></li>
|
||||
</ul>
|
||||
<p>остальные действия отображаются только в подменю "Команды" контекстного меню файла.</p>
|
||||
</div>
|
||||
<p>Команда это любая однострочная команда интерпретатора оболочки, с простой макроподстановкой.</p>
|
||||
<p>Макросы могут быть следующими (регистро-зависимые):</p>
|
||||
<ul>
|
||||
<li><p><tt>{!VFS}</tt> — для архивов — использовать виртуальную файловую
|
||||
систему</p></li>
|
||||
<li><p><tt>{!EDITOR}</tt> — вызывает редактор (встроенный или внешний в зависимости
|
||||
от настроек}</p></li>
|
||||
<li><p><tt>{!VIEWER}</tt> — вызывает просмоторщик (аналогично)</p></li>
|
||||
<li><p><tt>{!SHELL}</tt> — использует терминал из конфигурации для запуска
|
||||
программы (см. mplayer)</p></li>
|
||||
<li><p><tt><?команда?></tt> — выполняет 'команда' в системной оболочке,
|
||||
сохраняет вывод в файл и передает его как параметр предыдущей команде (см. rpm в качестве примера.)</p></li>
|
||||
<li><p><tt>%f</tt> — имя файла</p></li>
|
||||
<li><p><tt>%d</tt> — каталог</p></li>
|
||||
<li><p><tt>%p</tt> — путь (каталог + имя файла)</p></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="SECT1">
|
||||
<p class="NAVBACK"><a href="index.html">На главную</a></p>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Описание файла doublecmd.ext</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="CHAPTER">
|
||||
<h1>Описание файла <tt>doublecmd.ext</tt></h1>
|
||||
|
||||
<div class="SECT1">
|
||||
<p>Файл расширений Double Commander, основан на файле расширений Midnight Commander 3.0</p>
|
||||
<p>Все строки начинающиеся с # или пустые строки игнорируются. Все действия для файла отображаются
|
||||
в подменю "Команды" контекстного меню файла.</p>
|
||||
<p>Формат файла:</p>
|
||||
<pre class="CODE">
|
||||
[расширение1|расширение2|...|расширениеX]
|
||||
Name=Имя категории
|
||||
Icon=Путь к значку
|
||||
действие1=команда1
|
||||
действие2=команда2
|
||||
действиеX=командаX</pre>
|
||||
<p>Где:</p>
|
||||
<p><span class="bold">[расширение]</span> или <span class="bold">[расширение1|расширение2 ...]</span>
|
||||
— список расширений (регистро-независимый!! без регулярных выражений!!). Также
|
||||
можно в качестве расширения указать ключевое слово "default", в этом случае если не будет
|
||||
найдена команда для искомого типа файла, будет использована команда из данной секции.</p>
|
||||
<p><span class="bold">Name</span> — имя данной категории (Отображается в менеджере
|
||||
файловых ассоциаций)</p>
|
||||
<p><span class="bold">Icon</span> — путь к иконке, которая будет отображаться для
|
||||
этих типов файлов</p>
|
||||
<p>Действие может быть:</p>
|
||||
<ul>
|
||||
<li><p>open — вызывается при нажатии клавиши <kbd>Enter</kbd> или двойном щелчке мыши</p></li>
|
||||
<li><p>view — вызывается при нажатии клавиши <kbd>F3</kbd></p></li>
|
||||
<li><p>edit — вызывается при нажатии клавиши <kbd>F4</kbd></p></li>
|
||||
</ul>
|
||||
<p>остальные действия отображаются только в подменю "Команды" контекстного меню файла.</p>
|
||||
</div>
|
||||
<p>Команда это любая однострочная команда интерпретатора оболочки, с простой макроподстановкой.</p>
|
||||
<p>Макросы могут быть следующими (регистро-зависимые):</p>
|
||||
<ul>
|
||||
<li><p><tt>{!VFS}</tt> — для архивов — использовать виртуальную файловую
|
||||
систему</p></li>
|
||||
<li><p><tt>{!EDITOR}</tt> — вызывает редактор (встроенный или внешний в зависимости
|
||||
от настроек}</p></li>
|
||||
<li><p><tt>{!VIEWER}</tt> — вызывает просмоторщик (аналогично)</p></li>
|
||||
<li><p><tt>{!SHELL}</tt> — использует терминал из конфигурации для запуска
|
||||
программы (см. mplayer)</p></li>
|
||||
<li><p><tt><?команда?></tt> — выполняет 'команда' в системной оболочке,
|
||||
сохраняет вывод в файл и передает его как параметр предыдущей команде (см. rpm в качестве примера.)</p></li>
|
||||
<li><p><tt>%f</tt> — имя файла</p></li>
|
||||
<li><p><tt>%d</tt> — каталог</p></li>
|
||||
<li><p><tt>%p</tt> — путь (каталог + имя файла)</p></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="SECT1">
|
||||
<p class="NAVBACK"><a href="index.html">На главную</a></p>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
|
|
@ -1,212 +1,212 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Настройки файла doublecmd.ini</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="CHAPTER">
|
||||
<h1>Настройки файла <tt>doublecmd.ini</tt></h1>
|
||||
|
||||
<p>Большинство настроек файла <tt>doublecmd.ini</tt> может быть изменено из диалоговых окон
|
||||
настройки. Прямое редактирование файла может потребоваться в редких случаях.</p>
|
||||
|
||||
<div class="SECT1">
|
||||
<table border="0" frame="void" width="100%" class="CALSTABLE">
|
||||
<col width="25%"/>
|
||||
<col width="25%"/>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>[Configuration]</th>
|
||||
<th>Основные настройки</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><tt><span class="brown">CaseSensitiveSort</span>=0</tt></td>
|
||||
<td>0: Case sensitive sort OFF<br/>1: Case sensitive sort ON</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">CopyBlockSize</span>=64</tt></td>
|
||||
<td>Устанавливает размер блока при копировании (в Кб=1024 байт). По умолчанию 64 (=65536 байт).</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">CustomDriveIcons</span>=0</tt></td>
|
||||
<td>Использовать свои иконки для дисков (из <tt>%commander_path%\pixmaps\XxX\devices\</tt>)
|
||||
вместо системных (только Windows)<br/>0: Использовать системные иконки<br/>1: Использовать
|
||||
пользовательские иконки</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">DirTabLimit</span>=32</tt></td>
|
||||
<td>Максимальное число символов на заголовке вкладки</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">DriveBlackList</span></tt></td>
|
||||
<td>Список дисков которые не будут отображаться на панели дисков и в меню дисков (; (точка
|
||||
с запятой) — разделитель)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">UseExtEdit</span>=0</tt></td>
|
||||
<td>0: Использовать встроенный редактор<br/>1: Использовать внешний редактор (см. <a href="#ext_edit">ExtEdit</a>)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">UseExtView</span>=0</tt></td>
|
||||
<td>0: Использовать встроенный просмоторщик<br/>1: Использовать внешний просмоторщик
|
||||
(см. <a href="#ext_view">ExtView<a>)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">UseExtDiff</span>=0</tt></td>
|
||||
<td>0: Использовать внутренний диффер<br/>1: Использовать внешний диффер (см. <a href="#ext_diff">ExtDiff</a>)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a name="ext_edit"><tt><span class="brown">ExtEdit</span></tt></a></td>
|
||||
<td>путь к внешнему редактору для <kbd>F4</kbd></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a name="ext_view"><tt><span class="brown">ExtView</span></tt></a></td>
|
||||
<td>путь к внешнему просмоторщику для <kbd>F3</kbd></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a name="ext_diff"><tt><span class="brown">ExtDiff</span></tt></a></td>
|
||||
<td>путь к внешнему дифферу</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">Font.Name</span>=default</tt></td>
|
||||
<td>Шрифт для файловых панелей</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">Font.Size</span>=10</tt></td>
|
||||
<td>Размер шрифта для файловых панелей</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">Font.Style</span></tt></td>
|
||||
<td>Стиль шрифта для файловых панелей</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">Maximized</span>=0</tt></td>
|
||||
<td>Состояние окна<br/>0: обычное окно<br/>1: окно, развёрнутое на весь экран</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">MouseSelectionEnabled</span>=1</tt></td>
|
||||
<td>Разрешить выделение мышью<br/>0: нет<br/>1: да</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">QuickSearchMatchBeginning</span>=1</tt></td>
|
||||
<td>0: A search string like "double" will be read as "*double"<br/>1: Exact match: typing
|
||||
"cmd" will find only "cmd.ini", but not "doublecmd.ini"</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">QuickSearchMatchEnding</span>=1</tt></td>
|
||||
<td>0: Typing a dot is read as *. , "double.i" finds also "doublecmd.ini"<br/>1: Exact
|
||||
match: typing "double.i" finds only "double.ini", but doesn't find "doublecmd.ini"</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">ScrollMode</span>=0</tt></td>
|
||||
<td>Режим прокрутки мышью<br/>0: Построчно с движением курсора<br/>1: Построчно<br/>2:
|
||||
Постранично</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">ShowIcons</span>=1</tt></td>
|
||||
<td>Показывать иконки в файловых панелях</br>0: Нет<br/>1: Да</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">ShowSystemFiles</span>=0</tt></td>
|
||||
<td>Показывать скрытые/системные файлы<br/>0: Нет<br/>1: Да</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">UseIniInProgramDir</span>=0</tt></td>
|
||||
<td>Месторасположение конфигурационных файлов<br/>0: Домашний каталог пользователя<br/>
|
||||
1: Каталог программы</td>
|
||||
</tr>
|
||||
|
||||
<thead>
|
||||
<tr>
|
||||
<th>[Colors]</th>
|
||||
<th>Настройки цветов</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<thead>
|
||||
<tr>
|
||||
<th>[PackerPlugins]</th>
|
||||
<th>Список установленных архиваторных плагинов</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><tt><span class="brown">bz2</span>=0,%commander_path%\plugins\unbz2.wcx</tt></td>
|
||||
<td>Плагин для работы с bz2-архивами. 0 — сумма возможностей плагина</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<thead>
|
||||
<tr>
|
||||
<th>[Content Plugins]</th>
|
||||
<th>Список и настройки контентных плагинов</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><tt><span class="brown">PluginCount</span>=2</tt></td>
|
||||
<td>Количество установленных контентных плагинов</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">Plugin1Name</span>=rpm_wdx</tt></td>
|
||||
<td>Название первого контентного плагина</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">Plugin1Detect</span>=EXT="RPM"</tt></td>
|
||||
<td>Первый плагин срабатывает для расширения RPM</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">Plugin1Path</span></tt></td>
|
||||
<td>Путь к первому контентному плагину</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<thead>
|
||||
<tr>
|
||||
<th>[ColumnsSet]</th>
|
||||
<th>Список доступных наборов колонок</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><tt><span class="brown">ColumnsSetCount</span>=2</tt></td>
|
||||
<td>Количество достуных наборов колонок</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">ColumnsSet1Name</span>=Default</tt></td>
|
||||
<td>Первый наборок колонок — Default</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<thead>
|
||||
<tr>
|
||||
<th>[lefttabs]</th>
|
||||
<th>Список вкладок левой панели</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<thead>
|
||||
<tr>
|
||||
<th>[righttabs]</th>
|
||||
<th>Список вкладок правой панели</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="SECT1">
|
||||
<p class="NAVBACK"><a href="index.html">На главную</a></p>
|
||||
</div>
|
||||
|
||||
</body>
|
||||
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Настройки файла doublecmd.ini</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="CHAPTER">
|
||||
<h1>Настройки файла <tt>doublecmd.ini</tt></h1>
|
||||
|
||||
<p>Большинство настроек файла <tt>doublecmd.ini</tt> может быть изменено из диалоговых окон
|
||||
настройки. Прямое редактирование файла может потребоваться в редких случаях.</p>
|
||||
|
||||
<div class="SECT1">
|
||||
<table border="0" frame="void" width="100%" class="CALSTABLE">
|
||||
<col width="25%"/>
|
||||
<col width="25%"/>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>[Configuration]</th>
|
||||
<th>Основные настройки</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><tt><span class="brown">CaseSensitiveSort</span>=0</tt></td>
|
||||
<td>0: Case sensitive sort OFF<br/>1: Case sensitive sort ON</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">CopyBlockSize</span>=64</tt></td>
|
||||
<td>Устанавливает размер блока при копировании (в Кб=1024 байт). По умолчанию 64 (=65536 байт).</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">CustomDriveIcons</span>=0</tt></td>
|
||||
<td>Использовать свои иконки для дисков (из <tt>%commander_path%\pixmaps\XxX\devices\</tt>)
|
||||
вместо системных (только Windows)<br/>0: Использовать системные иконки<br/>1: Использовать
|
||||
пользовательские иконки</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">DirTabLimit</span>=32</tt></td>
|
||||
<td>Максимальное число символов на заголовке вкладки</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">DriveBlackList</span></tt></td>
|
||||
<td>Список дисков которые не будут отображаться на панели дисков и в меню дисков (; (точка
|
||||
с запятой) — разделитель)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">UseExtEdit</span>=0</tt></td>
|
||||
<td>0: Использовать встроенный редактор<br/>1: Использовать внешний редактор (см. <a href="#ext_edit">ExtEdit</a>)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">UseExtView</span>=0</tt></td>
|
||||
<td>0: Использовать встроенный просмоторщик<br/>1: Использовать внешний просмоторщик
|
||||
(см. <a href="#ext_view">ExtView<a>)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">UseExtDiff</span>=0</tt></td>
|
||||
<td>0: Использовать внутренний диффер<br/>1: Использовать внешний диффер (см. <a href="#ext_diff">ExtDiff</a>)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a name="ext_edit"><tt><span class="brown">ExtEdit</span></tt></a></td>
|
||||
<td>путь к внешнему редактору для <kbd>F4</kbd></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a name="ext_view"><tt><span class="brown">ExtView</span></tt></a></td>
|
||||
<td>путь к внешнему просмоторщику для <kbd>F3</kbd></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a name="ext_diff"><tt><span class="brown">ExtDiff</span></tt></a></td>
|
||||
<td>путь к внешнему дифферу</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">Font.Name</span>=default</tt></td>
|
||||
<td>Шрифт для файловых панелей</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">Font.Size</span>=10</tt></td>
|
||||
<td>Размер шрифта для файловых панелей</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">Font.Style</span></tt></td>
|
||||
<td>Стиль шрифта для файловых панелей</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">Maximized</span>=0</tt></td>
|
||||
<td>Состояние окна<br/>0: обычное окно<br/>1: окно, развёрнутое на весь экран</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">MouseSelectionEnabled</span>=1</tt></td>
|
||||
<td>Разрешить выделение мышью<br/>0: нет<br/>1: да</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">QuickSearchMatchBeginning</span>=1</tt></td>
|
||||
<td>0: A search string like "double" will be read as "*double"<br/>1: Exact match: typing
|
||||
"cmd" will find only "cmd.ini", but not "doublecmd.ini"</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">QuickSearchMatchEnding</span>=1</tt></td>
|
||||
<td>0: Typing a dot is read as *. , "double.i" finds also "doublecmd.ini"<br/>1: Exact
|
||||
match: typing "double.i" finds only "double.ini", but doesn't find "doublecmd.ini"</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">ScrollMode</span>=0</tt></td>
|
||||
<td>Режим прокрутки мышью<br/>0: Построчно с движением курсора<br/>1: Построчно<br/>2:
|
||||
Постранично</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">ShowIcons</span>=1</tt></td>
|
||||
<td>Показывать иконки в файловых панелях</br>0: Нет<br/>1: Да</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">ShowSystemFiles</span>=0</tt></td>
|
||||
<td>Показывать скрытые/системные файлы<br/>0: Нет<br/>1: Да</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">UseIniInProgramDir</span>=0</tt></td>
|
||||
<td>Месторасположение конфигурационных файлов<br/>0: Домашний каталог пользователя<br/>
|
||||
1: Каталог программы</td>
|
||||
</tr>
|
||||
|
||||
<thead>
|
||||
<tr>
|
||||
<th>[Colors]</th>
|
||||
<th>Настройки цветов</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<thead>
|
||||
<tr>
|
||||
<th>[PackerPlugins]</th>
|
||||
<th>Список установленных архиваторных плагинов</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><tt><span class="brown">bz2</span>=0,%commander_path%\plugins\unbz2.wcx</tt></td>
|
||||
<td>Плагин для работы с bz2-архивами. 0 — сумма возможностей плагина</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<thead>
|
||||
<tr>
|
||||
<th>[Content Plugins]</th>
|
||||
<th>Список и настройки контентных плагинов</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><tt><span class="brown">PluginCount</span>=2</tt></td>
|
||||
<td>Количество установленных контентных плагинов</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">Plugin1Name</span>=rpm_wdx</tt></td>
|
||||
<td>Название первого контентного плагина</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">Plugin1Detect</span>=EXT="RPM"</tt></td>
|
||||
<td>Первый плагин срабатывает для расширения RPM</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">Plugin1Path</span></tt></td>
|
||||
<td>Путь к первому контентному плагину</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<thead>
|
||||
<tr>
|
||||
<th>[ColumnsSet]</th>
|
||||
<th>Список доступных наборов колонок</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><tt><span class="brown">ColumnsSetCount</span>=2</tt></td>
|
||||
<td>Количество достуных наборов колонок</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">ColumnsSet1Name</span>=Default</tt></td>
|
||||
<td>Первый наборок колонок — Default</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<thead>
|
||||
<tr>
|
||||
<th>[lefttabs]</th>
|
||||
<th>Список вкладок левой панели</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<thead>
|
||||
<tr>
|
||||
<th>[righttabs]</th>
|
||||
<th>Список вкладок правой панели</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="SECT1">
|
||||
<p class="NAVBACK"><a href="index.html">На главную</a></p>
|
||||
</div>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
660
doc/ru/faq.html
660
doc/ru/faq.html
|
|
@ -1,331 +1,331 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>ЧаВО, Часто задаваемые вопросы (FAQ)</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="CHAPTER">
|
||||
<h1>ЧаВО, Часто задаваемые вопросы (FAQ)</h1>
|
||||
|
||||
<div class="TOC">
|
||||
<dl>
|
||||
<dt class="bold">Содержание</dt>
|
||||
<dt><a name="common">1. Общие вопросы</a></dt>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt>1.1. <a href="#whatisit">Что такое Double Commander?</a></dt>
|
||||
<dt>1.2. <a href="#whatsnew">Что нового в этой версии?</a></dt>
|
||||
<dt>1.3. <a href="#linux">Это версия Total Commander® для Linux, да?</a></dt>
|
||||
<dt>1.4. <a href="#wincmd">В чем отличия этой программы от моего любимого Total Commander®?</a></dt>
|
||||
<dt>1.5. <a href="#opsys">У меня 64-битная ОС. Могу я скачать Double Commander,
|
||||
оптимизированный под мою систему?</a></dt>
|
||||
<dt>1.6. <a href="#link">Как можно связаться с разработчиками Double Commander?</a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
<dt><a name="tux">2. Вопросы, связанные с Linux</a></dt>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt>2.1. <a href="#version">Какую версию мне скачивать?</a></dt>
|
||||
<dt>2.2. <a href="#repo">Есть ли у проекта репозитарий?</a></dt>
|
||||
<dt>2.3. <a href="#plugins">Плагины от Тотала не работают!?</a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
<dt><a name="interface">3. Настройка интерфейса</a></dt>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt>3.1. <a href="#color">Как поменять настройки цвета для файловых панелей?</a></dt>
|
||||
<dt>3.2. <a href="#colorbuttons">Для чего кнопки <kbd>R</kbd> и <kbd>Все</kbd> в настройках
|
||||
цвета?</a></dt>
|
||||
<dt>3.3. <a href="#columns">При изменении размеров панелей колонка "Размер" налазит на колонку
|
||||
"Дата". Заголовок колонки изменяется нормально, а содержимое ползет...</a></dt>
|
||||
<dt>3.4. <a href="#tab_eng">Почему заголовок табулятора, при первом запуске в linux
|
||||
на английском?</a></dt>
|
||||
<dt>3.5. <a href="#icons">Как повесить свои значки на определенные типы файлов?</a></dt>
|
||||
<dt>3.6. <a href="#lcl_err">ERROR: [TGtkWidgetSet.GetSysColor] Bad Value: 45. Valid Range
|
||||
between 0 and 31. Что это?</a></dt>
|
||||
<dt>3.7. <a href="#icons">Как создать разделитель на панели кнопок?</a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
<dt><a name="navigation">4. Вопросы, связанные с навигацией и управлением</a></dt>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt>4.1. <a href="#cursor_down">Что надо сделать, чтобы при выделении пробелом, курсор
|
||||
сдвигался вниз на одну строчку?</a></dt>
|
||||
<dt>4.2. <a href="#queue">Есть ли здесь возможность создавать очередь копирования файлов?</a></dt>
|
||||
<dt>4.3. <a href="#hotkeys_default"><kbd>Ctrl+A</kbd> не работает, где включить?</a></dt>
|
||||
<dt>4.4. <a href="#copy_rename">Скопировать папку с переименованием не получается.</a></dt>
|
||||
<dt>4.5. <a href="#context_menu_create">Тут можно создавать выпадающее меню? Как это делать?</a></dt>
|
||||
<dt>4.6. <a href="#context_menu_edit">Как можно настроить контекстное меню? Например добавить
|
||||
пункт "Открыть с помощью"?</a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
<dt><a name="viewer">5. Вопросы, связанные со встроенной программой просмотра (F3)</a></dt>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt>5.1. <a href="#f3_compiz">Окна редактора и просмотрщика появляются где хотят, при
|
||||
включенном Compiz'е.</a></dt>
|
||||
<dt>5.2. <a href="#f3_font">Во встроенном редакторе странный шрифт — по горизонтали
|
||||
символы друг на друга наезжают.</a></dt>
|
||||
<dt>5.3. <a href="#f3_jpg">На одну единственную картинку вьювер не срабатывает. Остальные
|
||||
картинки просматриваются, а вот эту отказывается.</a></dt>
|
||||
<dt>5.4. <a href="#f3_gif">Стало неожиданостью... смотрелка не видит .gif :(</a></dt>
|
||||
<dt>5.5. <a href="#f3_hscroll">Есть такие текстовые файлы, в которых при быстром просмотре
|
||||
строчки уходят за край окошка! А внизу нет ползунка чтобы прочесть до конца!</a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
</dl>
|
||||
</div>
|
||||
|
||||
<hr/>
|
||||
|
||||
<div class="SECT1">
|
||||
<h2>1. Общие вопросы</h2>
|
||||
<p class="bold"><a name="whatisit">В: Что такое Double Commander?</a></p>
|
||||
<p><span class="bold">O:</span> Double Commander — это двухпанельный файловый менеджер.
|
||||
Подробности можно прочитать <a href="about.html">здесь.</a></p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="whatsnew">В: Что нового в этой версии?</a></p>
|
||||
<p><span class="bold">O:</span> Информацию об истории версий вы можете найти в интернете на
|
||||
<a href="http://doublecmd.sourceforge.net/site/rus/news.html">этой</a> странице. Но сейчас проект
|
||||
развивается настолько быстро, что последние <a href="http://www.firebirdsql.su/dc/">ночные сборки</a>,
|
||||
возможно, содержат множество новых возможностей и улучшений.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="linux">В: Это версия Total Commander® для Linux, да?</a></p>
|
||||
<p><span class="bold">O:</span> Нет, это независимая программа от других разработчиков. Сейчас
|
||||
существуют версии для ОС Windows® и Linux с графическими интерфейсами GTK2 и QT. В будущем
|
||||
вполне возможно появление версий программы для других операционных систем, например Mac OS.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="wincmd">В: В чем отличия этой программы от моего любимого
|
||||
Total Commander®?</a></p>
|
||||
<p><span class="bold">O:</span> Цель проекта — создать программу, приближенную к TC
|
||||
по интерфейсу, максимально совместимую с ним по плагинам и конфигурационным файлам. При этом
|
||||
Double Commander обладает рядом существенных преимуществ: он абсолютно бесплатен для использования,
|
||||
кросcплатформенный (работает под разными операционными системами), и имеет открытый исходный код.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="opsys">В: У меня 64-битная ОС. Могу я скачать Double Commander,
|
||||
оптимизированный под мою систему?</a></p>
|
||||
<p><span class="bold">O:</span> Да, сборки для x64 существуют под обе поддерживаемые платформы.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="link">В: Как можно связаться с разработчиками Double Commander?</a></p>
|
||||
<p><span class="bold">O:</span> Напишите в официальный <a href="http://doublecmd.sourceforge.net/forum/">форум</a>
|
||||
проекта, и ваше мнение или пожелание не останется без внимания.</p>
|
||||
|
||||
<p class="NAVBACK"><a href="#common">наверх</a></p>
|
||||
</div>
|
||||
|
||||
<div class="SECT1">
|
||||
<h2>2. Вопросы, связанные с Linux</h2>
|
||||
<p class="bold"><a name="version">В: Какую версию мне скачивать?</a></p>
|
||||
<p><span class="bold">O:</span> Если у вас KDE — то качайте QT-сборку, иначе (Gnome,
|
||||
Xfce, LXDE) сборку с GTK.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="repo">В: Есть ли у проекта репозитарий?</a></p>
|
||||
<p><span class="bold">O:</span> Репозитория пока нет. Но вы можете скачать с официального сайта
|
||||
установочные пакеты deb или rpm, а также "portable" — упакованные с помощью bz или bz2
|
||||
бинарники. Либо можно скачать исходный код и собрать DC самостоятельно.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="plugins">В: Плагины от Тотала не работают!?</a></p>
|
||||
<p><span class="bold">O:</span> Работают, но не все. Плагины от TC скомпилированы под винду.
|
||||
Поэтому их можно подключать только к Windows-версии Double Commander. Но любой плагин, имеющий
|
||||
открытый исходный код, можно собрать для Линукс (или уговорить разработчика плагина это сделать :)).</p>
|
||||
|
||||
<p class="NAVBACK"><a href="#tux">наверх</a></p>
|
||||
</div>
|
||||
|
||||
<div class="SECT1">
|
||||
<h2>3. Настройка интерфейса</h2>
|
||||
<p class="bold"><a name="color">В: Как поменять настройки цвета для файловых панелей?</a></p>
|
||||
<p><span class="bold">O:</span> Чтобы изменить цвет, надо сделать следующее:</a></p>
|
||||
<ul>
|
||||
<li><p>Настройка → Параметры → Цвета (не получите никаких изменений, пока
|
||||
не создадите свой стиль колонок)</p></li>
|
||||
<li><p>Настройка → Параметры → Колонки выбираете стиль по умолчанию (Default)
|
||||
нажимаете "Редактировать" и там все сами поймете :)</p></li>
|
||||
</ul>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="colorbuttons">В: Для чего кнопки <kbd>R</kbd> и <kbd>Все</kbd>
|
||||
в настройках цвета?</a></p>
|
||||
<p><span class="bold">O:</span> Все очень просто:</p>
|
||||
<ul>
|
||||
<li><p><kbd>R</kbd> — восстанавливает цвет на тот, который был по умолчанию.</p></li>
|
||||
<li><p><kbd>Все</kbd> — распространяет выбранный цвет на все колонки.</p></li>
|
||||
</ul>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="columns">В: При изменении размеров панелей колонка "Размер"
|
||||
налазит на колонку "Дата". Заголовок колонки изменяется нормально, а содержимое ползет...</a></p>
|
||||
<p><span class="bold">O:</span> В настройках на странице "Поведение" установите галочку "Обрезать
|
||||
текст по ширине колонки".</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="tab_eng">В: Почему заголовок табулятора, при первом запуске в
|
||||
linux на английском?</a></p>
|
||||
<p><span class="bold">O:</span> При первом запуске DC определяет язык системы на основании локали.
|
||||
В дальнейшем текст заголовков сохраняется в <tt>doublecmd.ini</tt> и считывается из него. Изменить заголовки
|
||||
можно в настройках колонок.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="icons">В: Как повесить свои значки на определенные типы файлов?</a></p>
|
||||
<p><span class="bold">O:</span> Можно отредактировать файл конфигурации <tt>doublecmd.ext</tt>.
|
||||
Пример, для связи определенного значка с графическими типами файлов:</p>
|
||||
<pre class="CODE">
|
||||
[jpeg|jpg|gif|png]
|
||||
Name=images
|
||||
Icon=/home/rust/progs/doublecmd/pixmaps/32x32/mimetypes/image.png
|
||||
open=gthumb '%p'</pre>
|
||||
<p>В этом случае, все перечисленные выше расширения будут отображаться со значком <tt>image.png</tt>.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="lcl_err">В: ERROR: [TGtkWidgetSet.GetSysColor] Bad Value: 45.
|
||||
Valid Range between 0 and 31. Что это?</a></p>
|
||||
<p><span class="bold">O:</span> Это известная ошибка, она связана с переходом на новую версию
|
||||
Lazarus IDE (точнее, библиотеки LCL). Чтобы избавиться от этой ошибки, нужно в диалоге настроек
|
||||
на странице "Цвета" → "Файловые панели" заново выбрать цвет "Текст под курсором", а
|
||||
также в "Настройка" → "Параметры" → "Колонки" проделать то же самое.</p>
|
||||
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="lcl_err">В: Как создать разделитель на панели кнопок?</a></p>
|
||||
<p><span class="bold">O:</span> Чтобы получить разделитель, необходимо в качестве подсказки указать "-".</p>
|
||||
|
||||
<p class="NAVBACK"><a href="#interface">наверх</a></p>
|
||||
</div>
|
||||
|
||||
<div class="SECT1">
|
||||
<h2>4. Вопросы, связанные с навигацией и управлением</h2>
|
||||
<p class="bold"><a name="cursor_down">В: Что надо сделать, чтобы при выделении
|
||||
пробелом, курсор сдвигался вниз на одну строчку?</a></p>
|
||||
<p><span class="bold">O:</span> Установить в файле <tt>doublecmd.ini</tt> в секции [Configuration]
|
||||
ключ</p>
|
||||
<pre class="CODE">SpaceMovesDown = 1</pre>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="queue">В: Есть ли здесь возможность создавать очередь
|
||||
копирования файлов?</a></p>
|
||||
<p><span class="bold">O:</span> В настоящее время нет. Будет реализовано в ближайшем будущем.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="hotkeys_default">В: <kbd>Ctrl+A</kbd> не работает,
|
||||
где включить?</a></p>
|
||||
<p><span class="bold">O:</span> Дело в том, что настройки по умолчанию для хоткеев применяются в
|
||||
случае отсутствия <tt>shortcuts.ini</tt> (например при первом запуске после установки), так как
|
||||
данный файл уже существует новые настройки не применились. Включить можно так:</p>
|
||||
<ul>
|
||||
<li><p>в диалоге настроек на странице "Горячие клавиши" установить данный хоткей для команды
|
||||
<tt>cm_MarkMarkAll</tt><p></li>
|
||||
<li><p>в файл <tt>shortcuts.ini</tt> добавить следующие строки:<pre class="CODE">
|
||||
[Ctrl+A]
|
||||
Command0=cm_MarkMarkAll
|
||||
Object0=frmMain
|
||||
Form0=frmMain</pre><p></li>
|
||||
</ul>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="copy_rename">В: Скопировать папку с переименованием не
|
||||
получается.</a></p>
|
||||
<p><span class="bold">O:</span> Ситуация с переименованием директории на данный момент не
|
||||
обрабатывается. Возможность будет реализована позже.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="context_menu_create">В: Тут можно создавать
|
||||
выпадающее меню? Как это делать?</a></p>
|
||||
<p><span class="bold">O:</span> Можно, добавляем на панель кнопку, в качестве команды выбираем
|
||||
<tt>cm_ShowButtonMenu</tt>, в параметры прописываем путь к *.bar файлу (если он находится в каталоге
|
||||
с конфигами, то достаточно указать только имя файла).</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="context_menu_edit">В: Как можно настроить
|
||||
контекстное меню? Например добавить пункт "Открыть с помощью"?</a></p>
|
||||
<p><span class="bold">O:</span> Это можно сделать в ассоциации файлов вручную, обозначив какие
|
||||
расширения какими программами можно открывать, там же назначить какое приложение будет
|
||||
использоваться по умолчанию.</p>
|
||||
<p>"Настройка" — "Файловые ассоциации" — "Типы файлов" (вводите любое имя,
|
||||
например <span class="bold">media</span>) — "Расширения" (добавить, например
|
||||
<span class="bold">avi</span>) — "Команды" — "Добавить" (действие пишите
|
||||
<span class="bold">open</span> — "Команда" пишите, например <span class="bold">totem-xine "%p"</span>
|
||||
или <span class="bold">mplayer "%p"</span> или <span class="bold">smplayer "%p"</span> и т. д.).
|
||||
После этих действий по правому клику можно будет выбирать чем открыть файл.</p>
|
||||
<p>Кстати, можно легко сделать так, чтобы любую папку можно было открыть, например, в Наутилусе
|
||||
(Gnome) с правами рута. Чтобы это сделать, надо добавить в ассоциации новый тип файлов (например
|
||||
<span class="bold">dir</span>), а в качестве расширения указать <span class="bold">folder</span>,
|
||||
в качестве действия <span class="bold">Open as root</span> и вписать команду:
|
||||
<span class="bold">gksu nautilus "%p"</span>. Правой кнопкой на папке, в контекстном меню выбираете
|
||||
<span class="bold">Open as root</span> и вводите пароль :)</p>
|
||||
|
||||
<p class="NAVBACK"><a href="#navigation">наверх</a></p>
|
||||
</div>
|
||||
|
||||
<div class="SECT1">
|
||||
<h2>5. Вопросы, связанные со встроенной программой просмотра (F3</h2>
|
||||
<p class="bold"><a name="f3_compiz">В: Окна редактора и просмотрщика появляются
|
||||
где хотят, при включенном Compiz'е.</a></p>
|
||||
<p><span class="bold">O:</span> В настройках Compiz: place windows → windows with
|
||||
fixed positions и window rules → fixed size windows.</p>
|
||||
<pre class="CODE">Код: (class=Doublecmd) & (title=/)</pre>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="f3_font">В: Во встроенном редакторе странный шрифт —
|
||||
по горизонтали символы друг на друга наезжают.</a></p>
|
||||
<p><span class="bold">O:</span> Необходимо использовать моноширинные шрифты как во вьювере, так
|
||||
и редакторе (ограничение используемого компонента).</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="f3_jpg">В: На одну единственную картинку вьювер не срабатывает.
|
||||
Остальные картинки просматриваются, а вот эту отказывается.</a></p>
|
||||
<p><span class="bold">O:</span> Судя по всему, компонент используемый для просмотра изображений
|
||||
не поддерживает некоторые JPG файлы. Теперь вместо ошибки такие файлы открываются как текст.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="f3_gif">В: Стало неожиданостью... смотрелка не видит .gif :(</a></p>
|
||||
<p><span class="bold">O:</span> Да это так, однако компонент для отображения GIF есть, осталось
|
||||
только его прикрутить к просмоторщику. Будет реализовано в ближайшее время.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="f3_hscroll">В: Есть такие текстовые файлы, в которых при
|
||||
быстром просмотре строчки уходят за край окошка! А внизу нет ползунка чтобы прочесть до конца!</a></p>
|
||||
<p><span class="bold">O:</span> Хм... действительно горизонтальный ползунок не предусмотрен, в
|
||||
данном случае можно воспользоваться режимом "В виде текста с разрывами строк".</p>
|
||||
|
||||
<p class="NAVBACK"><a href="#viewer">наверх</a></p>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="SECT1">
|
||||
<p class="NAVBACK"><a href="index.html">На главную</a></p>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>ЧаВО, Часто задаваемые вопросы (FAQ)</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="CHAPTER">
|
||||
<h1>ЧаВО, Часто задаваемые вопросы (FAQ)</h1>
|
||||
|
||||
<div class="TOC">
|
||||
<dl>
|
||||
<dt class="bold">Содержание</dt>
|
||||
<dt><a name="common">1. Общие вопросы</a></dt>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt>1.1. <a href="#whatisit">Что такое Double Commander?</a></dt>
|
||||
<dt>1.2. <a href="#whatsnew">Что нового в этой версии?</a></dt>
|
||||
<dt>1.3. <a href="#linux">Это версия Total Commander® для Linux, да?</a></dt>
|
||||
<dt>1.4. <a href="#wincmd">В чем отличия этой программы от моего любимого Total Commander®?</a></dt>
|
||||
<dt>1.5. <a href="#opsys">У меня 64-битная ОС. Могу я скачать Double Commander,
|
||||
оптимизированный под мою систему?</a></dt>
|
||||
<dt>1.6. <a href="#link">Как можно связаться с разработчиками Double Commander?</a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
<dt><a name="tux">2. Вопросы, связанные с Linux</a></dt>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt>2.1. <a href="#version">Какую версию мне скачивать?</a></dt>
|
||||
<dt>2.2. <a href="#repo">Есть ли у проекта репозитарий?</a></dt>
|
||||
<dt>2.3. <a href="#plugins">Плагины от Тотала не работают!?</a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
<dt><a name="interface">3. Настройка интерфейса</a></dt>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt>3.1. <a href="#color">Как поменять настройки цвета для файловых панелей?</a></dt>
|
||||
<dt>3.2. <a href="#colorbuttons">Для чего кнопки <kbd>R</kbd> и <kbd>Все</kbd> в настройках
|
||||
цвета?</a></dt>
|
||||
<dt>3.3. <a href="#columns">При изменении размеров панелей колонка "Размер" налазит на колонку
|
||||
"Дата". Заголовок колонки изменяется нормально, а содержимое ползет...</a></dt>
|
||||
<dt>3.4. <a href="#tab_eng">Почему заголовок табулятора, при первом запуске в linux
|
||||
на английском?</a></dt>
|
||||
<dt>3.5. <a href="#icons">Как повесить свои значки на определенные типы файлов?</a></dt>
|
||||
<dt>3.6. <a href="#lcl_err">ERROR: [TGtkWidgetSet.GetSysColor] Bad Value: 45. Valid Range
|
||||
between 0 and 31. Что это?</a></dt>
|
||||
<dt>3.7. <a href="#icons">Как создать разделитель на панели кнопок?</a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
<dt><a name="navigation">4. Вопросы, связанные с навигацией и управлением</a></dt>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt>4.1. <a href="#cursor_down">Что надо сделать, чтобы при выделении пробелом, курсор
|
||||
сдвигался вниз на одну строчку?</a></dt>
|
||||
<dt>4.2. <a href="#queue">Есть ли здесь возможность создавать очередь копирования файлов?</a></dt>
|
||||
<dt>4.3. <a href="#hotkeys_default"><kbd>Ctrl+A</kbd> не работает, где включить?</a></dt>
|
||||
<dt>4.4. <a href="#copy_rename">Скопировать папку с переименованием не получается.</a></dt>
|
||||
<dt>4.5. <a href="#context_menu_create">Тут можно создавать выпадающее меню? Как это делать?</a></dt>
|
||||
<dt>4.6. <a href="#context_menu_edit">Как можно настроить контекстное меню? Например добавить
|
||||
пункт "Открыть с помощью"?</a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
<dt><a name="viewer">5. Вопросы, связанные со встроенной программой просмотра (F3)</a></dt>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt>5.1. <a href="#f3_compiz">Окна редактора и просмотрщика появляются где хотят, при
|
||||
включенном Compiz'е.</a></dt>
|
||||
<dt>5.2. <a href="#f3_font">Во встроенном редакторе странный шрифт — по горизонтали
|
||||
символы друг на друга наезжают.</a></dt>
|
||||
<dt>5.3. <a href="#f3_jpg">На одну единственную картинку вьювер не срабатывает. Остальные
|
||||
картинки просматриваются, а вот эту отказывается.</a></dt>
|
||||
<dt>5.4. <a href="#f3_gif">Стало неожиданостью... смотрелка не видит .gif :(</a></dt>
|
||||
<dt>5.5. <a href="#f3_hscroll">Есть такие текстовые файлы, в которых при быстром просмотре
|
||||
строчки уходят за край окошка! А внизу нет ползунка чтобы прочесть до конца!</a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
</dl>
|
||||
</div>
|
||||
|
||||
<hr/>
|
||||
|
||||
<div class="SECT1">
|
||||
<h2>1. Общие вопросы</h2>
|
||||
<p class="bold"><a name="whatisit">В: Что такое Double Commander?</a></p>
|
||||
<p><span class="bold">O:</span> Double Commander — это двухпанельный файловый менеджер.
|
||||
Подробности можно прочитать <a href="about.html">здесь.</a></p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="whatsnew">В: Что нового в этой версии?</a></p>
|
||||
<p><span class="bold">O:</span> Информацию об истории версий вы можете найти в интернете на
|
||||
<a href="http://doublecmd.sourceforge.net/site/rus/news.html">этой</a> странице. Но сейчас проект
|
||||
развивается настолько быстро, что последние <a href="http://www.firebirdsql.su/dc/">ночные сборки</a>,
|
||||
возможно, содержат множество новых возможностей и улучшений.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="linux">В: Это версия Total Commander® для Linux, да?</a></p>
|
||||
<p><span class="bold">O:</span> Нет, это независимая программа от других разработчиков. Сейчас
|
||||
существуют версии для ОС Windows® и Linux с графическими интерфейсами GTK2 и QT. В будущем
|
||||
вполне возможно появление версий программы для других операционных систем, например Mac OS.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="wincmd">В: В чем отличия этой программы от моего любимого
|
||||
Total Commander®?</a></p>
|
||||
<p><span class="bold">O:</span> Цель проекта — создать программу, приближенную к TC
|
||||
по интерфейсу, максимально совместимую с ним по плагинам и конфигурационным файлам. При этом
|
||||
Double Commander обладает рядом существенных преимуществ: он абсолютно бесплатен для использования,
|
||||
кросcплатформенный (работает под разными операционными системами), и имеет открытый исходный код.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="opsys">В: У меня 64-битная ОС. Могу я скачать Double Commander,
|
||||
оптимизированный под мою систему?</a></p>
|
||||
<p><span class="bold">O:</span> Да, сборки для x64 существуют под обе поддерживаемые платформы.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="link">В: Как можно связаться с разработчиками Double Commander?</a></p>
|
||||
<p><span class="bold">O:</span> Напишите в официальный <a href="http://doublecmd.sourceforge.net/forum/">форум</a>
|
||||
проекта, и ваше мнение или пожелание не останется без внимания.</p>
|
||||
|
||||
<p class="NAVBACK"><a href="#common">наверх</a></p>
|
||||
</div>
|
||||
|
||||
<div class="SECT1">
|
||||
<h2>2. Вопросы, связанные с Linux</h2>
|
||||
<p class="bold"><a name="version">В: Какую версию мне скачивать?</a></p>
|
||||
<p><span class="bold">O:</span> Если у вас KDE — то качайте QT-сборку, иначе (Gnome,
|
||||
Xfce, LXDE) сборку с GTK.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="repo">В: Есть ли у проекта репозитарий?</a></p>
|
||||
<p><span class="bold">O:</span> Репозитория пока нет. Но вы можете скачать с официального сайта
|
||||
установочные пакеты deb или rpm, а также "portable" — упакованные с помощью bz или bz2
|
||||
бинарники. Либо можно скачать исходный код и собрать DC самостоятельно.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="plugins">В: Плагины от Тотала не работают!?</a></p>
|
||||
<p><span class="bold">O:</span> Работают, но не все. Плагины от TC скомпилированы под винду.
|
||||
Поэтому их можно подключать только к Windows-версии Double Commander. Но любой плагин, имеющий
|
||||
открытый исходный код, можно собрать для Линукс (или уговорить разработчика плагина это сделать :)).</p>
|
||||
|
||||
<p class="NAVBACK"><a href="#tux">наверх</a></p>
|
||||
</div>
|
||||
|
||||
<div class="SECT1">
|
||||
<h2>3. Настройка интерфейса</h2>
|
||||
<p class="bold"><a name="color">В: Как поменять настройки цвета для файловых панелей?</a></p>
|
||||
<p><span class="bold">O:</span> Чтобы изменить цвет, надо сделать следующее:</a></p>
|
||||
<ul>
|
||||
<li><p>Настройка → Параметры → Цвета (не получите никаких изменений, пока
|
||||
не создадите свой стиль колонок)</p></li>
|
||||
<li><p>Настройка → Параметры → Колонки выбираете стиль по умолчанию (Default)
|
||||
нажимаете "Редактировать" и там все сами поймете :)</p></li>
|
||||
</ul>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="colorbuttons">В: Для чего кнопки <kbd>R</kbd> и <kbd>Все</kbd>
|
||||
в настройках цвета?</a></p>
|
||||
<p><span class="bold">O:</span> Все очень просто:</p>
|
||||
<ul>
|
||||
<li><p><kbd>R</kbd> — восстанавливает цвет на тот, который был по умолчанию.</p></li>
|
||||
<li><p><kbd>Все</kbd> — распространяет выбранный цвет на все колонки.</p></li>
|
||||
</ul>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="columns">В: При изменении размеров панелей колонка "Размер"
|
||||
налазит на колонку "Дата". Заголовок колонки изменяется нормально, а содержимое ползет...</a></p>
|
||||
<p><span class="bold">O:</span> В настройках на странице "Поведение" установите галочку "Обрезать
|
||||
текст по ширине колонки".</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="tab_eng">В: Почему заголовок табулятора, при первом запуске в
|
||||
linux на английском?</a></p>
|
||||
<p><span class="bold">O:</span> При первом запуске DC определяет язык системы на основании локали.
|
||||
В дальнейшем текст заголовков сохраняется в <tt>doublecmd.ini</tt> и считывается из него. Изменить заголовки
|
||||
можно в настройках колонок.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="icons">В: Как повесить свои значки на определенные типы файлов?</a></p>
|
||||
<p><span class="bold">O:</span> Можно отредактировать файл конфигурации <tt>doublecmd.ext</tt>.
|
||||
Пример, для связи определенного значка с графическими типами файлов:</p>
|
||||
<pre class="CODE">
|
||||
[jpeg|jpg|gif|png]
|
||||
Name=images
|
||||
Icon=/home/rust/progs/doublecmd/pixmaps/32x32/mimetypes/image.png
|
||||
open=gthumb '%p'</pre>
|
||||
<p>В этом случае, все перечисленные выше расширения будут отображаться со значком <tt>image.png</tt>.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="lcl_err">В: ERROR: [TGtkWidgetSet.GetSysColor] Bad Value: 45.
|
||||
Valid Range between 0 and 31. Что это?</a></p>
|
||||
<p><span class="bold">O:</span> Это известная ошибка, она связана с переходом на новую версию
|
||||
Lazarus IDE (точнее, библиотеки LCL). Чтобы избавиться от этой ошибки, нужно в диалоге настроек
|
||||
на странице "Цвета" → "Файловые панели" заново выбрать цвет "Текст под курсором", а
|
||||
также в "Настройка" → "Параметры" → "Колонки" проделать то же самое.</p>
|
||||
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="lcl_err">В: Как создать разделитель на панели кнопок?</a></p>
|
||||
<p><span class="bold">O:</span> Чтобы получить разделитель, необходимо в качестве подсказки указать "-".</p>
|
||||
|
||||
<p class="NAVBACK"><a href="#interface">наверх</a></p>
|
||||
</div>
|
||||
|
||||
<div class="SECT1">
|
||||
<h2>4. Вопросы, связанные с навигацией и управлением</h2>
|
||||
<p class="bold"><a name="cursor_down">В: Что надо сделать, чтобы при выделении
|
||||
пробелом, курсор сдвигался вниз на одну строчку?</a></p>
|
||||
<p><span class="bold">O:</span> Установить в файле <tt>doublecmd.ini</tt> в секции [Configuration]
|
||||
ключ</p>
|
||||
<pre class="CODE">SpaceMovesDown = 1</pre>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="queue">В: Есть ли здесь возможность создавать очередь
|
||||
копирования файлов?</a></p>
|
||||
<p><span class="bold">O:</span> В настоящее время нет. Будет реализовано в ближайшем будущем.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="hotkeys_default">В: <kbd>Ctrl+A</kbd> не работает,
|
||||
где включить?</a></p>
|
||||
<p><span class="bold">O:</span> Дело в том, что настройки по умолчанию для хоткеев применяются в
|
||||
случае отсутствия <tt>shortcuts.ini</tt> (например при первом запуске после установки), так как
|
||||
данный файл уже существует новые настройки не применились. Включить можно так:</p>
|
||||
<ul>
|
||||
<li><p>в диалоге настроек на странице "Горячие клавиши" установить данный хоткей для команды
|
||||
<tt>cm_MarkMarkAll</tt><p></li>
|
||||
<li><p>в файл <tt>shortcuts.ini</tt> добавить следующие строки:<pre class="CODE">
|
||||
[Ctrl+A]
|
||||
Command0=cm_MarkMarkAll
|
||||
Object0=frmMain
|
||||
Form0=frmMain</pre><p></li>
|
||||
</ul>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="copy_rename">В: Скопировать папку с переименованием не
|
||||
получается.</a></p>
|
||||
<p><span class="bold">O:</span> Ситуация с переименованием директории на данный момент не
|
||||
обрабатывается. Возможность будет реализована позже.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="context_menu_create">В: Тут можно создавать
|
||||
выпадающее меню? Как это делать?</a></p>
|
||||
<p><span class="bold">O:</span> Можно, добавляем на панель кнопку, в качестве команды выбираем
|
||||
<tt>cm_ShowButtonMenu</tt>, в параметры прописываем путь к *.bar файлу (если он находится в каталоге
|
||||
с конфигами, то достаточно указать только имя файла).</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="context_menu_edit">В: Как можно настроить
|
||||
контекстное меню? Например добавить пункт "Открыть с помощью"?</a></p>
|
||||
<p><span class="bold">O:</span> Это можно сделать в ассоциации файлов вручную, обозначив какие
|
||||
расширения какими программами можно открывать, там же назначить какое приложение будет
|
||||
использоваться по умолчанию.</p>
|
||||
<p>"Настройка" — "Файловые ассоциации" — "Типы файлов" (вводите любое имя,
|
||||
например <span class="bold">media</span>) — "Расширения" (добавить, например
|
||||
<span class="bold">avi</span>) — "Команды" — "Добавить" (действие пишите
|
||||
<span class="bold">open</span> — "Команда" пишите, например <span class="bold">totem-xine "%p"</span>
|
||||
или <span class="bold">mplayer "%p"</span> или <span class="bold">smplayer "%p"</span> и т. д.).
|
||||
После этих действий по правому клику можно будет выбирать чем открыть файл.</p>
|
||||
<p>Кстати, можно легко сделать так, чтобы любую папку можно было открыть, например, в Наутилусе
|
||||
(Gnome) с правами рута. Чтобы это сделать, надо добавить в ассоциации новый тип файлов (например
|
||||
<span class="bold">dir</span>), а в качестве расширения указать <span class="bold">folder</span>,
|
||||
в качестве действия <span class="bold">Open as root</span> и вписать команду:
|
||||
<span class="bold">gksu nautilus "%p"</span>. Правой кнопкой на папке, в контекстном меню выбираете
|
||||
<span class="bold">Open as root</span> и вводите пароль :)</p>
|
||||
|
||||
<p class="NAVBACK"><a href="#navigation">наверх</a></p>
|
||||
</div>
|
||||
|
||||
<div class="SECT1">
|
||||
<h2>5. Вопросы, связанные со встроенной программой просмотра (F3</h2>
|
||||
<p class="bold"><a name="f3_compiz">В: Окна редактора и просмотрщика появляются
|
||||
где хотят, при включенном Compiz'е.</a></p>
|
||||
<p><span class="bold">O:</span> В настройках Compiz: place windows → windows with
|
||||
fixed positions и window rules → fixed size windows.</p>
|
||||
<pre class="CODE">Код: (class=Doublecmd) & (title=/)</pre>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="f3_font">В: Во встроенном редакторе странный шрифт —
|
||||
по горизонтали символы друг на друга наезжают.</a></p>
|
||||
<p><span class="bold">O:</span> Необходимо использовать моноширинные шрифты как во вьювере, так
|
||||
и редакторе (ограничение используемого компонента).</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="f3_jpg">В: На одну единственную картинку вьювер не срабатывает.
|
||||
Остальные картинки просматриваются, а вот эту отказывается.</a></p>
|
||||
<p><span class="bold">O:</span> Судя по всему, компонент используемый для просмотра изображений
|
||||
не поддерживает некоторые JPG файлы. Теперь вместо ошибки такие файлы открываются как текст.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="f3_gif">В: Стало неожиданостью... смотрелка не видит .gif :(</a></p>
|
||||
<p><span class="bold">O:</span> Да это так, однако компонент для отображения GIF есть, осталось
|
||||
только его прикрутить к просмоторщику. Будет реализовано в ближайшее время.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="f3_hscroll">В: Есть такие текстовые файлы, в которых при
|
||||
быстром просмотре строчки уходят за край окошка! А внизу нет ползунка чтобы прочесть до конца!</a></p>
|
||||
<p><span class="bold">O:</span> Хм... действительно горизонтальный ползунок не предусмотрен, в
|
||||
данном случае можно воспользоваться режимом "В виде текста с разрывами строк".</p>
|
||||
|
||||
<p class="NAVBACK"><a href="#viewer">наверх</a></p>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="SECT1">
|
||||
<p class="NAVBACK"><a href="index.html">На главную</a></p>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
2214
doc/ru/help.html
2214
doc/ru/help.html
File diff suppressed because it is too large
Load diff
|
|
@ -1,47 +1,47 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Справка Double Commander</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="TITLEPAGE">
|
||||
<h1>Справка Double Commander</h1>
|
||||
<p><img alt="Double Commander logo" src="images/doublecmd.png"/></p>
|
||||
<hr/>
|
||||
</div>
|
||||
|
||||
<div class="TOC">
|
||||
<dl>
|
||||
<dt class="bold">Содержание</dt>
|
||||
<dt>1. Введение</dt>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt>1.1. <a href="about.html">Что такое Double Commander?</a></dt>
|
||||
<dt>1.2. <a href="faq.html">ЧаВО, Часто задаваемые вопросы (FAQ)</a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
<dt>2. Использование программы</dt>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt>2.1. <a href="help.html">Основной раздел справки</a></dt>
|
||||
<dt>2.2. <a href="multiarc.html">Внешние архиваторы</a></dt>
|
||||
<dt>2.3. <a href="shortcuts.html">Клавиатурные сочетания</a></dt>
|
||||
<dt>2.4. <a href="cmds.html">Внутренние команды Double Commander</a></dt>
|
||||
<dt>2.5. <a href="regexp.html">Регулярные выражения</a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
<dt>3. Файлы конфигурации</dt>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt>3.1. <a href="doublecmd.ini.html">Структура файла <tt>doublecmd.ini</tt></a></dt>
|
||||
<dt>3.2. <a href="doublecmd.ext.html">Структура файла <tt>doublecmd.ext</tt></a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
</dl>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Справка Double Commander</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="TITLEPAGE">
|
||||
<h1>Справка Double Commander</h1>
|
||||
<p><img alt="Double Commander logo" src="images/doublecmd.png"/></p>
|
||||
<hr/>
|
||||
</div>
|
||||
|
||||
<div class="TOC">
|
||||
<dl>
|
||||
<dt class="bold">Содержание</dt>
|
||||
<dt>1. Введение</dt>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt>1.1. <a href="about.html">Что такое Double Commander?</a></dt>
|
||||
<dt>1.2. <a href="faq.html">ЧаВО, Часто задаваемые вопросы (FAQ)</a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
<dt>2. Использование программы</dt>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt>2.1. <a href="help.html">Основной раздел справки</a></dt>
|
||||
<dt>2.2. <a href="multiarc.html">Внешние архиваторы</a></dt>
|
||||
<dt>2.3. <a href="shortcuts.html">Клавиатурные сочетания</a></dt>
|
||||
<dt>2.4. <a href="cmds.html">Внутренние команды Double Commander</a></dt>
|
||||
<dt>2.5. <a href="regexp.html">Регулярные выражения</a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
<dt>3. Файлы конфигурации</dt>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt>3.1. <a href="doublecmd.ini.html">Структура файла <tt>doublecmd.ini</tt></a></dt>
|
||||
<dt>3.2. <a href="doublecmd.ext.html">Структура файла <tt>doublecmd.ext</tt></a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
</dl>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
|
|
@ -1,482 +1,482 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><title>Внешние архиваторы</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<style type="text/css"><!--
|
||||
body {
|
||||
margin: 5px 5px 5px 5px;
|
||||
background-color: #ffffff;
|
||||
}
|
||||
/* ========== Text Styles ========== */
|
||||
hr { color: #000000}
|
||||
body, table /* Normal text */
|
||||
{
|
||||
font-size: 10pt;
|
||||
font-family: 'Arial';
|
||||
font-style: normal;
|
||||
font-weight: normal;
|
||||
color: #000000;
|
||||
text-decoration: none;
|
||||
}
|
||||
span.rvts1 /* Heading */
|
||||
{
|
||||
font-weight: bold;
|
||||
color: #0000ff;
|
||||
}
|
||||
span.rvts2 /* Subheading */
|
||||
{
|
||||
font-weight: bold;
|
||||
color: #000080;
|
||||
}
|
||||
span.rvts3 /* Keywords */
|
||||
{
|
||||
font-style: italic;
|
||||
color: #800000;
|
||||
}
|
||||
a.rvts4, span.rvts4 /* Jump 1 */
|
||||
{
|
||||
color: #008000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
a.rvts5, span.rvts5 /* Jump 2 */
|
||||
{
|
||||
color: #008000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
span.rvts6
|
||||
{
|
||||
font-family: 'Courier New';
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts7
|
||||
{
|
||||
font-family: 'Courier New';
|
||||
font-weight: bold;
|
||||
color: #0000ff;
|
||||
}
|
||||
span.rvts8
|
||||
{
|
||||
font-family: 'Courier New';
|
||||
font-weight: bold;
|
||||
color: #000080;
|
||||
}
|
||||
a.rvts9, span.rvts9
|
||||
{
|
||||
font-family: 'Courier New';
|
||||
color: #008000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
span.rvts10
|
||||
{
|
||||
font-size: 12pt;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts11
|
||||
{
|
||||
font-size: 14pt;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts12
|
||||
{
|
||||
font-size: 9pt;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts13
|
||||
{
|
||||
font-size: 9pt;
|
||||
color: #000000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
span.rvts14
|
||||
{
|
||||
font-weight: bold;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts15
|
||||
{
|
||||
font-size: 9pt;
|
||||
font-weight: bold;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts16
|
||||
{
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts17
|
||||
{
|
||||
font-size: 9pt;
|
||||
font-style: italic;
|
||||
font-weight: bold;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts18
|
||||
{
|
||||
font-size: 9pt;
|
||||
font-family: 'Courier';
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts19
|
||||
{
|
||||
font-size: 9pt;
|
||||
font-style: italic;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts20
|
||||
{
|
||||
font-family: 'Courier';
|
||||
font-weight: bold;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts21
|
||||
{
|
||||
font-family: 'Courier';
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts22
|
||||
{
|
||||
font-family: 'Courier';
|
||||
color: #000000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
span.rvts23
|
||||
{
|
||||
font-family: 'Courier';
|
||||
font-weight: bold;
|
||||
color: #000000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
span.rvts24
|
||||
{
|
||||
font-size: 9pt;
|
||||
font-family: 'Courier';
|
||||
color: #000000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
span.rvts25
|
||||
{
|
||||
font-size: 9pt;
|
||||
font-family: 'Courier';
|
||||
font-weight: bold;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts26
|
||||
{
|
||||
font-size: 8pt;
|
||||
font-family: 'Microsoft Sans Serif';
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts27
|
||||
{
|
||||
font-size: 8pt;
|
||||
font-family: 'Microsoft Sans Serif';
|
||||
font-weight: bold;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts28
|
||||
{
|
||||
font-size: 7pt;
|
||||
color: #000000;
|
||||
}
|
||||
/* ========== Para Styles ========== */
|
||||
p,ul,ol /* Paragraph Style */
|
||||
{
|
||||
text-align: left;
|
||||
text-indent: 0px;
|
||||
padding: 0px 0px 0px 0px;
|
||||
margin: 0px 0px 0px 0px;
|
||||
}
|
||||
.rvps1 /* Centered */
|
||||
{
|
||||
text-align: center;
|
||||
}
|
||||
.rvps2
|
||||
{
|
||||
margin: 8px 0px 1px 0px;
|
||||
}
|
||||
.rvps3
|
||||
{
|
||||
margin: 8px 0px 0px 0px;
|
||||
}
|
||||
.rvps4
|
||||
{
|
||||
margin: 8px 0px 4px 0px;
|
||||
}
|
||||
.rvps5
|
||||
{
|
||||
text-indent: -16px;
|
||||
margin: 0px 0px 8px 16px;
|
||||
}
|
||||
.rvps6
|
||||
{
|
||||
text-indent: -8px;
|
||||
margin: 8px 0px 0px 8px;
|
||||
}
|
||||
.rvps7
|
||||
{
|
||||
text-indent: -8px;
|
||||
margin: 8px 0px 0px 8px;
|
||||
}
|
||||
.rvps8
|
||||
{
|
||||
text-align: center;
|
||||
text-indent: -8px;
|
||||
margin: 8px 0px 0px 8px;
|
||||
}
|
||||
.rvps9
|
||||
{
|
||||
margin: 1px 0px 5px 0px;
|
||||
}
|
||||
.rvps10
|
||||
{
|
||||
margin: 1px 0px 5px 0px;
|
||||
}
|
||||
.rvps11
|
||||
{
|
||||
margin: 8px 0px 0px 0px;
|
||||
}
|
||||
.rvps12
|
||||
{
|
||||
margin: 8px 0px 1px 0px;
|
||||
}
|
||||
--></style>
|
||||
</head>
|
||||
<body alink=#ff0000>
|
||||
|
||||
<div class="TITLEPAGE">
|
||||
<h1>Внешние архиваторы</h1>
|
||||
<hr/>
|
||||
</div>
|
||||
|
||||
<div class="TOC">
|
||||
<dt class="bold"><a name="TOC">Содержание</a></dt>
|
||||
<dl>
|
||||
<dt>1.1. <a href="#multiarc">Описание Multiarc.ini</a></dt>
|
||||
<dt>1.2. <a href="#listformat">Описание строк Format</a></dt>
|
||||
<dt>1.3. <a href="#commandformat">Формат определения команд</a></dt>
|
||||
</dl>
|
||||
</div>
|
||||
|
||||
<p>Double Commander использует механизм работы с внешними архиваторами аналогичный плагину <a href="http://wcx.sourceforge.net/">MultiArc</a> для Total Commander. Большинство из
|
||||
приведённых далее объяснений и примеров позаимствовано из справочного файла к этому плагину.</p>
|
||||
|
||||
|
||||
<p class=rvps1><a name="multiarc"></a>
|
||||
<p><br></p>
|
||||
<p><span class=rvts11>Описание Multiarc.ini</span></p>
|
||||
<p class=rvps3><span class=rvts12> Все настройки внешних архиваторов хранятся в файле multiarc.ini. Этот файл это стандартный INI-файл. Он содержит несколько разделов (секций). Эти секции содержат параметры - пары строк разделенные знаком равно (=). Эти файлы являются текстовыми и могут быть отредактированы любым текстовым редактором. Каждый архиватор поддерживаемый DC должен быть описан в отдельной секции в multiarc.ini. Смотрите ниже детальную информацию об их структуре. Также есть специальная секция с именем "MultiArc". Эта секция содержит настройки которые применяются ко всем архиваторам, т.е. общие настройки.</span></p>
|
||||
<p class=rvps3><span class=rvts12>Структура типичной секции описания архиватора: </span></p>
|
||||
<p class=rvps3><span class=rvts18>[Имя_типа]</span></p>
|
||||
<p class=rvps3><span class=rvts18>Параметр=Значение параметра</span></p>
|
||||
<p class=rvps3><span class=rvts18>Шаблон= Строка представляющая шаблон</span></p>
|
||||
<p class=rvps3><span class=rvts18>Команда= строка команды</span></p>
|
||||
<p class=rvps3><span class=rvts18>Флаг = 0 или 1 в зависимости от состояния флага.</span></p>
|
||||
<p class=rvps4><span class=rvts20>Имя_типа</span><span class=rvts21> краткое имя типа архиватора. Обязательно, и должно быть уникальным. Должно быть набрано символами английского алфавита.</span></p>
|
||||
<p class=rvps4><span class=rvts22>Пример:</span></p>
|
||||
<p class=rvps4><span class=rvts21>[ARJ] </span></p>
|
||||
<p class=rvps4><span class=rvts23>Параметры</span></p>
|
||||
<p class=rvps4><span class=rvts20>Archiver</span><span class=rvts21> Путь к архиватору. Путь может содержать переменные окружения, например %WINDIR% или %COMMANDER_PATH%.</span></p>
|
||||
<p class=rvps4><span class=rvts20>ID</span><span class=rvts21> (необязательный) -- сигнатура (ID) архиватора, используется для определения является ли данный файл архивом этого типа. Записывается группами по 2 шестнадцатеричных символа, разделенные пробелами. Если архиватор может обрабатывать несколько версий архивов с разными сигнатурами, они разделяются запятыми.</span></p>
|
||||
<p class=rvps4><span class=rvts20>IDPos</span><span class=rvts21> (необязательный) -- позиция ID в архиве. Если позиция не указана, ID будет искаться начиная с начала архива. Вы можете определить позицию с конца файла, с помощью знака "-" (минус). Если для архивов с этим ID может быть несколько мест расположения сигнатуры, они разделяются запятыми (обычно это разные версии архивов, поддерживаемые архиватором). Также обратите внимание на описание флага SkipSfxHeader. Специальное значение <SeekID> определяет нужно ли искать ID, если они не найдены по другим позициям указанным в параметре. Если IDPos отсутствует, тогда ID будет искаться в диаппазоне: меньшее из значений - размер файла, IDSeekRange. Значения можно вводить в десятичном или шестнадцатеричном виде. Например позицию находящуюся в 12345 байт от начала файла можно описать как</span></p>
|
||||
<p class=rvps4><span class=rvts21>IDPos = 12345</span></p>
|
||||
<p class=rvps4><span class=rvts21>(в десятичном исчислении) или (в шестнадцатеричном исчислении)</span></p>
|
||||
<p class=rvps4><span class=rvts21>IDPos = 0х3039</span></p>
|
||||
<p class=rvps4><span class=rvts21>Отрицательные значения в шестнадцатеричном виде описываются как 0xFFFFFFFF (-1 в десятичном)</span></p>
|
||||
<p class=rvps4><span class=rvts20>IDSeekRange</span><span class=rvts21> (необязательный) число байт, в котором MultiArc будет пытаться найти ID.Если параметр отсутствует, будет использовано меньшее из значений Размер_файла или 1Мбайт. Поиск всегда происходит от начала файла, SkipSfxHeader игнорируется. Это может замедлить открытие архивов или поиск в архиве. Если отсутствует IDPOS, тогда используется поиск ID в диаппазонеот начала файла до меньшего из значений -- (размер файла, IDSeekRange).</span></p>
|
||||
<!--
|
||||
<p class=rvps4><span class=rvts20>ExcludeIDs</span><span class=rvts21> (необязательный) Сигнатура при нахождении которой файл определяется как "Обработать не возможно". </span></p>
|
||||
<p class=rvps4><span class=rvts21>Данная возможность введена для корректной обработки файлов генерируемых программами InnoSetup, NSIS (NullSoft Instalation System) и возможно другими.</span></p>
|
||||
<p class=rvps4><span class=rvts21>Алгоритм работы данного параметра:</span></p>
|
||||
<p class=rvps4><span class=rvts21>Если находим ID из параметра </span><span class=rvts20>ID</span><span class=rvts21>, тогда проверяем ExcludeIDs.</span></p>
|
||||
<p class=rvps4><span class=rvts21>Если нашли совпадение по любому исключаемому ID, тогда считаем что файл не поддерживается утилитой </span><span class=rvts20>Archiver</span><span class=rvts21>. </span></p>
|
||||
<p class=rvps4><span class=rvts21>Формат параметра: (Signature, [offset], [Absolute]),(Signature, [offset], [Absolute]), .... (Signature, [offset], [Absolute]). </span></p>
|
||||
<p class=rvps4><span class=rvts21>Где: </span></p>
|
||||
<p class=rvps4><span class=rvts21>Signature -- это последовательность байтов которые должны быть найдены. </span></p>
|
||||
<p class=rvps4><span class=rvts21>Absolute -- (необязательный) абсолютное (1) или относительное (0) смещение. если не указан, по умолчанию = 0. </span></p>
|
||||
<p class=rvps4><span class=rvts21>Если 1, тогда смещение берется от начала файла (если Offset >= 0), или от конца файла (если Offset <0).</span></p>
|
||||
<p class=rvps4><span class=rvts21>Если 0, тогда смещение берется относительно найденого ID. Смотри также описание параметра offset</span></p>
|
||||
<p class=rvps4><span class=rvts21>Offset -- (необязательный) Смещение относительно текущего ID (если = 0, тогда смотрим начиная с начала ID, если >0 тогда на offset байт в перёд (к концу файла) от начала сигнатуры (ID), если <0 тогда на offset байт назад (к началу файла) от начала сигнатуры. Если опущен, тогда по умолчанию = 0. Смотри также описание параметра Absolute.</span></p>
|
||||
<p class=rvps4><span class=rvts21>Пример для параметра ExcludeIDs.</span></p>
|
||||
<p class=rvps4><span class=rvts21>ID= 01 02 03 04, 01 03 02</span></p>
|
||||
<p class=rvps4><span class=rvts21>IDPOS = 5</span></p>
|
||||
<p class=rvps4><span class=rvts21>ExcludeIDs= (00, -1), (01 02 03 04 05,0), (06,5), (07,11, 1), (08,-1, 1)</span></p>
|
||||
<p class=rvps4><span class=rvts21>MultiArc будет определять что файл может быть обработан если совпала хоть одна сигнатура из ID, и не совпали сигнатуры из ExcludeIDs.</span></p>
|
||||
<p class=rvps4><span class=rvts21>В этом примере будет приняты файлы которые содержат в себе последовательность байт (xx в данном примере любые байты):</span></p>
|
||||
<p class=rvps4><span class=rvts21>0 1 2 3 4 5 6 7 8 </span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx xx 01 02 03 04 xx (кроме правила (01 02 03 04 05,0))</span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx xx 01 03 02 xx</span></p>
|
||||
<p class=rvps4><span class=rvts21>но отвергнуты файлы которые содержат</span></p>
|
||||
<p class=rvps4><span class=rvts21>0 1 2 3 4 5 6 7 8 9</span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx 00 01 02 03 04 xx правило (00, -1)</span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx 00 01 03 02 xx </span></p>
|
||||
<p class=rvps4><span class=rvts21>0 1 2 3 4 5 6 7 8 9 10 </span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx xx 01 02 03 04 05 xx правило (01 02 03 04 05,0)</span></p>
|
||||
<p class=rvps4><span class=rvts21>0 1 2 3 4 5 6 7 8 9 10 11 12 13 </span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx xx 01 02 03 04 xx xx xx xx 06 правило (06,5)</span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx xx 01 03 02 xx xx xx xx 06 xx </span></p>
|
||||
<p class=rvps4><span class=rvts21>0 1 2 3 4 5 6 7 8 9 10 11 12 </span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx xx 01 02 03 04 xx xx 07 xx правило (07,11, 1)</span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx xx 01 03 02 xx xx xx 07 xx </span></p>
|
||||
<p class=rvps4><span class=rvts21>0 1 2 3 4 5 6 7 8 EOF </span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx xx 01 02 03 04 .............. 08 правило (08,-1, 1)</span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx xx 01 03 02 xx .............. 08</span></p>
|
||||
-->
|
||||
<p class=rvps4><span class=rvts20>Extension</span><span class=rvts21> расширения, которые используются архивами (без точки).</span></p>
|
||||
<p class=rvps4><span class=rvts20>Description</span><span class=rvts21> Описание архиватора. Строка содержащая версию, автора и т.п. </span></p>
|
||||
<p class=rvps4><span class=rvts22>Пример:</span></p>
|
||||
<p class=rvps4><span class=rvts21>ID = 00 FF, CC DD, 55 EF 32 12,</span></p>
|
||||
<p class=rvps4><span class=rvts21>IDPos = 0, 0xd, -6, <SeekID></span></p>
|
||||
<p class=rvps4><span class=rvts21>IDSeekRange=100000</span></p>
|
||||
<p class=rvps4><span class=rvts21>Extension = hhh, hpj, tzu</span></p>
|
||||
<p class=rvps4><span class=rvts21>Description="PivkARC v7.1365 (c) by Kon' Petrovich"</span></p>
|
||||
<p class=rvps4><span class=rvts21>Архивы в этом примере будут проверяться в следующем порядке.</span></p>
|
||||
<p class=rvps4><span class=rvts21>Установка позиции в 0 и проверка каждого ID определенного в параметре. Затем переход в позицию 13 и проверка всех ID, переход на позицию 6 считая с конца файла, и в конце, искать ID в диаппазоне от 0 до 100000 если файл больше 100000 или 0-размер файла. Если в какой-либо из этих проверок файл будет содержать один из ID файл считается поддерживаемым этим архиватором.</span></p>
|
||||
<p class=rvps4><span class=rvts23>Шаблоны</span></p>
|
||||
<p class=rvps4><span class=rvts20>Start</span><span class=rvts21>(необязательный) любая часть строки в выводе выдаваемом архиватором в процессе обработки. </span></p>
|
||||
<p class=rvps4><span class=rvts20>End</span><span class=rvts21> (необязательный) любая часть строки в выводе выдаваемом архиватором в процессе обработки. </span></p>
|
||||
<p class=rvps4><span class=rvts22>Примечание для Start и End шаблонов:</span><span class=rvts21> Если текст начинается с '^', он будет сравниваться начиная с начала строки, символ ^ в сравнении не участвует. В остальных случаях текст будет искаться в любом месте строки.</span></p>
|
||||
<p class=rvps4><span class=rvts20>Format0 ... Format<n></span><span class=rvts21> - формат вывода файлов. Если описание файла в выводе архиватора расположено на нескольких строках, используйте соответствующее число параметров Format. Вы можете определить до 50 строк Format.</span></p>
|
||||
<p class=rvps4><span class=rvts21>Описание строк Format </span></p>
|
||||
<p class=rvps4><span class=rvts22>Пример:</span></p>
|
||||
<p class=rvps4><span class=rvts21>Start="^-------"</span></p>
|
||||
<p class=rvps4><span class=rvts21>End="^Total files listed: "</span></p>
|
||||
<p class=rvps4><span class=rvts21>Format1="zzzzzzzzzz aaaaa yyyy tt dd hh mm ss"</span></p>
|
||||
<p class=rvps4><span class=rvts21>Format2=" "</span></p>
|
||||
<p class=rvps4><span class=rvts23>Команды</span></p>
|
||||
<p class=rvps4><span class=rvts20>List</span><span class=rvts21> - получение списка содержимого архива.</span></p>
|
||||
<p class=rvps4><span class=rvts20>Extract</span><span class=rvts21> - Извлечение файла(-ов) из архива с полным путем.</span></p>
|
||||
<p class=rvps4><span class=rvts20>ExtractWithoutPath</span><span class=rvts21> - Извлечение файла(-ов) из архива без учета полного пути.</span></p>
|
||||
<p class=rvps4><span class=rvts20>Test</span><span class=rvts21> - проверка архива.</span></p>
|
||||
<p class=rvps4><span class=rvts20>Delete</span><span class=rvts21> - удалить файл из архива.</span></p>
|
||||
<p class=rvps4><span class=rvts20>Add</span><span class=rvts21> - добавить файл в архив.</span></p>
|
||||
<p class=rvps4><span class=rvts20>AddSelfExtract</span><span class=rvts21> - создать самораспаковывающийся архив.</span></p>
|
||||
<p class=rvps4><span class=rvts20>InputString</span><span class=rvts21> - вставка некоторой строки во входной поток архиватора. Это используется для эмулирования нажатий некоторых клавиш при старте архиватора. Используется для некоторых шароварных утилит требующих нажатия Y перед работой. =-)</span></p>
|
||||
<p class=rvps4><span class=rvts22>Обратите внимание:</span><span class=rvts21> Все команды за исключением InputString используют формат определения команд </span></p>
|
||||
<p class=rvps4><span class=rvts23>Флаги</span></p>
|
||||
<p class=rvps4><span class=rvts20>IgnoreErrors</span><span class=rvts21> если активен, код завершения архиватора игнорируется. Используйте с осторожностью. </span></p>
|
||||
<p class=rvps4><span class=rvts20>SkipEmpty</span><span class=rvts21> Файлы с пустыми именами не будут добавляться в список</span></p>
|
||||
<p class=rvps4><span class=rvts20>FormMode</span><span class=rvts21> режим разбора строки FormatN, определяется как сумма следующих параметров:</span></p>
|
||||
<p class=rvps3><span class=rvts18> 1 - использовать Unix разделитель пути (/)</span></p>
|
||||
<p class=rvps3><span class=rvts18> 2 - использовать Windows разделитель пути (\)</span></p>
|
||||
<p class=rvps3><span class=rvts18> 4 - использовать Unix атрибуты файлов</span></p>
|
||||
<p class=rvps3><span class=rvts18> 8 - использовать Windows атрибуты файлов</span></p>
|
||||
<p class=rvps4><span class=rvts20>Debug</span><span class=rvts21> если этот флаг активен -- весь вывод утилиты архивирования будет записан в лог-файл, расположенный в той-же директории что и multiarc.wcx с именем "multiarc.%TYPENAME%.log" где %TYPENAME% это TypeName соответствующего описания архиватора. Если некоторый список файлов используется в командах, эти файлы также не будут удалены после выполнения команды. Ищите их в папке %TEMP%/$mltwcx. Устанавливайте этот флаг, только если вы выполняете запись всей активности. Это нужно во время написания нового addon-а. Не используйте его если вы не нуждаетесь в нем. Этот лог файл может "съесть" ваше свободное дисковое пространство очень быстро. =-) Вы предупреждены!.</span></p>
|
||||
<!--
|
||||
<p class=rvps4><span class=rvts20>SkipSfxHeader</span><span class=rvts21> по умолчанию false. Определяет нужно ли пропускать SFX-часть архива для поиска </span><span class=rvts20>ID</span><span class=rvts21> архива. Пример:</span></p>
|
||||
<p class=rvps4><span class=rvts21>7z SFX-архив, сам архив находится после SFX части, и поиск </span><span class=rvts20>ID</span><span class=rvts21> нужно начинать после пропуска этой части, SkipSfxHeader должно быть TRUE. 7z отличается от других архиваторов, тем что от версии к версии меняется размер SFX распаковщика, кроме того есть другие SFX части, не от авторов 7z. Размер этих частей различен, хотя ID архива находится на фиксированном месте. До этого флага, нужно было указывать список IDPos, но если требуемой позиции не удавалось найти, MultiArc не мог обработать такой архив.</span></p>
|
||||
<p class=rvps3><span class=rvts21>Инсталяция InnoSetup. </span><span class=rvts20>ID</span><span class=rvts21> находится в SFX части архива, пропуск делать не нужно. Искать нужно с начала файла, SkipSfxHeader должен быть False.</span></p>
|
||||
-->
|
||||
<p class=rvps3><span class=rvts20>;</span><span class=rvts21> признак комментария, эта строка будет проигнорирована. </span><span class=rvts12> </span></p>
|
||||
<p class=rvps3><span class=rvts12>Файл addon-а является секцией MultiArc.ini и предназначен для передачи другим пользователям MultiArc. </span></p>
|
||||
<p class=rvps2><span class=rvts11><br></span></p>
|
||||
<p class="NAVBACK"><a href="#TOC">наверх</a></p>
|
||||
<p><br></p>
|
||||
<p><br></p>
|
||||
<p class=rvps1><a name="listformat"></a>
|
||||
<p><br></p>
|
||||
<p><span class=rvts11>Описание строк Format</span></p>
|
||||
<p class=rvps3><span class=rvts12> Для разбора файла вывода MultiArc использует шаблон FormatN. Если список файлов использует одни и те же строки для вывода информации о каждом файле в архиве используйте соответствующее число шаблонов Format. Шаблон Format это строковая маска для извлечения информации из одной строки списка файлов. Используйте следующие символы для определения шаблона: </span></p>
|
||||
<p class=rvps3><span class=rvts18>; n - имя файла</span></p>
|
||||
<p class=rvps3><span class=rvts18>; z - размер не сжатого файла</span></p>
|
||||
<p class=rvps3><span class=rvts18>; c - описание файла</span></p>
|
||||
<p class=rvps3><span class=rvts18>; p - размер сжатого файла</span></p>
|
||||
<p class=rvps3><span class=rvts18>; d - день</span></p>
|
||||
<p class=rvps3><span class=rvts18>; t - месяц</span></p>
|
||||
<p class=rvps3><span class=rvts18>; TTT - трехбуквенное имя месяца (Jan, Feb, Mar, ...)</span></p>
|
||||
<p class=rvps3><span class=rvts18>; y - год</span></p>
|
||||
<p class=rvps3><span class=rvts18>; h - часы</span></p>
|
||||
<p class=rvps3><span class=rvts18>; H - буква - модификатор часов (a - время до полудня (a.m. time), </span></p>
|
||||
<p class=rvps3><span class=rvts18> p - время после полудня (p.m. time))</span></p>
|
||||
<p class=rvps3><span class=rvts18>; m - минуты</span></p>
|
||||
<p class=rvps3><span class=rvts18>; s - секунды</span></p>
|
||||
<p class=rvps3><span class=rvts18>; a - атрибуты</span></p>
|
||||
<p class=rvps3><span class=rvts18>; e - расширение файла</span></p>
|
||||
<p class=rvps3><span class=rvts18>; ? - пропустить один символ</span></p>
|
||||
<p class=rvps3><span class=rvts18>; * - пропускать до первого пробела или конца строки</span></p>
|
||||
<p class=rvps3><span class=rvts24>Пример:</span><span class=rvts18> </span></p>
|
||||
<p class=rvps3><span class=rvts18>Часть вывода лога JAR :</span></p>
|
||||
<p class=rvps3><span class=rvts18>346) install\f_0286</span></p>
|
||||
<p class=rvps3><span class=rvts18> 3656 A.... Win-32 Solid 1-1 2002-07-11 13:36:26 2002-12-09 20:41:20</span></p>
|
||||
<p class=rvps3><span class=rvts18> 26 2002-12-09 00:00:00</span></p>
|
||||
<p class=rvps3><span class=rvts18>347) install\f_0287</span></p>
|
||||
<p class=rvps3><span class=rvts18> 11323 A.... Win-32 Solid 1-1 2002-07-11 13:36:26 2002-12-09 20:41:20</span></p>
|
||||
<p class=rvps3><span class=rvts18> 26 2002-12-09 00:00:00</span></p>
|
||||
<p class=rvps3><span class=rvts18>и соответствующие форматы шаблонов:</span></p>
|
||||
<p class=rvps3><span class=rvts18>Format0="* nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"</span></p>
|
||||
<p class=rvps3><span class=rvts18>Format1="zzzzzzzzzz aaaaa yyyy tt dd hh mm ss"</span></p>
|
||||
<p class=rvps3><span class=rvts18>Format2=" "</span></p>
|
||||
<p class=rvps3><span class=rvts18> </span><span class=rvts12> </span></p>
|
||||
<p class=rvps2><span class=rvts11><br></span></p>
|
||||
<p class="NAVBACK"><a href="#TOC">наверх</a></p>
|
||||
<p><br></p>
|
||||
<p><br></p>
|
||||
<p class=rvps1><a name="commandformat"></a>
|
||||
<p><br></p>
|
||||
<p><span class=rvts11>Формат определения команд</span></p>
|
||||
<p class=rvps3><span class=rvts12> Команда это строка которая содержит переменные. Эти переменные имеют знак "%" перед ними и могут быть заменены во время вызова команды. </span></p>
|
||||
<p class=rvps3><span class=rvts18>Список переменных команд:</span></p>
|
||||
<p class=rvps3><span class=rvts18><br></span></p>
|
||||
<p class=rvps3><span class=rvts18> %P - Длинное имя архиватора (как оно в параметре "Archiver")</span></p>
|
||||
<p class=rvps3><span class=rvts18> %p - короткое имя архиватора (как оно в параметре "Archiver")</span></p>
|
||||
<p class=rvps3><span class=rvts18> %A - длинное имя архивного файла </span></p>
|
||||
<p class=rvps3><span class=rvts18> %a - короткое имя архивного файла </span></p>
|
||||
<p class=rvps3><span class=rvts18> %L - имя Filelist (списка файлов). Filelist -это файл содержащий имена файлов </span></p>
|
||||
<p class=rvps3><span class=rvts18> которые должны быть обработаны внешним архиватором. Имена файлов длинные. </span></p>
|
||||
<p class=rvps3><span class=rvts18> %l - Filelist с короткими именами файлов.</span></p>
|
||||
<p class=rvps3><span class=rvts18> %F - имя одного файла для обработки. Архиватор будет вызван несколько раз, до тех</span></p>
|
||||
<p class=rvps3><span class=rvts18> пор пока все файлы не будут обработаны. </span></p>
|
||||
<p class=rvps3><span class=rvts18> Эта переменная должна быть использована только если архиватор не поддерживает </span></p>
|
||||
<p class=rvps3><span class=rvts18> список файлов в строке вызова.</span></p>
|
||||
<p class=rvps3><span class=rvts18> %V - Размер тома (для многотомного архива).</span></p>
|
||||
<p class=rvps3><span class=rvts18> %W - Пароль.</span></p>
|
||||
<p class=rvps3><span class=rvts18> %E<errorlevel> - максимальный допустимый код завершения (errorlevel).</span></p>
|
||||
<p class=rvps3><span class=rvts18> Например, %E2 означает что принимаются коды завершения 0, 1 и 2.</span></p>
|
||||
<p class=rvps3><span class=rvts18> Эта переменная может быть указана в любом месте команды. Если она </span></p>
|
||||
<p class=rvps3><span class=rvts18> отсутствует, только код завершения 0 распознается как успешный.</span></p>
|
||||
<p class=rvps3><span class=rvts18> %O - По умолчанию, MultiArc преобразует вывод архиватора из OEM кодировки </span></p>
|
||||
<p class=rvps3><span class=rvts18> (DOS) в ANSI (Windows). Применяйте его для пропуска преобразования.</span></p>
|
||||
<p class=rvps3><span class=rvts18><br></span></p>
|
||||
<p class=rvps3><span class=rvts18> %R - целевая поддиректория В архиве</span></p>
|
||||
<p class=rvps3><span class=rvts18><br></span></p>
|
||||
<p class=rvps3><span class=rvts18> {} - если некоторые переменные заключены в фигурные скобки она будет </span></p>
|
||||
<p class=rvps3><span class=rvts18> добавлена только если эта переменная содержит что-либо не пустое. Смотрите </span></p>
|
||||
<p class=rvps3><span class=rvts18> MsCAB addon для примера использования.</span></p>
|
||||
<p class=rvps3><span class=rvts18> </span></p>
|
||||
<p class=rvps3><span class=rvts18> %S - Зависит от режима, устанавливается в диалоге Настройка MultiArc, MultiArc будет </span></p>
|
||||
<p class=rvps3><span class=rvts18> запрашивать пользователя дополнительные параметры командной строки, которые </span></p>
|
||||
<p class=rvps3><span class=rvts18> должны быть размещены на месте %S.</span></p>
|
||||
<!--
|
||||
<p class=rvps3><span class=rvts18><br></span></p>
|
||||
<p class=rvps3><span class=rvts18> %C - Не скрывать окно консоли во время выполнения внешнего архиватора. Настройка консоли</span></p>
|
||||
<p class=rvps3><span class=rvts18> имеет больше настраиваемых параметров, см диалог Настройка MultiArc.</span></p>
|
||||
-->
|
||||
<p class=rvps3><span class=rvts18><br></span></p>
|
||||
<p class=rvps3><span class=rvts18><br></span></p>
|
||||
<p class=rvps3><span class=rvts18> модификаторы переменных F, Q, q, W, P, A, U могут быть использованы для изменения формата имен </span></p>
|
||||
<p class=rvps3><span class=rvts18> файлов: </span></p>
|
||||
<p class=rvps3><span class=rvts18><br></span></p>
|
||||
<p class=rvps3><span class=rvts18> F - Включать в список только файлы (применимо к переменным %L и %l);</span></p>
|
||||
<p class=rvps3><span class=rvts18> Q - Заключать в кавычки имена с пробелами;</span></p>
|
||||
<p class=rvps3><span class=rvts18> q - Заключать в кавычки все имена;</span></p>
|
||||
<p class=rvps3><span class=rvts18> W - Использовать только имена, без пути;</span></p>
|
||||
<p class=rvps3><span class=rvts18> P - Использовать только путь, без имени;</span></p>
|
||||
<p class=rvps3><span class=rvts18> A - Использовать ANSI кодировку.</span></p>
|
||||
<p class=rvps3><span class=rvts18> U - Использовать UTF-8 кодировку.</span></p>
|
||||
<p class=rvps3><span class=rvts18><br></span></p>
|
||||
<p class=rvps3><span class=rvts18> Эти модификаторы могут быть указаны сразу после переменной, без пробелов.</span></p>
|
||||
<p class=rvps3><span class=rvts18>Реальные примеры команд смотрите в addon-ах.</span></p>
|
||||
<p class=rvps3><span class=rvts18><br></span></p>
|
||||
<p class=rvps3><span class=rvts25>Примечание:</span></p>
|
||||
<p class=rvps3><span class=rvts18> Если у вас архиватор находится в пути с русскими буквами (по логике с любым путем, содержащим символы не английского алфавита и цифры) и вы получаете сообщение наподобии такого: </span></p>
|
||||
<p class=rvps3><span class=rvts18>"Executing command 'C:\Documents and Settings\Ђ¤¬ЁЁбва в(r)а\ђ Ў(r)зЁ(c) бв(r)"\7za.exe -r0 l D:\Это тест русских имен TC\7zSfx.7z' returned errorlevel -1. Possibly an error occurred. Archive listing wasn't retrieved."</span></p>
|
||||
<p class=rvps3><span class=rvts18>либо такого: </span></p>
|
||||
<p class=rvps3><span class=rvts18>"Executed command 'C:\Documents and Settings\Ђ¤¬ЁЁбва в(r)а\ђ Ў(r)зЁ(c) бв(r)"\7za.exe -r0 l D:\Это тест русских имен TC\7zSfx.7z' returned errorlevel -1, which is higher than configured as normal for this command. Probably error occurred. Check your configuration, please..."</span></p>
|
||||
<p class=rvps3><span class=rvts18>Замените в Multiarc.ini в секции соответствующего архиватора параметры </span><span class=rvts25>Extract</span><span class=rvts18>, </span><span class=rvts25>ExtractWithoutPath</span><span class=rvts18>, </span><span class=rvts25>Test</span><span class=rvts18>, </span><span class=rvts25>Delete</span><span class=rvts18>, </span><span class=rvts25>Add</span><span class=rvts18> с %Р на %PA или %PQA.</span><span class=rvts12> </span></p>
|
||||
<p class=rvps2><span class=rvts11><br></span></p>
|
||||
<p class="NAVBACK"><a href="#TOC">наверх</a></p>
|
||||
<p><br></p>
|
||||
<div class="SECT1">
|
||||
<p class="NAVBACK"><a href="index.html">На главную</a></p>
|
||||
</div>
|
||||
<p><br></p>
|
||||
</body></html>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><title>Внешние архиваторы</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<style type="text/css"><!--
|
||||
body {
|
||||
margin: 5px 5px 5px 5px;
|
||||
background-color: #ffffff;
|
||||
}
|
||||
/* ========== Text Styles ========== */
|
||||
hr { color: #000000}
|
||||
body, table /* Normal text */
|
||||
{
|
||||
font-size: 10pt;
|
||||
font-family: 'Arial';
|
||||
font-style: normal;
|
||||
font-weight: normal;
|
||||
color: #000000;
|
||||
text-decoration: none;
|
||||
}
|
||||
span.rvts1 /* Heading */
|
||||
{
|
||||
font-weight: bold;
|
||||
color: #0000ff;
|
||||
}
|
||||
span.rvts2 /* Subheading */
|
||||
{
|
||||
font-weight: bold;
|
||||
color: #000080;
|
||||
}
|
||||
span.rvts3 /* Keywords */
|
||||
{
|
||||
font-style: italic;
|
||||
color: #800000;
|
||||
}
|
||||
a.rvts4, span.rvts4 /* Jump 1 */
|
||||
{
|
||||
color: #008000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
a.rvts5, span.rvts5 /* Jump 2 */
|
||||
{
|
||||
color: #008000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
span.rvts6
|
||||
{
|
||||
font-family: 'Courier New';
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts7
|
||||
{
|
||||
font-family: 'Courier New';
|
||||
font-weight: bold;
|
||||
color: #0000ff;
|
||||
}
|
||||
span.rvts8
|
||||
{
|
||||
font-family: 'Courier New';
|
||||
font-weight: bold;
|
||||
color: #000080;
|
||||
}
|
||||
a.rvts9, span.rvts9
|
||||
{
|
||||
font-family: 'Courier New';
|
||||
color: #008000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
span.rvts10
|
||||
{
|
||||
font-size: 12pt;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts11
|
||||
{
|
||||
font-size: 14pt;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts12
|
||||
{
|
||||
font-size: 9pt;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts13
|
||||
{
|
||||
font-size: 9pt;
|
||||
color: #000000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
span.rvts14
|
||||
{
|
||||
font-weight: bold;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts15
|
||||
{
|
||||
font-size: 9pt;
|
||||
font-weight: bold;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts16
|
||||
{
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts17
|
||||
{
|
||||
font-size: 9pt;
|
||||
font-style: italic;
|
||||
font-weight: bold;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts18
|
||||
{
|
||||
font-size: 9pt;
|
||||
font-family: 'Courier';
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts19
|
||||
{
|
||||
font-size: 9pt;
|
||||
font-style: italic;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts20
|
||||
{
|
||||
font-family: 'Courier';
|
||||
font-weight: bold;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts21
|
||||
{
|
||||
font-family: 'Courier';
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts22
|
||||
{
|
||||
font-family: 'Courier';
|
||||
color: #000000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
span.rvts23
|
||||
{
|
||||
font-family: 'Courier';
|
||||
font-weight: bold;
|
||||
color: #000000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
span.rvts24
|
||||
{
|
||||
font-size: 9pt;
|
||||
font-family: 'Courier';
|
||||
color: #000000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
span.rvts25
|
||||
{
|
||||
font-size: 9pt;
|
||||
font-family: 'Courier';
|
||||
font-weight: bold;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts26
|
||||
{
|
||||
font-size: 8pt;
|
||||
font-family: 'Microsoft Sans Serif';
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts27
|
||||
{
|
||||
font-size: 8pt;
|
||||
font-family: 'Microsoft Sans Serif';
|
||||
font-weight: bold;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts28
|
||||
{
|
||||
font-size: 7pt;
|
||||
color: #000000;
|
||||
}
|
||||
/* ========== Para Styles ========== */
|
||||
p,ul,ol /* Paragraph Style */
|
||||
{
|
||||
text-align: left;
|
||||
text-indent: 0px;
|
||||
padding: 0px 0px 0px 0px;
|
||||
margin: 0px 0px 0px 0px;
|
||||
}
|
||||
.rvps1 /* Centered */
|
||||
{
|
||||
text-align: center;
|
||||
}
|
||||
.rvps2
|
||||
{
|
||||
margin: 8px 0px 1px 0px;
|
||||
}
|
||||
.rvps3
|
||||
{
|
||||
margin: 8px 0px 0px 0px;
|
||||
}
|
||||
.rvps4
|
||||
{
|
||||
margin: 8px 0px 4px 0px;
|
||||
}
|
||||
.rvps5
|
||||
{
|
||||
text-indent: -16px;
|
||||
margin: 0px 0px 8px 16px;
|
||||
}
|
||||
.rvps6
|
||||
{
|
||||
text-indent: -8px;
|
||||
margin: 8px 0px 0px 8px;
|
||||
}
|
||||
.rvps7
|
||||
{
|
||||
text-indent: -8px;
|
||||
margin: 8px 0px 0px 8px;
|
||||
}
|
||||
.rvps8
|
||||
{
|
||||
text-align: center;
|
||||
text-indent: -8px;
|
||||
margin: 8px 0px 0px 8px;
|
||||
}
|
||||
.rvps9
|
||||
{
|
||||
margin: 1px 0px 5px 0px;
|
||||
}
|
||||
.rvps10
|
||||
{
|
||||
margin: 1px 0px 5px 0px;
|
||||
}
|
||||
.rvps11
|
||||
{
|
||||
margin: 8px 0px 0px 0px;
|
||||
}
|
||||
.rvps12
|
||||
{
|
||||
margin: 8px 0px 1px 0px;
|
||||
}
|
||||
--></style>
|
||||
</head>
|
||||
<body alink=#ff0000>
|
||||
|
||||
<div class="TITLEPAGE">
|
||||
<h1>Внешние архиваторы</h1>
|
||||
<hr/>
|
||||
</div>
|
||||
|
||||
<div class="TOC">
|
||||
<dt class="bold"><a name="TOC">Содержание</a></dt>
|
||||
<dl>
|
||||
<dt>1.1. <a href="#multiarc">Описание Multiarc.ini</a></dt>
|
||||
<dt>1.2. <a href="#listformat">Описание строк Format</a></dt>
|
||||
<dt>1.3. <a href="#commandformat">Формат определения команд</a></dt>
|
||||
</dl>
|
||||
</div>
|
||||
|
||||
<p>Double Commander использует механизм работы с внешними архиваторами аналогичный плагину <a href="http://wcx.sourceforge.net/">MultiArc</a> для Total Commander. Большинство из
|
||||
приведённых далее объяснений и примеров позаимствовано из справочного файла к этому плагину.</p>
|
||||
|
||||
|
||||
<p class=rvps1><a name="multiarc"></a>
|
||||
<p><br></p>
|
||||
<p><span class=rvts11>Описание Multiarc.ini</span></p>
|
||||
<p class=rvps3><span class=rvts12> Все настройки внешних архиваторов хранятся в файле multiarc.ini. Этот файл это стандартный INI-файл. Он содержит несколько разделов (секций). Эти секции содержат параметры - пары строк разделенные знаком равно (=). Эти файлы являются текстовыми и могут быть отредактированы любым текстовым редактором. Каждый архиватор поддерживаемый DC должен быть описан в отдельной секции в multiarc.ini. Смотрите ниже детальную информацию об их структуре. Также есть специальная секция с именем "MultiArc". Эта секция содержит настройки которые применяются ко всем архиваторам, т.е. общие настройки.</span></p>
|
||||
<p class=rvps3><span class=rvts12>Структура типичной секции описания архиватора: </span></p>
|
||||
<p class=rvps3><span class=rvts18>[Имя_типа]</span></p>
|
||||
<p class=rvps3><span class=rvts18>Параметр=Значение параметра</span></p>
|
||||
<p class=rvps3><span class=rvts18>Шаблон= Строка представляющая шаблон</span></p>
|
||||
<p class=rvps3><span class=rvts18>Команда= строка команды</span></p>
|
||||
<p class=rvps3><span class=rvts18>Флаг = 0 или 1 в зависимости от состояния флага.</span></p>
|
||||
<p class=rvps4><span class=rvts20>Имя_типа</span><span class=rvts21> краткое имя типа архиватора. Обязательно, и должно быть уникальным. Должно быть набрано символами английского алфавита.</span></p>
|
||||
<p class=rvps4><span class=rvts22>Пример:</span></p>
|
||||
<p class=rvps4><span class=rvts21>[ARJ] </span></p>
|
||||
<p class=rvps4><span class=rvts23>Параметры</span></p>
|
||||
<p class=rvps4><span class=rvts20>Archiver</span><span class=rvts21> Путь к архиватору. Путь может содержать переменные окружения, например %WINDIR% или %COMMANDER_PATH%.</span></p>
|
||||
<p class=rvps4><span class=rvts20>ID</span><span class=rvts21> (необязательный) -- сигнатура (ID) архиватора, используется для определения является ли данный файл архивом этого типа. Записывается группами по 2 шестнадцатеричных символа, разделенные пробелами. Если архиватор может обрабатывать несколько версий архивов с разными сигнатурами, они разделяются запятыми.</span></p>
|
||||
<p class=rvps4><span class=rvts20>IDPos</span><span class=rvts21> (необязательный) -- позиция ID в архиве. Если позиция не указана, ID будет искаться начиная с начала архива. Вы можете определить позицию с конца файла, с помощью знака "-" (минус). Если для архивов с этим ID может быть несколько мест расположения сигнатуры, они разделяются запятыми (обычно это разные версии архивов, поддерживаемые архиватором). Также обратите внимание на описание флага SkipSfxHeader. Специальное значение <SeekID> определяет нужно ли искать ID, если они не найдены по другим позициям указанным в параметре. Если IDPos отсутствует, тогда ID будет искаться в диаппазоне: меньшее из значений - размер файла, IDSeekRange. Значения можно вводить в десятичном или шестнадцатеричном виде. Например позицию находящуюся в 12345 байт от начала файла можно описать как</span></p>
|
||||
<p class=rvps4><span class=rvts21>IDPos = 12345</span></p>
|
||||
<p class=rvps4><span class=rvts21>(в десятичном исчислении) или (в шестнадцатеричном исчислении)</span></p>
|
||||
<p class=rvps4><span class=rvts21>IDPos = 0х3039</span></p>
|
||||
<p class=rvps4><span class=rvts21>Отрицательные значения в шестнадцатеричном виде описываются как 0xFFFFFFFF (-1 в десятичном)</span></p>
|
||||
<p class=rvps4><span class=rvts20>IDSeekRange</span><span class=rvts21> (необязательный) число байт, в котором MultiArc будет пытаться найти ID.Если параметр отсутствует, будет использовано меньшее из значений Размер_файла или 1Мбайт. Поиск всегда происходит от начала файла, SkipSfxHeader игнорируется. Это может замедлить открытие архивов или поиск в архиве. Если отсутствует IDPOS, тогда используется поиск ID в диаппазонеот начала файла до меньшего из значений -- (размер файла, IDSeekRange).</span></p>
|
||||
<!--
|
||||
<p class=rvps4><span class=rvts20>ExcludeIDs</span><span class=rvts21> (необязательный) Сигнатура при нахождении которой файл определяется как "Обработать не возможно". </span></p>
|
||||
<p class=rvps4><span class=rvts21>Данная возможность введена для корректной обработки файлов генерируемых программами InnoSetup, NSIS (NullSoft Instalation System) и возможно другими.</span></p>
|
||||
<p class=rvps4><span class=rvts21>Алгоритм работы данного параметра:</span></p>
|
||||
<p class=rvps4><span class=rvts21>Если находим ID из параметра </span><span class=rvts20>ID</span><span class=rvts21>, тогда проверяем ExcludeIDs.</span></p>
|
||||
<p class=rvps4><span class=rvts21>Если нашли совпадение по любому исключаемому ID, тогда считаем что файл не поддерживается утилитой </span><span class=rvts20>Archiver</span><span class=rvts21>. </span></p>
|
||||
<p class=rvps4><span class=rvts21>Формат параметра: (Signature, [offset], [Absolute]),(Signature, [offset], [Absolute]), .... (Signature, [offset], [Absolute]). </span></p>
|
||||
<p class=rvps4><span class=rvts21>Где: </span></p>
|
||||
<p class=rvps4><span class=rvts21>Signature -- это последовательность байтов которые должны быть найдены. </span></p>
|
||||
<p class=rvps4><span class=rvts21>Absolute -- (необязательный) абсолютное (1) или относительное (0) смещение. если не указан, по умолчанию = 0. </span></p>
|
||||
<p class=rvps4><span class=rvts21>Если 1, тогда смещение берется от начала файла (если Offset >= 0), или от конца файла (если Offset <0).</span></p>
|
||||
<p class=rvps4><span class=rvts21>Если 0, тогда смещение берется относительно найденого ID. Смотри также описание параметра offset</span></p>
|
||||
<p class=rvps4><span class=rvts21>Offset -- (необязательный) Смещение относительно текущего ID (если = 0, тогда смотрим начиная с начала ID, если >0 тогда на offset байт в перёд (к концу файла) от начала сигнатуры (ID), если <0 тогда на offset байт назад (к началу файла) от начала сигнатуры. Если опущен, тогда по умолчанию = 0. Смотри также описание параметра Absolute.</span></p>
|
||||
<p class=rvps4><span class=rvts21>Пример для параметра ExcludeIDs.</span></p>
|
||||
<p class=rvps4><span class=rvts21>ID= 01 02 03 04, 01 03 02</span></p>
|
||||
<p class=rvps4><span class=rvts21>IDPOS = 5</span></p>
|
||||
<p class=rvps4><span class=rvts21>ExcludeIDs= (00, -1), (01 02 03 04 05,0), (06,5), (07,11, 1), (08,-1, 1)</span></p>
|
||||
<p class=rvps4><span class=rvts21>MultiArc будет определять что файл может быть обработан если совпала хоть одна сигнатура из ID, и не совпали сигнатуры из ExcludeIDs.</span></p>
|
||||
<p class=rvps4><span class=rvts21>В этом примере будет приняты файлы которые содержат в себе последовательность байт (xx в данном примере любые байты):</span></p>
|
||||
<p class=rvps4><span class=rvts21>0 1 2 3 4 5 6 7 8 </span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx xx 01 02 03 04 xx (кроме правила (01 02 03 04 05,0))</span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx xx 01 03 02 xx</span></p>
|
||||
<p class=rvps4><span class=rvts21>но отвергнуты файлы которые содержат</span></p>
|
||||
<p class=rvps4><span class=rvts21>0 1 2 3 4 5 6 7 8 9</span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx 00 01 02 03 04 xx правило (00, -1)</span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx 00 01 03 02 xx </span></p>
|
||||
<p class=rvps4><span class=rvts21>0 1 2 3 4 5 6 7 8 9 10 </span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx xx 01 02 03 04 05 xx правило (01 02 03 04 05,0)</span></p>
|
||||
<p class=rvps4><span class=rvts21>0 1 2 3 4 5 6 7 8 9 10 11 12 13 </span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx xx 01 02 03 04 xx xx xx xx 06 правило (06,5)</span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx xx 01 03 02 xx xx xx xx 06 xx </span></p>
|
||||
<p class=rvps4><span class=rvts21>0 1 2 3 4 5 6 7 8 9 10 11 12 </span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx xx 01 02 03 04 xx xx 07 xx правило (07,11, 1)</span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx xx 01 03 02 xx xx xx 07 xx </span></p>
|
||||
<p class=rvps4><span class=rvts21>0 1 2 3 4 5 6 7 8 EOF </span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx xx 01 02 03 04 .............. 08 правило (08,-1, 1)</span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx xx 01 03 02 xx .............. 08</span></p>
|
||||
-->
|
||||
<p class=rvps4><span class=rvts20>Extension</span><span class=rvts21> расширения, которые используются архивами (без точки).</span></p>
|
||||
<p class=rvps4><span class=rvts20>Description</span><span class=rvts21> Описание архиватора. Строка содержащая версию, автора и т.п. </span></p>
|
||||
<p class=rvps4><span class=rvts22>Пример:</span></p>
|
||||
<p class=rvps4><span class=rvts21>ID = 00 FF, CC DD, 55 EF 32 12,</span></p>
|
||||
<p class=rvps4><span class=rvts21>IDPos = 0, 0xd, -6, <SeekID></span></p>
|
||||
<p class=rvps4><span class=rvts21>IDSeekRange=100000</span></p>
|
||||
<p class=rvps4><span class=rvts21>Extension = hhh, hpj, tzu</span></p>
|
||||
<p class=rvps4><span class=rvts21>Description="PivkARC v7.1365 (c) by Kon' Petrovich"</span></p>
|
||||
<p class=rvps4><span class=rvts21>Архивы в этом примере будут проверяться в следующем порядке.</span></p>
|
||||
<p class=rvps4><span class=rvts21>Установка позиции в 0 и проверка каждого ID определенного в параметре. Затем переход в позицию 13 и проверка всех ID, переход на позицию 6 считая с конца файла, и в конце, искать ID в диаппазоне от 0 до 100000 если файл больше 100000 или 0-размер файла. Если в какой-либо из этих проверок файл будет содержать один из ID файл считается поддерживаемым этим архиватором.</span></p>
|
||||
<p class=rvps4><span class=rvts23>Шаблоны</span></p>
|
||||
<p class=rvps4><span class=rvts20>Start</span><span class=rvts21>(необязательный) любая часть строки в выводе выдаваемом архиватором в процессе обработки. </span></p>
|
||||
<p class=rvps4><span class=rvts20>End</span><span class=rvts21> (необязательный) любая часть строки в выводе выдаваемом архиватором в процессе обработки. </span></p>
|
||||
<p class=rvps4><span class=rvts22>Примечание для Start и End шаблонов:</span><span class=rvts21> Если текст начинается с '^', он будет сравниваться начиная с начала строки, символ ^ в сравнении не участвует. В остальных случаях текст будет искаться в любом месте строки.</span></p>
|
||||
<p class=rvps4><span class=rvts20>Format0 ... Format<n></span><span class=rvts21> - формат вывода файлов. Если описание файла в выводе архиватора расположено на нескольких строках, используйте соответствующее число параметров Format. Вы можете определить до 50 строк Format.</span></p>
|
||||
<p class=rvps4><span class=rvts21>Описание строк Format </span></p>
|
||||
<p class=rvps4><span class=rvts22>Пример:</span></p>
|
||||
<p class=rvps4><span class=rvts21>Start="^-------"</span></p>
|
||||
<p class=rvps4><span class=rvts21>End="^Total files listed: "</span></p>
|
||||
<p class=rvps4><span class=rvts21>Format1="zzzzzzzzzz aaaaa yyyy tt dd hh mm ss"</span></p>
|
||||
<p class=rvps4><span class=rvts21>Format2=" "</span></p>
|
||||
<p class=rvps4><span class=rvts23>Команды</span></p>
|
||||
<p class=rvps4><span class=rvts20>List</span><span class=rvts21> - получение списка содержимого архива.</span></p>
|
||||
<p class=rvps4><span class=rvts20>Extract</span><span class=rvts21> - Извлечение файла(-ов) из архива с полным путем.</span></p>
|
||||
<p class=rvps4><span class=rvts20>ExtractWithoutPath</span><span class=rvts21> - Извлечение файла(-ов) из архива без учета полного пути.</span></p>
|
||||
<p class=rvps4><span class=rvts20>Test</span><span class=rvts21> - проверка архива.</span></p>
|
||||
<p class=rvps4><span class=rvts20>Delete</span><span class=rvts21> - удалить файл из архива.</span></p>
|
||||
<p class=rvps4><span class=rvts20>Add</span><span class=rvts21> - добавить файл в архив.</span></p>
|
||||
<p class=rvps4><span class=rvts20>AddSelfExtract</span><span class=rvts21> - создать самораспаковывающийся архив.</span></p>
|
||||
<p class=rvps4><span class=rvts20>InputString</span><span class=rvts21> - вставка некоторой строки во входной поток архиватора. Это используется для эмулирования нажатий некоторых клавиш при старте архиватора. Используется для некоторых шароварных утилит требующих нажатия Y перед работой. =-)</span></p>
|
||||
<p class=rvps4><span class=rvts22>Обратите внимание:</span><span class=rvts21> Все команды за исключением InputString используют формат определения команд </span></p>
|
||||
<p class=rvps4><span class=rvts23>Флаги</span></p>
|
||||
<p class=rvps4><span class=rvts20>IgnoreErrors</span><span class=rvts21> если активен, код завершения архиватора игнорируется. Используйте с осторожностью. </span></p>
|
||||
<p class=rvps4><span class=rvts20>SkipEmpty</span><span class=rvts21> Файлы с пустыми именами не будут добавляться в список</span></p>
|
||||
<p class=rvps4><span class=rvts20>FormMode</span><span class=rvts21> режим разбора строки FormatN, определяется как сумма следующих параметров:</span></p>
|
||||
<p class=rvps3><span class=rvts18> 1 - использовать Unix разделитель пути (/)</span></p>
|
||||
<p class=rvps3><span class=rvts18> 2 - использовать Windows разделитель пути (\)</span></p>
|
||||
<p class=rvps3><span class=rvts18> 4 - использовать Unix атрибуты файлов</span></p>
|
||||
<p class=rvps3><span class=rvts18> 8 - использовать Windows атрибуты файлов</span></p>
|
||||
<p class=rvps4><span class=rvts20>Debug</span><span class=rvts21> если этот флаг активен -- весь вывод утилиты архивирования будет записан в лог-файл, расположенный в той-же директории что и multiarc.wcx с именем "multiarc.%TYPENAME%.log" где %TYPENAME% это TypeName соответствующего описания архиватора. Если некоторый список файлов используется в командах, эти файлы также не будут удалены после выполнения команды. Ищите их в папке %TEMP%/$mltwcx. Устанавливайте этот флаг, только если вы выполняете запись всей активности. Это нужно во время написания нового addon-а. Не используйте его если вы не нуждаетесь в нем. Этот лог файл может "съесть" ваше свободное дисковое пространство очень быстро. =-) Вы предупреждены!.</span></p>
|
||||
<!--
|
||||
<p class=rvps4><span class=rvts20>SkipSfxHeader</span><span class=rvts21> по умолчанию false. Определяет нужно ли пропускать SFX-часть архива для поиска </span><span class=rvts20>ID</span><span class=rvts21> архива. Пример:</span></p>
|
||||
<p class=rvps4><span class=rvts21>7z SFX-архив, сам архив находится после SFX части, и поиск </span><span class=rvts20>ID</span><span class=rvts21> нужно начинать после пропуска этой части, SkipSfxHeader должно быть TRUE. 7z отличается от других архиваторов, тем что от версии к версии меняется размер SFX распаковщика, кроме того есть другие SFX части, не от авторов 7z. Размер этих частей различен, хотя ID архива находится на фиксированном месте. До этого флага, нужно было указывать список IDPos, но если требуемой позиции не удавалось найти, MultiArc не мог обработать такой архив.</span></p>
|
||||
<p class=rvps3><span class=rvts21>Инсталяция InnoSetup. </span><span class=rvts20>ID</span><span class=rvts21> находится в SFX части архива, пропуск делать не нужно. Искать нужно с начала файла, SkipSfxHeader должен быть False.</span></p>
|
||||
-->
|
||||
<p class=rvps3><span class=rvts20>;</span><span class=rvts21> признак комментария, эта строка будет проигнорирована. </span><span class=rvts12> </span></p>
|
||||
<p class=rvps3><span class=rvts12>Файл addon-а является секцией MultiArc.ini и предназначен для передачи другим пользователям MultiArc. </span></p>
|
||||
<p class=rvps2><span class=rvts11><br></span></p>
|
||||
<p class="NAVBACK"><a href="#TOC">наверх</a></p>
|
||||
<p><br></p>
|
||||
<p><br></p>
|
||||
<p class=rvps1><a name="listformat"></a>
|
||||
<p><br></p>
|
||||
<p><span class=rvts11>Описание строк Format</span></p>
|
||||
<p class=rvps3><span class=rvts12> Для разбора файла вывода MultiArc использует шаблон FormatN. Если список файлов использует одни и те же строки для вывода информации о каждом файле в архиве используйте соответствующее число шаблонов Format. Шаблон Format это строковая маска для извлечения информации из одной строки списка файлов. Используйте следующие символы для определения шаблона: </span></p>
|
||||
<p class=rvps3><span class=rvts18>; n - имя файла</span></p>
|
||||
<p class=rvps3><span class=rvts18>; z - размер не сжатого файла</span></p>
|
||||
<p class=rvps3><span class=rvts18>; c - описание файла</span></p>
|
||||
<p class=rvps3><span class=rvts18>; p - размер сжатого файла</span></p>
|
||||
<p class=rvps3><span class=rvts18>; d - день</span></p>
|
||||
<p class=rvps3><span class=rvts18>; t - месяц</span></p>
|
||||
<p class=rvps3><span class=rvts18>; TTT - трехбуквенное имя месяца (Jan, Feb, Mar, ...)</span></p>
|
||||
<p class=rvps3><span class=rvts18>; y - год</span></p>
|
||||
<p class=rvps3><span class=rvts18>; h - часы</span></p>
|
||||
<p class=rvps3><span class=rvts18>; H - буква - модификатор часов (a - время до полудня (a.m. time), </span></p>
|
||||
<p class=rvps3><span class=rvts18> p - время после полудня (p.m. time))</span></p>
|
||||
<p class=rvps3><span class=rvts18>; m - минуты</span></p>
|
||||
<p class=rvps3><span class=rvts18>; s - секунды</span></p>
|
||||
<p class=rvps3><span class=rvts18>; a - атрибуты</span></p>
|
||||
<p class=rvps3><span class=rvts18>; e - расширение файла</span></p>
|
||||
<p class=rvps3><span class=rvts18>; ? - пропустить один символ</span></p>
|
||||
<p class=rvps3><span class=rvts18>; * - пропускать до первого пробела или конца строки</span></p>
|
||||
<p class=rvps3><span class=rvts24>Пример:</span><span class=rvts18> </span></p>
|
||||
<p class=rvps3><span class=rvts18>Часть вывода лога JAR :</span></p>
|
||||
<p class=rvps3><span class=rvts18>346) install\f_0286</span></p>
|
||||
<p class=rvps3><span class=rvts18> 3656 A.... Win-32 Solid 1-1 2002-07-11 13:36:26 2002-12-09 20:41:20</span></p>
|
||||
<p class=rvps3><span class=rvts18> 26 2002-12-09 00:00:00</span></p>
|
||||
<p class=rvps3><span class=rvts18>347) install\f_0287</span></p>
|
||||
<p class=rvps3><span class=rvts18> 11323 A.... Win-32 Solid 1-1 2002-07-11 13:36:26 2002-12-09 20:41:20</span></p>
|
||||
<p class=rvps3><span class=rvts18> 26 2002-12-09 00:00:00</span></p>
|
||||
<p class=rvps3><span class=rvts18>и соответствующие форматы шаблонов:</span></p>
|
||||
<p class=rvps3><span class=rvts18>Format0="* nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"</span></p>
|
||||
<p class=rvps3><span class=rvts18>Format1="zzzzzzzzzz aaaaa yyyy tt dd hh mm ss"</span></p>
|
||||
<p class=rvps3><span class=rvts18>Format2=" "</span></p>
|
||||
<p class=rvps3><span class=rvts18> </span><span class=rvts12> </span></p>
|
||||
<p class=rvps2><span class=rvts11><br></span></p>
|
||||
<p class="NAVBACK"><a href="#TOC">наверх</a></p>
|
||||
<p><br></p>
|
||||
<p><br></p>
|
||||
<p class=rvps1><a name="commandformat"></a>
|
||||
<p><br></p>
|
||||
<p><span class=rvts11>Формат определения команд</span></p>
|
||||
<p class=rvps3><span class=rvts12> Команда это строка которая содержит переменные. Эти переменные имеют знак "%" перед ними и могут быть заменены во время вызова команды. </span></p>
|
||||
<p class=rvps3><span class=rvts18>Список переменных команд:</span></p>
|
||||
<p class=rvps3><span class=rvts18><br></span></p>
|
||||
<p class=rvps3><span class=rvts18> %P - Длинное имя архиватора (как оно в параметре "Archiver")</span></p>
|
||||
<p class=rvps3><span class=rvts18> %p - короткое имя архиватора (как оно в параметре "Archiver")</span></p>
|
||||
<p class=rvps3><span class=rvts18> %A - длинное имя архивного файла </span></p>
|
||||
<p class=rvps3><span class=rvts18> %a - короткое имя архивного файла </span></p>
|
||||
<p class=rvps3><span class=rvts18> %L - имя Filelist (списка файлов). Filelist -это файл содержащий имена файлов </span></p>
|
||||
<p class=rvps3><span class=rvts18> которые должны быть обработаны внешним архиватором. Имена файлов длинные. </span></p>
|
||||
<p class=rvps3><span class=rvts18> %l - Filelist с короткими именами файлов.</span></p>
|
||||
<p class=rvps3><span class=rvts18> %F - имя одного файла для обработки. Архиватор будет вызван несколько раз, до тех</span></p>
|
||||
<p class=rvps3><span class=rvts18> пор пока все файлы не будут обработаны. </span></p>
|
||||
<p class=rvps3><span class=rvts18> Эта переменная должна быть использована только если архиватор не поддерживает </span></p>
|
||||
<p class=rvps3><span class=rvts18> список файлов в строке вызова.</span></p>
|
||||
<p class=rvps3><span class=rvts18> %V - Размер тома (для многотомного архива).</span></p>
|
||||
<p class=rvps3><span class=rvts18> %W - Пароль.</span></p>
|
||||
<p class=rvps3><span class=rvts18> %E<errorlevel> - максимальный допустимый код завершения (errorlevel).</span></p>
|
||||
<p class=rvps3><span class=rvts18> Например, %E2 означает что принимаются коды завершения 0, 1 и 2.</span></p>
|
||||
<p class=rvps3><span class=rvts18> Эта переменная может быть указана в любом месте команды. Если она </span></p>
|
||||
<p class=rvps3><span class=rvts18> отсутствует, только код завершения 0 распознается как успешный.</span></p>
|
||||
<p class=rvps3><span class=rvts18> %O - По умолчанию, MultiArc преобразует вывод архиватора из OEM кодировки </span></p>
|
||||
<p class=rvps3><span class=rvts18> (DOS) в ANSI (Windows). Применяйте его для пропуска преобразования.</span></p>
|
||||
<p class=rvps3><span class=rvts18><br></span></p>
|
||||
<p class=rvps3><span class=rvts18> %R - целевая поддиректория В архиве</span></p>
|
||||
<p class=rvps3><span class=rvts18><br></span></p>
|
||||
<p class=rvps3><span class=rvts18> {} - если некоторые переменные заключены в фигурные скобки она будет </span></p>
|
||||
<p class=rvps3><span class=rvts18> добавлена только если эта переменная содержит что-либо не пустое. Смотрите </span></p>
|
||||
<p class=rvps3><span class=rvts18> MsCAB addon для примера использования.</span></p>
|
||||
<p class=rvps3><span class=rvts18> </span></p>
|
||||
<p class=rvps3><span class=rvts18> %S - Зависит от режима, устанавливается в диалоге Настройка MultiArc, MultiArc будет </span></p>
|
||||
<p class=rvps3><span class=rvts18> запрашивать пользователя дополнительные параметры командной строки, которые </span></p>
|
||||
<p class=rvps3><span class=rvts18> должны быть размещены на месте %S.</span></p>
|
||||
<!--
|
||||
<p class=rvps3><span class=rvts18><br></span></p>
|
||||
<p class=rvps3><span class=rvts18> %C - Не скрывать окно консоли во время выполнения внешнего архиватора. Настройка консоли</span></p>
|
||||
<p class=rvps3><span class=rvts18> имеет больше настраиваемых параметров, см диалог Настройка MultiArc.</span></p>
|
||||
-->
|
||||
<p class=rvps3><span class=rvts18><br></span></p>
|
||||
<p class=rvps3><span class=rvts18><br></span></p>
|
||||
<p class=rvps3><span class=rvts18> модификаторы переменных F, Q, q, W, P, A, U могут быть использованы для изменения формата имен </span></p>
|
||||
<p class=rvps3><span class=rvts18> файлов: </span></p>
|
||||
<p class=rvps3><span class=rvts18><br></span></p>
|
||||
<p class=rvps3><span class=rvts18> F - Включать в список только файлы (применимо к переменным %L и %l);</span></p>
|
||||
<p class=rvps3><span class=rvts18> Q - Заключать в кавычки имена с пробелами;</span></p>
|
||||
<p class=rvps3><span class=rvts18> q - Заключать в кавычки все имена;</span></p>
|
||||
<p class=rvps3><span class=rvts18> W - Использовать только имена, без пути;</span></p>
|
||||
<p class=rvps3><span class=rvts18> P - Использовать только путь, без имени;</span></p>
|
||||
<p class=rvps3><span class=rvts18> A - Использовать ANSI кодировку.</span></p>
|
||||
<p class=rvps3><span class=rvts18> U - Использовать UTF-8 кодировку.</span></p>
|
||||
<p class=rvps3><span class=rvts18><br></span></p>
|
||||
<p class=rvps3><span class=rvts18> Эти модификаторы могут быть указаны сразу после переменной, без пробелов.</span></p>
|
||||
<p class=rvps3><span class=rvts18>Реальные примеры команд смотрите в addon-ах.</span></p>
|
||||
<p class=rvps3><span class=rvts18><br></span></p>
|
||||
<p class=rvps3><span class=rvts25>Примечание:</span></p>
|
||||
<p class=rvps3><span class=rvts18> Если у вас архиватор находится в пути с русскими буквами (по логике с любым путем, содержащим символы не английского алфавита и цифры) и вы получаете сообщение наподобии такого: </span></p>
|
||||
<p class=rvps3><span class=rvts18>"Executing command 'C:\Documents and Settings\Ђ¤¬ЁЁбва в(r)а\ђ Ў(r)зЁ(c) бв(r)"\7za.exe -r0 l D:\Это тест русских имен TC\7zSfx.7z' returned errorlevel -1. Possibly an error occurred. Archive listing wasn't retrieved."</span></p>
|
||||
<p class=rvps3><span class=rvts18>либо такого: </span></p>
|
||||
<p class=rvps3><span class=rvts18>"Executed command 'C:\Documents and Settings\Ђ¤¬ЁЁбва в(r)а\ђ Ў(r)зЁ(c) бв(r)"\7za.exe -r0 l D:\Это тест русских имен TC\7zSfx.7z' returned errorlevel -1, which is higher than configured as normal for this command. Probably error occurred. Check your configuration, please..."</span></p>
|
||||
<p class=rvps3><span class=rvts18>Замените в Multiarc.ini в секции соответствующего архиватора параметры </span><span class=rvts25>Extract</span><span class=rvts18>, </span><span class=rvts25>ExtractWithoutPath</span><span class=rvts18>, </span><span class=rvts25>Test</span><span class=rvts18>, </span><span class=rvts25>Delete</span><span class=rvts18>, </span><span class=rvts25>Add</span><span class=rvts18> с %Р на %PA или %PQA.</span><span class=rvts12> </span></p>
|
||||
<p class=rvps2><span class=rvts11><br></span></p>
|
||||
<p class="NAVBACK"><a href="#TOC">наверх</a></p>
|
||||
<p><br></p>
|
||||
<div class="SECT1">
|
||||
<p class="NAVBACK"><a href="index.html">На главную</a></p>
|
||||
</div>
|
||||
<p><br></p>
|
||||
</body></html>
|
||||
|
|
|
|||
1234
doc/ru/regexp.html
1234
doc/ru/regexp.html
File diff suppressed because it is too large
Load diff
|
|
@ -1,420 +1,420 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Клавиатурные сочетания Double Commander</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="CHAPTER">
|
||||
<h1>Клавиатурные сочетания Double Commander</h1>
|
||||
|
||||
<div class="TOC">
|
||||
<dl>
|
||||
<dt class="bold"><a id="hotkeys" name="hotkeys">Содержание</a></dt>
|
||||
<dt><a a href="#main_window">1. Главное окно</a></dt>
|
||||
<dt><a a href="#viewer">2. Встроенный просмоторщик</a></dt>
|
||||
<dt><a a href="#editor">3. Встроенный редактор</a></dt>
|
||||
</dl>
|
||||
</div>
|
||||
|
||||
<hr/>
|
||||
|
||||
<div class="SECT1">
|
||||
<h2><a name="main_window">1. Главное окно</a></h2>
|
||||
<table border="1" frame="none" width="100%" class="CALSTABLE">
|
||||
<col width="25%"/>
|
||||
<col width="75%"/>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Клавиша</th>
|
||||
<th>Действие</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><tt class="red">F1</tt></td>
|
||||
<td>открыть окно "О программе..."</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">F2</tt></td>
|
||||
<td>переименовать файл/каталог под курсором</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">F3</tt></td>
|
||||
<td>1. открыть выделенные файлы в просмоторщике<br/>2. открыть каталог под курсором</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">F4</tt></td>
|
||||
<td>открыть файл под курсором в редакторе</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">F5</tt></td>
|
||||
<td>копировать файлы/каталоги</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">F6</tt></td>
|
||||
<td>переименовать или переместить файлы</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">F7</tt></td>
|
||||
<td>создать новый каталог</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">F8, Del</tt></td>
|
||||
<td>удалить файлы/каталоги</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">F9</tt></td>
|
||||
<td>запустить терминал</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Alt+F1</tt></td>
|
||||
<td>открыть список дисков для левой панели</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Alt+F2</tt></td>
|
||||
<td>открыть список дисков для правой панели</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Alt+F4, Alt+X</tt></td>
|
||||
<td>выход</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Alt+F5</tt></td>
|
||||
<td>упаковать выбранные файлы/каталоги</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Alt+F7</tt></td>
|
||||
<td>поиск файлов/каталогов</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Alt+F9</tt></td>
|
||||
<td>распаковать все файлы из выделенных архивов</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Alt+Enter</tt></td>
|
||||
<td>показать диалог свойств файла/каталога</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Alt+Shift+Enter</tt></td>
|
||||
<td>Показать размеры всех папок</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Alt+Delete</tt></td>
|
||||
<td>Уничтожить файл/каталог</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Alt+Z</tt></td>
|
||||
<td>открывает в неактивной панели тот же каталог, который открыт в активной</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Shift+F2</tt></td>
|
||||
<td>установить фокус в командную строку</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<tr>
|
||||
<td><tt class="red">Shift+F4</tt></td>
|
||||
<td>создать новый текстовый файл и загрузить его в редактор</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Shift+F5</tt></td>
|
||||
<td>копировать файлы (с переименованием) в тот же каталог</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Shift+F6</tt></td>
|
||||
<td>переименовать файл/каталог под курсором</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Shift+Enter</tt></td>
|
||||
<td>выполнить приложение в терминале (терминал берется из настроек)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Shift+Ctrl+Tab</tt></td>
|
||||
<td>переключает на предыдущую вкладку (левее) в активной панели</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+F3</tt></td>
|
||||
<td>сортировать по имени</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+F4</tt></td>
|
||||
<td>сортировать по типу</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+F5</tt></td>
|
||||
<td>сортировать по дате/времени</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+F6</tt></td>
|
||||
<td>сортировать по размеру</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+7</tt></td>
|
||||
<td>выводит историю всех команд, которые были набраны в командной строке</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+A</tt></td>
|
||||
<td>выделяет все файлы и папки в каталоге</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+Alt+C</tt></td>
|
||||
<td>копирует полные имена выделенных файлов в буфер обмена</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+Alt+X</tt></td>
|
||||
<td>копирует имена выделенных файлов в буфер обмена</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+D</tt></td>
|
||||
<td>открыть меню избранных каталогов</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+H</tt></td>
|
||||
<td>открыть историю уже посещённых каталогов</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+L</tt></td>
|
||||
<td>подсчитать занимаемое место (для выбранных файлов/каталогов)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+M</tt></td>
|
||||
<td>инструмент группового переименования</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+R</tt></td>
|
||||
<td>обновить содержимое текущей панели</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+ ↑</tt></td>
|
||||
<td>открыть каталог под курсором в новой вкладке</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+ ↓</tt></td>
|
||||
<td>открыть историю команд командной строки</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+ ←</tt></td>
|
||||
<td>открывает в левой панели каталог, который в правой панели находится под курсором</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+ →</tt></td>
|
||||
<td>открывает в правой панели каталог, который в левой панели находится под курсором</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+Enter</tt></td>
|
||||
<td>копировать имя файла в командную строку</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+P</tt></td>
|
||||
<td>копировать путь в командную строку</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+S</tt></td>
|
||||
<td>запускает быстрый поиск по каталогу, согласно настройкам</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+Shift+Enter</tt></td>
|
||||
<td>копировать полное имя файла в командную строку</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+U</tt></td>
|
||||
<td>поменять местами панели (активные вкладки)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+С</tt></td>
|
||||
<td>копировать в буфер обмена</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+X</tt></td>
|
||||
<td>вырезать в буфер обмена</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+V</tt></td>
|
||||
<td>вставить из буфера обмена</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+T</tt></td>
|
||||
<td>создать новую вкладку для текущей панели</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+Tab</tt></td>
|
||||
<td>переключает на следующую вкладку, правее от активной</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+W</tt></td>
|
||||
<td>закрыть активную вкладку в текущей панели</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+Z</tt></td>
|
||||
<td>создать/изменить комментарий к файлу</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+PgDown</tt></td>
|
||||
<td>1. аналогично клавише <tt>Enter</tt><br/>2. открыть архив (включая самораспаковывающиеся архивы)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+PgUp</tt></td>
|
||||
<td>перейти в родительский каталог</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+Num +</tt></td>
|
||||
<td>выделить все</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+Num -</tt></td>
|
||||
<td>снять все выделение</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Num +</tt></td>
|
||||
<td>выделить группу по шаблону</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Num -</tt></td>
|
||||
<td>снять выделение группы по шаблону</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Num *</tt></td>
|
||||
<td>инвертировать выделение</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Shift+Num +</tt></td>
|
||||
<td>выделить все файлы в текущем каталоге с расширением как у файла под курсором</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Shift+Num -</tt></td>
|
||||
<td>снять выделение со всех файлов в текущем каталоге с расширением как у файла под курсором</td>
|
||||
</tr>
|
||||
<td><tt class="red">Tab</tt></td>
|
||||
<td>переключиться на другую файловую панель</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">←</tt></td>
|
||||
<td>перейти в родительский каталог (если активирован режим "Навигация в стиле Lynx")</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">→</tt></td>
|
||||
<td>Перейти в выбранный каталог (если активирован режим "Навигация в стиле Lynx")</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Enter</tt></td>
|
||||
<td>1. если командная строка непуста, выполнить её<br/>
|
||||
2. если курсор на каталоге/архиве: открыть этот каталог/архив<br/>
|
||||
3. если курсор на файле программы: запустить программу</br>
|
||||
4. если курсор на обычном файле: запустить ассоциированную программу<br/>
|
||||
5. если курсор на файле внутри архива: показать диалог свойств упакованного файла</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Insert</tt></td>
|
||||
<td>выделить файл/каталог</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Backspace</tt></td>
|
||||
<td>перейти в родительский каталог</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Пробел</tt></td>
|
||||
<td>1. инвертировать выделение файла<br/>
|
||||
2. инвертировать выделение каталога, с подсчетом занимаемого места</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Буква</tt></td>
|
||||
<td>1. переместить курсор в командную строку и ввести букву там.<br/>
|
||||
2. в режиме быстрого поиска "Только буква": быстрый поиск имени файла/каталога
|
||||
(начинающегося с указанных букв) в текущем каталоге.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Правая клавиша мыши</tt></td>
|
||||
<td>показать контекстное меню с настраиваемым списком действий (из файла <tt>doublecmd.ext</tt>)</td>
|
||||
</tr>
|
||||
</body>
|
||||
</table>
|
||||
<p class="NAVBACK"><a href="#hotkeys">наверх</a></p>
|
||||
</div>
|
||||
|
||||
<div class="SECT1">
|
||||
<h2><a name="viewer">2. Встроенный просмоторщик</a></h2>
|
||||
<table border="1" frame="none" width="100%" class="CALSTABLE">
|
||||
<col width="25%" />
|
||||
<col width="75%" />
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Клавиша</th>
|
||||
<th>Действие</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><tt class="red">N</tt></td>
|
||||
<td>следующий файл, если было открыто несколько файлов</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">P</tt></td>
|
||||
<td>предыдущий файл, если было открыто несколько файлов</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Esc, Q (с любой комбинацией Ctrl, Shift, Alt)</tt></td>
|
||||
<td>выход</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">1</tt></td>
|
||||
<td>только текст</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">2</tt></td>
|
||||
<td>двоичный (фиксированная длина строки)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">3</tt></td>
|
||||
<td>шестнадцатеричный</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">4</tt></td>
|
||||
<td>только текст, с разрывами строк</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">6</tt></td>
|
||||
<td>графика</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">7</tt></td>
|
||||
<td>использовать плагины</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<p class="NAVBACK"><a href="#hotkeys">наверх</a></p>
|
||||
</div>
|
||||
|
||||
<div class="SECT1">
|
||||
<h2><a name="editor">3. Встроенный редактор</a></h2>
|
||||
<table border="1" frame="none" width="100%" class="CALSTABLE">
|
||||
<col width="25%" />
|
||||
<col width="75%" />
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Клавиша</th>
|
||||
<th>Действие</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><tt class="red">F2, Ctrl+S</tt></td>
|
||||
<td>сохранить</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Esc</tt></td>
|
||||
<td>выход</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<p class="NAVBACK"><a href="#hotkeys">наверх</a></p>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Клавиатурные сочетания Double Commander</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="CHAPTER">
|
||||
<h1>Клавиатурные сочетания Double Commander</h1>
|
||||
|
||||
<div class="TOC">
|
||||
<dl>
|
||||
<dt class="bold"><a id="hotkeys" name="hotkeys">Содержание</a></dt>
|
||||
<dt><a a href="#main_window">1. Главное окно</a></dt>
|
||||
<dt><a a href="#viewer">2. Встроенный просмоторщик</a></dt>
|
||||
<dt><a a href="#editor">3. Встроенный редактор</a></dt>
|
||||
</dl>
|
||||
</div>
|
||||
|
||||
<hr/>
|
||||
|
||||
<div class="SECT1">
|
||||
<h2><a name="main_window">1. Главное окно</a></h2>
|
||||
<table border="1" frame="none" width="100%" class="CALSTABLE">
|
||||
<col width="25%"/>
|
||||
<col width="75%"/>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Клавиша</th>
|
||||
<th>Действие</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><tt class="red">F1</tt></td>
|
||||
<td>открыть окно "О программе..."</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">F2</tt></td>
|
||||
<td>переименовать файл/каталог под курсором</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">F3</tt></td>
|
||||
<td>1. открыть выделенные файлы в просмоторщике<br/>2. открыть каталог под курсором</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">F4</tt></td>
|
||||
<td>открыть файл под курсором в редакторе</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">F5</tt></td>
|
||||
<td>копировать файлы/каталоги</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">F6</tt></td>
|
||||
<td>переименовать или переместить файлы</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">F7</tt></td>
|
||||
<td>создать новый каталог</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">F8, Del</tt></td>
|
||||
<td>удалить файлы/каталоги</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">F9</tt></td>
|
||||
<td>запустить терминал</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Alt+F1</tt></td>
|
||||
<td>открыть список дисков для левой панели</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Alt+F2</tt></td>
|
||||
<td>открыть список дисков для правой панели</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Alt+F4, Alt+X</tt></td>
|
||||
<td>выход</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Alt+F5</tt></td>
|
||||
<td>упаковать выбранные файлы/каталоги</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Alt+F7</tt></td>
|
||||
<td>поиск файлов/каталогов</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Alt+F9</tt></td>
|
||||
<td>распаковать все файлы из выделенных архивов</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Alt+Enter</tt></td>
|
||||
<td>показать диалог свойств файла/каталога</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Alt+Shift+Enter</tt></td>
|
||||
<td>Показать размеры всех папок</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Alt+Delete</tt></td>
|
||||
<td>Уничтожить файл/каталог</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Alt+Z</tt></td>
|
||||
<td>открывает в неактивной панели тот же каталог, который открыт в активной</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Shift+F2</tt></td>
|
||||
<td>установить фокус в командную строку</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<tr>
|
||||
<td><tt class="red">Shift+F4</tt></td>
|
||||
<td>создать новый текстовый файл и загрузить его в редактор</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Shift+F5</tt></td>
|
||||
<td>копировать файлы (с переименованием) в тот же каталог</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Shift+F6</tt></td>
|
||||
<td>переименовать файл/каталог под курсором</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Shift+Enter</tt></td>
|
||||
<td>выполнить приложение в терминале (терминал берется из настроек)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Shift+Ctrl+Tab</tt></td>
|
||||
<td>переключает на предыдущую вкладку (левее) в активной панели</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+F3</tt></td>
|
||||
<td>сортировать по имени</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+F4</tt></td>
|
||||
<td>сортировать по типу</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+F5</tt></td>
|
||||
<td>сортировать по дате/времени</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+F6</tt></td>
|
||||
<td>сортировать по размеру</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+7</tt></td>
|
||||
<td>выводит историю всех команд, которые были набраны в командной строке</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+A</tt></td>
|
||||
<td>выделяет все файлы и папки в каталоге</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+Alt+C</tt></td>
|
||||
<td>копирует полные имена выделенных файлов в буфер обмена</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+Alt+X</tt></td>
|
||||
<td>копирует имена выделенных файлов в буфер обмена</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+D</tt></td>
|
||||
<td>открыть меню избранных каталогов</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+H</tt></td>
|
||||
<td>открыть историю уже посещённых каталогов</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+L</tt></td>
|
||||
<td>подсчитать занимаемое место (для выбранных файлов/каталогов)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+M</tt></td>
|
||||
<td>инструмент группового переименования</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+R</tt></td>
|
||||
<td>обновить содержимое текущей панели</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+ ↑</tt></td>
|
||||
<td>открыть каталог под курсором в новой вкладке</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+ ↓</tt></td>
|
||||
<td>открыть историю команд командной строки</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+ ←</tt></td>
|
||||
<td>открывает в левой панели каталог, который в правой панели находится под курсором</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+ →</tt></td>
|
||||
<td>открывает в правой панели каталог, который в левой панели находится под курсором</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+Enter</tt></td>
|
||||
<td>копировать имя файла в командную строку</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+P</tt></td>
|
||||
<td>копировать путь в командную строку</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+S</tt></td>
|
||||
<td>запускает быстрый поиск по каталогу, согласно настройкам</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+Shift+Enter</tt></td>
|
||||
<td>копировать полное имя файла в командную строку</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+U</tt></td>
|
||||
<td>поменять местами панели (активные вкладки)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+С</tt></td>
|
||||
<td>копировать в буфер обмена</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+X</tt></td>
|
||||
<td>вырезать в буфер обмена</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+V</tt></td>
|
||||
<td>вставить из буфера обмена</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+T</tt></td>
|
||||
<td>создать новую вкладку для текущей панели</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+Tab</tt></td>
|
||||
<td>переключает на следующую вкладку, правее от активной</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+W</tt></td>
|
||||
<td>закрыть активную вкладку в текущей панели</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+Z</tt></td>
|
||||
<td>создать/изменить комментарий к файлу</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+PgDown</tt></td>
|
||||
<td>1. аналогично клавише <tt>Enter</tt><br/>2. открыть архив (включая самораспаковывающиеся архивы)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+PgUp</tt></td>
|
||||
<td>перейти в родительский каталог</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+Num +</tt></td>
|
||||
<td>выделить все</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+Num -</tt></td>
|
||||
<td>снять все выделение</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Num +</tt></td>
|
||||
<td>выделить группу по шаблону</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Num -</tt></td>
|
||||
<td>снять выделение группы по шаблону</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Num *</tt></td>
|
||||
<td>инвертировать выделение</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Shift+Num +</tt></td>
|
||||
<td>выделить все файлы в текущем каталоге с расширением как у файла под курсором</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Shift+Num -</tt></td>
|
||||
<td>снять выделение со всех файлов в текущем каталоге с расширением как у файла под курсором</td>
|
||||
</tr>
|
||||
<td><tt class="red">Tab</tt></td>
|
||||
<td>переключиться на другую файловую панель</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">←</tt></td>
|
||||
<td>перейти в родительский каталог (если активирован режим "Навигация в стиле Lynx")</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">→</tt></td>
|
||||
<td>Перейти в выбранный каталог (если активирован режим "Навигация в стиле Lynx")</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Enter</tt></td>
|
||||
<td>1. если командная строка непуста, выполнить её<br/>
|
||||
2. если курсор на каталоге/архиве: открыть этот каталог/архив<br/>
|
||||
3. если курсор на файле программы: запустить программу</br>
|
||||
4. если курсор на обычном файле: запустить ассоциированную программу<br/>
|
||||
5. если курсор на файле внутри архива: показать диалог свойств упакованного файла</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Insert</tt></td>
|
||||
<td>выделить файл/каталог</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Backspace</tt></td>
|
||||
<td>перейти в родительский каталог</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Пробел</tt></td>
|
||||
<td>1. инвертировать выделение файла<br/>
|
||||
2. инвертировать выделение каталога, с подсчетом занимаемого места</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Буква</tt></td>
|
||||
<td>1. переместить курсор в командную строку и ввести букву там.<br/>
|
||||
2. в режиме быстрого поиска "Только буква": быстрый поиск имени файла/каталога
|
||||
(начинающегося с указанных букв) в текущем каталоге.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Правая клавиша мыши</tt></td>
|
||||
<td>показать контекстное меню с настраиваемым списком действий (из файла <tt>doublecmd.ext</tt>)</td>
|
||||
</tr>
|
||||
</body>
|
||||
</table>
|
||||
<p class="NAVBACK"><a href="#hotkeys">наверх</a></p>
|
||||
</div>
|
||||
|
||||
<div class="SECT1">
|
||||
<h2><a name="viewer">2. Встроенный просмоторщик</a></h2>
|
||||
<table border="1" frame="none" width="100%" class="CALSTABLE">
|
||||
<col width="25%" />
|
||||
<col width="75%" />
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Клавиша</th>
|
||||
<th>Действие</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><tt class="red">N</tt></td>
|
||||
<td>следующий файл, если было открыто несколько файлов</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">P</tt></td>
|
||||
<td>предыдущий файл, если было открыто несколько файлов</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Esc, Q (с любой комбинацией Ctrl, Shift, Alt)</tt></td>
|
||||
<td>выход</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">1</tt></td>
|
||||
<td>только текст</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">2</tt></td>
|
||||
<td>двоичный (фиксированная длина строки)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">3</tt></td>
|
||||
<td>шестнадцатеричный</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">4</tt></td>
|
||||
<td>только текст, с разрывами строк</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">6</tt></td>
|
||||
<td>графика</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">7</tt></td>
|
||||
<td>использовать плагины</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<p class="NAVBACK"><a href="#hotkeys">наверх</a></p>
|
||||
</div>
|
||||
|
||||
<div class="SECT1">
|
||||
<h2><a name="editor">3. Встроенный редактор</a></h2>
|
||||
<table border="1" frame="none" width="100%" class="CALSTABLE">
|
||||
<col width="25%" />
|
||||
<col width="75%" />
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Клавиша</th>
|
||||
<th>Действие</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><tt class="red">F2, Ctrl+S</tt></td>
|
||||
<td>сохранить</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Esc</tt></td>
|
||||
<td>выход</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<p class="NAVBACK"><a href="#hotkeys">наверх</a></p>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
|
|
@ -1,140 +1,140 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>3.2 Панель инструментов</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="SECT2">
|
||||
<h3>3.2 Панель инструментов</h3>
|
||||
<p class="FIGURE"><img title="Панель инструментов" alt="Панель инструментов" src="images/imgDC/ris3.png" width="240" height="30"/></p>
|
||||
<p>С ее помощью вы можете вызывать внутренние команды Double Commander, внешние программы и
|
||||
выполнять некоторые станартные операции. Если задержать курсор мыши над кнопкой —
|
||||
появится всплывающая подзказка.</p>
|
||||
|
||||
<p>Получить доступ к настройкам панели можно, щелкнув правой клавишей мыши по панели и выбирав
|
||||
в меню пункт <span class="bold">Редактировать</span>.</p>
|
||||
<p class="FIGURE"><img title="Редактировать панель инструментов" alt="Редактировать панель инструментов"
|
||||
src="images/imgDC/ris3-1.png" width="222" height="62"/></p>
|
||||
|
||||
<p>Откроется диалоговое окно "Настройка панели инструментов"</p>
|
||||
<p class="FIGURE"><img title="Настройка панели инструментов" alt="Настройка панели инструментов"
|
||||
src="images/imgDC/ris10.png" width="509" height="265"/></p>
|
||||
|
||||
<p>Первая строчка указывает из какого файла Double Commander будет брать настройки для панели
|
||||
инструментов (структура файла аналогична таковому у TC), под ней находятся значки добавленных
|
||||
на панель кнопок.</p>
|
||||
|
||||
<p><span class="italic">Добавить</span> — добавляет новую кнопку на панель, с пустыми
|
||||
параметрами.</p>
|
||||
<p><span class="italic">Удалить</span> — удаляет выбранную кнопку.</p>
|
||||
<p><span class="italic">Размер</span> — поле, в котором указывают, какого размера
|
||||
будут значки на панели. Лучше указывать 16 или 22 или 32, так как это размеры остальных иконок
|
||||
в Double Commander. Но допускаются любые цифры, размер задается в пикселях.</p>
|
||||
<p><span class="italic">Плоские</span> — делает кнопочки на панели визуально в виде
|
||||
кнопок или только в виде значков.</p>
|
||||
<p><span class="italic">Команда</span> — строка, в которой можно выбрать любую
|
||||
<a href="cmds.html">внутреннюю команду</a>, или указать свою, например для запуска приложения
|
||||
(команды для приложений можно брать из главного меню системы).</p>
|
||||
<p><span class="italic">Параметры</span> — в строке указывается параметр, который
|
||||
будет использован при выполнении команды (для каждой команды свои).</p>
|
||||
<blockquote>
|
||||
<p>Функции (без параметров подставляет все выделенные файлы):</p>
|
||||
<p> <span class="bold">%f</span> - только имя файла</p>
|
||||
<p> <span class="bold">%d</span> - только путь, без разделителя в конце</p>
|
||||
<p> <span class="bold">%p</span> - полный путь к файлу</p>
|
||||
<p> <span class="bold">%D</span> - текущий каталог в активной или выбранной панели</p>
|
||||
<p>Выбор панели (если не задано, используется активная панель):</p>
|
||||
<p> <span class="bold">%X</span><span class="italic">[l|r|s|t]</span> - где X функция (l - левая, r - правая, s - источник, t - получатель)</p>
|
||||
<p>Choosing selected files (only for %f, %d, %p):</p>
|
||||
<p> <span class="bold">%X</span><span class="italic">[
|
||||
<nr>
|
||||
] </span>- где X функция</p>
|
||||
<blockquote>
|
||||
<p> <nr>
|
||||
is 1..n, где n количество выделенных файлов.</p>
|
||||
<p> If there are no selected files, currently active file is nr 1.</p>
|
||||
<p> If
|
||||
<nr> is invalid or there is no selected file by that number</p>
|
||||
<p> the result for the whole function will be empty string.</p>
|
||||
</blockquote>
|
||||
<p>Adding prefix, postfix before or after the result string:</p>
|
||||
<p> <span class="bold">%X</span><span class="italic">[{
|
||||
<prefix>}][{<postfix>}]</span></p>
|
||||
<blockquote>
|
||||
<p>If applied to multiple files, each name is prefixed/postfixed.</p>
|
||||
<p>Above parameters can be combined together.</p>
|
||||
</blockquote>
|
||||
<p>Порядок передачи параметров::</p>
|
||||
<ul>
|
||||
<li> %функция</li>
|
||||
<li> левая или правая или источник или получатель панель (необязательный)</li>
|
||||
<li> число файлов (необязательный)</li>
|
||||
<li> prefix, postfix (необязательный)</li>
|
||||
</ul>
|
||||
<p>Примеры:
|
||||
|
||||
</p>
|
||||
<ul>
|
||||
<li> %f1 - первый выделенный файл в активной панели
|
||||
</li>
|
||||
<li> %pr2 - полный путь второго выделенного файла в правой панели
|
||||
</li>
|
||||
<li> %fl - только имена файлов с левой панели</li>
|
||||
<li> %pr - полный пути для файлов с правой панели</li>
|
||||
<li> %Dl - текущий каталог в левой панели</li>
|
||||
<li> %f{-f } - prepend each name with "-f "
|
||||
<ul>
|
||||
<li>(ex.: -f
|
||||
<file_1> -f <file_2>)
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li> %f{"}{"} - заключить каждое имя в кавычки
|
||||
<ul>
|
||||
<li>(ex.: "<file_1>" "<file_2>")
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li> %f1{-first }%f2{ -second }
|
||||
<ul>
|
||||
<li> if only 1 file selected : -first
|
||||
<file_1>
|
||||
</li>
|
||||
<li> if 2 (or more) files selected: -first
|
||||
<file_1> -second <file_2>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</blockquote>
|
||||
<p><span class="italic">Путь запуска</span> — используется для указания полного пути
|
||||
к файлу программы (при необходимости).</p>
|
||||
<p><span class="italic">Файл значка</span> — в этой строке указывается путь к файлу
|
||||
значка, который будет использован для отображения кнопки.</p>
|
||||
<p><span class="italic">Значок</span> — показывает как будет выглядеть кнопка на
|
||||
панели.</p>
|
||||
<p><span class="italic">Подсказка</span> — текст, введенный в эту строку, будет
|
||||
отображаться при задержке указателя над значком запуска на панели.</p>
|
||||
<p class="FIGURE"><img title="Всплывающая подсказка" alt="Всплывающая подсказка"
|
||||
src="images/imgDC/ris10-3.png" width="226" height="132"/></p>
|
||||
|
||||
<p>Чтобы вставить разделитель между значками, нужно создать новую кнопку, а в строке <span class="italic">Подсказка</span> вписать
|
||||
"-" (минус).</p>
|
||||
|
||||
<p>Так же существует возможность создать выпадающее меню:</p>
|
||||
<p class="FIGURE"><img title="Выпадающее меню" alt="Выпадающее меню" src="images/imgDC/ris10-4.png" width="470" height="254"/></p>
|
||||
<p>Для этого в строке <span class="italic">Команда</span> надо выбрать <tt><a name="cm_ShowButtonMenu">
|
||||
cm_ShowButtonMenu</a></tt>,
|
||||
а в строке <span class="italic">Параметры</span> указать расположение файла, с настройками для
|
||||
выпадающего меню (или просто его название, если он расположен в той же папке). Структура файла
|
||||
выпадающего меню аналогична главному.</p>
|
||||
</div>
|
||||
|
||||
<p class="NAVBACK"><a href="help.html">Содержание</a></p>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>3.2 Панель инструментов</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="SECT2">
|
||||
<h3>3.2 Панель инструментов</h3>
|
||||
<p class="FIGURE"><img title="Панель инструментов" alt="Панель инструментов" src="images/imgDC/ris3.png" width="240" height="30"/></p>
|
||||
<p>С ее помощью вы можете вызывать внутренние команды Double Commander, внешние программы и
|
||||
выполнять некоторые станартные операции. Если задержать курсор мыши над кнопкой —
|
||||
появится всплывающая подзказка.</p>
|
||||
|
||||
<p>Получить доступ к настройкам панели можно, щелкнув правой клавишей мыши по панели и выбирав
|
||||
в меню пункт <span class="bold">Редактировать</span>.</p>
|
||||
<p class="FIGURE"><img title="Редактировать панель инструментов" alt="Редактировать панель инструментов"
|
||||
src="images/imgDC/ris3-1.png" width="222" height="62"/></p>
|
||||
|
||||
<p>Откроется диалоговое окно "Настройка панели инструментов"</p>
|
||||
<p class="FIGURE"><img title="Настройка панели инструментов" alt="Настройка панели инструментов"
|
||||
src="images/imgDC/ris10.png" width="509" height="265"/></p>
|
||||
|
||||
<p>Первая строчка указывает из какого файла Double Commander будет брать настройки для панели
|
||||
инструментов (структура файла аналогична таковому у TC), под ней находятся значки добавленных
|
||||
на панель кнопок.</p>
|
||||
|
||||
<p><span class="italic">Добавить</span> — добавляет новую кнопку на панель, с пустыми
|
||||
параметрами.</p>
|
||||
<p><span class="italic">Удалить</span> — удаляет выбранную кнопку.</p>
|
||||
<p><span class="italic">Размер</span> — поле, в котором указывают, какого размера
|
||||
будут значки на панели. Лучше указывать 16 или 22 или 32, так как это размеры остальных иконок
|
||||
в Double Commander. Но допускаются любые цифры, размер задается в пикселях.</p>
|
||||
<p><span class="italic">Плоские</span> — делает кнопочки на панели визуально в виде
|
||||
кнопок или только в виде значков.</p>
|
||||
<p><span class="italic">Команда</span> — строка, в которой можно выбрать любую
|
||||
<a href="cmds.html">внутреннюю команду</a>, или указать свою, например для запуска приложения
|
||||
(команды для приложений можно брать из главного меню системы).</p>
|
||||
<p><span class="italic">Параметры</span> — в строке указывается параметр, который
|
||||
будет использован при выполнении команды (для каждой команды свои).</p>
|
||||
<blockquote>
|
||||
<p>Функции (без параметров подставляет все выделенные файлы):</p>
|
||||
<p> <span class="bold">%f</span> - только имя файла</p>
|
||||
<p> <span class="bold">%d</span> - только путь, без разделителя в конце</p>
|
||||
<p> <span class="bold">%p</span> - полный путь к файлу</p>
|
||||
<p> <span class="bold">%D</span> - текущий каталог в активной или выбранной панели</p>
|
||||
<p>Выбор панели (если не задано, используется активная панель):</p>
|
||||
<p> <span class="bold">%X</span><span class="italic">[l|r|s|t]</span> - где X функция (l - левая, r - правая, s - источник, t - получатель)</p>
|
||||
<p>Choosing selected files (only for %f, %d, %p):</p>
|
||||
<p> <span class="bold">%X</span><span class="italic">[
|
||||
<nr>
|
||||
] </span>- где X функция</p>
|
||||
<blockquote>
|
||||
<p> <nr>
|
||||
is 1..n, где n количество выделенных файлов.</p>
|
||||
<p> If there are no selected files, currently active file is nr 1.</p>
|
||||
<p> If
|
||||
<nr> is invalid or there is no selected file by that number</p>
|
||||
<p> the result for the whole function will be empty string.</p>
|
||||
</blockquote>
|
||||
<p>Adding prefix, postfix before or after the result string:</p>
|
||||
<p> <span class="bold">%X</span><span class="italic">[{
|
||||
<prefix>}][{<postfix>}]</span></p>
|
||||
<blockquote>
|
||||
<p>If applied to multiple files, each name is prefixed/postfixed.</p>
|
||||
<p>Above parameters can be combined together.</p>
|
||||
</blockquote>
|
||||
<p>Порядок передачи параметров::</p>
|
||||
<ul>
|
||||
<li> %функция</li>
|
||||
<li> левая или правая или источник или получатель панель (необязательный)</li>
|
||||
<li> число файлов (необязательный)</li>
|
||||
<li> prefix, postfix (необязательный)</li>
|
||||
</ul>
|
||||
<p>Примеры:
|
||||
|
||||
</p>
|
||||
<ul>
|
||||
<li> %f1 - первый выделенный файл в активной панели
|
||||
</li>
|
||||
<li> %pr2 - полный путь второго выделенного файла в правой панели
|
||||
</li>
|
||||
<li> %fl - только имена файлов с левой панели</li>
|
||||
<li> %pr - полный пути для файлов с правой панели</li>
|
||||
<li> %Dl - текущий каталог в левой панели</li>
|
||||
<li> %f{-f } - prepend each name with "-f "
|
||||
<ul>
|
||||
<li>(ex.: -f
|
||||
<file_1> -f <file_2>)
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li> %f{"}{"} - заключить каждое имя в кавычки
|
||||
<ul>
|
||||
<li>(ex.: "<file_1>" "<file_2>")
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li> %f1{-first }%f2{ -second }
|
||||
<ul>
|
||||
<li> if only 1 file selected : -first
|
||||
<file_1>
|
||||
</li>
|
||||
<li> if 2 (or more) files selected: -first
|
||||
<file_1> -second <file_2>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</blockquote>
|
||||
<p><span class="italic">Путь запуска</span> — используется для указания полного пути
|
||||
к файлу программы (при необходимости).</p>
|
||||
<p><span class="italic">Файл значка</span> — в этой строке указывается путь к файлу
|
||||
значка, который будет использован для отображения кнопки.</p>
|
||||
<p><span class="italic">Значок</span> — показывает как будет выглядеть кнопка на
|
||||
панели.</p>
|
||||
<p><span class="italic">Подсказка</span> — текст, введенный в эту строку, будет
|
||||
отображаться при задержке указателя над значком запуска на панели.</p>
|
||||
<p class="FIGURE"><img title="Всплывающая подсказка" alt="Всплывающая подсказка"
|
||||
src="images/imgDC/ris10-3.png" width="226" height="132"/></p>
|
||||
|
||||
<p>Чтобы вставить разделитель между значками, нужно создать новую кнопку, а в строке <span class="italic">Подсказка</span> вписать
|
||||
"-" (минус).</p>
|
||||
|
||||
<p>Так же существует возможность создать выпадающее меню:</p>
|
||||
<p class="FIGURE"><img title="Выпадающее меню" alt="Выпадающее меню" src="images/imgDC/ris10-4.png" width="470" height="254"/></p>
|
||||
<p>Для этого в строке <span class="italic">Команда</span> надо выбрать <tt><a name="cm_ShowButtonMenu">
|
||||
cm_ShowButtonMenu</a></tt>,
|
||||
а в строке <span class="italic">Параметры</span> указать расположение файла, с настройками для
|
||||
выпадающего меню (или просто его название, если он расположен в той же папке). Структура файла
|
||||
выпадающего меню аналогична главному.</p>
|
||||
</div>
|
||||
|
||||
<p class="NAVBACK"><a href="help.html">Содержание</a></p>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
|
|
|
|||
|
|
@ -1,48 +1,48 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Що таке Double Commander?</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="CHAPTER">
|
||||
<h1>Що таке Double Commander?</h1>
|
||||
<div class="SECT1">
|
||||
<p><span class="bold">Double Commander</span> — це кросплатформенний файловий
|
||||
менеджер з двума панелями. Ціллю даного проекту являється створення файл-менеджера, аналогічного
|
||||
по функціональності Total Commander і сумісного з його плагінами. Double Commander абсолютно
|
||||
безкоштовний і поширюється з відкритим вихідним кодом (по ліцензії GNU GPL версій 2).</p>
|
||||
<p>Ось деякі характеристики Double Commander:</p>
|
||||
<ul>
|
||||
<li><p>всі операції виконуються у фоновому режимі</p></li>
|
||||
<li><p>підтримка вкладок файлових панелей</p></li>
|
||||
<li><p>налаштовувані панелі інструментів з кнопками для запуску зовнішніх програм чи
|
||||
внутрішніх команд меню</p></li>
|
||||
<li><p>можливості для групового переіменування</p></li>
|
||||
<li><p>налаштовувані колонки</p></li>
|
||||
<li><p>вбудований переглядач файлів (F3) для перегляду файлів БУДЬ-ЯКОГО РОЗМІРУ в шістнадцятковому,
|
||||
двійковому або текстовому форматі</p></li>
|
||||
<li><p>вбудований текстовий редактор (F4) c підсвіткою синтаксису</p></li>
|
||||
<li><p>робота з архівами так як і з підкаталогами. Ви можете легко копіювати файли в архів
|
||||
і з нього. Підтримуються наступні типи архівів ZIP, TAR GZ, TGZ, а також BZ2, RPM, CPIO, DEB, RAR</p></li>
|
||||
<li><p>розширений пошук файлів, включаючи пошук тексту в будь-яких файлах</p></li>
|
||||
<li><p>підтримка WCX, WDX і WFX плагінів від Total Commander</p></li>
|
||||
<li><p>протоколювання файлових операцій</p></li>
|
||||
<li><p>і т.п...</p></li>
|
||||
</ul>
|
||||
<div class="FIGURE">
|
||||
<p class="bold">Зовнішній вигляд Double Commander</p>
|
||||
<p class="FIGURE"><img alt="Double Commander" src="images/screenshot.png"/></p>
|
||||
</div>
|
||||
<p><span class="bold">Увага</span>: так як проект в теперішній час активно розвивається,
|
||||
представлена в цьому документі інформація може бути неповною чи не актуальною.</p>
|
||||
</div>
|
||||
<div class="SECT1">
|
||||
<p class="NAVBACK"><a href="index.html">На головну</a></p>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Що таке Double Commander?</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="CHAPTER">
|
||||
<h1>Що таке Double Commander?</h1>
|
||||
<div class="SECT1">
|
||||
<p><span class="bold">Double Commander</span> — це кросплатформенний файловий
|
||||
менеджер з двума панелями. Ціллю даного проекту являється створення файл-менеджера, аналогічного
|
||||
по функціональності Total Commander і сумісного з його плагінами. Double Commander абсолютно
|
||||
безкоштовний і поширюється з відкритим вихідним кодом (по ліцензії GNU GPL версій 2).</p>
|
||||
<p>Ось деякі характеристики Double Commander:</p>
|
||||
<ul>
|
||||
<li><p>всі операції виконуються у фоновому режимі</p></li>
|
||||
<li><p>підтримка вкладок файлових панелей</p></li>
|
||||
<li><p>налаштовувані панелі інструментів з кнопками для запуску зовнішніх програм чи
|
||||
внутрішніх команд меню</p></li>
|
||||
<li><p>можливості для групового переіменування</p></li>
|
||||
<li><p>налаштовувані колонки</p></li>
|
||||
<li><p>вбудований переглядач файлів (F3) для перегляду файлів БУДЬ-ЯКОГО РОЗМІРУ в шістнадцятковому,
|
||||
двійковому або текстовому форматі</p></li>
|
||||
<li><p>вбудований текстовий редактор (F4) c підсвіткою синтаксису</p></li>
|
||||
<li><p>робота з архівами так як і з підкаталогами. Ви можете легко копіювати файли в архів
|
||||
і з нього. Підтримуються наступні типи архівів ZIP, TAR GZ, TGZ, а також BZ2, RPM, CPIO, DEB, RAR</p></li>
|
||||
<li><p>розширений пошук файлів, включаючи пошук тексту в будь-яких файлах</p></li>
|
||||
<li><p>підтримка WCX, WDX і WFX плагінів від Total Commander</p></li>
|
||||
<li><p>протоколювання файлових операцій</p></li>
|
||||
<li><p>і т.п...</p></li>
|
||||
</ul>
|
||||
<div class="FIGURE">
|
||||
<p class="bold">Зовнішній вигляд Double Commander</p>
|
||||
<p class="FIGURE"><img alt="Double Commander" src="images/screenshot.png"/></p>
|
||||
</div>
|
||||
<p><span class="bold">Увага</span>: так як проект в теперішній час активно розвивається,
|
||||
представлена в цьому документі інформація може бути неповною чи не актуальною.</p>
|
||||
</div>
|
||||
<div class="SECT1">
|
||||
<p class="NAVBACK"><a href="index.html">На головну</a></p>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
|
|
|
|||
902
doc/uk/cmds.html
902
doc/uk/cmds.html
|
|
@ -1,451 +1,451 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Внутрішні команди Double Commander</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="CHAPTER">
|
||||
<h1>Внутрішні команди Double Commander</h1>
|
||||
|
||||
<div class="SECT1">
|
||||
<table border="1" frame="none" rules="all" width="100%" class="CALSTABLE">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Команда</th>
|
||||
<th>Опис</th>
|
||||
<th>Клавіши<br/>за замовчуванням</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><tt>cm_About</tt></td>
|
||||
<td>виводить вікно з інформацією про версію програми і разробниках</td>
|
||||
<td><tt>F1</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_AddPathToCmdLine</tt></td>
|
||||
<td>копіює шлях до каталогу, який відкритий в активній файловій панелі, в командну строку</td>
|
||||
<td><tt>Ctrl+P</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_CalculateSpace</tt></td>
|
||||
<td>розраховує місце, <a href="help.html#cm_CalculateSpace">яке займають на диску</a>, виділені файли і папки</td>
|
||||
<td><tt>Ctrl+L</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_ChangeDirToRoot</tt></td>
|
||||
<td>відкриває в активній панелі корневий каталог системи, в Лінуксі це "/"</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_CheckSumCalc</tt></td>
|
||||
<td>Розраховує <a href="help.html#012_controlnaya_summa">контрольні суми</a> файлів MD5 і SHA1</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_CheckSumVerify</tt></td>
|
||||
<td>Порівнює контрольні суми файлів MD5 і SHA1 з тими, що є</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_CompareContents</tt></td>
|
||||
<td>відкриває діалог порівняння файлів <a href="help.html#cm_CompareContents">по вмісту</a></td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_ContextMenu</tt></td>
|
||||
<td>показує <a href="help.html#cm_ContextMenu">контекстне меню</a> файлів і папок</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Copy</tt></td>
|
||||
<td>копіювання виділених папок (файлів) з одної файлової панелі в другу</td>
|
||||
<td><tt>F5</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_CopyFullNamesToClip</tt></td>
|
||||
<td>копіює <a href="help.html#cm_CopyFullNamesToClip">повні імена</a> виділених файлів в буфер обміну</td>
|
||||
<td><tt>Ctrl+Alt+C</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_CopyNamesToClip</tt></td>
|
||||
<td>копіює <a href="help.html#cm_CopyNamesToClip">імена</a> виділених файлів в буфер обміну</td>
|
||||
<td><tt>Ctrl+Alt+X</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_CopySamePanel</tt></td>
|
||||
<td>копіює файл чи папку в ту саму панель (створює копію)</td>
|
||||
<td><tt>Shift+F5</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_CopyToClipboard</tt></td>
|
||||
<td>копіює виділений текст, файл чи папку в буфер обміну</td>
|
||||
<td><tt>Ctrl+C</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_CutToClipboard</tt></td>
|
||||
<td>вирізає виділений текст, файл чи папку в буфер обміну</td>
|
||||
<td><tt>Ctrl+X</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Delete</tt></td>
|
||||
<td>видаляє обрані файли чи папки</td>
|
||||
<td><tt>F8</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_DirHistory</tt></td>
|
||||
<td>відкриває діалог <a href="help.html#cm_DirHistory">історії зміни каталогів</a></td>
|
||||
<td><tt>Ctrl+H</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_DirHotList</tt></td>
|
||||
<td>відкриває меню <a href="help.html#cm_DirHotList">особистих каталогів</a> (Вибране)</td>
|
||||
<td><tt>Ctrl+D</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_DriveContextMenu</tt></td>
|
||||
<td>викликає контекстне меню конкретного диску. Точка монтування диску вказуєтся в
|
||||
параметрах команди, наприклад (<tt>/media/cdrom</tt>)</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Edit</tt></td>
|
||||
<td>запускає редактор і відкриває в ньому виділений файл</td>
|
||||
<td><tt>F4</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_EditComment</tt></td>
|
||||
<td>редагування чи створення <a href="help.html#cm_EditComment">коментаря</a> до файлу/папки</td>
|
||||
<td><tt>Ctrl+Z</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_EditNew</tt></td>
|
||||
<td>створює новий файл і відкриває його в редакторі, вбудованому чии зовнішньому (<a href="help.html#5_1_3_instruments">залежить від налаштувань</a>)</td>
|
||||
<td><tt>Shift+F4</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Exchange</tt></td>
|
||||
<td><a href="help.html#cm_Exchange">міняє файлові панелі</a> місцями. Праву на ліву, а ліву на праву</td>
|
||||
<td><tt>Ctrl+U</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Exit</tt></td>
|
||||
<td>вихід. Закриває Double Commander</td>
|
||||
<td><tt>Alt+X</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_ExtractFiles</tt></td>
|
||||
<td><a href="help.html#cm_ExtractFiles">розпаковує</a> архів, чи кілька виділених архівів</td>
|
||||
<td><tt>Alt+F9</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_FileAssoc</tt></td>
|
||||
<td>відкриває діалог налаштувань <a href="help.html#cm_FileAssoc">файлових асоціацій</a></td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_FileLinker</tt></td>
|
||||
<td><a href="help.html#cm_FileLinker">склеює</a> раніше розрізані файли з розширенням .split</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_FileProperties</tt></td>
|
||||
<td>виводить інформацію про <a href="help.html#cm_FileProperties">властивості</a>файла/папки (размір, дата створення, атрибути и т.п.</td>
|
||||
<td><tt>Alt+Enter</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_FileSpliter</tt></td>
|
||||
<td>відкриває діалог <a href="help.html#cm_FileSpliter">разрізання</a> файлів (великий файл ділиться на кілька менших)</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_FocusCmdLine</tt></td>
|
||||
<td>перенос фокуса на командную строку, для того чтобы начать работу в ней</td>
|
||||
<td><tt>Shift+F2</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_HardLink</tt></td>
|
||||
<td>создает <a href="help.html#cm_HardLink">жесткую ссылку</a> на файл или папку</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_HelpIndex</tt></td>
|
||||
<td>відкриває <a href="index.html">першу сторінку</a> довідки Double Commander</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Keyboard</tt></td>
|
||||
<td>відкриває довідку по <a href="shortcuts.html">комбінаціям клавіш</a> в Double Commander</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_LeftEqualRight</tt></td>
|
||||
<td>відкриває в лівій панелі той самий каталог, який відкритий в правій</td>
|
||||
<td><tt>Alt+F1</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_LeftOpenDrives</tt></td>
|
||||
<td>відкриває <a href="help.html#cm_LeftOpenDrives">список дисків</a> над лівою файловою панеллю</td>
|
||||
<td><tt>Alt+F1</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_MakeDir</tt></td>
|
||||
<td>створює новую папку в активній файловій панелі</td>
|
||||
<td><tt>F7</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_MarkCurrentExtension</tt></td>
|
||||
<td><a href="help.html#cm_MarkCurrentExtension">виділяє файли</a> у каталозі, з таким самим розширенням як і файл під курсором</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_MarkInvert</tt></td>
|
||||
<td><a href="help.html#cm_MarkInvert">інвертує</a> виділення. З всіх обраних файлів і папок виділення зніметься, а всі
|
||||
не обрані виділяться</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_MarkMarkAll</tt></td>
|
||||
<td><a href="help.html#cm_MarkMarkAll">виділяє всі</a> файли и папки у каталозі</td>
|
||||
<td><tt>Ctrl+A</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_MarkMinus</tt></td>
|
||||
<td><a href="help.html#cm_MarkMinus">знімає виділення</a> з групи. З всіх файлів, які були виділені з допомогою маски,
|
||||
буде зняте виділення</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_MarkPlus</tt></td>
|
||||
<td><a href="help.html#cm_MarkPlus">виділяє групу</a> файлів по масці</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_MarkUnmarkAll</tt></td>
|
||||
<td>знімає <a href="help.html#cm_MarkUnmarkAll">виділення зі всіх</a> виділених у каталозі файлів і папок</td>
|
||||
<td><tt>F1</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_MultiRename</tt></td>
|
||||
<td>Відкриває діалог <a href="help.html#cm_MultiRename">мультипереіменування</a>, для переіменування одразу кількох
|
||||
файлів</td>
|
||||
<td><tt>Ctrl+M</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_NewTab</tt></td>
|
||||
<td>створює <a href="help.html#cm_NewTab">новую вкладку</a>, відкриває в ній той самий каталог і переключається на неї</td>
|
||||
<td><tt>Ctrl+T</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_NextTab</tt></td>
|
||||
<td>переключає на <a href="help.html#cm_NextTab">наступну вкладку</a>, правіше від активної</td>
|
||||
<td><tt>Ctrl+Tab</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Open</tt></td>
|
||||
<td>відкриває каталог під курсором, запускає файл чи програму під курсором</td>
|
||||
<td><tt>Enter</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_OpenArchive</tt></td>
|
||||
<td>відкриває будь-який файл під курсором як архів</td>
|
||||
<td><tt>Ctrl+PgDown</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_OpenDirInNewTab</tt></td>
|
||||
<td>відкриває папку під курсором у <a href="help.html#cm_OpenDirInNewTab">новій вкладці</a>, але залишається в поточному каталозі</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_OpenVFSList</tt></td>
|
||||
<td>відкриває список віртуальних файлових систем (залежить від наявності відповідних
|
||||
плагінів у програмі)</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Options</tt></td>
|
||||
<td>Відкриває діалог налаштувань <a href="help.html#cm_Options">Налаштування</a></td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_PackFiles</tt></td>
|
||||
<td>відкриває діалог <a href="help.html#cm_PackFiles">упаковки</a> файлів і папок в архів</td>
|
||||
<td><tt>Alt+F5</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_PanelSpliterPerPos</tt></td>
|
||||
<td>встановлює положення межі панелей. Ширина лівої панелі вказується у
|
||||
процентах від загального разміра вікна в рядку "Налаштування" команди, наприклад, 50 —
|
||||
посередині</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_PasteFromClipboard</tt></td>
|
||||
<td>вставляє вміст буфера у виділену область (текст/файл/папка)</td>
|
||||
<td><tt>Ctrl+V</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_PrevTab</tt></td>
|
||||
<td>переключає на <a href="help.html#cm_PrevTab">попередню вкладку</a> (левіше) в активній панелі</td>
|
||||
<td><tt>Shift+Ctrl+Tab</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_QuickSearch</tt></td>
|
||||
<td>запускає <a href="help.html#5_1_14_bystrPoisk">швидкий пошук</a> по каталогу, згідно налаштувань</td>
|
||||
<td><tt>Ctrl+S</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Refresh</tt></td>
|
||||
<td><a href="help.html#cm_Refresh">перечитує</a> вміст каталогу</td>
|
||||
<td><tt>Ctrl+R</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_RemoveAllTabs</tt></td>
|
||||
<td><a href="help.html#cm_RemoveAllTabs">закриває усі</a> вкладки, крім поточної в активній файловій панелі</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_RemoveTab</tt></td>
|
||||
<td>закриває <a href="help.html#cm_RemoveTab">поточну</a> активну вкладку</td>
|
||||
<td><tt>Ctrl+W</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Rename</tt></td>
|
||||
<td>переміщує виділені файли і/чи папки з однієї панелі в другу</td>
|
||||
<td><tt>F6</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_RenameOnly</tt></td>
|
||||
<td>переіменувати файл чи папку під курсором</td>
|
||||
<td><tt>Shift+F6, F2</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_ReverseOrder</tt></td>
|
||||
<td>сортує вміст каталогу в <a href="help.html#cm_ReverseOrder">зворотньому порядку</a>, по відношенню до поточного</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_RightOpenDrives</tt></td>
|
||||
<td>відкриває <a href="help.html#cm_RightOpenDrives">список дисків</a> над правой файловою панеллю</td>
|
||||
<td><tt>Alt+F2</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_RunTerm</tt></td>
|
||||
<td>запускає <a href="help.html#cm_RunTerm">термінал</a>, чи програму яка вказана у відповідних налаштуваннях</td>
|
||||
<td><tt>F9</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Search</tt></td>
|
||||
<td>відкриває діалог <a href="help.html#cm_Search">Пошук файлів</a></td>
|
||||
<td><tt>Alt+F7</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_ShowButtonMenu</tt></td>
|
||||
<td>служить для створення <a href="help.html#cm_ShowButtonMenu">випадаючого меню</a>. Приміняєтся з параметром</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_ShowCmdLineHistory</tt></td>
|
||||
<td>виводить історію всіх команд, які були набрані в <a href="help.html#iface_path">командному рядку</a></td>
|
||||
<td><tt>Ctrl+7</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_ShowMenu</tt></td>
|
||||
<td>відкриває <a href="help.html#iface_menu">головне меню</a> Double Commander</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_ShowSysFiles</tt></td>
|
||||
<td>дозволяє програмі показувати <a href="help.html#cm_ShowSysFiles">системні файли</a></td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_SortByAttr</tt></td>
|
||||
<td>сортує вміст файлових панелей (файли і папки) у відповідності з їх <a href="help.html#cm_SortByAttr">атрибутами</a></td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_SortByDate</tt></td>
|
||||
<td>сортує вміст файлових панелей (файли і папки) у відповідності з їх <a href="help.html#cm_SortByDate">датою</a> створення/зміни</td>
|
||||
<td><tt>Ctrl+F5</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_SortByExt</tt></td>
|
||||
<td>сортує вміст файлових панелей (файли і папки) у відповідності з їх <a href="help.html#cm_SortByExt">розширенням</a></td>
|
||||
<td><tt>Ctrl+F4</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_SortByName</tt></td>
|
||||
<td>сортує вміст файлових панелей (файли і папки) по <a href="help.html#cm_SortByName">імені</a></td>
|
||||
<td><tt>Ctrl+F3</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_SortBySize</tt></td>
|
||||
<td>сортує вміст файлових панелей (файли і папки) у відповідності з їх <a href="help.html#cm_SortBySize">розміром</a></td>
|
||||
<td><tt>Ctrl+F6</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_SymLink</tt></td>
|
||||
<td>створює <a href="help.html#cm_SymLink">символьне посилання</a> на файл чи папку</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_TargetEqualSource</tt></td>
|
||||
<td>відкриває в неактивній панелі <a href="help.html#cm_TargetEqualSource">той самий каталог</a>, який відкритий в активній</td>
|
||||
<td><tt>Alt+Z</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_ToggleLockDcaTab</tt></td>
|
||||
<td>заблокувати поточну вкладку, <a href="help.html#cm_ToggleLockDcaTab">з можливістю зміни</a> каталогу</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_ToggleLockTab</tt></td>
|
||||
<td><a href="help.html#cm_ToggleLockTab">заблокувати</a> вкладку</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_TransferLeft</tt></td>
|
||||
<td>відкриває в лівій панелі каталог, який в правій панелі знаходиться під курсором</td>
|
||||
<td><tt>Ctrl+Left</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_TransferRight</tt></td>
|
||||
<td>відкриває в правій панелі каталог, який в лівой панелі знаходиться під курсором</td>
|
||||
<td><tt>Ctrl+Right</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_UnmarkCurrentExtension</tt></td>
|
||||
<td>знімає з файлів виділення, зроблене <a href="help.html#cm_UnmarkCurrentExtension">по розширенню</a></td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_View</tt></td>
|
||||
<td>відкриває файл під курсором в стандартному чи вказаному <a href="help.html#5_1_3_instruments">переглядачі</a> (залежить від
|
||||
налаштувань)</td>
|
||||
<td><tt>F3</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_VisitHomePage</tt></td>
|
||||
<td>відкриває домашню сторінку проекту Double Commander у вашому браузері</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Wipe</tt></td>
|
||||
<td>повністю <a href="help.html#cm_Wipe">знищує</a> файл на жорсткому диску</td>
|
||||
<td><tt>Alt+Del</tt></td>
|
||||
</tr>
|
||||
</body>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<hr>
|
||||
<div style="text-align: left;"><small><span style="font-family: Liberation Sans;">Created by Rustem (dok_rust@bk.ru). Переклав українською Максим aka Ma$terok</span></small><br>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Внутрішні команди Double Commander</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="CHAPTER">
|
||||
<h1>Внутрішні команди Double Commander</h1>
|
||||
|
||||
<div class="SECT1">
|
||||
<table border="1" frame="none" rules="all" width="100%" class="CALSTABLE">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Команда</th>
|
||||
<th>Опис</th>
|
||||
<th>Клавіши<br/>за замовчуванням</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><tt>cm_About</tt></td>
|
||||
<td>виводить вікно з інформацією про версію програми і разробниках</td>
|
||||
<td><tt>F1</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_AddPathToCmdLine</tt></td>
|
||||
<td>копіює шлях до каталогу, який відкритий в активній файловій панелі, в командну строку</td>
|
||||
<td><tt>Ctrl+P</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_CalculateSpace</tt></td>
|
||||
<td>розраховує місце, <a href="help.html#cm_CalculateSpace">яке займають на диску</a>, виділені файли і папки</td>
|
||||
<td><tt>Ctrl+L</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_ChangeDirToRoot</tt></td>
|
||||
<td>відкриває в активній панелі корневий каталог системи, в Лінуксі це "/"</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_CheckSumCalc</tt></td>
|
||||
<td>Розраховує <a href="help.html#012_controlnaya_summa">контрольні суми</a> файлів MD5 і SHA1</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_CheckSumVerify</tt></td>
|
||||
<td>Порівнює контрольні суми файлів MD5 і SHA1 з тими, що є</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_CompareContents</tt></td>
|
||||
<td>відкриває діалог порівняння файлів <a href="help.html#cm_CompareContents">по вмісту</a></td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_ContextMenu</tt></td>
|
||||
<td>показує <a href="help.html#cm_ContextMenu">контекстне меню</a> файлів і папок</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Copy</tt></td>
|
||||
<td>копіювання виділених папок (файлів) з одної файлової панелі в другу</td>
|
||||
<td><tt>F5</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_CopyFullNamesToClip</tt></td>
|
||||
<td>копіює <a href="help.html#cm_CopyFullNamesToClip">повні імена</a> виділених файлів в буфер обміну</td>
|
||||
<td><tt>Ctrl+Alt+C</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_CopyNamesToClip</tt></td>
|
||||
<td>копіює <a href="help.html#cm_CopyNamesToClip">імена</a> виділених файлів в буфер обміну</td>
|
||||
<td><tt>Ctrl+Alt+X</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_CopySamePanel</tt></td>
|
||||
<td>копіює файл чи папку в ту саму панель (створює копію)</td>
|
||||
<td><tt>Shift+F5</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_CopyToClipboard</tt></td>
|
||||
<td>копіює виділений текст, файл чи папку в буфер обміну</td>
|
||||
<td><tt>Ctrl+C</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_CutToClipboard</tt></td>
|
||||
<td>вирізає виділений текст, файл чи папку в буфер обміну</td>
|
||||
<td><tt>Ctrl+X</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Delete</tt></td>
|
||||
<td>видаляє обрані файли чи папки</td>
|
||||
<td><tt>F8</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_DirHistory</tt></td>
|
||||
<td>відкриває діалог <a href="help.html#cm_DirHistory">історії зміни каталогів</a></td>
|
||||
<td><tt>Ctrl+H</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_DirHotList</tt></td>
|
||||
<td>відкриває меню <a href="help.html#cm_DirHotList">особистих каталогів</a> (Вибране)</td>
|
||||
<td><tt>Ctrl+D</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_DriveContextMenu</tt></td>
|
||||
<td>викликає контекстне меню конкретного диску. Точка монтування диску вказуєтся в
|
||||
параметрах команди, наприклад (<tt>/media/cdrom</tt>)</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Edit</tt></td>
|
||||
<td>запускає редактор і відкриває в ньому виділений файл</td>
|
||||
<td><tt>F4</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_EditComment</tt></td>
|
||||
<td>редагування чи створення <a href="help.html#cm_EditComment">коментаря</a> до файлу/папки</td>
|
||||
<td><tt>Ctrl+Z</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_EditNew</tt></td>
|
||||
<td>створює новий файл і відкриває його в редакторі, вбудованому чии зовнішньому (<a href="help.html#5_1_3_instruments">залежить від налаштувань</a>)</td>
|
||||
<td><tt>Shift+F4</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Exchange</tt></td>
|
||||
<td><a href="help.html#cm_Exchange">міняє файлові панелі</a> місцями. Праву на ліву, а ліву на праву</td>
|
||||
<td><tt>Ctrl+U</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Exit</tt></td>
|
||||
<td>вихід. Закриває Double Commander</td>
|
||||
<td><tt>Alt+X</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_ExtractFiles</tt></td>
|
||||
<td><a href="help.html#cm_ExtractFiles">розпаковує</a> архів, чи кілька виділених архівів</td>
|
||||
<td><tt>Alt+F9</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_FileAssoc</tt></td>
|
||||
<td>відкриває діалог налаштувань <a href="help.html#cm_FileAssoc">файлових асоціацій</a></td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_FileLinker</tt></td>
|
||||
<td><a href="help.html#cm_FileLinker">склеює</a> раніше розрізані файли з розширенням .split</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_FileProperties</tt></td>
|
||||
<td>виводить інформацію про <a href="help.html#cm_FileProperties">властивості</a>файла/папки (размір, дата створення, атрибути и т.п.</td>
|
||||
<td><tt>Alt+Enter</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_FileSpliter</tt></td>
|
||||
<td>відкриває діалог <a href="help.html#cm_FileSpliter">разрізання</a> файлів (великий файл ділиться на кілька менших)</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_FocusCmdLine</tt></td>
|
||||
<td>перенос фокуса на командную строку, для того чтобы начать работу в ней</td>
|
||||
<td><tt>Shift+F2</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_HardLink</tt></td>
|
||||
<td>создает <a href="help.html#cm_HardLink">жесткую ссылку</a> на файл или папку</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_HelpIndex</tt></td>
|
||||
<td>відкриває <a href="index.html">першу сторінку</a> довідки Double Commander</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Keyboard</tt></td>
|
||||
<td>відкриває довідку по <a href="shortcuts.html">комбінаціям клавіш</a> в Double Commander</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_LeftEqualRight</tt></td>
|
||||
<td>відкриває в лівій панелі той самий каталог, який відкритий в правій</td>
|
||||
<td><tt>Alt+F1</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_LeftOpenDrives</tt></td>
|
||||
<td>відкриває <a href="help.html#cm_LeftOpenDrives">список дисків</a> над лівою файловою панеллю</td>
|
||||
<td><tt>Alt+F1</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_MakeDir</tt></td>
|
||||
<td>створює новую папку в активній файловій панелі</td>
|
||||
<td><tt>F7</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_MarkCurrentExtension</tt></td>
|
||||
<td><a href="help.html#cm_MarkCurrentExtension">виділяє файли</a> у каталозі, з таким самим розширенням як і файл під курсором</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_MarkInvert</tt></td>
|
||||
<td><a href="help.html#cm_MarkInvert">інвертує</a> виділення. З всіх обраних файлів і папок виділення зніметься, а всі
|
||||
не обрані виділяться</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_MarkMarkAll</tt></td>
|
||||
<td><a href="help.html#cm_MarkMarkAll">виділяє всі</a> файли и папки у каталозі</td>
|
||||
<td><tt>Ctrl+A</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_MarkMinus</tt></td>
|
||||
<td><a href="help.html#cm_MarkMinus">знімає виділення</a> з групи. З всіх файлів, які були виділені з допомогою маски,
|
||||
буде зняте виділення</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_MarkPlus</tt></td>
|
||||
<td><a href="help.html#cm_MarkPlus">виділяє групу</a> файлів по масці</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_MarkUnmarkAll</tt></td>
|
||||
<td>знімає <a href="help.html#cm_MarkUnmarkAll">виділення зі всіх</a> виділених у каталозі файлів і папок</td>
|
||||
<td><tt>F1</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_MultiRename</tt></td>
|
||||
<td>Відкриває діалог <a href="help.html#cm_MultiRename">мультипереіменування</a>, для переіменування одразу кількох
|
||||
файлів</td>
|
||||
<td><tt>Ctrl+M</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_NewTab</tt></td>
|
||||
<td>створює <a href="help.html#cm_NewTab">новую вкладку</a>, відкриває в ній той самий каталог і переключається на неї</td>
|
||||
<td><tt>Ctrl+T</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_NextTab</tt></td>
|
||||
<td>переключає на <a href="help.html#cm_NextTab">наступну вкладку</a>, правіше від активної</td>
|
||||
<td><tt>Ctrl+Tab</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Open</tt></td>
|
||||
<td>відкриває каталог під курсором, запускає файл чи програму під курсором</td>
|
||||
<td><tt>Enter</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_OpenArchive</tt></td>
|
||||
<td>відкриває будь-який файл під курсором як архів</td>
|
||||
<td><tt>Ctrl+PgDown</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_OpenDirInNewTab</tt></td>
|
||||
<td>відкриває папку під курсором у <a href="help.html#cm_OpenDirInNewTab">новій вкладці</a>, але залишається в поточному каталозі</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_OpenVFSList</tt></td>
|
||||
<td>відкриває список віртуальних файлових систем (залежить від наявності відповідних
|
||||
плагінів у програмі)</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Options</tt></td>
|
||||
<td>Відкриває діалог налаштувань <a href="help.html#cm_Options">Налаштування</a></td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_PackFiles</tt></td>
|
||||
<td>відкриває діалог <a href="help.html#cm_PackFiles">упаковки</a> файлів і папок в архів</td>
|
||||
<td><tt>Alt+F5</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_PanelSpliterPerPos</tt></td>
|
||||
<td>встановлює положення межі панелей. Ширина лівої панелі вказується у
|
||||
процентах від загального разміра вікна в рядку "Налаштування" команди, наприклад, 50 —
|
||||
посередині</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_PasteFromClipboard</tt></td>
|
||||
<td>вставляє вміст буфера у виділену область (текст/файл/папка)</td>
|
||||
<td><tt>Ctrl+V</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_PrevTab</tt></td>
|
||||
<td>переключає на <a href="help.html#cm_PrevTab">попередню вкладку</a> (левіше) в активній панелі</td>
|
||||
<td><tt>Shift+Ctrl+Tab</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_QuickSearch</tt></td>
|
||||
<td>запускає <a href="help.html#5_1_14_bystrPoisk">швидкий пошук</a> по каталогу, згідно налаштувань</td>
|
||||
<td><tt>Ctrl+S</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Refresh</tt></td>
|
||||
<td><a href="help.html#cm_Refresh">перечитує</a> вміст каталогу</td>
|
||||
<td><tt>Ctrl+R</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_RemoveAllTabs</tt></td>
|
||||
<td><a href="help.html#cm_RemoveAllTabs">закриває усі</a> вкладки, крім поточної в активній файловій панелі</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_RemoveTab</tt></td>
|
||||
<td>закриває <a href="help.html#cm_RemoveTab">поточну</a> активну вкладку</td>
|
||||
<td><tt>Ctrl+W</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Rename</tt></td>
|
||||
<td>переміщує виділені файли і/чи папки з однієї панелі в другу</td>
|
||||
<td><tt>F6</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_RenameOnly</tt></td>
|
||||
<td>переіменувати файл чи папку під курсором</td>
|
||||
<td><tt>Shift+F6, F2</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_ReverseOrder</tt></td>
|
||||
<td>сортує вміст каталогу в <a href="help.html#cm_ReverseOrder">зворотньому порядку</a>, по відношенню до поточного</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_RightOpenDrives</tt></td>
|
||||
<td>відкриває <a href="help.html#cm_RightOpenDrives">список дисків</a> над правой файловою панеллю</td>
|
||||
<td><tt>Alt+F2</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_RunTerm</tt></td>
|
||||
<td>запускає <a href="help.html#cm_RunTerm">термінал</a>, чи програму яка вказана у відповідних налаштуваннях</td>
|
||||
<td><tt>F9</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Search</tt></td>
|
||||
<td>відкриває діалог <a href="help.html#cm_Search">Пошук файлів</a></td>
|
||||
<td><tt>Alt+F7</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_ShowButtonMenu</tt></td>
|
||||
<td>служить для створення <a href="help.html#cm_ShowButtonMenu">випадаючого меню</a>. Приміняєтся з параметром</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_ShowCmdLineHistory</tt></td>
|
||||
<td>виводить історію всіх команд, які були набрані в <a href="help.html#iface_path">командному рядку</a></td>
|
||||
<td><tt>Ctrl+7</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_ShowMenu</tt></td>
|
||||
<td>відкриває <a href="help.html#iface_menu">головне меню</a> Double Commander</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_ShowSysFiles</tt></td>
|
||||
<td>дозволяє програмі показувати <a href="help.html#cm_ShowSysFiles">системні файли</a></td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_SortByAttr</tt></td>
|
||||
<td>сортує вміст файлових панелей (файли і папки) у відповідності з їх <a href="help.html#cm_SortByAttr">атрибутами</a></td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_SortByDate</tt></td>
|
||||
<td>сортує вміст файлових панелей (файли і папки) у відповідності з їх <a href="help.html#cm_SortByDate">датою</a> створення/зміни</td>
|
||||
<td><tt>Ctrl+F5</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_SortByExt</tt></td>
|
||||
<td>сортує вміст файлових панелей (файли і папки) у відповідності з їх <a href="help.html#cm_SortByExt">розширенням</a></td>
|
||||
<td><tt>Ctrl+F4</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_SortByName</tt></td>
|
||||
<td>сортує вміст файлових панелей (файли і папки) по <a href="help.html#cm_SortByName">імені</a></td>
|
||||
<td><tt>Ctrl+F3</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_SortBySize</tt></td>
|
||||
<td>сортує вміст файлових панелей (файли і папки) у відповідності з їх <a href="help.html#cm_SortBySize">розміром</a></td>
|
||||
<td><tt>Ctrl+F6</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_SymLink</tt></td>
|
||||
<td>створює <a href="help.html#cm_SymLink">символьне посилання</a> на файл чи папку</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_TargetEqualSource</tt></td>
|
||||
<td>відкриває в неактивній панелі <a href="help.html#cm_TargetEqualSource">той самий каталог</a>, який відкритий в активній</td>
|
||||
<td><tt>Alt+Z</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_ToggleLockDcaTab</tt></td>
|
||||
<td>заблокувати поточну вкладку, <a href="help.html#cm_ToggleLockDcaTab">з можливістю зміни</a> каталогу</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_ToggleLockTab</tt></td>
|
||||
<td><a href="help.html#cm_ToggleLockTab">заблокувати</a> вкладку</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_TransferLeft</tt></td>
|
||||
<td>відкриває в лівій панелі каталог, який в правій панелі знаходиться під курсором</td>
|
||||
<td><tt>Ctrl+Left</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_TransferRight</tt></td>
|
||||
<td>відкриває в правій панелі каталог, який в лівой панелі знаходиться під курсором</td>
|
||||
<td><tt>Ctrl+Right</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_UnmarkCurrentExtension</tt></td>
|
||||
<td>знімає з файлів виділення, зроблене <a href="help.html#cm_UnmarkCurrentExtension">по розширенню</a></td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_View</tt></td>
|
||||
<td>відкриває файл під курсором в стандартному чи вказаному <a href="help.html#5_1_3_instruments">переглядачі</a> (залежить від
|
||||
налаштувань)</td>
|
||||
<td><tt>F3</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_VisitHomePage</tt></td>
|
||||
<td>відкриває домашню сторінку проекту Double Commander у вашому браузері</td>
|
||||
<td><tt></tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt>cm_Wipe</tt></td>
|
||||
<td>повністю <a href="help.html#cm_Wipe">знищує</a> файл на жорсткому диску</td>
|
||||
<td><tt>Alt+Del</tt></td>
|
||||
</tr>
|
||||
</body>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<hr>
|
||||
<div style="text-align: left;"><small><span style="font-family: Liberation Sans;">Created by Rustem (dok_rust@bk.ru). Переклав українською Максим aka Ma$terok</span></small><br>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -1,94 +1,94 @@
|
|||
html {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
html body {
|
||||
margin: 1em 8% 1em 10%;
|
||||
line-height: 1.2;
|
||||
}
|
||||
|
||||
div.TITLEPAGE {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
body h1 {
|
||||
margin: .8em 0 0 -4%;
|
||||
line-height: 1.3;
|
||||
}
|
||||
|
||||
body h2 {
|
||||
margin: .8em 0 0 -4%;
|
||||
line-height: 1.3;
|
||||
}
|
||||
|
||||
body h3 {
|
||||
margin: .8em 0 0 -3%;
|
||||
line-height: 1.3;
|
||||
}
|
||||
|
||||
body h4 {
|
||||
margin: .8em 0 0 -3%;
|
||||
line-height: 1.3;
|
||||
}
|
||||
|
||||
body h5 {
|
||||
margin: .8em 0 0 -2%;
|
||||
line-height: 1.3;
|
||||
}
|
||||
|
||||
body h6 {
|
||||
margin: .8em 0 0 -1%;
|
||||
line-height: 1.3;
|
||||
}
|
||||
|
||||
body hr {
|
||||
margin: .6em
|
||||
}
|
||||
|
||||
body td, body th {
|
||||
line-height: 1.2
|
||||
}
|
||||
|
||||
dl {
|
||||
margin: .8em 0;
|
||||
line-height: 1.2;
|
||||
}
|
||||
|
||||
ol, ul {
|
||||
margin: 0 0 0 5%;
|
||||
line-height: 1.2;
|
||||
}
|
||||
|
||||
p.FIGURE {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
p.NAVBACK {
|
||||
text-align: right;
|
||||
text-indent: 38px;
|
||||
}
|
||||
|
||||
kbd {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
pre {
|
||||
background: #E0E0E0;
|
||||
}
|
||||
|
||||
.bold {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.italic {
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
.red {
|
||||
color: #FF0000;
|
||||
}
|
||||
|
||||
.brown {
|
||||
color: #990000;
|
||||
html {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
html body {
|
||||
margin: 1em 8% 1em 10%;
|
||||
line-height: 1.2;
|
||||
}
|
||||
|
||||
div.TITLEPAGE {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
body h1 {
|
||||
margin: .8em 0 0 -4%;
|
||||
line-height: 1.3;
|
||||
}
|
||||
|
||||
body h2 {
|
||||
margin: .8em 0 0 -4%;
|
||||
line-height: 1.3;
|
||||
}
|
||||
|
||||
body h3 {
|
||||
margin: .8em 0 0 -3%;
|
||||
line-height: 1.3;
|
||||
}
|
||||
|
||||
body h4 {
|
||||
margin: .8em 0 0 -3%;
|
||||
line-height: 1.3;
|
||||
}
|
||||
|
||||
body h5 {
|
||||
margin: .8em 0 0 -2%;
|
||||
line-height: 1.3;
|
||||
}
|
||||
|
||||
body h6 {
|
||||
margin: .8em 0 0 -1%;
|
||||
line-height: 1.3;
|
||||
}
|
||||
|
||||
body hr {
|
||||
margin: .6em
|
||||
}
|
||||
|
||||
body td, body th {
|
||||
line-height: 1.2
|
||||
}
|
||||
|
||||
dl {
|
||||
margin: .8em 0;
|
||||
line-height: 1.2;
|
||||
}
|
||||
|
||||
ol, ul {
|
||||
margin: 0 0 0 5%;
|
||||
line-height: 1.2;
|
||||
}
|
||||
|
||||
p.FIGURE {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
p.NAVBACK {
|
||||
text-align: right;
|
||||
text-indent: 38px;
|
||||
}
|
||||
|
||||
kbd {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
pre {
|
||||
background: #E0E0E0;
|
||||
}
|
||||
|
||||
.bold {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.italic {
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
.red {
|
||||
color: #FF0000;
|
||||
}
|
||||
|
||||
.brown {
|
||||
color: #990000;
|
||||
}
|
||||
|
|
@ -1,64 +1,64 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Описання файлу doublecmd.ext</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="CHAPTER">
|
||||
<h1>Описання файлу <tt>doublecmd.ext</tt></h1>
|
||||
|
||||
<div class="SECT1">
|
||||
<p>Файл розширення Double Commander, базується на файлі розширення Midnight Commander 3.0</p>
|
||||
<p>Всі рядки які починаються з # чи пусті рядки ігноруються. Всі дії для файлу відображаються
|
||||
в підменю "Команди" контекстного меню файлу.</p>
|
||||
<p>Формат файлу:</p>
|
||||
<pre class="CODE">
|
||||
[розширення1|розширення2|...|розширенняX]
|
||||
Name=Ім’я категорії
|
||||
Icon=Шлях до іконки
|
||||
дія1=команда1
|
||||
дія2=команда2
|
||||
діяX=командаX</pre>
|
||||
<p>Де:</p>
|
||||
<p><span class="bold">[розширення]</span> чи <span class="bold">[розширення1|розширення2 ...]</span>
|
||||
— список розширень (незалежний від регістру!! без регулярних виразів!!). Також
|
||||
можна в якості розширення вказати ключове слово "default", в цьому випадку якщо не буде
|
||||
знайдена команда для обраного типу файлу, буде використана команда з даної секції.</p>
|
||||
<p><span class="bold">Name</span> — ім’я даної категорії (Відображається в менеджері
|
||||
файлових асоціацій)</p>
|
||||
<p><span class="bold">Icon</span> — шлях до іконки, яка буде відображатися для
|
||||
цих типів файлів</p>
|
||||
<p>Дія може:</p>
|
||||
<ul>
|
||||
<li><p>open — викликатися при натисканні клавіши <kbd>Enter</kbd> або подвійним клацанням лівою кнопкою миші</p></li>
|
||||
<li><p>view — викликатися при натисканні клавіши <kbd>F3</kbd></p></li>
|
||||
<li><p>edit — викликатися при натисканні клавіши <kbd>F4</kbd></p></li>
|
||||
</ul>
|
||||
<p>інші дії відображаються тільки в підменю "Команди" контекстного меню файла.</p>
|
||||
</div>
|
||||
<p>Команда це будь-яка однорядкова команда інтерпритатора оболонки, з простою макропідстановкою.</p>
|
||||
<p>Макроси можуть бути наступними (залежні від регістру):</p>
|
||||
<ul>
|
||||
<li><p><tt>{!VFS}</tt> — для архівів — використовувати віртуальну файлову
|
||||
систему</p></li>
|
||||
<li><p><tt>{!EDITOR}</tt> — викликає редактор (вбудований чи зовнішній в залежності
|
||||
від налаштувань}</p></li>
|
||||
<li><p><tt>{!VIEWER}</tt> — викликає переглядач (аналогічно)</p></li>
|
||||
<li><p><tt>{!SHELL}</tt> — використовує термінал з конфігурації для запуску
|
||||
програми (див. mplayer)</p></li>
|
||||
<li><p><tt><?команда?></tt> — виконує 'команда' в системній оболонці,
|
||||
зберігає вивід у файл і передає його як параметр попередній команді (див. rpm в якості прикладу.)</p></li>
|
||||
<li><p><tt>%f</tt> — ім’я файлу</p></li>
|
||||
<li><p><tt>%d</tt> — каталог</p></li>
|
||||
<li><p><tt>%p</tt> — шлях (каталог + ім’я файлу)</p></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="SECT1">
|
||||
<p class="NAVBACK"><a href="index.html">На головну</a></p>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Описання файлу doublecmd.ext</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="CHAPTER">
|
||||
<h1>Описання файлу <tt>doublecmd.ext</tt></h1>
|
||||
|
||||
<div class="SECT1">
|
||||
<p>Файл розширення Double Commander, базується на файлі розширення Midnight Commander 3.0</p>
|
||||
<p>Всі рядки які починаються з # чи пусті рядки ігноруються. Всі дії для файлу відображаються
|
||||
в підменю "Команди" контекстного меню файлу.</p>
|
||||
<p>Формат файлу:</p>
|
||||
<pre class="CODE">
|
||||
[розширення1|розширення2|...|розширенняX]
|
||||
Name=Ім’я категорії
|
||||
Icon=Шлях до іконки
|
||||
дія1=команда1
|
||||
дія2=команда2
|
||||
діяX=командаX</pre>
|
||||
<p>Де:</p>
|
||||
<p><span class="bold">[розширення]</span> чи <span class="bold">[розширення1|розширення2 ...]</span>
|
||||
— список розширень (незалежний від регістру!! без регулярних виразів!!). Також
|
||||
можна в якості розширення вказати ключове слово "default", в цьому випадку якщо не буде
|
||||
знайдена команда для обраного типу файлу, буде використана команда з даної секції.</p>
|
||||
<p><span class="bold">Name</span> — ім’я даної категорії (Відображається в менеджері
|
||||
файлових асоціацій)</p>
|
||||
<p><span class="bold">Icon</span> — шлях до іконки, яка буде відображатися для
|
||||
цих типів файлів</p>
|
||||
<p>Дія може:</p>
|
||||
<ul>
|
||||
<li><p>open — викликатися при натисканні клавіши <kbd>Enter</kbd> або подвійним клацанням лівою кнопкою миші</p></li>
|
||||
<li><p>view — викликатися при натисканні клавіши <kbd>F3</kbd></p></li>
|
||||
<li><p>edit — викликатися при натисканні клавіши <kbd>F4</kbd></p></li>
|
||||
</ul>
|
||||
<p>інші дії відображаються тільки в підменю "Команди" контекстного меню файла.</p>
|
||||
</div>
|
||||
<p>Команда це будь-яка однорядкова команда інтерпритатора оболонки, з простою макропідстановкою.</p>
|
||||
<p>Макроси можуть бути наступними (залежні від регістру):</p>
|
||||
<ul>
|
||||
<li><p><tt>{!VFS}</tt> — для архівів — використовувати віртуальну файлову
|
||||
систему</p></li>
|
||||
<li><p><tt>{!EDITOR}</tt> — викликає редактор (вбудований чи зовнішній в залежності
|
||||
від налаштувань}</p></li>
|
||||
<li><p><tt>{!VIEWER}</tt> — викликає переглядач (аналогічно)</p></li>
|
||||
<li><p><tt>{!SHELL}</tt> — використовує термінал з конфігурації для запуску
|
||||
програми (див. mplayer)</p></li>
|
||||
<li><p><tt><?команда?></tt> — виконує 'команда' в системній оболонці,
|
||||
зберігає вивід у файл і передає його як параметр попередній команді (див. rpm в якості прикладу.)</p></li>
|
||||
<li><p><tt>%f</tt> — ім’я файлу</p></li>
|
||||
<li><p><tt>%d</tt> — каталог</p></li>
|
||||
<li><p><tt>%p</tt> — шлях (каталог + ім’я файлу)</p></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="SECT1">
|
||||
<p class="NAVBACK"><a href="index.html">На головну</a></p>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
|
|
|
|||
|
|
@ -1,212 +1,212 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Налаштування файлу doublecmd.ini</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="CHAPTER">
|
||||
<h1>Налаштування файлу <tt>doublecmd.ini</tt></h1>
|
||||
|
||||
<p>Більшість налаштувань файлу <tt>doublecmd.ini</tt> може бути змінено з діалогових вікон
|
||||
налаштувань. Пряме редагування файлу може знадобитися дуже рідко.</p>
|
||||
|
||||
<div class="SECT1">
|
||||
<table border="0" frame="void" width="100%" class="CALSTABLE">
|
||||
<col width="25%"/>
|
||||
<col width="25%"/>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>[Configuration]</th>
|
||||
<th>Основні налаштування</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><tt><span class="brown">CaseSensitiveSort</span>=0</tt></td>
|
||||
<td>0: Case sensitive sort OFF<br/>1: Case sensitive sort ON</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">CopyBlockSize</span>=64</tt></td>
|
||||
<td>Встановлює размір блоку при копіюванні (в Кб=1024 байт). За замовчуванням 64 (=65536 байт).</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">CustomDriveIcons</span>=0</tt></td>
|
||||
<td>Використовувати своі іконки для дисків (з <tt>%commander_path%\pixmaps\XxX\devices\</tt>)
|
||||
замість системних (тільки у Windows)<br/>0: Використовувати системні іконки<br/>1: Використовувати
|
||||
іконки користувача</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">DirTabLimit</span>=32</tt></td>
|
||||
<td>Максимальне число символів у заголовку вкладки</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">DriveBlackList</span></tt></td>
|
||||
<td>Список дисків які не будуть відображатися на панелі дисків і в меню дисків (; (крапка
|
||||
з комою) — разділювач)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">UseExtEdit</span>=0</tt></td>
|
||||
<td>0: Використовувати вбудований редактор<br/>1: Використовувати зовнішній редактор (див. <a href="#ext_edit">ExtEdit</a>)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">UseExtView</span>=0</tt></td>
|
||||
<td>0: Використовувати вбудований переглядач<br/>1: Використовувати зовнішній переглядач
|
||||
(см. <a href="#ext_view">ExtView<a>)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">UseExtDiff</span>=0</tt></td>
|
||||
<td>0: Використовувати внутрішній порівнювач<br/>1: Використовувати зовнішній порівнювач (див. <a href="#ext_diff">ExtDiff</a>)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a name="ext_edit"><tt><span class="brown">ExtEdit</span></tt></a></td>
|
||||
<td>шлях до зовнішнього редактору для <kbd>F4</kbd></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a name="ext_view"><tt><span class="brown">ExtView</span></tt></a></td>
|
||||
<td>шлях до зовнішнього переглядача для <kbd>F3</kbd></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a name="ext_diff"><tt><span class="brown">ExtDiff</span></tt></a></td>
|
||||
<td>шлях до зовнішнього порівнювача</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">Font.Name</span>=default</tt></td>
|
||||
<td>Шрифт для файлових панелей</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">Font.Size</span>=10</tt></td>
|
||||
<td>Размір шрифту для файлових панелей</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">Font.Style</span></tt></td>
|
||||
<td>Стиль шрифту для файлових панелей</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">Maximized</span>=0</tt></td>
|
||||
<td>Стан вікна<br/>0: звичайне вікно<br/>1: вікно, розгорнуте на весь екран</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">MouseSelectionEnabled</span>=1</tt></td>
|
||||
<td>Дозволити виділення мишкою<br/>0: нет<br/>1: да</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">QuickSearchMatchBeginning</span>=1</tt></td>
|
||||
<td>0: A search string like "double" will be read as "*double"<br/>1: Exact match: typing
|
||||
"cmd" will find only "cmd.ini", but not "doublecmd.ini"</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">QuickSearchMatchEnding</span>=1</tt></td>
|
||||
<td>0: Typing a dot is read as *. , "double.i" finds also "doublecmd.ini"<br/>1: Exact
|
||||
match: typing "double.i" finds only "double.ini", but doesn't find "doublecmd.ini"</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">ScrollMode</span>=0</tt></td>
|
||||
<td>Режим прокрутки скролом<br/>0: Порядково з рухом курсора<br/>1: Порядково<br/>2:
|
||||
Посторінково</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">ShowIcons</span>=1</tt></td>
|
||||
<td>Показуватиь іконки у файлових панелях</br>0: Ні<br/>1: Так</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">ShowSystemFiles</span>=0</tt></td>
|
||||
<td>Показувати приховані/системні файли<br/>0: Ні<br/>1: Так</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">UseIniInProgramDir</span>=0</tt></td>
|
||||
<td>Місцезнаходження конфігураційних файлів<br/>0: Домашній каталог користувача<br/>
|
||||
1: Каталог програми</td>
|
||||
</tr>
|
||||
|
||||
<thead>
|
||||
<tr>
|
||||
<th>[Colors]</th>
|
||||
<th>Налаштування кольорів</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<thead>
|
||||
<tr>
|
||||
<th>[PackerPlugins]</th>
|
||||
<th>Список встановлених архіваторних плагінів</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><tt><span class="brown">bz2</span>=0,%commander_path%\plugins\unbz2.wcx</tt></td>
|
||||
<td>Плагін для роботи з bz2-архівами. 0 — сума можливостей плагіну</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<thead>
|
||||
<tr>
|
||||
<th>[Content Plugins]</th>
|
||||
<th>Список і налаштування контентних плагінів</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><tt><span class="brown">PluginCount</span>=2</tt></td>
|
||||
<td>Кількість встановлених контентних плагінів</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">Plugin1Name</span>=rpm_wdx</tt></td>
|
||||
<td>Назва першого контентного плагіну</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">Plugin1Detect</span>=EXT="RPM"</tt></td>
|
||||
<td>Перший плагін спрацьовує для розширення RPM</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">Plugin1Path</span></tt></td>
|
||||
<td>Шлях до першого контентного плагіну</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<thead>
|
||||
<tr>
|
||||
<th>[ColumnsSet]</th>
|
||||
<th>Список доступних наборів колонок</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><tt><span class="brown">ColumnsSetCount</span>=2</tt></td>
|
||||
<td>Кількість достуних наборів колонок</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">ColumnsSet1Name</span>=Default</tt></td>
|
||||
<td>Перший набір колонок — Default</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<thead>
|
||||
<tr>
|
||||
<th>[lefttabs]</th>
|
||||
<th>Список вкладок лівої панелі</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<thead>
|
||||
<tr>
|
||||
<th>[righttabs]</th>
|
||||
<th>Список вкладок правої панелі</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="SECT1">
|
||||
<p class="NAVBACK"><a href="index.html">На головну</a></p>
|
||||
</div>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Налаштування файлу doublecmd.ini</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="CHAPTER">
|
||||
<h1>Налаштування файлу <tt>doublecmd.ini</tt></h1>
|
||||
|
||||
<p>Більшість налаштувань файлу <tt>doublecmd.ini</tt> може бути змінено з діалогових вікон
|
||||
налаштувань. Пряме редагування файлу може знадобитися дуже рідко.</p>
|
||||
|
||||
<div class="SECT1">
|
||||
<table border="0" frame="void" width="100%" class="CALSTABLE">
|
||||
<col width="25%"/>
|
||||
<col width="25%"/>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>[Configuration]</th>
|
||||
<th>Основні налаштування</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><tt><span class="brown">CaseSensitiveSort</span>=0</tt></td>
|
||||
<td>0: Case sensitive sort OFF<br/>1: Case sensitive sort ON</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">CopyBlockSize</span>=64</tt></td>
|
||||
<td>Встановлює размір блоку при копіюванні (в Кб=1024 байт). За замовчуванням 64 (=65536 байт).</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">CustomDriveIcons</span>=0</tt></td>
|
||||
<td>Використовувати своі іконки для дисків (з <tt>%commander_path%\pixmaps\XxX\devices\</tt>)
|
||||
замість системних (тільки у Windows)<br/>0: Використовувати системні іконки<br/>1: Використовувати
|
||||
іконки користувача</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">DirTabLimit</span>=32</tt></td>
|
||||
<td>Максимальне число символів у заголовку вкладки</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">DriveBlackList</span></tt></td>
|
||||
<td>Список дисків які не будуть відображатися на панелі дисків і в меню дисків (; (крапка
|
||||
з комою) — разділювач)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">UseExtEdit</span>=0</tt></td>
|
||||
<td>0: Використовувати вбудований редактор<br/>1: Використовувати зовнішній редактор (див. <a href="#ext_edit">ExtEdit</a>)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">UseExtView</span>=0</tt></td>
|
||||
<td>0: Використовувати вбудований переглядач<br/>1: Використовувати зовнішній переглядач
|
||||
(см. <a href="#ext_view">ExtView<a>)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">UseExtDiff</span>=0</tt></td>
|
||||
<td>0: Використовувати внутрішній порівнювач<br/>1: Використовувати зовнішній порівнювач (див. <a href="#ext_diff">ExtDiff</a>)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a name="ext_edit"><tt><span class="brown">ExtEdit</span></tt></a></td>
|
||||
<td>шлях до зовнішнього редактору для <kbd>F4</kbd></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a name="ext_view"><tt><span class="brown">ExtView</span></tt></a></td>
|
||||
<td>шлях до зовнішнього переглядача для <kbd>F3</kbd></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a name="ext_diff"><tt><span class="brown">ExtDiff</span></tt></a></td>
|
||||
<td>шлях до зовнішнього порівнювача</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">Font.Name</span>=default</tt></td>
|
||||
<td>Шрифт для файлових панелей</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">Font.Size</span>=10</tt></td>
|
||||
<td>Размір шрифту для файлових панелей</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">Font.Style</span></tt></td>
|
||||
<td>Стиль шрифту для файлових панелей</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">Maximized</span>=0</tt></td>
|
||||
<td>Стан вікна<br/>0: звичайне вікно<br/>1: вікно, розгорнуте на весь екран</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">MouseSelectionEnabled</span>=1</tt></td>
|
||||
<td>Дозволити виділення мишкою<br/>0: нет<br/>1: да</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">QuickSearchMatchBeginning</span>=1</tt></td>
|
||||
<td>0: A search string like "double" will be read as "*double"<br/>1: Exact match: typing
|
||||
"cmd" will find only "cmd.ini", but not "doublecmd.ini"</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">QuickSearchMatchEnding</span>=1</tt></td>
|
||||
<td>0: Typing a dot is read as *. , "double.i" finds also "doublecmd.ini"<br/>1: Exact
|
||||
match: typing "double.i" finds only "double.ini", but doesn't find "doublecmd.ini"</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">ScrollMode</span>=0</tt></td>
|
||||
<td>Режим прокрутки скролом<br/>0: Порядково з рухом курсора<br/>1: Порядково<br/>2:
|
||||
Посторінково</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">ShowIcons</span>=1</tt></td>
|
||||
<td>Показуватиь іконки у файлових панелях</br>0: Ні<br/>1: Так</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">ShowSystemFiles</span>=0</tt></td>
|
||||
<td>Показувати приховані/системні файли<br/>0: Ні<br/>1: Так</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">UseIniInProgramDir</span>=0</tt></td>
|
||||
<td>Місцезнаходження конфігураційних файлів<br/>0: Домашній каталог користувача<br/>
|
||||
1: Каталог програми</td>
|
||||
</tr>
|
||||
|
||||
<thead>
|
||||
<tr>
|
||||
<th>[Colors]</th>
|
||||
<th>Налаштування кольорів</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<thead>
|
||||
<tr>
|
||||
<th>[PackerPlugins]</th>
|
||||
<th>Список встановлених архіваторних плагінів</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><tt><span class="brown">bz2</span>=0,%commander_path%\plugins\unbz2.wcx</tt></td>
|
||||
<td>Плагін для роботи з bz2-архівами. 0 — сума можливостей плагіну</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<thead>
|
||||
<tr>
|
||||
<th>[Content Plugins]</th>
|
||||
<th>Список і налаштування контентних плагінів</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><tt><span class="brown">PluginCount</span>=2</tt></td>
|
||||
<td>Кількість встановлених контентних плагінів</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">Plugin1Name</span>=rpm_wdx</tt></td>
|
||||
<td>Назва першого контентного плагіну</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">Plugin1Detect</span>=EXT="RPM"</tt></td>
|
||||
<td>Перший плагін спрацьовує для розширення RPM</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">Plugin1Path</span></tt></td>
|
||||
<td>Шлях до першого контентного плагіну</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<thead>
|
||||
<tr>
|
||||
<th>[ColumnsSet]</th>
|
||||
<th>Список доступних наборів колонок</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><tt><span class="brown">ColumnsSetCount</span>=2</tt></td>
|
||||
<td>Кількість достуних наборів колонок</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt><span class="brown">ColumnsSet1Name</span>=Default</tt></td>
|
||||
<td>Перший набір колонок — Default</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<thead>
|
||||
<tr>
|
||||
<th>[lefttabs]</th>
|
||||
<th>Список вкладок лівої панелі</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<thead>
|
||||
<tr>
|
||||
<th>[righttabs]</th>
|
||||
<th>Список вкладок правої панелі</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="SECT1">
|
||||
<p class="NAVBACK"><a href="index.html">На головну</a></p>
|
||||
</div>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
|
|
|
|||
664
doc/uk/faq.html
664
doc/uk/faq.html
|
|
@ -1,332 +1,332 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>ЧаПи, Часті питання (FAQ)</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="CHAPTER">
|
||||
<h1>ЧаПи, Часті питання (FAQ)</h1>
|
||||
|
||||
<div class="TOC">
|
||||
<dl>
|
||||
<dt class="bold">Зміст</dt>
|
||||
<dt><a name="common">1. Загальні питання</a></dt>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt>1.1. <a href="#whatisit">Що таке Double Commander?</a></dt>
|
||||
<dt>1.2. <a href="#whatsnew">Що нового в цій версії?</a></dt>
|
||||
<dt>1.3. <a href="#linux">Це версія Total Commander® для Linux, так?</a></dt>
|
||||
<dt>1.4. <a href="#wincmd">В чому різниця цієї програми від мого улюбленого Total Commander®?</a></dt>
|
||||
<dt>1.5. <a href="#opsys">У мене 64-бітна ОС. Чи можу я скачати Double Commander,
|
||||
оптимізований під мою систему?</a></dt>
|
||||
<dt>1.6. <a href="#link">Як можна зв’язатися з розробниками Double Commander?</a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
<dt><a name="tux">2. Питання пов’язані з Linux</a></dt>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt>2.1. <a href="#version">Яку версію мені скачувати?</a></dt>
|
||||
<dt>2.2. <a href="#repo">Чи є у проекту репозитарій?</a></dt>
|
||||
<dt>2.3. <a href="#plugins">Плагіни від Тотала не працюють!?</a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
<dt><a name="interface">3. Налаштування інтерфейсу</a></dt>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt>3.1. <a href="#color">Як змінити налаштування кольору для файлових панелей?</a></dt>
|
||||
<dt>3.2. <a href="#colorbuttons">Для чого кнопки <kbd>R</kbd> і <kbd>Все</kbd> в налаштуваннях
|
||||
кольору?</a></dt>
|
||||
<dt>3.3. <a href="#columns">При зміні розмірів панелей колонка "Розмір" налазить на колонку
|
||||
"Дата". Заголовок колонки змінюється нормально, а вміст наповзає...</a></dt>
|
||||
<dt>3.4. <a href="#tab_eng">Чому заголовок табулятора, при першому запуску в linux
|
||||
на англійській?</a></dt>
|
||||
<dt>3.5. <a href="#icons">Як повісити свої значки на певні типи файлів?</a></dt>
|
||||
<dt>3.6. <a href="#lcl_err">ERROR: [TGtkWidgetSet.GetSysColor] Bad Value: 45. Valid Range
|
||||
between 0 and 31. Що це?</a></dt>
|
||||
<dt>3.7. <a href="#icons">Як створити роздільник на панелі кнопок?</a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
<dt><a name="navigation">4. Питання, пов’язані з навігацією і керуванням</a></dt>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt>4.1. <a href="#cursor_down">Що треба зробити для того, щоб при виділенні пробілом, курсор
|
||||
зміщався вниз на один рядок?</a></dt>
|
||||
<dt>4.2. <a href="#queue">Чи є тут можливість створити чергу копіювання файлів?</a></dt>
|
||||
<dt>4.3. <a href="#hotkeys_default"><kbd>Ctrl+A</kbd> не працює, де ввімкнути?</a></dt>
|
||||
<dt>4.4. <a href="#copy_rename">Скопіювати папку з переіменуванням не вдається.</a></dt>
|
||||
<dt>4.5. <a href="#context_menu_create">Тут можна створити випадаюче меню? Як це зробити?</a></dt>
|
||||
<dt>4.6. <a href="#context_menu_edit">Як можна налаштувати контекстне меню? Наприклад додати
|
||||
пункт "Відкрити з допомогою..."?</a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
<dt><a name="viewer">5. Питання, пов’язані з вбудованою програмою перегляду (F3)</a></dt>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt>5.1. <a href="#f3_compiz">Вікна редактора і переглядача з’являються де хочуть, при
|
||||
ввімкненому Compiz'і.</a></dt>
|
||||
<dt>5.2. <a href="#f3_font">У вбудованому редакторі дивний шрифт — по горизонталі
|
||||
символи наїджають один на одного.</a></dt>
|
||||
<dt>5.3. <a href="#f3_jpg">На одну єдину картинку переглядач не спрацьовує. Інші
|
||||
картинки переглядаються, а ось цю відмовляється.</a></dt>
|
||||
<dt>5.4. <a href="#f3_gif">Неочікувавано... переглядалка не бачить .gif :(</a></dt>
|
||||
<dt>5.5. <a href="#f3_hscroll">Є такі текстові файли, в яких при швидкому перегляді
|
||||
рядки уходять за край вікна! А внизу нема повзунка щоб прочитати до кінця!</a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
</dl>
|
||||
</div>
|
||||
|
||||
<hr/>
|
||||
|
||||
<div class="SECT1">
|
||||
<h2>1. Загальні питання</h2>
|
||||
<p class="bold"><a name="whatisit">В: Що таке Double Commander?</a></p>
|
||||
<p><span class="bold">O:</span> Double Commander — це двохпанельний файловиый менеджер.
|
||||
Подробиці можна прочитати <a href="about.html">тут.</a></p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="whatsnew">В: Що нового в цій версії?</a></p>
|
||||
<p><span class="bold">O:</span> Інформацію про історії версій ви можете знайти в інтернеті на
|
||||
<a href="http://doublecmd.sourceforge.net/site/rus/news.html">цій</a> сторінці. Але зараз проект
|
||||
развивається настільки швидко, що останні <a href="http://www.firebirdsql.su/dc/">нічні збірки</a>,
|
||||
можливо, містять силу силенну нових можливостей і покращень.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="linux">В: Це версія Total Commander® для Linux, так?</a></p>
|
||||
<p><span class="bold">O:</span> Ні, це незалежна програма від других розробників. Зараз
|
||||
існують версії для ОС Windows® і Linux з графічними інтерфейсами GTK2 і QT і розроблюється для Mac OS. У майбутньому
|
||||
цілком можлива поява версій програми для інших операційних систем.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="wincmd">В: В чому відмінність цієї програми від мого улюбленого
|
||||
Total Commander®?</a></p>
|
||||
<p><span class="bold">O:</span> Ціль проекту — створити програму, наближену до TC
|
||||
по інтерфейсу, максимально сумісну з ним по плагінам і конфігураційним файлам. При цьому
|
||||
Double Commander володіє рядом суттевих переваг: він абсолютно безкоштовний для використання,
|
||||
кросплатформенний (працює під різними операційними системами), і має відкритий вихідний код.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="opsys">В: У меня 64-бітна ОС. Чи можу я скачати Double Commander,
|
||||
оптимізований під мою систему?</a></p>
|
||||
<p><span class="bold">O:</span> Так, збірки для x64 існіють під обидві підтримувані платформи.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
|
||||
<p class="bold"><a name="link">В: Як можна зв’язатиься з розробниками Double Commander?</a></p>
|
||||
<p><span class="bold">O:</span> Напишіть в офіційний <a href="http://doublecmd.sourceforge.net/forum/">форум</a>
|
||||
проекту, і ваша думка чи побажання не залишится без уваги.</p>
|
||||
|
||||
<p class="NAVBACK"><a href="#common">вгору</a></p>
|
||||
</div>
|
||||
|
||||
<div class="SECT1">
|
||||
<h2>2. Питання, пов’язані з Linux</h2>
|
||||
<p class="bold"><a name="version">В: Яку версію мені скачувати?</a></p>
|
||||
<p><span class="bold">O:</span> Якщо у вас KDE — то качайте QT-збірку, якщо інше (Gnome,
|
||||
Xfce, LXDE) то збірку з GTK.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="repo">В: Чи є у проекта репозиторій?</a></p>
|
||||
<p><span class="bold">O:</span> Репозиторія поки шо нема. Але ви можете скачати з офіційного сайту
|
||||
пакеты для встановлення deb чи rpm, а також "portable" — упаковані з допомогою bz чи bz2
|
||||
бінарники. Також можна скачати вихідний код і зібрати DC самостійно.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="plugins">В: Плагіни від Тотала не працюють!?</a></p>
|
||||
<p><span class="bold">O:</span> Працюють, але не всі. Плагіни від TC скомпільовані під віндовс.
|
||||
Тому їх можна підключати тільки до Windows-версії Double Commander. Але будь-який плагін, який має
|
||||
відкритий віхідний код, можна зібрати для Лінукс (або спробувати вмовити розробника плагіна це зробити :)).</p>
|
||||
|
||||
<p class="NAVBACK"><a href="#tux">вгору</a></p>
|
||||
</div>
|
||||
|
||||
<div class="SECT1">
|
||||
<h2>3. Налаштування інтерфейсу</h2>
|
||||
<p class="bold"><a name="color">В: Як змінити налаштування кольору для файлових панелей?</a></p>
|
||||
<p><span class="bold">O:</span> Щоб змінити колір, треба зробити наступне:</a></p>
|
||||
<ul>
|
||||
<li><p>Налаштування → Основні → Кольори (не отримаєте змін доти, доки
|
||||
не створите свій стиль колонок)</p></li>
|
||||
<li><p>Налаштування → Основні → Колонки - обираєте стиль за замовчуванням (Default)
|
||||
тиснете "Редагувати" і там все самі зрозумієте :) (Щоб не наламити зайвого, рекомендую натиснути скопіювати і длубати копію)</p></li>
|
||||
</ul>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="colorbuttons">В: Для чого кнопки <kbd>R</kbd> і <kbd>Всім</kbd>
|
||||
в налаштуваннях кольору?</a></p>
|
||||
<p><span class="bold">O:</span> Все дуже просто:</p>
|
||||
<ul>
|
||||
<li><p><kbd>R</kbd> — відновлює колір на той, якийй був за за замовчуванням.</p></li>
|
||||
<li><p><kbd>Всім</kbd> — поширює обраний колір на всі колонки.</p></li>
|
||||
</ul>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="columns">В: При зміні розмірів панелей колонка "Розмір"
|
||||
налазить на колонку "Дата". Заголовок колонки змінюється нормально, а вміст пливе...</a></p>
|
||||
<p><span class="bold">O:</span> В налаштуваннях на сторінці "Поведінка" встановіть галочку "Обрізати
|
||||
текст по ширині колонки".</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="tab_eng">В: Чому заголовок табулятора, при першому запуску в
|
||||
linux на англійській?</a></p>
|
||||
<p><span class="bold">O:</span> При першому запуску DC визначає мову системи на основі локалі.
|
||||
В дальнійшому текст заголовків зберігаєтьсяя в <tt>doublecmd.ini</tt> і зчитується з нього. Зменити заголовки
|
||||
можна в налаштуваннях колонок.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="icons">В: Як повісити свої значки на певні типи файлів?</a></p>
|
||||
<p><span class="bold">O:</span> Можна відредагувати файл конфігурації <tt>doublecmd.ext</tt>.
|
||||
Наприклад, для зв’язку певного значка з графічними типами файлів:</p>
|
||||
<pre class="CODE">
|
||||
[jpeg|jpg|gif|png]
|
||||
Name=images
|
||||
Icon=/home/rust/progs/doublecmd/pixmaps/32x32/mimetypes/image.png
|
||||
open=gthumb '%p'</pre>
|
||||
<p>В цьому випадку, всі перераховані вище розширення будуть відображатися з значком <tt>image.png</tt>.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="lcl_err">В: ERROR: [TGtkWidgetSet.GetSysColor] Bad Value: 45.
|
||||
Valid Range between 0 and 31. Что это?</a></p>
|
||||
<p><span class="bold">O:</span> Це відома помилка, вона пов’язана з переходом на нову версію
|
||||
Lazarus IDE (точніше, бібліотеки LCL). Щоб позбавитися від цієї помилки, необхідно в диалозі налаштувань
|
||||
на сторінці "Кольори" → "Файлові панелі" знову обрати колір "Текст під курсором", а
|
||||
також в "Налаштуваннях" → "Основні" → "Колонки" зробити те саме.</p>
|
||||
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="lcl_err">В: Як створити роздільник на панелі кнопок?</a></p>
|
||||
<p><span class="bold">O:</span> Щоб отримати розділювач, необхідно в якості підсказки вказати "-".</p>
|
||||
|
||||
<p class="NAVBACK"><a href="#interface">вгору</a></p>
|
||||
</div>
|
||||
|
||||
<div class="SECT1">
|
||||
<h2>4. Питання, пов’язані з навігацією і керуванням</h2>
|
||||
<p class="bold"><a name="cursor_down">В: Що треба зробити, для того щоб при виділенні
|
||||
пробілом, курсор зміщався вниз на один рядок?</a></p>
|
||||
<p><span class="bold">O:</span> Встановити у файлі <tt>doublecmd.ini</tt> в секції [Configuration]
|
||||
ключ</p>
|
||||
<pre class="CODE">SpaceMovesDown = 1</pre>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="queue">В: Чи є тут можливість створювати чергу
|
||||
копіювання файлів?</a></p>
|
||||
<p><span class="bold">O:</span> До недавнього часу не було, але тепер є.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="hotkeys_default">В: <kbd>Ctrl+A</kbd> не працює,
|
||||
де ввімкнути?</a></p>
|
||||
<p><span class="bold">O:</span> Справа у тому, що налаштування за замовчуванням для гарячих клавіш застосовуються у
|
||||
випадку відсутності <tt>shortcuts.ini</tt> (наприклад при першому запуску після установки), так як
|
||||
даний файл вже існує нові налаштування не застосувалися. Включити можна так:</p>
|
||||
<ul>
|
||||
<li><p>в діалозі налаштувань на сторінці "Комбінації клавіш" встановити дану комбінацію для команди
|
||||
<tt>cm_MarkMarkAll</tt><p></li>
|
||||
<li><p>у файл <tt>shortcuts.ini</tt> додати наступні рядки:<pre class="CODE">
|
||||
[Ctrl+A]
|
||||
Command0=cm_MarkMarkAll
|
||||
Object0=frmMain
|
||||
Form0=frmMain</pre><p></li>
|
||||
</ul>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="copy_rename">В: Скопіювати папку з переіменуванням не
|
||||
вдається.</a></p>
|
||||
<p><span class="bold">O:</span> Ситуація з переіменуванням директорії на даний момент не
|
||||
оброблюється. Можливіть буде реалізована пізніше.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="context_menu_create">В: Тут можна створювати
|
||||
випадаюче меню? Як це зробити?</a></p>
|
||||
<p><span class="bold">O:</span> Можна, додаємо на панель кнопку, в якості команди обираємо
|
||||
<tt>cm_ShowButtonMenu</tt>, в параметри прописуємо шлях до *.bar файлу (якщо він знаходиться в каталозі
|
||||
з конфігами, то достатньо вказати тільки ім’я файла).</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="context_menu_edit">В: Як можна налаштувати
|
||||
контекстне меню? Наприклад додати пункт "Відкрити з допомогою..."?</a></p>
|
||||
<p><span class="bold">O:</span> Це можна зробити в асоціаціях файлів вручну, позначивши які
|
||||
розширення якими програмами можна відкривати, там само призначити яка программа буде
|
||||
використовуватися за замовчуванням.</p>
|
||||
<p>"Налаштування" — "Асоціації з файлами" — "Типи файлів" (вводите будь-яке ім’я,
|
||||
наприклад <span class="bold">media</span>) — "Розширення" (додати, наприклад
|
||||
<span class="bold">avi</span>) — "Дії" — "Додати" (дію пишите
|
||||
<span class="bold">open</span> — "Команда" пишите, наприклад <span class="bold">totem-xine "%p"</span>
|
||||
або <span class="bold">mplayer "%p"</span> або <span class="bold">smplayer "%p"</span> і т. д.).
|
||||
Після цих дій по правому кліку можна буде вибирати чим відкрити файл.</p>
|
||||
<p>Доречі, можна легко зробити так, щоб будь-яку папку можна було відкрити, наприклад, в Наутілусі
|
||||
(Gnome) з правами рута. Щоб це зробити, треба додати в асоціації новий тип файлів (наприклад
|
||||
<span class="bold">dir</span>), а в якості розширення вказати <span class="bold">folder</span>,
|
||||
в якості дії <span class="bold">Open as root</span> і вписати команду:
|
||||
<span class="bold">gksu nautilus "%p"</span>. Правою клавішею мишки на папці, в контекстному меню вибираєте
|
||||
<span class="bold">Open as root</span> і вводите пароль :)</p>
|
||||
|
||||
<p class="NAVBACK"><a href="#navigation">вгору</a></p>
|
||||
</div>
|
||||
|
||||
<div class="SECT1">
|
||||
<h2>5. Питання, пов’язані з вбудованою програмою перегляду (F3)</h2>
|
||||
<p class="bold"><a name="f3_compiz">В: Вікна редактора і переглядача з’являються
|
||||
де хочуть, при ввімкненому Compiz'і.</a></p>
|
||||
<p><span class="bold">O:</span> В налаштуваннях Compiz: place windows → windows with
|
||||
fixed positions і window rules → fixed size windows.</p>
|
||||
<pre class="CODE">Код: (class=Doublecmd) & (title=/)</pre>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="f3_font">В: У вбудованому редакторі дивний шрифт —
|
||||
по горизонталі символи наїджають один на одного.</a></p>
|
||||
<p><span class="bold">O:</span> Необхідно використовувати моноширні шрифти як у впереглядачі, так
|
||||
і у редакторі (обмеження компонента який використовується).</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="f3_jpg">В: На одну єдину картинку переглядач не спрацьовує.
|
||||
Інші картинки проглядаються, а ось цю відмовляються.</a></p>
|
||||
<p><span class="bold">O:</span> Судяячи з усього, компонент який використовується для перегляду зображень
|
||||
не подтримує деякі JPG файли. Тепер замість помилки такі файли відкриваються як текст.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="f3_gif">В: Неочікувавано... переглядалка не бачить .gif :(</a></p>
|
||||
<p><span class="bold">O:</span> Так було до не давнього часу, однак компонент для відображення GIF є, і його
|
||||
вже прикрутили до перелядача. Реалізовано недавно, тому коректно підтримуються не всі гіфки.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="f3_hscroll">В: Є такі текстові файли, в яких при
|
||||
швидкому перегляді рядки уходять за край вікна! А внизу нема повзунка щоб прочитати до кінця!</a></p>
|
||||
<p><span class="bold">O:</span> Хм... дійсно горизонтального повзунка не передбачено, в
|
||||
даному випадку можна скористатися режимом "У вигляді тексту з розривами рядків".</p>
|
||||
|
||||
<p class="NAVBACK"><a href="#viewer">вгору</a></p>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="SECT1">
|
||||
<p class="NAVBACK"><a href="index.html">На головну</a></p>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>ЧаПи, Часті питання (FAQ)</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="CHAPTER">
|
||||
<h1>ЧаПи, Часті питання (FAQ)</h1>
|
||||
|
||||
<div class="TOC">
|
||||
<dl>
|
||||
<dt class="bold">Зміст</dt>
|
||||
<dt><a name="common">1. Загальні питання</a></dt>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt>1.1. <a href="#whatisit">Що таке Double Commander?</a></dt>
|
||||
<dt>1.2. <a href="#whatsnew">Що нового в цій версії?</a></dt>
|
||||
<dt>1.3. <a href="#linux">Це версія Total Commander® для Linux, так?</a></dt>
|
||||
<dt>1.4. <a href="#wincmd">В чому різниця цієї програми від мого улюбленого Total Commander®?</a></dt>
|
||||
<dt>1.5. <a href="#opsys">У мене 64-бітна ОС. Чи можу я скачати Double Commander,
|
||||
оптимізований під мою систему?</a></dt>
|
||||
<dt>1.6. <a href="#link">Як можна зв’язатися з розробниками Double Commander?</a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
<dt><a name="tux">2. Питання пов’язані з Linux</a></dt>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt>2.1. <a href="#version">Яку версію мені скачувати?</a></dt>
|
||||
<dt>2.2. <a href="#repo">Чи є у проекту репозитарій?</a></dt>
|
||||
<dt>2.3. <a href="#plugins">Плагіни від Тотала не працюють!?</a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
<dt><a name="interface">3. Налаштування інтерфейсу</a></dt>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt>3.1. <a href="#color">Як змінити налаштування кольору для файлових панелей?</a></dt>
|
||||
<dt>3.2. <a href="#colorbuttons">Для чого кнопки <kbd>R</kbd> і <kbd>Все</kbd> в налаштуваннях
|
||||
кольору?</a></dt>
|
||||
<dt>3.3. <a href="#columns">При зміні розмірів панелей колонка "Розмір" налазить на колонку
|
||||
"Дата". Заголовок колонки змінюється нормально, а вміст наповзає...</a></dt>
|
||||
<dt>3.4. <a href="#tab_eng">Чому заголовок табулятора, при першому запуску в linux
|
||||
на англійській?</a></dt>
|
||||
<dt>3.5. <a href="#icons">Як повісити свої значки на певні типи файлів?</a></dt>
|
||||
<dt>3.6. <a href="#lcl_err">ERROR: [TGtkWidgetSet.GetSysColor] Bad Value: 45. Valid Range
|
||||
between 0 and 31. Що це?</a></dt>
|
||||
<dt>3.7. <a href="#icons">Як створити роздільник на панелі кнопок?</a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
<dt><a name="navigation">4. Питання, пов’язані з навігацією і керуванням</a></dt>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt>4.1. <a href="#cursor_down">Що треба зробити для того, щоб при виділенні пробілом, курсор
|
||||
зміщався вниз на один рядок?</a></dt>
|
||||
<dt>4.2. <a href="#queue">Чи є тут можливість створити чергу копіювання файлів?</a></dt>
|
||||
<dt>4.3. <a href="#hotkeys_default"><kbd>Ctrl+A</kbd> не працює, де ввімкнути?</a></dt>
|
||||
<dt>4.4. <a href="#copy_rename">Скопіювати папку з переіменуванням не вдається.</a></dt>
|
||||
<dt>4.5. <a href="#context_menu_create">Тут можна створити випадаюче меню? Як це зробити?</a></dt>
|
||||
<dt>4.6. <a href="#context_menu_edit">Як можна налаштувати контекстне меню? Наприклад додати
|
||||
пункт "Відкрити з допомогою..."?</a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
<dt><a name="viewer">5. Питання, пов’язані з вбудованою програмою перегляду (F3)</a></dt>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt>5.1. <a href="#f3_compiz">Вікна редактора і переглядача з’являються де хочуть, при
|
||||
ввімкненому Compiz'і.</a></dt>
|
||||
<dt>5.2. <a href="#f3_font">У вбудованому редакторі дивний шрифт — по горизонталі
|
||||
символи наїджають один на одного.</a></dt>
|
||||
<dt>5.3. <a href="#f3_jpg">На одну єдину картинку переглядач не спрацьовує. Інші
|
||||
картинки переглядаються, а ось цю відмовляється.</a></dt>
|
||||
<dt>5.4. <a href="#f3_gif">Неочікувавано... переглядалка не бачить .gif :(</a></dt>
|
||||
<dt>5.5. <a href="#f3_hscroll">Є такі текстові файли, в яких при швидкому перегляді
|
||||
рядки уходять за край вікна! А внизу нема повзунка щоб прочитати до кінця!</a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
</dl>
|
||||
</div>
|
||||
|
||||
<hr/>
|
||||
|
||||
<div class="SECT1">
|
||||
<h2>1. Загальні питання</h2>
|
||||
<p class="bold"><a name="whatisit">В: Що таке Double Commander?</a></p>
|
||||
<p><span class="bold">O:</span> Double Commander — це двохпанельний файловиый менеджер.
|
||||
Подробиці можна прочитати <a href="about.html">тут.</a></p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="whatsnew">В: Що нового в цій версії?</a></p>
|
||||
<p><span class="bold">O:</span> Інформацію про історії версій ви можете знайти в інтернеті на
|
||||
<a href="http://doublecmd.sourceforge.net/site/rus/news.html">цій</a> сторінці. Але зараз проект
|
||||
развивається настільки швидко, що останні <a href="http://www.firebirdsql.su/dc/">нічні збірки</a>,
|
||||
можливо, містять силу силенну нових можливостей і покращень.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="linux">В: Це версія Total Commander® для Linux, так?</a></p>
|
||||
<p><span class="bold">O:</span> Ні, це незалежна програма від других розробників. Зараз
|
||||
існують версії для ОС Windows® і Linux з графічними інтерфейсами GTK2 і QT і розроблюється для Mac OS. У майбутньому
|
||||
цілком можлива поява версій програми для інших операційних систем.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="wincmd">В: В чому відмінність цієї програми від мого улюбленого
|
||||
Total Commander®?</a></p>
|
||||
<p><span class="bold">O:</span> Ціль проекту — створити програму, наближену до TC
|
||||
по інтерфейсу, максимально сумісну з ним по плагінам і конфігураційним файлам. При цьому
|
||||
Double Commander володіє рядом суттевих переваг: він абсолютно безкоштовний для використання,
|
||||
кросплатформенний (працює під різними операційними системами), і має відкритий вихідний код.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="opsys">В: У меня 64-бітна ОС. Чи можу я скачати Double Commander,
|
||||
оптимізований під мою систему?</a></p>
|
||||
<p><span class="bold">O:</span> Так, збірки для x64 існіють під обидві підтримувані платформи.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
|
||||
<p class="bold"><a name="link">В: Як можна зв’язатиься з розробниками Double Commander?</a></p>
|
||||
<p><span class="bold">O:</span> Напишіть в офіційний <a href="http://doublecmd.sourceforge.net/forum/">форум</a>
|
||||
проекту, і ваша думка чи побажання не залишится без уваги.</p>
|
||||
|
||||
<p class="NAVBACK"><a href="#common">вгору</a></p>
|
||||
</div>
|
||||
|
||||
<div class="SECT1">
|
||||
<h2>2. Питання, пов’язані з Linux</h2>
|
||||
<p class="bold"><a name="version">В: Яку версію мені скачувати?</a></p>
|
||||
<p><span class="bold">O:</span> Якщо у вас KDE — то качайте QT-збірку, якщо інше (Gnome,
|
||||
Xfce, LXDE) то збірку з GTK.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="repo">В: Чи є у проекта репозиторій?</a></p>
|
||||
<p><span class="bold">O:</span> Репозиторія поки шо нема. Але ви можете скачати з офіційного сайту
|
||||
пакеты для встановлення deb чи rpm, а також "portable" — упаковані з допомогою bz чи bz2
|
||||
бінарники. Також можна скачати вихідний код і зібрати DC самостійно.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="plugins">В: Плагіни від Тотала не працюють!?</a></p>
|
||||
<p><span class="bold">O:</span> Працюють, але не всі. Плагіни від TC скомпільовані під віндовс.
|
||||
Тому їх можна підключати тільки до Windows-версії Double Commander. Але будь-який плагін, який має
|
||||
відкритий віхідний код, можна зібрати для Лінукс (або спробувати вмовити розробника плагіна це зробити :)).</p>
|
||||
|
||||
<p class="NAVBACK"><a href="#tux">вгору</a></p>
|
||||
</div>
|
||||
|
||||
<div class="SECT1">
|
||||
<h2>3. Налаштування інтерфейсу</h2>
|
||||
<p class="bold"><a name="color">В: Як змінити налаштування кольору для файлових панелей?</a></p>
|
||||
<p><span class="bold">O:</span> Щоб змінити колір, треба зробити наступне:</a></p>
|
||||
<ul>
|
||||
<li><p>Налаштування → Основні → Кольори (не отримаєте змін доти, доки
|
||||
не створите свій стиль колонок)</p></li>
|
||||
<li><p>Налаштування → Основні → Колонки - обираєте стиль за замовчуванням (Default)
|
||||
тиснете "Редагувати" і там все самі зрозумієте :) (Щоб не наламити зайвого, рекомендую натиснути скопіювати і длубати копію)</p></li>
|
||||
</ul>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="colorbuttons">В: Для чого кнопки <kbd>R</kbd> і <kbd>Всім</kbd>
|
||||
в налаштуваннях кольору?</a></p>
|
||||
<p><span class="bold">O:</span> Все дуже просто:</p>
|
||||
<ul>
|
||||
<li><p><kbd>R</kbd> — відновлює колір на той, якийй був за за замовчуванням.</p></li>
|
||||
<li><p><kbd>Всім</kbd> — поширює обраний колір на всі колонки.</p></li>
|
||||
</ul>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="columns">В: При зміні розмірів панелей колонка "Розмір"
|
||||
налазить на колонку "Дата". Заголовок колонки змінюється нормально, а вміст пливе...</a></p>
|
||||
<p><span class="bold">O:</span> В налаштуваннях на сторінці "Поведінка" встановіть галочку "Обрізати
|
||||
текст по ширині колонки".</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="tab_eng">В: Чому заголовок табулятора, при першому запуску в
|
||||
linux на англійській?</a></p>
|
||||
<p><span class="bold">O:</span> При першому запуску DC визначає мову системи на основі локалі.
|
||||
В дальнійшому текст заголовків зберігаєтьсяя в <tt>doublecmd.ini</tt> і зчитується з нього. Зменити заголовки
|
||||
можна в налаштуваннях колонок.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="icons">В: Як повісити свої значки на певні типи файлів?</a></p>
|
||||
<p><span class="bold">O:</span> Можна відредагувати файл конфігурації <tt>doublecmd.ext</tt>.
|
||||
Наприклад, для зв’язку певного значка з графічними типами файлів:</p>
|
||||
<pre class="CODE">
|
||||
[jpeg|jpg|gif|png]
|
||||
Name=images
|
||||
Icon=/home/rust/progs/doublecmd/pixmaps/32x32/mimetypes/image.png
|
||||
open=gthumb '%p'</pre>
|
||||
<p>В цьому випадку, всі перераховані вище розширення будуть відображатися з значком <tt>image.png</tt>.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="lcl_err">В: ERROR: [TGtkWidgetSet.GetSysColor] Bad Value: 45.
|
||||
Valid Range between 0 and 31. Что это?</a></p>
|
||||
<p><span class="bold">O:</span> Це відома помилка, вона пов’язана з переходом на нову версію
|
||||
Lazarus IDE (точніше, бібліотеки LCL). Щоб позбавитися від цієї помилки, необхідно в диалозі налаштувань
|
||||
на сторінці "Кольори" → "Файлові панелі" знову обрати колір "Текст під курсором", а
|
||||
також в "Налаштуваннях" → "Основні" → "Колонки" зробити те саме.</p>
|
||||
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="lcl_err">В: Як створити роздільник на панелі кнопок?</a></p>
|
||||
<p><span class="bold">O:</span> Щоб отримати розділювач, необхідно в якості підсказки вказати "-".</p>
|
||||
|
||||
<p class="NAVBACK"><a href="#interface">вгору</a></p>
|
||||
</div>
|
||||
|
||||
<div class="SECT1">
|
||||
<h2>4. Питання, пов’язані з навігацією і керуванням</h2>
|
||||
<p class="bold"><a name="cursor_down">В: Що треба зробити, для того щоб при виділенні
|
||||
пробілом, курсор зміщався вниз на один рядок?</a></p>
|
||||
<p><span class="bold">O:</span> Встановити у файлі <tt>doublecmd.ini</tt> в секції [Configuration]
|
||||
ключ</p>
|
||||
<pre class="CODE">SpaceMovesDown = 1</pre>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="queue">В: Чи є тут можливість створювати чергу
|
||||
копіювання файлів?</a></p>
|
||||
<p><span class="bold">O:</span> До недавнього часу не було, але тепер є.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="hotkeys_default">В: <kbd>Ctrl+A</kbd> не працює,
|
||||
де ввімкнути?</a></p>
|
||||
<p><span class="bold">O:</span> Справа у тому, що налаштування за замовчуванням для гарячих клавіш застосовуються у
|
||||
випадку відсутності <tt>shortcuts.ini</tt> (наприклад при першому запуску після установки), так як
|
||||
даний файл вже існує нові налаштування не застосувалися. Включити можна так:</p>
|
||||
<ul>
|
||||
<li><p>в діалозі налаштувань на сторінці "Комбінації клавіш" встановити дану комбінацію для команди
|
||||
<tt>cm_MarkMarkAll</tt><p></li>
|
||||
<li><p>у файл <tt>shortcuts.ini</tt> додати наступні рядки:<pre class="CODE">
|
||||
[Ctrl+A]
|
||||
Command0=cm_MarkMarkAll
|
||||
Object0=frmMain
|
||||
Form0=frmMain</pre><p></li>
|
||||
</ul>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="copy_rename">В: Скопіювати папку з переіменуванням не
|
||||
вдається.</a></p>
|
||||
<p><span class="bold">O:</span> Ситуація з переіменуванням директорії на даний момент не
|
||||
оброблюється. Можливіть буде реалізована пізніше.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="context_menu_create">В: Тут можна створювати
|
||||
випадаюче меню? Як це зробити?</a></p>
|
||||
<p><span class="bold">O:</span> Можна, додаємо на панель кнопку, в якості команди обираємо
|
||||
<tt>cm_ShowButtonMenu</tt>, в параметри прописуємо шлях до *.bar файлу (якщо він знаходиться в каталозі
|
||||
з конфігами, то достатньо вказати тільки ім’я файла).</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="context_menu_edit">В: Як можна налаштувати
|
||||
контекстне меню? Наприклад додати пункт "Відкрити з допомогою..."?</a></p>
|
||||
<p><span class="bold">O:</span> Це можна зробити в асоціаціях файлів вручну, позначивши які
|
||||
розширення якими програмами можна відкривати, там само призначити яка программа буде
|
||||
використовуватися за замовчуванням.</p>
|
||||
<p>"Налаштування" — "Асоціації з файлами" — "Типи файлів" (вводите будь-яке ім’я,
|
||||
наприклад <span class="bold">media</span>) — "Розширення" (додати, наприклад
|
||||
<span class="bold">avi</span>) — "Дії" — "Додати" (дію пишите
|
||||
<span class="bold">open</span> — "Команда" пишите, наприклад <span class="bold">totem-xine "%p"</span>
|
||||
або <span class="bold">mplayer "%p"</span> або <span class="bold">smplayer "%p"</span> і т. д.).
|
||||
Після цих дій по правому кліку можна буде вибирати чим відкрити файл.</p>
|
||||
<p>Доречі, можна легко зробити так, щоб будь-яку папку можна було відкрити, наприклад, в Наутілусі
|
||||
(Gnome) з правами рута. Щоб це зробити, треба додати в асоціації новий тип файлів (наприклад
|
||||
<span class="bold">dir</span>), а в якості розширення вказати <span class="bold">folder</span>,
|
||||
в якості дії <span class="bold">Open as root</span> і вписати команду:
|
||||
<span class="bold">gksu nautilus "%p"</span>. Правою клавішею мишки на папці, в контекстному меню вибираєте
|
||||
<span class="bold">Open as root</span> і вводите пароль :)</p>
|
||||
|
||||
<p class="NAVBACK"><a href="#navigation">вгору</a></p>
|
||||
</div>
|
||||
|
||||
<div class="SECT1">
|
||||
<h2>5. Питання, пов’язані з вбудованою програмою перегляду (F3)</h2>
|
||||
<p class="bold"><a name="f3_compiz">В: Вікна редактора і переглядача з’являються
|
||||
де хочуть, при ввімкненому Compiz'і.</a></p>
|
||||
<p><span class="bold">O:</span> В налаштуваннях Compiz: place windows → windows with
|
||||
fixed positions і window rules → fixed size windows.</p>
|
||||
<pre class="CODE">Код: (class=Doublecmd) & (title=/)</pre>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="f3_font">В: У вбудованому редакторі дивний шрифт —
|
||||
по горизонталі символи наїджають один на одного.</a></p>
|
||||
<p><span class="bold">O:</span> Необхідно використовувати моноширні шрифти як у впереглядачі, так
|
||||
і у редакторі (обмеження компонента який використовується).</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="f3_jpg">В: На одну єдину картинку переглядач не спрацьовує.
|
||||
Інші картинки проглядаються, а ось цю відмовляються.</a></p>
|
||||
<p><span class="bold">O:</span> Судяячи з усього, компонент який використовується для перегляду зображень
|
||||
не подтримує деякі JPG файли. Тепер замість помилки такі файли відкриваються як текст.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="f3_gif">В: Неочікувавано... переглядалка не бачить .gif :(</a></p>
|
||||
<p><span class="bold">O:</span> Так було до не давнього часу, однак компонент для відображення GIF є, і його
|
||||
вже прикрутили до перелядача. Реалізовано недавно, тому коректно підтримуються не всі гіфки.</p>
|
||||
|
||||
<br/>
|
||||
|
||||
<p class="bold"><a name="f3_hscroll">В: Є такі текстові файли, в яких при
|
||||
швидкому перегляді рядки уходять за край вікна! А внизу нема повзунка щоб прочитати до кінця!</a></p>
|
||||
<p><span class="bold">O:</span> Хм... дійсно горизонтального повзунка не передбачено, в
|
||||
даному випадку можна скористатися режимом "У вигляді тексту з розривами рядків".</p>
|
||||
|
||||
<p class="NAVBACK"><a href="#viewer">вгору</a></p>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="SECT1">
|
||||
<p class="NAVBACK"><a href="index.html">На головну</a></p>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
|
|
|
|||
2206
doc/uk/help.html
2206
doc/uk/help.html
File diff suppressed because it is too large
Load diff
|
|
@ -1,47 +1,47 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Довідка Double Commander</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="TITLEPAGE">
|
||||
<h1>Довідка Double Commander</h1>
|
||||
<p><img alt="Double Commander logo" src="images/doublecmd.png"/></p>
|
||||
<hr/>
|
||||
</div>
|
||||
|
||||
<div class="TOC">
|
||||
<dl>
|
||||
<dt class="bold">Зміст</dt>
|
||||
<dt>1. Вступ</dt>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt>1.1. <a href="about.html">Що таке Double Commander?</a></dt>
|
||||
<dt>1.2. <a href="faq.html">ЧаПи, Часті Питання (FAQ)</a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
<dt>2. Використання програми</dt>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt>2.1. <a href="help.html">Основний розділ довідки</a></dt>
|
||||
<dt>2.2. <a href="multiarc.html">Зовнішні архіватори</a></dt>
|
||||
<dt>2.3. <a href="shortcuts.html">Комбінації клавіш</a></dt>
|
||||
<dt>2.4. <a href="cmds.html">Внутрішні команди Double Commander</a></dt>
|
||||
<dt>2.5. <a href="regexp.html">Регулярні вирази</a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
<dt>3. Файли конфігурації</dt>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt>3.1. <a href="doublecmd.ini.html">Структура файлу <tt>doublecmd.ini</tt></a></dt>
|
||||
<dt>3.2. <a href="doublecmd.ext.html">Структура файлу <tt>doublecmd.ext</tt></a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
</dl>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Довідка Double Commander</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="TITLEPAGE">
|
||||
<h1>Довідка Double Commander</h1>
|
||||
<p><img alt="Double Commander logo" src="images/doublecmd.png"/></p>
|
||||
<hr/>
|
||||
</div>
|
||||
|
||||
<div class="TOC">
|
||||
<dl>
|
||||
<dt class="bold">Зміст</dt>
|
||||
<dt>1. Вступ</dt>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt>1.1. <a href="about.html">Що таке Double Commander?</a></dt>
|
||||
<dt>1.2. <a href="faq.html">ЧаПи, Часті Питання (FAQ)</a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
<dt>2. Використання програми</dt>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt>2.1. <a href="help.html">Основний розділ довідки</a></dt>
|
||||
<dt>2.2. <a href="multiarc.html">Зовнішні архіватори</a></dt>
|
||||
<dt>2.3. <a href="shortcuts.html">Комбінації клавіш</a></dt>
|
||||
<dt>2.4. <a href="cmds.html">Внутрішні команди Double Commander</a></dt>
|
||||
<dt>2.5. <a href="regexp.html">Регулярні вирази</a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
<dt>3. Файли конфігурації</dt>
|
||||
<dd>
|
||||
<dl>
|
||||
<dt>3.1. <a href="doublecmd.ini.html">Структура файлу <tt>doublecmd.ini</tt></a></dt>
|
||||
<dt>3.2. <a href="doublecmd.ext.html">Структура файлу <tt>doublecmd.ext</tt></a></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
</dl>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
|
|
|
|||
|
|
@ -1,476 +1,476 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><title>Зовнішні архіваториы</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<style type="text/css"><!--
|
||||
body {
|
||||
margin: 5px 5px 5px 5px;
|
||||
background-color: #ffffff;
|
||||
}
|
||||
/* ========== Text Styles ========== */
|
||||
hr { color: #000000}
|
||||
body, table /* Normal text */
|
||||
{
|
||||
font-size: 10pt;
|
||||
font-family: 'Arial';
|
||||
font-style: normal;
|
||||
font-weight: normal;
|
||||
color: #000000;
|
||||
text-decoration: none;
|
||||
}
|
||||
span.rvts1 /* Heading */
|
||||
{
|
||||
font-weight: bold;
|
||||
color: #0000ff;
|
||||
}
|
||||
span.rvts2 /* Subheading */
|
||||
{
|
||||
font-weight: bold;
|
||||
color: #000080;
|
||||
}
|
||||
span.rvts3 /* Keywords */
|
||||
{
|
||||
font-style: italic;
|
||||
color: #800000;
|
||||
}
|
||||
a.rvts4, span.rvts4 /* Jump 1 */
|
||||
{
|
||||
color: #008000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
a.rvts5, span.rvts5 /* Jump 2 */
|
||||
{
|
||||
color: #008000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
span.rvts6
|
||||
{
|
||||
font-family: 'Courier New';
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts7
|
||||
{
|
||||
font-family: 'Courier New';
|
||||
font-weight: bold;
|
||||
color: #0000ff;
|
||||
}
|
||||
span.rvts8
|
||||
{
|
||||
font-family: 'Courier New';
|
||||
font-weight: bold;
|
||||
color: #000080;
|
||||
}
|
||||
a.rvts9, span.rvts9
|
||||
{
|
||||
font-family: 'Courier New';
|
||||
color: #008000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
span.rvts10
|
||||
{
|
||||
font-size: 12pt;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts11
|
||||
{
|
||||
font-size: 14pt;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts12
|
||||
{
|
||||
font-size: 9pt;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts13
|
||||
{
|
||||
font-size: 9pt;
|
||||
color: #000000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
span.rvts14
|
||||
{
|
||||
font-weight: bold;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts15
|
||||
{
|
||||
font-size: 9pt;
|
||||
font-weight: bold;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts16
|
||||
{
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts17
|
||||
{
|
||||
font-size: 9pt;
|
||||
font-style: italic;
|
||||
font-weight: bold;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts18
|
||||
{
|
||||
font-size: 9pt;
|
||||
font-family: 'Courier';
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts19
|
||||
{
|
||||
font-size: 9pt;
|
||||
font-style: italic;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts20
|
||||
{
|
||||
font-family: 'Courier';
|
||||
font-weight: bold;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts21
|
||||
{
|
||||
font-family: 'Courier';
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts22
|
||||
{
|
||||
font-family: 'Courier';
|
||||
color: #000000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
span.rvts23
|
||||
{
|
||||
font-family: 'Courier';
|
||||
font-weight: bold;
|
||||
color: #000000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
span.rvts24
|
||||
{
|
||||
font-size: 9pt;
|
||||
font-family: 'Courier';
|
||||
color: #000000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
span.rvts25
|
||||
{
|
||||
font-size: 9pt;
|
||||
font-family: 'Courier';
|
||||
font-weight: bold;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts26
|
||||
{
|
||||
font-size: 8pt;
|
||||
font-family: 'Microsoft Sans Serif';
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts27
|
||||
{
|
||||
font-size: 8pt;
|
||||
font-family: 'Microsoft Sans Serif';
|
||||
font-weight: bold;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts28
|
||||
{
|
||||
font-size: 7pt;
|
||||
color: #000000;
|
||||
}
|
||||
/* ========== Para Styles ========== */
|
||||
p,ul,ol /* Paragraph Style */
|
||||
{
|
||||
text-align: left;
|
||||
text-indent: 0px;
|
||||
padding: 0px 0px 0px 0px;
|
||||
margin: 0px 0px 0px 0px;
|
||||
}
|
||||
.rvps1 /* Centered */
|
||||
{
|
||||
text-align: center;
|
||||
}
|
||||
.rvps2
|
||||
{
|
||||
margin: 8px 0px 1px 0px;
|
||||
}
|
||||
.rvps3
|
||||
{
|
||||
margin: 8px 0px 0px 0px;
|
||||
}
|
||||
.rvps4
|
||||
{
|
||||
margin: 8px 0px 4px 0px;
|
||||
}
|
||||
.rvps5
|
||||
{
|
||||
text-indent: -16px;
|
||||
margin: 0px 0px 8px 16px;
|
||||
}
|
||||
.rvps6
|
||||
{
|
||||
text-indent: -8px;
|
||||
margin: 8px 0px 0px 8px;
|
||||
}
|
||||
.rvps7
|
||||
{
|
||||
text-indent: -8px;
|
||||
margin: 8px 0px 0px 8px;
|
||||
}
|
||||
.rvps8
|
||||
{
|
||||
text-align: center;
|
||||
text-indent: -8px;
|
||||
margin: 8px 0px 0px 8px;
|
||||
}
|
||||
.rvps9
|
||||
{
|
||||
margin: 1px 0px 5px 0px;
|
||||
}
|
||||
.rvps10
|
||||
{
|
||||
margin: 1px 0px 5px 0px;
|
||||
}
|
||||
.rvps11
|
||||
{
|
||||
margin: 8px 0px 0px 0px;
|
||||
}
|
||||
.rvps12
|
||||
{
|
||||
margin: 8px 0px 1px 0px;
|
||||
}
|
||||
--></style>
|
||||
</head>
|
||||
<body alink=#ff0000>
|
||||
|
||||
<div class="TITLEPAGE">
|
||||
<h1>Зовнішні архіватори</h1>
|
||||
<hr/>
|
||||
</div>
|
||||
|
||||
<div class="TOC">
|
||||
<dt class="bold"><a name="TOC">Зміст</a></dt>
|
||||
<dl>
|
||||
<dt>1.1. <a href="#multiarc">Описання Multiarc.ini</a></dt>
|
||||
<dt>1.2. <a href="#listformat">Описання рядків Format</a></dt>
|
||||
<dt>1.3. <a href="#commandformat">Формат визнчення команд</a></dt>
|
||||
</dl>
|
||||
</div>
|
||||
|
||||
<p>Double Commander використовує механізм роботи з зовнішніми архіваторами аналогічний плагіну <a href="http://wcx.sourceforge.net/">MultiArc</a> для Total Commander. Більшість з
|
||||
приведених далі пояснень і прикладів позичено з довідкового файлу до цього плагіну.</p>
|
||||
|
||||
|
||||
<p class=rvps1><a name="multiarc"></a>
|
||||
<p><br></p>
|
||||
<p><span class=rvts11>Описання Multiarc.ini</span></p>
|
||||
<p class=rvps3><span class=rvts12> Всі налаштування зовнішніх архіваторів зберігаються у файлі multiarc.ini. Цей файл стандартний INI-файл. Він містить кілька розділів (секцій). Ці секції містять параметри - пари рядків разділених знаком "Дорівнює" (=). Ці файли являються текстовими і можуть бути відредаговані будь-яким текстовим редактором. Кожний архіватор, що підтримується DC повинен бути описаний в окремій секції в multiarc.ini. Дивіться нижче детальну інформацію про їх структуру. Також є спеціальна секція з іменем "MultiArc". Ця секція містить налаштування які застосовуються до всіх архіваторів, тобто загальні налаштування.</span></p>
|
||||
<p class=rvps3><span class=rvts12>Структура типової секції описання архіватора: </span></p>
|
||||
<p class=rvps3><span class=rvts18>[Ім’я_типу]</span></p>
|
||||
<p class=rvps3><span class=rvts18>Параметр=Значення параметра</span></p>
|
||||
<p class=rvps3><span class=rvts18>Шаблон= Рядок, що представляє шаблон</span></p>
|
||||
<p class=rvps3><span class=rvts18>Команда= рядок команди</span></p>
|
||||
<p class=rvps3><span class=rvts18>Прапорець = 0 чи 1 в залежності від стану прапорця.</span></p>
|
||||
<p class=rvps4><span class=rvts20>Ім’я_типу</span><span class=rvts21> коротке ім’я типу архіватора. Обов’язково повинно бути унікальним і бути набраним символами англійського алфавіту.</span></p>
|
||||
<p class=rvps4><span class=rvts22>Наприклад:</span></p>
|
||||
<p class=rvps4><span class=rvts21>[ARJ] </span></p>
|
||||
<p class=rvps4><span class=rvts23>Параметри</span></p>
|
||||
<p class=rvps4><span class=rvts20>Archiver</span><span class=rvts21> Шлях до архіватора. Шлях може містити змінні оточення, наприклад %WINDIR% або %COMMANDER_PATH%.</span></p>
|
||||
<p class=rvps4><span class=rvts20>ID</span><span class=rvts21> (необовязковий) -- сигнатура (ID) архіватора, використовується для визначення чи являється данний файл архівом цього типу. Записується групами по 2 шістнадцяткових символа, разділених пробілами. Якщо архіватор може оброблювати кілька версій архівів з різними сигнатурами, вони розділяються комами.</span></p>
|
||||
<p class=rvps4><span class=rvts20>IDPos</span><span class=rvts21> (необовязковий) -- позиція ID в архіві. Якщо позиція не вказана, ID буде шукатися починаючи з початку архіва. Ви можете визначити позицію з кінця файла, з допомогою знака "-" (мінус). Якщо для архівів з цим ID може бути кілька місць розташування сигнатури, вони розділяються комами (зазвичай це різні версії архівів, що підтримуються архіватором). Також зверніть увагу на опис прапорця SkipSfxHeader. Спеціальне значення <SeekID> визначає чи потрібно шукати ID, якщо вони не знайдені по другим позиціям вказаними в параметрі. Якщо IDPos відсутній, тоді ID буде шукатися в діапазоні: менше з значень - розмір файла, IDSeekRange. Значения можно вводить в десятичном или шестнадцатеричном виде. Например позицию находящуюся в 12345 байт от начала файла можно описать как</span></p>
|
||||
<p class=rvps4><span class=rvts21>IDPos = 12345</span></p>
|
||||
<p class=rvps4><span class=rvts21>(в десятковій системі) або (в шістнадцятковій системі числення)</span></p>
|
||||
<p class=rvps4><span class=rvts21>IDPos = 0х3039</span></p>
|
||||
<p class=rvps4><span class=rvts21>Відємні значення в шістнадцятковому вигляді описуються як 0xFFFFFFFF (-1 в десятковому)</span></p>
|
||||
<p class=rvps4><span class=rvts20>IDSeekRange</span><span class=rvts21> (необовязковий) число байт, в якому MultiArc буде намагатися знайти ID.Якщо параметр відсутній, буде використано менше з значень Размір_файла аба 1Мбайт. Пошук завжди виконується від початку файла, SkipSfxHeader ігнорується. Це може сповільнити відкриття деяких архівів або пошук в архіві. Якщо відсутні IDPOS, тоді використовується пошук ID в діапазоні від початку файла до меншого з значень -- (розмір файла, IDSeekRange).</span></p>
|
||||
<!--
|
||||
<p class=rvps4><span class=rvts20>ExcludeIDs</span><span class=rvts21> (необовязковий) Сигнатура при знахожденні якої файл визначається як "Опрацювати не можливо". </span></p>
|
||||
<p class=rvps4><span class=rvts21>Дана можливість введена для коректної обробки файлів які генеруються програмами InnoSetup, NSIS (NullSoft Instalation System) і можливо іншими.</span></p>
|
||||
<p class=rvps4><span class=rvts21>Алгоритм роботи даного параметра:</span></p>
|
||||
<p class=rvps4><span class=rvts21>Якщо знаходимо ID з параметра </span><span class=rvts20>ID</span><span class=rvts21>, тоді перевіряємо ExcludeIDs.</span></p>
|
||||
<p class=rvps4><span class=rvts21>Якщо знайшли співпадіння по будь-якому виключеному ID, тоді рахуємо, що файл не подтримується утилітою </span><span class=rvts20>Archiver</span><span class=rvts21>. </span></p>
|
||||
<p class=rvps4><span class=rvts21>Формат параметра: (Signature, [offset], [Absolute]),(Signature, [offset], [Absolute]), .... (Signature, [offset], [Absolute]). </span></p>
|
||||
<p class=rvps4><span class=rvts21>Где: </span></p>
|
||||
<p class=rvps4><span class=rvts21>Signature -- це послідовність байтів які повинні бути знайдені. </span></p>
|
||||
<p class=rvps4><span class=rvts21>Absolute -- (необов’язковий) абсолютне (1) чи відносне (0) зміщення. Якщо не вказано, то за замовчуванням = 0. </span></p>
|
||||
<p class=rvps4><span class=rvts21>Якщо 1, тоді зміщення береться від початку файла (якщо Offset >= 0), або від кінця файла (якщо Offset <0).</span></p>
|
||||
<p class=rvps4><span class=rvts21>Якщо 0, тоді зміщення береться відносно знайденого ID. Дивися також опис параметра offset</span></p>
|
||||
<p class=rvps4><span class=rvts21>Offset -- (необов’язковий) Зміщення відносно поточного ID (якщо = 0, тоді дивимося починаючи з початку ID, якщо >0 тоді на offset байт у перед (до кінця файла) від початку сигнатури (ID), якщо <0 тоді на offset байт назад (до початку файла) від початку сигнатури. Якщо не вказано, тоді за замовчуванням = 0. Дивися також опис параметра Absolute.</span></p>
|
||||
<p class=rvps4><span class=rvts21>Приклад для параметра ExcludeIDs.</span></p>
|
||||
<p class=rvps4><span class=rvts21>ID= 01 02 03 04, 01 03 02</span></p>
|
||||
<p class=rvps4><span class=rvts21>IDPOS = 5</span></p>
|
||||
<p class=rvps4><span class=rvts21>ExcludeIDs= (00, -1), (01 02 03 04 05,0), (06,5), (07,11, 1), (08,-1, 1)</span></p>
|
||||
<p class=rvps4><span class=rvts21>MultiArc буде визначати, що файл може бути обраблений якщо співпала хоч одна сигнатура з ID, і не співпали сигнатури з ExcludeIDs.</span></p>
|
||||
<p class=rvps4><span class=rvts21>В цьому прикладі будуть прийняті файли які місять в собі послідовність байт (xx в даному прикладі будь-які байти):</span></p>
|
||||
<p class=rvps4><span class=rvts21>0 1 2 3 4 5 6 7 8 </span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx xx 01 02 03 04 xx (крім правила (01 02 03 04 05,0))</span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx xx 01 03 02 xx</span></p>
|
||||
<p class=rvps4><span class=rvts21>але відхилені файли які містять</span></p>
|
||||
<p class=rvps4><span class=rvts21>0 1 2 3 4 5 6 7 8 9</span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx 00 01 02 03 04 xx правило (00, -1)</span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx 00 01 03 02 xx </span></p>
|
||||
<p class=rvps4><span class=rvts21>0 1 2 3 4 5 6 7 8 9 10 </span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx xx 01 02 03 04 05 xx правило (01 02 03 04 05,0)</span></p>
|
||||
<p class=rvps4><span class=rvts21>0 1 2 3 4 5 6 7 8 9 10 11 12 13 </span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx xx 01 02 03 04 xx xx xx xx 06 правило (06,5)</span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx xx 01 03 02 xx xx xx xx 06 xx </span></p>
|
||||
<p class=rvps4><span class=rvts21>0 1 2 3 4 5 6 7 8 9 10 11 12 </span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx xx 01 02 03 04 xx xx 07 xx правило (07,11, 1)</span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx xx 01 03 02 xx xx xx 07 xx </span></p>
|
||||
<p class=rvps4><span class=rvts21>0 1 2 3 4 5 6 7 8 EOF </span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx xx 01 02 03 04 .............. 08 правило (08,-1, 1)</span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx xx 01 03 02 xx .............. 08</span></p>
|
||||
-->
|
||||
<p class=rvps4><span class=rvts20>Extension</span><span class=rvts21> розширення, які використовуються архівами (без крапки).</span></p>
|
||||
<p class=rvps4><span class=rvts20>Description</span><span class=rvts21> Описання архіватора. Рядок, що містить версію, автора і т.п. </span></p>
|
||||
<p class=rvps4><span class=rvts22>Наприклад:</span></p>
|
||||
<p class=rvps4><span class=rvts21>ID = 00 FF, CC DD, 55 EF 32 12,</span></p>
|
||||
<p class=rvps4><span class=rvts21>IDPos = 0, 0xd, -6, <SeekID></span></p>
|
||||
<p class=rvps4><span class=rvts21>IDSeekRange=100000</span></p>
|
||||
<p class=rvps4><span class=rvts21>Extension = hhh, hpj, tzu</span></p>
|
||||
<p class=rvps4><span class=rvts21>Description="PivkARC v7.1365 (c) by Kon' Petrovich"</span></p>
|
||||
<p class=rvps4><span class=rvts21>Архіви в даному прикладі будуть перевірятися в наступному порядку.</span></p>
|
||||
<p class=rvps4><span class=rvts21>Встановлення позициї на 0 і перевірка кожного ID визначеного в параметрі. Потім перехід на позицію 13 і перевірка всіх ID, перехід на позицію 6 рахуючи з кінця файла, і в кінці, шукати ID в діапазоні від 0 до 100000 якщо файл більше 100000 чи 0-розмір файла. Якщо в будь-якій з цих перевірок файл буде містити один з ID, то файл рахується таким, що підтримується архіватором.</span></p>
|
||||
<p class=rvps4><span class=rvts23>Шаблони</span></p>
|
||||
<p class=rvps4><span class=rvts20>Start</span><span class=rvts21>(необов’язковий) будь-яка частина рядка у виводі який видасть архіватор в процесі обробки. </span></p>
|
||||
<p class=rvps4><span class=rvts20>End</span><span class=rvts21> (необов’язковий) будь-яка частина рядка у виводі який видасть архіватор в процесі обробки. </span></p>
|
||||
<p class=rvps4><span class=rvts22>Примітка для Start і End шаблонів:</span><span class=rvts21> Якщо текст починається з '^', він буде порівнюватися починаючи з початку рядка, символ ^ в порівнянні участі не приймає. В інших випадках текст буде шукатися в будь-якому місці рядка.</span></p>
|
||||
<p class=rvps4><span class=rvts20>Format0 ... Format<n></span><span class=rvts21> - формат виводу файлів. Якщо опис файла у виводі архіватора розміщено у кілька рядків, використовуйте відповідне число параметрів Format. Ви можете визначити до 50 рядків Format.</span></p>
|
||||
<p class=rvps4><span class=rvts21>Опис рядків Format </span></p>
|
||||
<p class=rvps4><span class=rvts22>Наприклад:</span></p>
|
||||
<p class=rvps4><span class=rvts21>Start="^-------"</span></p>
|
||||
<p class=rvps4><span class=rvts21>End="^Total files listed: "</span></p>
|
||||
<p class=rvps4><span class=rvts21>Format1="zzzzzzzzzz aaaaa yyyy tt dd hh mm ss"</span></p>
|
||||
<p class=rvps4><span class=rvts21>Format2=" "</span></p>
|
||||
<p class=rvps4><span class=rvts23>Команди</span></p>
|
||||
<p class=rvps4><span class=rvts20>List</span><span class=rvts21> - Отримання списку вмісту архіва.</span></p>
|
||||
<p class=rvps4><span class=rvts20>Extract</span><span class=rvts21> - Видобування файла(-ів) з архіва з повним шляхом.</span></p>
|
||||
<p class=rvps4><span class=rvts20>ExtractWithoutPath</span><span class=rvts21> - Видобування файла(-ів) з архіву.</span></p>
|
||||
<p class=rvps4><span class=rvts20>Test</span><span class=rvts21> - перевірка архіва.</span></p>
|
||||
<p class=rvps4><span class=rvts20>Delete</span><span class=rvts21> - видалити файл з архіву.</span></p>
|
||||
<p class=rvps4><span class=rvts20>Add</span><span class=rvts21> - додати файл в архів.</span></p>
|
||||
<p class=rvps4><span class=rvts20>AddSelfExtract</span><span class=rvts21> - створити саморозпаковуючийся архів.</span></p>
|
||||
<p class=rvps4><span class=rvts20>InputString</span><span class=rvts21> - вставка деякого рядка у вхідний потік архіватора. Це використовується для емулювання натиску деякиых клавіш при старті архіватора. Використовується для деяких "шароварних" утиліт які потребують натиску Y перед работою. =-)</span></p>
|
||||
<p class=rvps4><span class=rvts22>Зверніть увагу:</span><span class=rvts21> Всі команди за виключенням InputString використовують формат визначення команд </span></p>
|
||||
<p class=rvps4><span class=rvts23>Прапорці</span></p>
|
||||
<p class=rvps4><span class=rvts20>IgnoreErrors</span><span class=rvts21> якщо активний, код завершення архіватора ігнорується. Використовуйте обережно. </span></p>
|
||||
<p class=rvps4><span class=rvts20>SkipEmpty</span><span class=rvts21> Файли з пустими іменами не будуть додаватися в список</span></p>
|
||||
<p class=rvps4><span class=rvts20>UnixPath</span><span class=rvts21> Якщо шляхи у виводі архіватора у форматі Unix встановіть цей прапорець.</span></p>
|
||||
<p class=rvps4><span class=rvts20>Debug</span><span class=rvts21> Якщо цей прапорець активний -- весь вивід утиліти архівування буде записано в лог-файл, розташований в тій самій директорії, що і multiarc.wcx з іменем "multiarc.%TYPENAME%.log" де %TYPENAME% це TypeName відповідного опису архіватора. Якщо деякий список файлів використовується в командах, то ці файли також не будуть видалені після виконання команди. Шукайте їх в паці %TEMP%/$mltwcx. Всановлюйте цей прапорець, тільки якщо ви виконуєте запис всієї активності. Це необхідно під час написання нового addon-а. Не використовуйте його якщо ви не потребуєте його. Цей лог файл може "зїсти" ваш вільний дисковий простір дуже швидко. =-) Я вас попередив!.</span></p>
|
||||
<p class=rvps4><span class=rvts20>SkipSfxHeader</span><span class=rvts21> за замовчуванням false. Визначає чи потрібно пропускати SFX-частину архіва для пошуку </span><span class=rvts20>ID</span><span class=rvts21> архіва. Наприклад:</span></p>
|
||||
<p class=rvps4><span class=rvts21>7z SFX-архів, сам архів знаходиться після SFX частини, і пошук </span><span class=rvts20>ID</span><span class=rvts21> треба починати після пропуску цієї частини, SkipSfxHeader повинно бути TRUE. 7z відрізняється від інших архіваторів тим, що від версії до версії міняється розмір SFX розпаковщика, крім того є другі SFX частини, не від авторів 7z. Размір цих частин різноманітний, хоча ID архіва знаходиться на фіксованому місці. До цього прапорця, треба було вказувати список IDPos, але якщо необхідної позиції не вдавалось знайти, MultiArc не міг обробити такий архів.</span></p>
|
||||
<p class=rvps3><span class=rvts21>Інсталяція InnoSetup. </span><span class=rvts20>ID</span><span class=rvts21> знаходиться в SFX частині архіва, пропуск робити не потрібно. Шукати треба з початку файла, SkipSfxHeader повинен бути False.</span></p>
|
||||
<p class=rvps3><span class=rvts20>;</span><span class=rvts21> ознака коментаря, цей рядок буде проігнорований. </span><span class=rvts12> </span></p>
|
||||
<p class=rvps3><span class=rvts12>Файл addon-а являється секцією MultiArc.ini і призначений для передачі другим користувачам MultiArc. </span></p>
|
||||
<p class=rvps2><span class=rvts11><br></span></p>
|
||||
<p class="NAVBACK"><a href="#TOC">вгору</a></p>
|
||||
<p><br></p>
|
||||
<p><br></p>
|
||||
<p class=rvps1><a name="listformat"></a>
|
||||
<p><br></p>
|
||||
<p><span class=rvts11>Опис рядків Format</span></p>
|
||||
<p class=rvps3><span class=rvts12> Для розбору файла виводу MultiArc використовує шаблон FormatN. Якщо список файлів використовує одні і ті самі рядки для виводу інформації про кожен файл в архіві, використовуйте відповідну кількість шаблонів Format. Шаблон Format це рядкова маска для видобування інформації з одного рядка списку файлів. Використовуйте наступні символи для визначення шаблону: </span></p>
|
||||
<p class=rvps3><span class=rvts18>; n - ім’я файла</span></p>
|
||||
<p class=rvps3><span class=rvts18>; z - розмір не стиснутого файла</span></p>
|
||||
<p class=rvps3><span class=rvts18>; c - опис файла</span></p>
|
||||
<p class=rvps3><span class=rvts18>; p - розмір стиснутого файла</span></p>
|
||||
<p class=rvps3><span class=rvts18>; d - день</span></p>
|
||||
<p class=rvps3><span class=rvts18>; t - місяць</span></p>
|
||||
<p class=rvps3><span class=rvts18>; TTT - трьохбуквенне ім’я місяця (Jan, Feb, Mar, ...)</span></p>
|
||||
<p class=rvps3><span class=rvts18>; y - рік</span></p>
|
||||
<p class=rvps3><span class=rvts18>; h - години</span></p>
|
||||
<p class=rvps3><span class=rvts18>; H - буква - модифікатор годинника (a - час до обіду (a.m. time), </span></p>
|
||||
<p class=rvps3><span class=rvts18> p - час після обіду (p.m. time))</span></p>
|
||||
<p class=rvps3><span class=rvts18>; m - хвилини</span></p>
|
||||
<p class=rvps3><span class=rvts18>; s - секунди</span></p>
|
||||
<p class=rvps3><span class=rvts18>; a - атрибути</span></p>
|
||||
<p class=rvps3><span class=rvts18>; e - розширення файла</span></p>
|
||||
<p class=rvps3><span class=rvts18>; ? - пропустити один символ</span></p>
|
||||
<p class=rvps3><span class=rvts18>; * - пропускати до першого пробілу чи кінця рядка</span></p>
|
||||
<p class=rvps3><span class=rvts24>Приклад:</span><span class=rvts18> </span></p>
|
||||
<p class=rvps3><span class=rvts18>Частина виводу логу JAR :</span></p>
|
||||
<p class=rvps3><span class=rvts18>346) install\f_0286</span></p>
|
||||
<p class=rvps3><span class=rvts18> 3656 A.... Win-32 Solid 1-1 2002-07-11 13:36:26 2002-12-09 20:41:20</span></p>
|
||||
<p class=rvps3><span class=rvts18> 26 2002-12-09 00:00:00</span></p>
|
||||
<p class=rvps3><span class=rvts18>347) install\f_0287</span></p>
|
||||
<p class=rvps3><span class=rvts18> 11323 A.... Win-32 Solid 1-1 2002-07-11 13:36:26 2002-12-09 20:41:20</span></p>
|
||||
<p class=rvps3><span class=rvts18> 26 2002-12-09 00:00:00</span></p>
|
||||
<p class=rvps3><span class=rvts18>і відповідні формати шаблонів:</span></p>
|
||||
<p class=rvps3><span class=rvts18>Format0="* nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"</span></p>
|
||||
<p class=rvps3><span class=rvts18>Format1="zzzzzzzzzz aaaaa yyyy tt dd hh mm ss"</span></p>
|
||||
<p class=rvps3><span class=rvts18>Format2=" "</span></p>
|
||||
<p class=rvps3><span class=rvts18> </span><span class=rvts12> </span></p>
|
||||
<p class=rvps2><span class=rvts11><br></span></p>
|
||||
<p class="NAVBACK"><a href="#TOC">вгору</a></p>
|
||||
<p><br></p>
|
||||
<p><br></p>
|
||||
<p class=rvps1><a name="commandformat"></a>
|
||||
<p><br></p>
|
||||
<p><span class=rvts11>Формат визначення команд</span></p>
|
||||
<p class=rvps3><span class=rvts12> Команда це рядок який містить змінні. Ці змінні мають знак "%" перед ними і можуть бути замінені під час виклику команди. </span></p>
|
||||
<p class=rvps3><span class=rvts18>Список змінних команд:</span></p>
|
||||
<p class=rvps3><span class=rvts18><br></span></p>
|
||||
<p class=rvps3><span class=rvts18> %P - Довге ім’я архіватора (так як воно в параметрі "Archiver")</span></p>
|
||||
<p class=rvps3><span class=rvts18> %p - коротке ім’я архіватора (как як воно в параметрі "Archiver")</span></p>
|
||||
<p class=rvps3><span class=rvts18> %A - довге ім’я архівного файла </span></p>
|
||||
<p class=rvps3><span class=rvts18> %a - коротке ім’я архівного файла </span></p>
|
||||
<p class=rvps3><span class=rvts18> %L - ім’я Filelist (списка файлів). Filelist -це файл який містить імена файлів </span></p>
|
||||
<p class=rvps3><span class=rvts18> які повинні бути оброблені зовнішнім архіватором. Імена файлів довгі. </span></p>
|
||||
<p class=rvps3><span class=rvts18> %l - Filelist з короткими іменами файлів.</span></p>
|
||||
<p class=rvps3><span class=rvts18> %F - ім’я одного файла для обробки. Архіватор буде викликаний кілька разів, до тих</span></p>
|
||||
<p class=rvps3><span class=rvts18> пір поки всі файли не будуть оброблені. </span></p>
|
||||
<p class=rvps3><span class=rvts18> Ця змінна повинна бути використана тільки якщо архіватор не підтримує </span></p>
|
||||
<p class=rvps3><span class=rvts18> список файлів в рядку виклику.</span></p>
|
||||
<p class=rvps3><span class=rvts18> %V - Розмір тома (для багатотомного архіву).</span></p>
|
||||
<p class=rvps3><span class=rvts18> %W - Пароль.</span></p>
|
||||
<p class=rvps3><span class=rvts18> %E<errorlevel> - максимальний допустимий код завершення (errorlevel).</span></p>
|
||||
<p class=rvps3><span class=rvts18> Наприклад, %E2 означає, що приймаются коди завершення 0, 1 і 2.</span></p>
|
||||
<p class=rvps3><span class=rvts18> Ця змінна може бути вказана в будь-якому місці команди. Якщо вона </span></p>
|
||||
<p class=rvps3><span class=rvts18> відсутня, тільки код завершення 0 розпізнається як успішний.</span></p>
|
||||
<p class=rvps3><span class=rvts18> %O - За замовчуванням, MultiArc перетворює вивід архіватора з OEM кодування </span></p>
|
||||
<p class=rvps3><span class=rvts18> (DOS) в ANSI (Windows). Застосовуйте його для пропуску змінної.</span></p>
|
||||
<p class=rvps3><span class=rvts18><br></span></p>
|
||||
<p class=rvps3><span class=rvts18> %R - цільова піддиректорія в архіві</span></p>
|
||||
<p class=rvps3><span class=rvts18><br></span></p>
|
||||
<p class=rvps3><span class=rvts18> {} - якщо деякі змінні взяті у фігурні дужки то вона буде </span></p>
|
||||
<p class=rvps3><span class=rvts18> додана тільки якщо ця змінна містить що-небудь не пусте. Дивіться </span></p>
|
||||
<p class=rvps3><span class=rvts18> MsCAB addon для прикладу використання.</span></p>
|
||||
<p class=rvps3><span class=rvts18> </span></p>
|
||||
<p class=rvps3><span class=rvts18> %S - Залежить від режиму, встановлюється в діалозі Налаштування MultiArc, MultiArc буде </span></p>
|
||||
<p class=rvps3><span class=rvts18> запитувати користувача додоаткові параметри командного рядка, які </span></p>
|
||||
<p class=rvps3><span class=rvts18> повинні бути розміщені на месці %S.</span></p>
|
||||
<!--
|
||||
<p class=rvps3><span class=rvts18><br></span></p>
|
||||
<p class=rvps3><span class=rvts18> %C - Не приховувати вікно консолі під час роботи зовнішнього архіватора. Налаштування консолі</span></p>
|
||||
<p class=rvps3><span class=rvts18> має більше параметрів, що можна налаштувати, див. ділог Налаштування MultiArc.</span></p>
|
||||
-->
|
||||
<p class=rvps3><span class=rvts18><br></span></p>
|
||||
<p class=rvps3><span class=rvts18><br></span></p>
|
||||
<p class=rvps3><span class=rvts18> модифікатори змінних F, Q, q, W, P, A, U можуть бути використані для зміни формата імені </span></p>
|
||||
<p class=rvps3><span class=rvts18> файлів: </span></p>
|
||||
<p class=rvps3><span class=rvts18><br></span></p>
|
||||
<p class=rvps3><span class=rvts18> F - Включати у список тільки файли (застосовується до змінних %L і %l);</span></p>
|
||||
<p class=rvps3><span class=rvts18> Q - Брати в лапки імена з пробілами;</span></p>
|
||||
<p class=rvps3><span class=rvts18> q - Брати в лапки всі імена;</span></p>
|
||||
<p class=rvps3><span class=rvts18> W - Використовувати тільки імена, без шляху;</span></p>
|
||||
<p class=rvps3><span class=rvts18> P - Використовувати тільки шлях, без імені;</span></p>
|
||||
<p class=rvps3><span class=rvts18> A - Використовувати ANSI кодування.</span></p>
|
||||
<p class=rvps3><span class=rvts18> U - Використовувати UTF-8 кодування.</span></p>
|
||||
<p class=rvps3><span class=rvts18><br></span></p>
|
||||
<p class=rvps3><span class=rvts18> Ці модифікатори можуть бутиь вказані одразу після змінної, без пробілів.</span></p>
|
||||
<p class=rvps3><span class=rvts18>Реальні приклади команд дивіться у addon-ах.</span></p>
|
||||
<p class=rvps3><span class=rvts18><br></span></p>
|
||||
<p class=rvps3><span class=rvts25>Примітка:</span></p>
|
||||
<p class=rvps3><span class=rvts18> Якщо у вас в шляху до архіватора є російські чи українські букви (по логіці будь-який шлях, який містить символи не англійського алфавіту) і ви отримуєте повідомлення на зразок такого: </span></p>
|
||||
<p class=rvps3><span class=rvts18>"Executing command 'C:\Documents and Settings\Ђ¤¬ЁЁбва в(r)а\ђ Ў(r)зЁ(c) бв(r)"\7za.exe -r0 l D:\Це тест російських імен TC\7zSfx.7z' returned errorlevel -1. Possibly an error occurred. Archive listing wasn't retrieved."</span></p>
|
||||
<p class=rvps3><span class=rvts18>або такого: </span></p>
|
||||
<p class=rvps3><span class=rvts18>"Executed command 'C:\Documents and Settings\Ђ¤¬ЁЁбва в(r)а\ђ Ў(r)зЁ(c) бв(r)"\7za.exe -r0 l D:\Це тест російських імен TC\7zSfx.7z' returned errorlevel -1, which is higher than configured as normal for this command. Probably error occurred. Check your configuration, please..."</span></p>
|
||||
<p class=rvps3><span class=rvts18>Замініть в Multiarc.ini в секції відповідного архіватора параметри </span><span class=rvts25>Extract</span><span class=rvts18>, </span><span class=rvts25>ExtractWithPath</span><span class=rvts18>, </span><span class=rvts25>Test</span><span class=rvts18>, </span><span class=rvts25>Delete</span><span class=rvts18>, </span><span class=rvts25>Add</span><span class=rvts18> з %Р на %PA чи %PQA.</span><span class=rvts12> </span></p>
|
||||
<p class=rvps2><span class=rvts11><br></span></p>
|
||||
<p class="NAVBACK"><a href="#TOC">вгору</a></p>
|
||||
<p><br></p>
|
||||
<div class="SECT1">
|
||||
<p class="NAVBACK"><a href="index.html">На головну</a></p>
|
||||
</div>
|
||||
<p><br></p>
|
||||
</body></html>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><title>Зовнішні архіваториы</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<style type="text/css"><!--
|
||||
body {
|
||||
margin: 5px 5px 5px 5px;
|
||||
background-color: #ffffff;
|
||||
}
|
||||
/* ========== Text Styles ========== */
|
||||
hr { color: #000000}
|
||||
body, table /* Normal text */
|
||||
{
|
||||
font-size: 10pt;
|
||||
font-family: 'Arial';
|
||||
font-style: normal;
|
||||
font-weight: normal;
|
||||
color: #000000;
|
||||
text-decoration: none;
|
||||
}
|
||||
span.rvts1 /* Heading */
|
||||
{
|
||||
font-weight: bold;
|
||||
color: #0000ff;
|
||||
}
|
||||
span.rvts2 /* Subheading */
|
||||
{
|
||||
font-weight: bold;
|
||||
color: #000080;
|
||||
}
|
||||
span.rvts3 /* Keywords */
|
||||
{
|
||||
font-style: italic;
|
||||
color: #800000;
|
||||
}
|
||||
a.rvts4, span.rvts4 /* Jump 1 */
|
||||
{
|
||||
color: #008000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
a.rvts5, span.rvts5 /* Jump 2 */
|
||||
{
|
||||
color: #008000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
span.rvts6
|
||||
{
|
||||
font-family: 'Courier New';
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts7
|
||||
{
|
||||
font-family: 'Courier New';
|
||||
font-weight: bold;
|
||||
color: #0000ff;
|
||||
}
|
||||
span.rvts8
|
||||
{
|
||||
font-family: 'Courier New';
|
||||
font-weight: bold;
|
||||
color: #000080;
|
||||
}
|
||||
a.rvts9, span.rvts9
|
||||
{
|
||||
font-family: 'Courier New';
|
||||
color: #008000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
span.rvts10
|
||||
{
|
||||
font-size: 12pt;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts11
|
||||
{
|
||||
font-size: 14pt;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts12
|
||||
{
|
||||
font-size: 9pt;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts13
|
||||
{
|
||||
font-size: 9pt;
|
||||
color: #000000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
span.rvts14
|
||||
{
|
||||
font-weight: bold;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts15
|
||||
{
|
||||
font-size: 9pt;
|
||||
font-weight: bold;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts16
|
||||
{
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts17
|
||||
{
|
||||
font-size: 9pt;
|
||||
font-style: italic;
|
||||
font-weight: bold;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts18
|
||||
{
|
||||
font-size: 9pt;
|
||||
font-family: 'Courier';
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts19
|
||||
{
|
||||
font-size: 9pt;
|
||||
font-style: italic;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts20
|
||||
{
|
||||
font-family: 'Courier';
|
||||
font-weight: bold;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts21
|
||||
{
|
||||
font-family: 'Courier';
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts22
|
||||
{
|
||||
font-family: 'Courier';
|
||||
color: #000000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
span.rvts23
|
||||
{
|
||||
font-family: 'Courier';
|
||||
font-weight: bold;
|
||||
color: #000000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
span.rvts24
|
||||
{
|
||||
font-size: 9pt;
|
||||
font-family: 'Courier';
|
||||
color: #000000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
span.rvts25
|
||||
{
|
||||
font-size: 9pt;
|
||||
font-family: 'Courier';
|
||||
font-weight: bold;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts26
|
||||
{
|
||||
font-size: 8pt;
|
||||
font-family: 'Microsoft Sans Serif';
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts27
|
||||
{
|
||||
font-size: 8pt;
|
||||
font-family: 'Microsoft Sans Serif';
|
||||
font-weight: bold;
|
||||
color: #000000;
|
||||
}
|
||||
span.rvts28
|
||||
{
|
||||
font-size: 7pt;
|
||||
color: #000000;
|
||||
}
|
||||
/* ========== Para Styles ========== */
|
||||
p,ul,ol /* Paragraph Style */
|
||||
{
|
||||
text-align: left;
|
||||
text-indent: 0px;
|
||||
padding: 0px 0px 0px 0px;
|
||||
margin: 0px 0px 0px 0px;
|
||||
}
|
||||
.rvps1 /* Centered */
|
||||
{
|
||||
text-align: center;
|
||||
}
|
||||
.rvps2
|
||||
{
|
||||
margin: 8px 0px 1px 0px;
|
||||
}
|
||||
.rvps3
|
||||
{
|
||||
margin: 8px 0px 0px 0px;
|
||||
}
|
||||
.rvps4
|
||||
{
|
||||
margin: 8px 0px 4px 0px;
|
||||
}
|
||||
.rvps5
|
||||
{
|
||||
text-indent: -16px;
|
||||
margin: 0px 0px 8px 16px;
|
||||
}
|
||||
.rvps6
|
||||
{
|
||||
text-indent: -8px;
|
||||
margin: 8px 0px 0px 8px;
|
||||
}
|
||||
.rvps7
|
||||
{
|
||||
text-indent: -8px;
|
||||
margin: 8px 0px 0px 8px;
|
||||
}
|
||||
.rvps8
|
||||
{
|
||||
text-align: center;
|
||||
text-indent: -8px;
|
||||
margin: 8px 0px 0px 8px;
|
||||
}
|
||||
.rvps9
|
||||
{
|
||||
margin: 1px 0px 5px 0px;
|
||||
}
|
||||
.rvps10
|
||||
{
|
||||
margin: 1px 0px 5px 0px;
|
||||
}
|
||||
.rvps11
|
||||
{
|
||||
margin: 8px 0px 0px 0px;
|
||||
}
|
||||
.rvps12
|
||||
{
|
||||
margin: 8px 0px 1px 0px;
|
||||
}
|
||||
--></style>
|
||||
</head>
|
||||
<body alink=#ff0000>
|
||||
|
||||
<div class="TITLEPAGE">
|
||||
<h1>Зовнішні архіватори</h1>
|
||||
<hr/>
|
||||
</div>
|
||||
|
||||
<div class="TOC">
|
||||
<dt class="bold"><a name="TOC">Зміст</a></dt>
|
||||
<dl>
|
||||
<dt>1.1. <a href="#multiarc">Описання Multiarc.ini</a></dt>
|
||||
<dt>1.2. <a href="#listformat">Описання рядків Format</a></dt>
|
||||
<dt>1.3. <a href="#commandformat">Формат визнчення команд</a></dt>
|
||||
</dl>
|
||||
</div>
|
||||
|
||||
<p>Double Commander використовує механізм роботи з зовнішніми архіваторами аналогічний плагіну <a href="http://wcx.sourceforge.net/">MultiArc</a> для Total Commander. Більшість з
|
||||
приведених далі пояснень і прикладів позичено з довідкового файлу до цього плагіну.</p>
|
||||
|
||||
|
||||
<p class=rvps1><a name="multiarc"></a>
|
||||
<p><br></p>
|
||||
<p><span class=rvts11>Описання Multiarc.ini</span></p>
|
||||
<p class=rvps3><span class=rvts12> Всі налаштування зовнішніх архіваторів зберігаються у файлі multiarc.ini. Цей файл стандартний INI-файл. Він містить кілька розділів (секцій). Ці секції містять параметри - пари рядків разділених знаком "Дорівнює" (=). Ці файли являються текстовими і можуть бути відредаговані будь-яким текстовим редактором. Кожний архіватор, що підтримується DC повинен бути описаний в окремій секції в multiarc.ini. Дивіться нижче детальну інформацію про їх структуру. Також є спеціальна секція з іменем "MultiArc". Ця секція містить налаштування які застосовуються до всіх архіваторів, тобто загальні налаштування.</span></p>
|
||||
<p class=rvps3><span class=rvts12>Структура типової секції описання архіватора: </span></p>
|
||||
<p class=rvps3><span class=rvts18>[Ім’я_типу]</span></p>
|
||||
<p class=rvps3><span class=rvts18>Параметр=Значення параметра</span></p>
|
||||
<p class=rvps3><span class=rvts18>Шаблон= Рядок, що представляє шаблон</span></p>
|
||||
<p class=rvps3><span class=rvts18>Команда= рядок команди</span></p>
|
||||
<p class=rvps3><span class=rvts18>Прапорець = 0 чи 1 в залежності від стану прапорця.</span></p>
|
||||
<p class=rvps4><span class=rvts20>Ім’я_типу</span><span class=rvts21> коротке ім’я типу архіватора. Обов’язково повинно бути унікальним і бути набраним символами англійського алфавіту.</span></p>
|
||||
<p class=rvps4><span class=rvts22>Наприклад:</span></p>
|
||||
<p class=rvps4><span class=rvts21>[ARJ] </span></p>
|
||||
<p class=rvps4><span class=rvts23>Параметри</span></p>
|
||||
<p class=rvps4><span class=rvts20>Archiver</span><span class=rvts21> Шлях до архіватора. Шлях може містити змінні оточення, наприклад %WINDIR% або %COMMANDER_PATH%.</span></p>
|
||||
<p class=rvps4><span class=rvts20>ID</span><span class=rvts21> (необовязковий) -- сигнатура (ID) архіватора, використовується для визначення чи являється данний файл архівом цього типу. Записується групами по 2 шістнадцяткових символа, разділених пробілами. Якщо архіватор може оброблювати кілька версій архівів з різними сигнатурами, вони розділяються комами.</span></p>
|
||||
<p class=rvps4><span class=rvts20>IDPos</span><span class=rvts21> (необовязковий) -- позиція ID в архіві. Якщо позиція не вказана, ID буде шукатися починаючи з початку архіва. Ви можете визначити позицію з кінця файла, з допомогою знака "-" (мінус). Якщо для архівів з цим ID може бути кілька місць розташування сигнатури, вони розділяються комами (зазвичай це різні версії архівів, що підтримуються архіватором). Також зверніть увагу на опис прапорця SkipSfxHeader. Спеціальне значення <SeekID> визначає чи потрібно шукати ID, якщо вони не знайдені по другим позиціям вказаними в параметрі. Якщо IDPos відсутній, тоді ID буде шукатися в діапазоні: менше з значень - розмір файла, IDSeekRange. Значения можно вводить в десятичном или шестнадцатеричном виде. Например позицию находящуюся в 12345 байт от начала файла можно описать как</span></p>
|
||||
<p class=rvps4><span class=rvts21>IDPos = 12345</span></p>
|
||||
<p class=rvps4><span class=rvts21>(в десятковій системі) або (в шістнадцятковій системі числення)</span></p>
|
||||
<p class=rvps4><span class=rvts21>IDPos = 0х3039</span></p>
|
||||
<p class=rvps4><span class=rvts21>Відємні значення в шістнадцятковому вигляді описуються як 0xFFFFFFFF (-1 в десятковому)</span></p>
|
||||
<p class=rvps4><span class=rvts20>IDSeekRange</span><span class=rvts21> (необовязковий) число байт, в якому MultiArc буде намагатися знайти ID.Якщо параметр відсутній, буде використано менше з значень Размір_файла аба 1Мбайт. Пошук завжди виконується від початку файла, SkipSfxHeader ігнорується. Це може сповільнити відкриття деяких архівів або пошук в архіві. Якщо відсутні IDPOS, тоді використовується пошук ID в діапазоні від початку файла до меншого з значень -- (розмір файла, IDSeekRange).</span></p>
|
||||
<!--
|
||||
<p class=rvps4><span class=rvts20>ExcludeIDs</span><span class=rvts21> (необовязковий) Сигнатура при знахожденні якої файл визначається як "Опрацювати не можливо". </span></p>
|
||||
<p class=rvps4><span class=rvts21>Дана можливість введена для коректної обробки файлів які генеруються програмами InnoSetup, NSIS (NullSoft Instalation System) і можливо іншими.</span></p>
|
||||
<p class=rvps4><span class=rvts21>Алгоритм роботи даного параметра:</span></p>
|
||||
<p class=rvps4><span class=rvts21>Якщо знаходимо ID з параметра </span><span class=rvts20>ID</span><span class=rvts21>, тоді перевіряємо ExcludeIDs.</span></p>
|
||||
<p class=rvps4><span class=rvts21>Якщо знайшли співпадіння по будь-якому виключеному ID, тоді рахуємо, що файл не подтримується утилітою </span><span class=rvts20>Archiver</span><span class=rvts21>. </span></p>
|
||||
<p class=rvps4><span class=rvts21>Формат параметра: (Signature, [offset], [Absolute]),(Signature, [offset], [Absolute]), .... (Signature, [offset], [Absolute]). </span></p>
|
||||
<p class=rvps4><span class=rvts21>Где: </span></p>
|
||||
<p class=rvps4><span class=rvts21>Signature -- це послідовність байтів які повинні бути знайдені. </span></p>
|
||||
<p class=rvps4><span class=rvts21>Absolute -- (необов’язковий) абсолютне (1) чи відносне (0) зміщення. Якщо не вказано, то за замовчуванням = 0. </span></p>
|
||||
<p class=rvps4><span class=rvts21>Якщо 1, тоді зміщення береться від початку файла (якщо Offset >= 0), або від кінця файла (якщо Offset <0).</span></p>
|
||||
<p class=rvps4><span class=rvts21>Якщо 0, тоді зміщення береться відносно знайденого ID. Дивися також опис параметра offset</span></p>
|
||||
<p class=rvps4><span class=rvts21>Offset -- (необов’язковий) Зміщення відносно поточного ID (якщо = 0, тоді дивимося починаючи з початку ID, якщо >0 тоді на offset байт у перед (до кінця файла) від початку сигнатури (ID), якщо <0 тоді на offset байт назад (до початку файла) від початку сигнатури. Якщо не вказано, тоді за замовчуванням = 0. Дивися також опис параметра Absolute.</span></p>
|
||||
<p class=rvps4><span class=rvts21>Приклад для параметра ExcludeIDs.</span></p>
|
||||
<p class=rvps4><span class=rvts21>ID= 01 02 03 04, 01 03 02</span></p>
|
||||
<p class=rvps4><span class=rvts21>IDPOS = 5</span></p>
|
||||
<p class=rvps4><span class=rvts21>ExcludeIDs= (00, -1), (01 02 03 04 05,0), (06,5), (07,11, 1), (08,-1, 1)</span></p>
|
||||
<p class=rvps4><span class=rvts21>MultiArc буде визначати, що файл може бути обраблений якщо співпала хоч одна сигнатура з ID, і не співпали сигнатури з ExcludeIDs.</span></p>
|
||||
<p class=rvps4><span class=rvts21>В цьому прикладі будуть прийняті файли які місять в собі послідовність байт (xx в даному прикладі будь-які байти):</span></p>
|
||||
<p class=rvps4><span class=rvts21>0 1 2 3 4 5 6 7 8 </span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx xx 01 02 03 04 xx (крім правила (01 02 03 04 05,0))</span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx xx 01 03 02 xx</span></p>
|
||||
<p class=rvps4><span class=rvts21>але відхилені файли які містять</span></p>
|
||||
<p class=rvps4><span class=rvts21>0 1 2 3 4 5 6 7 8 9</span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx 00 01 02 03 04 xx правило (00, -1)</span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx 00 01 03 02 xx </span></p>
|
||||
<p class=rvps4><span class=rvts21>0 1 2 3 4 5 6 7 8 9 10 </span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx xx 01 02 03 04 05 xx правило (01 02 03 04 05,0)</span></p>
|
||||
<p class=rvps4><span class=rvts21>0 1 2 3 4 5 6 7 8 9 10 11 12 13 </span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx xx 01 02 03 04 xx xx xx xx 06 правило (06,5)</span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx xx 01 03 02 xx xx xx xx 06 xx </span></p>
|
||||
<p class=rvps4><span class=rvts21>0 1 2 3 4 5 6 7 8 9 10 11 12 </span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx xx 01 02 03 04 xx xx 07 xx правило (07,11, 1)</span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx xx 01 03 02 xx xx xx 07 xx </span></p>
|
||||
<p class=rvps4><span class=rvts21>0 1 2 3 4 5 6 7 8 EOF </span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx xx 01 02 03 04 .............. 08 правило (08,-1, 1)</span></p>
|
||||
<p class=rvps4><span class=rvts21>xx xx xx xx xx 01 03 02 xx .............. 08</span></p>
|
||||
-->
|
||||
<p class=rvps4><span class=rvts20>Extension</span><span class=rvts21> розширення, які використовуються архівами (без крапки).</span></p>
|
||||
<p class=rvps4><span class=rvts20>Description</span><span class=rvts21> Описання архіватора. Рядок, що містить версію, автора і т.п. </span></p>
|
||||
<p class=rvps4><span class=rvts22>Наприклад:</span></p>
|
||||
<p class=rvps4><span class=rvts21>ID = 00 FF, CC DD, 55 EF 32 12,</span></p>
|
||||
<p class=rvps4><span class=rvts21>IDPos = 0, 0xd, -6, <SeekID></span></p>
|
||||
<p class=rvps4><span class=rvts21>IDSeekRange=100000</span></p>
|
||||
<p class=rvps4><span class=rvts21>Extension = hhh, hpj, tzu</span></p>
|
||||
<p class=rvps4><span class=rvts21>Description="PivkARC v7.1365 (c) by Kon' Petrovich"</span></p>
|
||||
<p class=rvps4><span class=rvts21>Архіви в даному прикладі будуть перевірятися в наступному порядку.</span></p>
|
||||
<p class=rvps4><span class=rvts21>Встановлення позициї на 0 і перевірка кожного ID визначеного в параметрі. Потім перехід на позицію 13 і перевірка всіх ID, перехід на позицію 6 рахуючи з кінця файла, і в кінці, шукати ID в діапазоні від 0 до 100000 якщо файл більше 100000 чи 0-розмір файла. Якщо в будь-якій з цих перевірок файл буде містити один з ID, то файл рахується таким, що підтримується архіватором.</span></p>
|
||||
<p class=rvps4><span class=rvts23>Шаблони</span></p>
|
||||
<p class=rvps4><span class=rvts20>Start</span><span class=rvts21>(необов’язковий) будь-яка частина рядка у виводі який видасть архіватор в процесі обробки. </span></p>
|
||||
<p class=rvps4><span class=rvts20>End</span><span class=rvts21> (необов’язковий) будь-яка частина рядка у виводі який видасть архіватор в процесі обробки. </span></p>
|
||||
<p class=rvps4><span class=rvts22>Примітка для Start і End шаблонів:</span><span class=rvts21> Якщо текст починається з '^', він буде порівнюватися починаючи з початку рядка, символ ^ в порівнянні участі не приймає. В інших випадках текст буде шукатися в будь-якому місці рядка.</span></p>
|
||||
<p class=rvps4><span class=rvts20>Format0 ... Format<n></span><span class=rvts21> - формат виводу файлів. Якщо опис файла у виводі архіватора розміщено у кілька рядків, використовуйте відповідне число параметрів Format. Ви можете визначити до 50 рядків Format.</span></p>
|
||||
<p class=rvps4><span class=rvts21>Опис рядків Format </span></p>
|
||||
<p class=rvps4><span class=rvts22>Наприклад:</span></p>
|
||||
<p class=rvps4><span class=rvts21>Start="^-------"</span></p>
|
||||
<p class=rvps4><span class=rvts21>End="^Total files listed: "</span></p>
|
||||
<p class=rvps4><span class=rvts21>Format1="zzzzzzzzzz aaaaa yyyy tt dd hh mm ss"</span></p>
|
||||
<p class=rvps4><span class=rvts21>Format2=" "</span></p>
|
||||
<p class=rvps4><span class=rvts23>Команди</span></p>
|
||||
<p class=rvps4><span class=rvts20>List</span><span class=rvts21> - Отримання списку вмісту архіва.</span></p>
|
||||
<p class=rvps4><span class=rvts20>Extract</span><span class=rvts21> - Видобування файла(-ів) з архіва з повним шляхом.</span></p>
|
||||
<p class=rvps4><span class=rvts20>ExtractWithoutPath</span><span class=rvts21> - Видобування файла(-ів) з архіву.</span></p>
|
||||
<p class=rvps4><span class=rvts20>Test</span><span class=rvts21> - перевірка архіва.</span></p>
|
||||
<p class=rvps4><span class=rvts20>Delete</span><span class=rvts21> - видалити файл з архіву.</span></p>
|
||||
<p class=rvps4><span class=rvts20>Add</span><span class=rvts21> - додати файл в архів.</span></p>
|
||||
<p class=rvps4><span class=rvts20>AddSelfExtract</span><span class=rvts21> - створити саморозпаковуючийся архів.</span></p>
|
||||
<p class=rvps4><span class=rvts20>InputString</span><span class=rvts21> - вставка деякого рядка у вхідний потік архіватора. Це використовується для емулювання натиску деякиых клавіш при старті архіватора. Використовується для деяких "шароварних" утиліт які потребують натиску Y перед работою. =-)</span></p>
|
||||
<p class=rvps4><span class=rvts22>Зверніть увагу:</span><span class=rvts21> Всі команди за виключенням InputString використовують формат визначення команд </span></p>
|
||||
<p class=rvps4><span class=rvts23>Прапорці</span></p>
|
||||
<p class=rvps4><span class=rvts20>IgnoreErrors</span><span class=rvts21> якщо активний, код завершення архіватора ігнорується. Використовуйте обережно. </span></p>
|
||||
<p class=rvps4><span class=rvts20>SkipEmpty</span><span class=rvts21> Файли з пустими іменами не будуть додаватися в список</span></p>
|
||||
<p class=rvps4><span class=rvts20>UnixPath</span><span class=rvts21> Якщо шляхи у виводі архіватора у форматі Unix встановіть цей прапорець.</span></p>
|
||||
<p class=rvps4><span class=rvts20>Debug</span><span class=rvts21> Якщо цей прапорець активний -- весь вивід утиліти архівування буде записано в лог-файл, розташований в тій самій директорії, що і multiarc.wcx з іменем "multiarc.%TYPENAME%.log" де %TYPENAME% це TypeName відповідного опису архіватора. Якщо деякий список файлів використовується в командах, то ці файли також не будуть видалені після виконання команди. Шукайте їх в паці %TEMP%/$mltwcx. Всановлюйте цей прапорець, тільки якщо ви виконуєте запис всієї активності. Це необхідно під час написання нового addon-а. Не використовуйте його якщо ви не потребуєте його. Цей лог файл може "зїсти" ваш вільний дисковий простір дуже швидко. =-) Я вас попередив!.</span></p>
|
||||
<p class=rvps4><span class=rvts20>SkipSfxHeader</span><span class=rvts21> за замовчуванням false. Визначає чи потрібно пропускати SFX-частину архіва для пошуку </span><span class=rvts20>ID</span><span class=rvts21> архіва. Наприклад:</span></p>
|
||||
<p class=rvps4><span class=rvts21>7z SFX-архів, сам архів знаходиться після SFX частини, і пошук </span><span class=rvts20>ID</span><span class=rvts21> треба починати після пропуску цієї частини, SkipSfxHeader повинно бути TRUE. 7z відрізняється від інших архіваторів тим, що від версії до версії міняється розмір SFX розпаковщика, крім того є другі SFX частини, не від авторів 7z. Размір цих частин різноманітний, хоча ID архіва знаходиться на фіксованому місці. До цього прапорця, треба було вказувати список IDPos, але якщо необхідної позиції не вдавалось знайти, MultiArc не міг обробити такий архів.</span></p>
|
||||
<p class=rvps3><span class=rvts21>Інсталяція InnoSetup. </span><span class=rvts20>ID</span><span class=rvts21> знаходиться в SFX частині архіва, пропуск робити не потрібно. Шукати треба з початку файла, SkipSfxHeader повинен бути False.</span></p>
|
||||
<p class=rvps3><span class=rvts20>;</span><span class=rvts21> ознака коментаря, цей рядок буде проігнорований. </span><span class=rvts12> </span></p>
|
||||
<p class=rvps3><span class=rvts12>Файл addon-а являється секцією MultiArc.ini і призначений для передачі другим користувачам MultiArc. </span></p>
|
||||
<p class=rvps2><span class=rvts11><br></span></p>
|
||||
<p class="NAVBACK"><a href="#TOC">вгору</a></p>
|
||||
<p><br></p>
|
||||
<p><br></p>
|
||||
<p class=rvps1><a name="listformat"></a>
|
||||
<p><br></p>
|
||||
<p><span class=rvts11>Опис рядків Format</span></p>
|
||||
<p class=rvps3><span class=rvts12> Для розбору файла виводу MultiArc використовує шаблон FormatN. Якщо список файлів використовує одні і ті самі рядки для виводу інформації про кожен файл в архіві, використовуйте відповідну кількість шаблонів Format. Шаблон Format це рядкова маска для видобування інформації з одного рядка списку файлів. Використовуйте наступні символи для визначення шаблону: </span></p>
|
||||
<p class=rvps3><span class=rvts18>; n - ім’я файла</span></p>
|
||||
<p class=rvps3><span class=rvts18>; z - розмір не стиснутого файла</span></p>
|
||||
<p class=rvps3><span class=rvts18>; c - опис файла</span></p>
|
||||
<p class=rvps3><span class=rvts18>; p - розмір стиснутого файла</span></p>
|
||||
<p class=rvps3><span class=rvts18>; d - день</span></p>
|
||||
<p class=rvps3><span class=rvts18>; t - місяць</span></p>
|
||||
<p class=rvps3><span class=rvts18>; TTT - трьохбуквенне ім’я місяця (Jan, Feb, Mar, ...)</span></p>
|
||||
<p class=rvps3><span class=rvts18>; y - рік</span></p>
|
||||
<p class=rvps3><span class=rvts18>; h - години</span></p>
|
||||
<p class=rvps3><span class=rvts18>; H - буква - модифікатор годинника (a - час до обіду (a.m. time), </span></p>
|
||||
<p class=rvps3><span class=rvts18> p - час після обіду (p.m. time))</span></p>
|
||||
<p class=rvps3><span class=rvts18>; m - хвилини</span></p>
|
||||
<p class=rvps3><span class=rvts18>; s - секунди</span></p>
|
||||
<p class=rvps3><span class=rvts18>; a - атрибути</span></p>
|
||||
<p class=rvps3><span class=rvts18>; e - розширення файла</span></p>
|
||||
<p class=rvps3><span class=rvts18>; ? - пропустити один символ</span></p>
|
||||
<p class=rvps3><span class=rvts18>; * - пропускати до першого пробілу чи кінця рядка</span></p>
|
||||
<p class=rvps3><span class=rvts24>Приклад:</span><span class=rvts18> </span></p>
|
||||
<p class=rvps3><span class=rvts18>Частина виводу логу JAR :</span></p>
|
||||
<p class=rvps3><span class=rvts18>346) install\f_0286</span></p>
|
||||
<p class=rvps3><span class=rvts18> 3656 A.... Win-32 Solid 1-1 2002-07-11 13:36:26 2002-12-09 20:41:20</span></p>
|
||||
<p class=rvps3><span class=rvts18> 26 2002-12-09 00:00:00</span></p>
|
||||
<p class=rvps3><span class=rvts18>347) install\f_0287</span></p>
|
||||
<p class=rvps3><span class=rvts18> 11323 A.... Win-32 Solid 1-1 2002-07-11 13:36:26 2002-12-09 20:41:20</span></p>
|
||||
<p class=rvps3><span class=rvts18> 26 2002-12-09 00:00:00</span></p>
|
||||
<p class=rvps3><span class=rvts18>і відповідні формати шаблонів:</span></p>
|
||||
<p class=rvps3><span class=rvts18>Format0="* nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"</span></p>
|
||||
<p class=rvps3><span class=rvts18>Format1="zzzzzzzzzz aaaaa yyyy tt dd hh mm ss"</span></p>
|
||||
<p class=rvps3><span class=rvts18>Format2=" "</span></p>
|
||||
<p class=rvps3><span class=rvts18> </span><span class=rvts12> </span></p>
|
||||
<p class=rvps2><span class=rvts11><br></span></p>
|
||||
<p class="NAVBACK"><a href="#TOC">вгору</a></p>
|
||||
<p><br></p>
|
||||
<p><br></p>
|
||||
<p class=rvps1><a name="commandformat"></a>
|
||||
<p><br></p>
|
||||
<p><span class=rvts11>Формат визначення команд</span></p>
|
||||
<p class=rvps3><span class=rvts12> Команда це рядок який містить змінні. Ці змінні мають знак "%" перед ними і можуть бути замінені під час виклику команди. </span></p>
|
||||
<p class=rvps3><span class=rvts18>Список змінних команд:</span></p>
|
||||
<p class=rvps3><span class=rvts18><br></span></p>
|
||||
<p class=rvps3><span class=rvts18> %P - Довге ім’я архіватора (так як воно в параметрі "Archiver")</span></p>
|
||||
<p class=rvps3><span class=rvts18> %p - коротке ім’я архіватора (как як воно в параметрі "Archiver")</span></p>
|
||||
<p class=rvps3><span class=rvts18> %A - довге ім’я архівного файла </span></p>
|
||||
<p class=rvps3><span class=rvts18> %a - коротке ім’я архівного файла </span></p>
|
||||
<p class=rvps3><span class=rvts18> %L - ім’я Filelist (списка файлів). Filelist -це файл який містить імена файлів </span></p>
|
||||
<p class=rvps3><span class=rvts18> які повинні бути оброблені зовнішнім архіватором. Імена файлів довгі. </span></p>
|
||||
<p class=rvps3><span class=rvts18> %l - Filelist з короткими іменами файлів.</span></p>
|
||||
<p class=rvps3><span class=rvts18> %F - ім’я одного файла для обробки. Архіватор буде викликаний кілька разів, до тих</span></p>
|
||||
<p class=rvps3><span class=rvts18> пір поки всі файли не будуть оброблені. </span></p>
|
||||
<p class=rvps3><span class=rvts18> Ця змінна повинна бути використана тільки якщо архіватор не підтримує </span></p>
|
||||
<p class=rvps3><span class=rvts18> список файлів в рядку виклику.</span></p>
|
||||
<p class=rvps3><span class=rvts18> %V - Розмір тома (для багатотомного архіву).</span></p>
|
||||
<p class=rvps3><span class=rvts18> %W - Пароль.</span></p>
|
||||
<p class=rvps3><span class=rvts18> %E<errorlevel> - максимальний допустимий код завершення (errorlevel).</span></p>
|
||||
<p class=rvps3><span class=rvts18> Наприклад, %E2 означає, що приймаются коди завершення 0, 1 і 2.</span></p>
|
||||
<p class=rvps3><span class=rvts18> Ця змінна може бути вказана в будь-якому місці команди. Якщо вона </span></p>
|
||||
<p class=rvps3><span class=rvts18> відсутня, тільки код завершення 0 розпізнається як успішний.</span></p>
|
||||
<p class=rvps3><span class=rvts18> %O - За замовчуванням, MultiArc перетворює вивід архіватора з OEM кодування </span></p>
|
||||
<p class=rvps3><span class=rvts18> (DOS) в ANSI (Windows). Застосовуйте його для пропуску змінної.</span></p>
|
||||
<p class=rvps3><span class=rvts18><br></span></p>
|
||||
<p class=rvps3><span class=rvts18> %R - цільова піддиректорія в архіві</span></p>
|
||||
<p class=rvps3><span class=rvts18><br></span></p>
|
||||
<p class=rvps3><span class=rvts18> {} - якщо деякі змінні взяті у фігурні дужки то вона буде </span></p>
|
||||
<p class=rvps3><span class=rvts18> додана тільки якщо ця змінна містить що-небудь не пусте. Дивіться </span></p>
|
||||
<p class=rvps3><span class=rvts18> MsCAB addon для прикладу використання.</span></p>
|
||||
<p class=rvps3><span class=rvts18> </span></p>
|
||||
<p class=rvps3><span class=rvts18> %S - Залежить від режиму, встановлюється в діалозі Налаштування MultiArc, MultiArc буде </span></p>
|
||||
<p class=rvps3><span class=rvts18> запитувати користувача додоаткові параметри командного рядка, які </span></p>
|
||||
<p class=rvps3><span class=rvts18> повинні бути розміщені на месці %S.</span></p>
|
||||
<!--
|
||||
<p class=rvps3><span class=rvts18><br></span></p>
|
||||
<p class=rvps3><span class=rvts18> %C - Не приховувати вікно консолі під час роботи зовнішнього архіватора. Налаштування консолі</span></p>
|
||||
<p class=rvps3><span class=rvts18> має більше параметрів, що можна налаштувати, див. ділог Налаштування MultiArc.</span></p>
|
||||
-->
|
||||
<p class=rvps3><span class=rvts18><br></span></p>
|
||||
<p class=rvps3><span class=rvts18><br></span></p>
|
||||
<p class=rvps3><span class=rvts18> модифікатори змінних F, Q, q, W, P, A, U можуть бути використані для зміни формата імені </span></p>
|
||||
<p class=rvps3><span class=rvts18> файлів: </span></p>
|
||||
<p class=rvps3><span class=rvts18><br></span></p>
|
||||
<p class=rvps3><span class=rvts18> F - Включати у список тільки файли (застосовується до змінних %L і %l);</span></p>
|
||||
<p class=rvps3><span class=rvts18> Q - Брати в лапки імена з пробілами;</span></p>
|
||||
<p class=rvps3><span class=rvts18> q - Брати в лапки всі імена;</span></p>
|
||||
<p class=rvps3><span class=rvts18> W - Використовувати тільки імена, без шляху;</span></p>
|
||||
<p class=rvps3><span class=rvts18> P - Використовувати тільки шлях, без імені;</span></p>
|
||||
<p class=rvps3><span class=rvts18> A - Використовувати ANSI кодування.</span></p>
|
||||
<p class=rvps3><span class=rvts18> U - Використовувати UTF-8 кодування.</span></p>
|
||||
<p class=rvps3><span class=rvts18><br></span></p>
|
||||
<p class=rvps3><span class=rvts18> Ці модифікатори можуть бутиь вказані одразу після змінної, без пробілів.</span></p>
|
||||
<p class=rvps3><span class=rvts18>Реальні приклади команд дивіться у addon-ах.</span></p>
|
||||
<p class=rvps3><span class=rvts18><br></span></p>
|
||||
<p class=rvps3><span class=rvts25>Примітка:</span></p>
|
||||
<p class=rvps3><span class=rvts18> Якщо у вас в шляху до архіватора є російські чи українські букви (по логіці будь-який шлях, який містить символи не англійського алфавіту) і ви отримуєте повідомлення на зразок такого: </span></p>
|
||||
<p class=rvps3><span class=rvts18>"Executing command 'C:\Documents and Settings\Ђ¤¬ЁЁбва в(r)а\ђ Ў(r)зЁ(c) бв(r)"\7za.exe -r0 l D:\Це тест російських імен TC\7zSfx.7z' returned errorlevel -1. Possibly an error occurred. Archive listing wasn't retrieved."</span></p>
|
||||
<p class=rvps3><span class=rvts18>або такого: </span></p>
|
||||
<p class=rvps3><span class=rvts18>"Executed command 'C:\Documents and Settings\Ђ¤¬ЁЁбва в(r)а\ђ Ў(r)зЁ(c) бв(r)"\7za.exe -r0 l D:\Це тест російських імен TC\7zSfx.7z' returned errorlevel -1, which is higher than configured as normal for this command. Probably error occurred. Check your configuration, please..."</span></p>
|
||||
<p class=rvps3><span class=rvts18>Замініть в Multiarc.ini в секції відповідного архіватора параметри </span><span class=rvts25>Extract</span><span class=rvts18>, </span><span class=rvts25>ExtractWithPath</span><span class=rvts18>, </span><span class=rvts25>Test</span><span class=rvts18>, </span><span class=rvts25>Delete</span><span class=rvts18>, </span><span class=rvts25>Add</span><span class=rvts18> з %Р на %PA чи %PQA.</span><span class=rvts12> </span></p>
|
||||
<p class=rvps2><span class=rvts11><br></span></p>
|
||||
<p class="NAVBACK"><a href="#TOC">вгору</a></p>
|
||||
<p><br></p>
|
||||
<div class="SECT1">
|
||||
<p class="NAVBACK"><a href="index.html">На головну</a></p>
|
||||
</div>
|
||||
<p><br></p>
|
||||
</body></html>
|
||||
|
|
|
|||
1236
doc/uk/regexp.html
1236
doc/uk/regexp.html
File diff suppressed because it is too large
Load diff
|
|
@ -1,420 +1,420 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Клавіатурні скорочення Double Commander</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="CHAPTER">
|
||||
<h1>Клавіатурні скорочення Double Commander</h1>
|
||||
|
||||
<div class="TOC">
|
||||
<dl>
|
||||
<dt class="bold"><a id="hotkeys" name="hotkeys">Зміст</a></dt>
|
||||
<dt><a a href="#main_window">1. Головне вікно</a></dt>
|
||||
<dt><a a href="#viewer">2. Вбудований переглядач</a></dt>
|
||||
<dt><a a href="#editor">3. Вбудований редактор</a></dt>
|
||||
</dl>
|
||||
</div>
|
||||
|
||||
<hr/>
|
||||
|
||||
<div class="SECT1">
|
||||
<h2><a name="main_window">1. Головне вікно</a></h2>
|
||||
<table border="1" frame="none" width="100%" class="CALSTABLE">
|
||||
<col width="25%"/>
|
||||
<col width="75%"/>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Клавіша</th>
|
||||
<th>Дія</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><tt class="red">F1</tt></td>
|
||||
<td>відкрити вікно "Про програму..."</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">F2</tt></td>
|
||||
<td>перейменувати файл/каталог под курсором</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">F3</tt></td>
|
||||
<td>1. відкрити виділені файли в переглядачі<br/>2. відкрити каталог під курсором</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">F4</tt></td>
|
||||
<td>відкрити файл під курсором в редакторі</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">F5</tt></td>
|
||||
<td>копіювати файли/каталоги</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">F6</tt></td>
|
||||
<td>перейменувати чи перемістити файли</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">F7</tt></td>
|
||||
<td>створити новий каталог</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">F8, Del</tt></td>
|
||||
<td>видалити файли/каталоги</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">F9</tt></td>
|
||||
<td>запустити термінал</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Alt+F1</tt></td>
|
||||
<td>відкрити список дисків для лівої панелі</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Alt+F2</tt></td>
|
||||
<td>відкрити список дисків для правої панелі</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Alt+F4, Alt+X</tt></td>
|
||||
<td>вихід</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Alt+F5</tt></td>
|
||||
<td>упакувати обрані файли/каталоги</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Alt+F7</tt></td>
|
||||
<td>пошук файлів/каталогів</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Alt+F9</tt></td>
|
||||
<td>розпакувати всі файли з виділених архівів</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Alt+Enter</tt></td>
|
||||
<td>показати діалог властивостей файла/каталога</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Alt+Shift+Enter</tt></td>
|
||||
<td>Показати разміри всіх папок</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Alt+Delete</tt></td>
|
||||
<td>Знищити файл/каталог</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Alt+Z</tt></td>
|
||||
<td>відкриває в неактивній панелі той самий каталог, який відкритий в активній</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Shift+F2</tt></td>
|
||||
<td>встановти фокус в командну строку</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<tr>
|
||||
<td><tt class="red">Shift+F4</tt></td>
|
||||
<td>створити новий текстовий файл і завантажити його в редактор</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Shift+F5</tt></td>
|
||||
<td>копіювати файли (з перейменуванням) в той самий каталог</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Shift+F6</tt></td>
|
||||
<td>перейменувати файл/каталог під курсором</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Shift+Enter</tt></td>
|
||||
<td>виконати програму в терміналі (термінал береться з налаштувань)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Shift+Ctrl+Tab</tt></td>
|
||||
<td>переключає на попередню вкладку (лівіше) в активній панелі</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+F3</tt></td>
|
||||
<td>сортувати по імені</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+F4</tt></td>
|
||||
<td>сортувати по типу</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+F5</tt></td>
|
||||
<td>сортувати по даті/часу</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+F6</tt></td>
|
||||
<td>сортувати по розміру</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+7</tt></td>
|
||||
<td>вивести історію всіх команд, які були набрані в командному рядку</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+A</tt></td>
|
||||
<td>виділити всі файли і папки в каталозі</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+Alt+C</tt></td>
|
||||
<td>копіює повні імена виділених файлів в буфер обміну</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+Alt+X</tt></td>
|
||||
<td>копіювати імена виділених файлів в буфер обміну</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+D</tt></td>
|
||||
<td>відкрити меню обраних каталогів</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+H</tt></td>
|
||||
<td>відкрити історію вже відвіданих каталогів</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+L</tt></td>
|
||||
<td>подрахувати зайняте місце (для обраних файлів/каталогів)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+M</tt></td>
|
||||
<td>інструмент групового перейменування</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+R</tt></td>
|
||||
<td>обновити вміст поточної панелі</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+ ↑</tt></td>
|
||||
<td>відкрити каталог під курсором в новій вкладці</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+ ↓</tt></td>
|
||||
<td>відкрити історію команд командного рядка</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+ ←</tt></td>
|
||||
<td>відкрити в лівій панелі каталог, який в правій панелі знаходиться під курсором</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+ →</tt></td>
|
||||
<td>відкрити в правій панелі каталог, який в лівій панелі знаходится під курсором</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+Enter</tt></td>
|
||||
<td>копіювати ім’я файла в командний рядок</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+P</tt></td>
|
||||
<td>копіювати шлях в командний рядок</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+S</tt></td>
|
||||
<td>запустити швидкий пошук по каталогу, згідно налаштувань</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+Shift+Enter</tt></td>
|
||||
<td>копіювати повне ім’я файла в командний рядок</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+U</tt></td>
|
||||
<td>поміняти місцями панелі (активні вкладки)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+С</tt></td>
|
||||
<td>копіювати в буфер обміну</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+X</tt></td>
|
||||
<td>вырезать в буфер обмена</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+V</tt></td>
|
||||
<td>вставити з буферу обміну</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+T</tt></td>
|
||||
<td>створити нову вкладку для поточної панелі</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+Tab</tt></td>
|
||||
<td>переключити на наступну вкладку, правіше від активної</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+W</tt></td>
|
||||
<td>закрити активну вкладку в поточній панелі</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+Z</tt></td>
|
||||
<td>створити/змінити коментарі до файлу</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+PgDown</tt></td>
|
||||
<td>1. аналогічно клавіші <tt>Enter</tt><br/>2. відкрити архів (включаючи саморозпакувальні архіви)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+PgUp</tt></td>
|
||||
<td>перейти в батьківський каталог</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+Num +</tt></td>
|
||||
<td>виділити все</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+Num -</tt></td>
|
||||
<td>зняти все виділення</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Num +</tt></td>
|
||||
<td>виділити групу по шаблону</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Num -</tt></td>
|
||||
<td>зняти виділення групи по шаблону</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Num *</tt></td>
|
||||
<td>інвертувати виділення</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Shift+Num +</tt></td>
|
||||
<td>виділити всі файли в поточному каталозі з розширенням як у файла під курсором</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Shift+Num -</tt></td>
|
||||
<td>зняти виділення зі всіх файлів в поточному каталозі з розширенням як у файла під курсором</td>
|
||||
</tr>
|
||||
<td><tt class="red">Tab</tt></td>
|
||||
<td>переключитися на другу файлову панель</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">←</tt></td>
|
||||
<td>перейти в батьківський каталог (якщо активовано режим "Навігація в стилі Lynx")</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">→</tt></td>
|
||||
<td>Перейти в обраний каталог (якщо активовано режим "Навігація в стилі Lynx")</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Enter</tt></td>
|
||||
<td>1. якщо командний рядок не пустий, виконати його<br/>
|
||||
2. якщо курсор на каталозі/архіві: відкрити цей каталог/архів<br/>
|
||||
3. якщо курсор на файлі програми: запустити програму</br>
|
||||
4. якщо курсор на звичайному файлі: запустити асоційовану програму<br/>
|
||||
5. якщо курсор на файлі в середні архіву: показати діалог властивостей упакованого файла</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Insert</tt></td>
|
||||
<td>виділити файл/каталог</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Backspace</tt></td>
|
||||
<td>перейти в батьківський каталог</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Пробел</tt></td>
|
||||
<td>1. інвертувати виділення файла<br/>
|
||||
2. инвертировать выделение каталога, с подсчетом занимаемого места</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Буква</tt></td>
|
||||
<td>1. перемістити курсор в командний рядок і ввести букву там.<br/>
|
||||
2. в режимі швидкого пошуку "Тільки буква": швидкий пошук імені файла/каталога
|
||||
(яке починається з вказаних букв) в поточному катазі.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Права клавіша миші</tt></td>
|
||||
<td>показати контекстне меню з налаштовуваним списком дій (з файла <tt>doublecmd.ext</tt>)</td>
|
||||
</tr>
|
||||
</body>
|
||||
</table>
|
||||
<p class="NAVBACK"><a href="#hotkeys">вгору</a></p>
|
||||
</div>
|
||||
|
||||
<div class="SECT1">
|
||||
<h2><a name="viewer">2. Вбудований переглядач</a></h2>
|
||||
<table border="1" frame="none" width="100%" class="CALSTABLE">
|
||||
<col width="25%" />
|
||||
<col width="75%" />
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Клавіша</th>
|
||||
<th>Дія</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><tt class="red">N</tt></td>
|
||||
<td>наступний файл, якщо було відкрито кілька файлів</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">P</tt></td>
|
||||
<td>попередній файл, якщо було відкрито кілька файлів</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Esc, Q (з будь-якою комбінацією Ctrl, Shift, Alt)</tt></td>
|
||||
<td>вихід</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">1</tt></td>
|
||||
<td>тільки текст</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">2</tt></td>
|
||||
<td>двійковий (фіксована довжина рядка)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">3</tt></td>
|
||||
<td>шістнадцятковий</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">4</tt></td>
|
||||
<td>тільки текст, з розривами рядків</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">6</tt></td>
|
||||
<td>графіка</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">7</tt></td>
|
||||
<td>використовувати плагіни</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<p class="NAVBACK"><a href="#hotkeys">вгору</a></p>
|
||||
</div>
|
||||
|
||||
<div class="SECT1">
|
||||
<h2><a name="editor">3. Вбудований редактор</a></h2>
|
||||
<table border="1" frame="none" width="100%" class="CALSTABLE">
|
||||
<col width="25%" />
|
||||
<col width="75%" />
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Клавіша</th>
|
||||
<th>Дія</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><tt class="red">F2, Ctrl+S</tt></td>
|
||||
<td>зберегти</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Esc</tt></td>
|
||||
<td>вихід</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<p class="NAVBACK"><a href="#hotkeys">вгору</a></p>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Клавіатурні скорочення Double Commander</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="CHAPTER">
|
||||
<h1>Клавіатурні скорочення Double Commander</h1>
|
||||
|
||||
<div class="TOC">
|
||||
<dl>
|
||||
<dt class="bold"><a id="hotkeys" name="hotkeys">Зміст</a></dt>
|
||||
<dt><a a href="#main_window">1. Головне вікно</a></dt>
|
||||
<dt><a a href="#viewer">2. Вбудований переглядач</a></dt>
|
||||
<dt><a a href="#editor">3. Вбудований редактор</a></dt>
|
||||
</dl>
|
||||
</div>
|
||||
|
||||
<hr/>
|
||||
|
||||
<div class="SECT1">
|
||||
<h2><a name="main_window">1. Головне вікно</a></h2>
|
||||
<table border="1" frame="none" width="100%" class="CALSTABLE">
|
||||
<col width="25%"/>
|
||||
<col width="75%"/>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Клавіша</th>
|
||||
<th>Дія</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><tt class="red">F1</tt></td>
|
||||
<td>відкрити вікно "Про програму..."</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">F2</tt></td>
|
||||
<td>перейменувати файл/каталог под курсором</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">F3</tt></td>
|
||||
<td>1. відкрити виділені файли в переглядачі<br/>2. відкрити каталог під курсором</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">F4</tt></td>
|
||||
<td>відкрити файл під курсором в редакторі</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">F5</tt></td>
|
||||
<td>копіювати файли/каталоги</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">F6</tt></td>
|
||||
<td>перейменувати чи перемістити файли</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">F7</tt></td>
|
||||
<td>створити новий каталог</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">F8, Del</tt></td>
|
||||
<td>видалити файли/каталоги</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">F9</tt></td>
|
||||
<td>запустити термінал</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Alt+F1</tt></td>
|
||||
<td>відкрити список дисків для лівої панелі</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Alt+F2</tt></td>
|
||||
<td>відкрити список дисків для правої панелі</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Alt+F4, Alt+X</tt></td>
|
||||
<td>вихід</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Alt+F5</tt></td>
|
||||
<td>упакувати обрані файли/каталоги</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Alt+F7</tt></td>
|
||||
<td>пошук файлів/каталогів</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Alt+F9</tt></td>
|
||||
<td>розпакувати всі файли з виділених архівів</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Alt+Enter</tt></td>
|
||||
<td>показати діалог властивостей файла/каталога</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Alt+Shift+Enter</tt></td>
|
||||
<td>Показати разміри всіх папок</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Alt+Delete</tt></td>
|
||||
<td>Знищити файл/каталог</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Alt+Z</tt></td>
|
||||
<td>відкриває в неактивній панелі той самий каталог, який відкритий в активній</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Shift+F2</tt></td>
|
||||
<td>встановти фокус в командну строку</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<tr>
|
||||
<td><tt class="red">Shift+F4</tt></td>
|
||||
<td>створити новий текстовий файл і завантажити його в редактор</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Shift+F5</tt></td>
|
||||
<td>копіювати файли (з перейменуванням) в той самий каталог</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Shift+F6</tt></td>
|
||||
<td>перейменувати файл/каталог під курсором</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Shift+Enter</tt></td>
|
||||
<td>виконати програму в терміналі (термінал береться з налаштувань)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Shift+Ctrl+Tab</tt></td>
|
||||
<td>переключає на попередню вкладку (лівіше) в активній панелі</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+F3</tt></td>
|
||||
<td>сортувати по імені</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+F4</tt></td>
|
||||
<td>сортувати по типу</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+F5</tt></td>
|
||||
<td>сортувати по даті/часу</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+F6</tt></td>
|
||||
<td>сортувати по розміру</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+7</tt></td>
|
||||
<td>вивести історію всіх команд, які були набрані в командному рядку</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+A</tt></td>
|
||||
<td>виділити всі файли і папки в каталозі</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+Alt+C</tt></td>
|
||||
<td>копіює повні імена виділених файлів в буфер обміну</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+Alt+X</tt></td>
|
||||
<td>копіювати імена виділених файлів в буфер обміну</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+D</tt></td>
|
||||
<td>відкрити меню обраних каталогів</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+H</tt></td>
|
||||
<td>відкрити історію вже відвіданих каталогів</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+L</tt></td>
|
||||
<td>подрахувати зайняте місце (для обраних файлів/каталогів)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+M</tt></td>
|
||||
<td>інструмент групового перейменування</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+R</tt></td>
|
||||
<td>обновити вміст поточної панелі</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+ ↑</tt></td>
|
||||
<td>відкрити каталог під курсором в новій вкладці</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+ ↓</tt></td>
|
||||
<td>відкрити історію команд командного рядка</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+ ←</tt></td>
|
||||
<td>відкрити в лівій панелі каталог, який в правій панелі знаходиться під курсором</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+ →</tt></td>
|
||||
<td>відкрити в правій панелі каталог, який в лівій панелі знаходится під курсором</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+Enter</tt></td>
|
||||
<td>копіювати ім’я файла в командний рядок</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+P</tt></td>
|
||||
<td>копіювати шлях в командний рядок</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+S</tt></td>
|
||||
<td>запустити швидкий пошук по каталогу, згідно налаштувань</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+Shift+Enter</tt></td>
|
||||
<td>копіювати повне ім’я файла в командний рядок</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+U</tt></td>
|
||||
<td>поміняти місцями панелі (активні вкладки)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+С</tt></td>
|
||||
<td>копіювати в буфер обміну</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+X</tt></td>
|
||||
<td>вырезать в буфер обмена</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+V</tt></td>
|
||||
<td>вставити з буферу обміну</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+T</tt></td>
|
||||
<td>створити нову вкладку для поточної панелі</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+Tab</tt></td>
|
||||
<td>переключити на наступну вкладку, правіше від активної</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+W</tt></td>
|
||||
<td>закрити активну вкладку в поточній панелі</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+Z</tt></td>
|
||||
<td>створити/змінити коментарі до файлу</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+PgDown</tt></td>
|
||||
<td>1. аналогічно клавіші <tt>Enter</tt><br/>2. відкрити архів (включаючи саморозпакувальні архіви)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+PgUp</tt></td>
|
||||
<td>перейти в батьківський каталог</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+Num +</tt></td>
|
||||
<td>виділити все</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Ctrl+Num -</tt></td>
|
||||
<td>зняти все виділення</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Num +</tt></td>
|
||||
<td>виділити групу по шаблону</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Num -</tt></td>
|
||||
<td>зняти виділення групи по шаблону</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Num *</tt></td>
|
||||
<td>інвертувати виділення</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Shift+Num +</tt></td>
|
||||
<td>виділити всі файли в поточному каталозі з розширенням як у файла під курсором</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Shift+Num -</tt></td>
|
||||
<td>зняти виділення зі всіх файлів в поточному каталозі з розширенням як у файла під курсором</td>
|
||||
</tr>
|
||||
<td><tt class="red">Tab</tt></td>
|
||||
<td>переключитися на другу файлову панель</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">←</tt></td>
|
||||
<td>перейти в батьківський каталог (якщо активовано режим "Навігація в стилі Lynx")</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">→</tt></td>
|
||||
<td>Перейти в обраний каталог (якщо активовано режим "Навігація в стилі Lynx")</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Enter</tt></td>
|
||||
<td>1. якщо командний рядок не пустий, виконати його<br/>
|
||||
2. якщо курсор на каталозі/архіві: відкрити цей каталог/архів<br/>
|
||||
3. якщо курсор на файлі програми: запустити програму</br>
|
||||
4. якщо курсор на звичайному файлі: запустити асоційовану програму<br/>
|
||||
5. якщо курсор на файлі в середні архіву: показати діалог властивостей упакованого файла</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Insert</tt></td>
|
||||
<td>виділити файл/каталог</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Backspace</tt></td>
|
||||
<td>перейти в батьківський каталог</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Пробел</tt></td>
|
||||
<td>1. інвертувати виділення файла<br/>
|
||||
2. инвертировать выделение каталога, с подсчетом занимаемого места</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Буква</tt></td>
|
||||
<td>1. перемістити курсор в командний рядок і ввести букву там.<br/>
|
||||
2. в режимі швидкого пошуку "Тільки буква": швидкий пошук імені файла/каталога
|
||||
(яке починається з вказаних букв) в поточному катазі.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Права клавіша миші</tt></td>
|
||||
<td>показати контекстне меню з налаштовуваним списком дій (з файла <tt>doublecmd.ext</tt>)</td>
|
||||
</tr>
|
||||
</body>
|
||||
</table>
|
||||
<p class="NAVBACK"><a href="#hotkeys">вгору</a></p>
|
||||
</div>
|
||||
|
||||
<div class="SECT1">
|
||||
<h2><a name="viewer">2. Вбудований переглядач</a></h2>
|
||||
<table border="1" frame="none" width="100%" class="CALSTABLE">
|
||||
<col width="25%" />
|
||||
<col width="75%" />
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Клавіша</th>
|
||||
<th>Дія</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><tt class="red">N</tt></td>
|
||||
<td>наступний файл, якщо було відкрито кілька файлів</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">P</tt></td>
|
||||
<td>попередній файл, якщо було відкрито кілька файлів</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Esc, Q (з будь-якою комбінацією Ctrl, Shift, Alt)</tt></td>
|
||||
<td>вихід</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">1</tt></td>
|
||||
<td>тільки текст</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">2</tt></td>
|
||||
<td>двійковий (фіксована довжина рядка)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">3</tt></td>
|
||||
<td>шістнадцятковий</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">4</tt></td>
|
||||
<td>тільки текст, з розривами рядків</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">6</tt></td>
|
||||
<td>графіка</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">7</tt></td>
|
||||
<td>використовувати плагіни</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<p class="NAVBACK"><a href="#hotkeys">вгору</a></p>
|
||||
</div>
|
||||
|
||||
<div class="SECT1">
|
||||
<h2><a name="editor">3. Вбудований редактор</a></h2>
|
||||
<table border="1" frame="none" width="100%" class="CALSTABLE">
|
||||
<col width="25%" />
|
||||
<col width="75%" />
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Клавіша</th>
|
||||
<th>Дія</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><tt class="red">F2, Ctrl+S</tt></td>
|
||||
<td>зберегти</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="red">Esc</tt></td>
|
||||
<td>вихід</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<p class="NAVBACK"><a href="#hotkeys">вгору</a></p>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
|
|
@ -1,140 +1,140 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>3.2 Панель інструментів</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="SECT2">
|
||||
<h3>3.2 Панель інструментів</h3>
|
||||
<p class="FIGURE"><img title="Панель інструментів" alt="Панель інструментів" src="images/imgDC/ris3.png" width="240" height="30"/></p>
|
||||
<p>З її допомогою ви можете викликати внутрішні команди Double Commander, внутрішні програми і
|
||||
виконувати деякі стандартні операції. Якщо затримати курсор миші над кнопкою —
|
||||
з’явиться спливаюча підказка.</p>
|
||||
|
||||
<p>отримати доступ до налаштувань панелі можно, клацнувши правою клавішею міші по панелі и вибирати
|
||||
в меню пункт <span class="bold">Редагувати</span>.</p>
|
||||
<p class="FIGURE"><img title="Редагувати панель інструментів" alt="Редагувати панель інструментів"
|
||||
src="images/imgDC/ris3-1.png" width="222" height="62"/></p>
|
||||
|
||||
<p>Відкриється діалоговое вікно "Налаштування панелі інструментів"</p>
|
||||
<p class="FIGURE"><img title="Налаштування панелі інструментів" alt="Налаштування панелі інструментів"
|
||||
src="images/imgDC/ris10.png" width="509" height="265"/></p>
|
||||
|
||||
<p>Перший рядок вказує на те, з якого файлу Double Commander буде брати налаштування для панелі
|
||||
інструментів (структура файлу аналогічна такому ж як у TC), під нею знаходяться іконки доданих
|
||||
на панель кнопок.</p>
|
||||
|
||||
<p><span class="italic">Додати</span> — додає нову кнопку на панель, з пустими
|
||||
параметрами.</p>
|
||||
<p><span class="italic">Видалити</span> — видаляє обрану кнопку.</p>
|
||||
<p><span class="italic">Розмір</span> — поле, в якому вказувється, якого разміру
|
||||
будуть іконки на панелі. Ераще вказувати 16 чи 22 чи 32, так як це розміри інших іконок
|
||||
в Double Commander. Проте допускаються будь-які числа, розмір задається в пікселях.</p>
|
||||
<p><span class="italic">Пласкі</span> — робить кнопочки на панелі візуально у вигляді
|
||||
кнопок чи тільки у вигляді іконок.</p>
|
||||
<p><span class="italic">Команда</span> — рядок, в якому можно вибрати будь-яку
|
||||
<a href="cmds.html">внутрішню команду</a>, чи вказати свою, наприклад для запуску додатку
|
||||
(команди для додатків можно брати з головного меню системи).</p>
|
||||
<p><span class="italic">Параметри</span> — в рядку вказується параметр, який
|
||||
буде використаний при виконанні команди (для кажної команди свої).</p>
|
||||
<blockquote>
|
||||
<p>Функції (без параметрів підставляє всі виділені файли):</p>
|
||||
<p> <span class="bold">%f</span> - тільки ім’я файлу</p>
|
||||
<p> <span class="bold">%d</span> - тільки шлях, без роздільника в кінці</p>
|
||||
<p> <span class="bold">%p</span> - повний шлях до файлу</p>
|
||||
<p> <span class="bold">%D</span> - поточний каталог в активній чи вибраній панелі</p>
|
||||
<p>Вибір панелі (якщо не задано, використовується активна панель):</p>
|
||||
<p> <span class="bold">%X</span><span class="italic">[l|r|s|t]</span> - де X функції (l - ліва, r - права, s - джерело, t - ціль)</p>
|
||||
<p>Вибір вибраних файлів (тільки для %f, %d, %p):</p>
|
||||
<p> <span class="bold">%X</span><span class="italic">[
|
||||
<nr>
|
||||
] </span>- де X функція</p>
|
||||
<blockquote>
|
||||
<p> <nr>
|
||||
буде 1..n, де n кількість виділених файлів.</p>
|
||||
<p> Якщо жодного файлу не виділено, то активний файл буде номером 1.</p>
|
||||
<p> Якщо
|
||||
<номер> буде не дійсним чи не буде обраного файлу на це число</p>
|
||||
<p> то результатом цієї функції буде пустий рядок.</p>
|
||||
</blockquote>
|
||||
<p>Додавання префікса, суфікса до чи після рядка результату:</p>
|
||||
<p> <span class="bold">%X</span><span class="italic">[{
|
||||
<prefix>}][{<postfix>}]</span></p>
|
||||
<blockquote>
|
||||
<p>Якщо застосовувати до декількох файлів, кожне ім'я матиме префікс/суфікс.</p>
|
||||
<p>Над параметри можуть бути об'єднані.</p>
|
||||
</blockquote>
|
||||
<p>Порядок передачі параметрів::</p>
|
||||
<ul>
|
||||
<li> %функція</li>
|
||||
<li> ліва чи права чи джерело чи ціль панель (необовязково)</li>
|
||||
<li> число файлів (необовязково)</li>
|
||||
<li> префікс, суфікс (необовязково)</li>
|
||||
</ul>
|
||||
<p>Приклади:
|
||||
|
||||
</p>
|
||||
<ul>
|
||||
<li> %f1 - перший виділений файл в активній панелі
|
||||
</li>
|
||||
<li> %pr2 - повний шлях другого виділеного файлу в правій панелі
|
||||
</li>
|
||||
<li> %fl - тільки імена файлів з лівої панелі</li>
|
||||
<li> %pr - повні шляхи для файлів з правої панелі</li>
|
||||
<li> %Dl - поточний каталог в лівій панелі</li>
|
||||
<li> %f{-f } - приєднання кожного імені до "-f "
|
||||
<ul>
|
||||
<li>(ex.: -f
|
||||
<file_1> -f <file_2>)
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li> %f{"}{"} - заключити кожне ім’я в лапки
|
||||
<ul>
|
||||
<li>(ex.: "<file_1>" "<file_2>")
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li> %f1{-first }%f2{ -second }
|
||||
<ul>
|
||||
<li> якщо виділено тільки 1 файл : -first
|
||||
<file_1>
|
||||
</li>
|
||||
<li> якщо виділено 2 (чи більше) файлів: -first
|
||||
<file_1> -second <file_2>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</blockquote>
|
||||
<p><span class="italic">Шлях запуску</span> — використовується для вказування повного шляху
|
||||
до файлу програми (при необхідності).</p>
|
||||
<p><span class="italic">Файл іконки</span> — в цьому рядку вказується шлях до файлу
|
||||
іконки, який буде використаний для відображення кнопки.</p>
|
||||
<p><span class="italic">Іконка</span> — показує як буде виглядати кнопка на
|
||||
панелі.</p>
|
||||
<p><span class="italic">Підказка</span> — текст, введений в цей рядок, буде
|
||||
відображатися при затримці вказівника над іконкою запуску на панелі.</p>
|
||||
<p class="FIGURE"><img title="Спливаюча підказка" alt="Спливаюча підказка"
|
||||
src="images/imgDC/ris10-3.png" width="226" height="132"/></p>
|
||||
|
||||
<p>Щоб вставити раздільник між іконками, потрібно створити нову кнопку, а в рядку <span class="italic">Підказка</span> вписати
|
||||
"-" (мінус).</p>
|
||||
|
||||
<p>Так же существует возможность создать выпадающее меню:</p>
|
||||
<p class="FIGURE"><img title="Випадаюче меню" alt="Випадаюче меню" src="images/imgDC/ris10-4.png" width="470" height="254"/></p>
|
||||
<p>Для цього в рядку <span class="italic">Команда</span> потрібно вибрати <tt><a name="cm_ShowButtonMenu">
|
||||
cm_ShowButtonMenu</a></tt>,
|
||||
а в рядку <span class="italic">Параметри</span> вказати розположення файлуа, з налаштуваннями для
|
||||
випадаючого меню (чи просто його назву, якщо він розміщений в тій самій папці). Структура файлу
|
||||
випадаючого меню аналогічна головному.</p>
|
||||
</div>
|
||||
|
||||
<p class="NAVBACK"><a href="help.html">Зміст</a></p>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>3.2 Панель інструментів</title>
|
||||
<link rel="STYLESHEET" type="text/css" href="doublecmd.css"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="SECT2">
|
||||
<h3>3.2 Панель інструментів</h3>
|
||||
<p class="FIGURE"><img title="Панель інструментів" alt="Панель інструментів" src="images/imgDC/ris3.png" width="240" height="30"/></p>
|
||||
<p>З її допомогою ви можете викликати внутрішні команди Double Commander, внутрішні програми і
|
||||
виконувати деякі стандартні операції. Якщо затримати курсор миші над кнопкою —
|
||||
з’явиться спливаюча підказка.</p>
|
||||
|
||||
<p>отримати доступ до налаштувань панелі можно, клацнувши правою клавішею міші по панелі и вибирати
|
||||
в меню пункт <span class="bold">Редагувати</span>.</p>
|
||||
<p class="FIGURE"><img title="Редагувати панель інструментів" alt="Редагувати панель інструментів"
|
||||
src="images/imgDC/ris3-1.png" width="222" height="62"/></p>
|
||||
|
||||
<p>Відкриється діалоговое вікно "Налаштування панелі інструментів"</p>
|
||||
<p class="FIGURE"><img title="Налаштування панелі інструментів" alt="Налаштування панелі інструментів"
|
||||
src="images/imgDC/ris10.png" width="509" height="265"/></p>
|
||||
|
||||
<p>Перший рядок вказує на те, з якого файлу Double Commander буде брати налаштування для панелі
|
||||
інструментів (структура файлу аналогічна такому ж як у TC), під нею знаходяться іконки доданих
|
||||
на панель кнопок.</p>
|
||||
|
||||
<p><span class="italic">Додати</span> — додає нову кнопку на панель, з пустими
|
||||
параметрами.</p>
|
||||
<p><span class="italic">Видалити</span> — видаляє обрану кнопку.</p>
|
||||
<p><span class="italic">Розмір</span> — поле, в якому вказувється, якого разміру
|
||||
будуть іконки на панелі. Ераще вказувати 16 чи 22 чи 32, так як це розміри інших іконок
|
||||
в Double Commander. Проте допускаються будь-які числа, розмір задається в пікселях.</p>
|
||||
<p><span class="italic">Пласкі</span> — робить кнопочки на панелі візуально у вигляді
|
||||
кнопок чи тільки у вигляді іконок.</p>
|
||||
<p><span class="italic">Команда</span> — рядок, в якому можно вибрати будь-яку
|
||||
<a href="cmds.html">внутрішню команду</a>, чи вказати свою, наприклад для запуску додатку
|
||||
(команди для додатків можно брати з головного меню системи).</p>
|
||||
<p><span class="italic">Параметри</span> — в рядку вказується параметр, який
|
||||
буде використаний при виконанні команди (для кажної команди свої).</p>
|
||||
<blockquote>
|
||||
<p>Функції (без параметрів підставляє всі виділені файли):</p>
|
||||
<p> <span class="bold">%f</span> - тільки ім’я файлу</p>
|
||||
<p> <span class="bold">%d</span> - тільки шлях, без роздільника в кінці</p>
|
||||
<p> <span class="bold">%p</span> - повний шлях до файлу</p>
|
||||
<p> <span class="bold">%D</span> - поточний каталог в активній чи вибраній панелі</p>
|
||||
<p>Вибір панелі (якщо не задано, використовується активна панель):</p>
|
||||
<p> <span class="bold">%X</span><span class="italic">[l|r|s|t]</span> - де X функції (l - ліва, r - права, s - джерело, t - ціль)</p>
|
||||
<p>Вибір вибраних файлів (тільки для %f, %d, %p):</p>
|
||||
<p> <span class="bold">%X</span><span class="italic">[
|
||||
<nr>
|
||||
] </span>- де X функція</p>
|
||||
<blockquote>
|
||||
<p> <nr>
|
||||
буде 1..n, де n кількість виділених файлів.</p>
|
||||
<p> Якщо жодного файлу не виділено, то активний файл буде номером 1.</p>
|
||||
<p> Якщо
|
||||
<номер> буде не дійсним чи не буде обраного файлу на це число</p>
|
||||
<p> то результатом цієї функції буде пустий рядок.</p>
|
||||
</blockquote>
|
||||
<p>Додавання префікса, суфікса до чи після рядка результату:</p>
|
||||
<p> <span class="bold">%X</span><span class="italic">[{
|
||||
<prefix>}][{<postfix>}]</span></p>
|
||||
<blockquote>
|
||||
<p>Якщо застосовувати до декількох файлів, кожне ім'я матиме префікс/суфікс.</p>
|
||||
<p>Над параметри можуть бути об'єднані.</p>
|
||||
</blockquote>
|
||||
<p>Порядок передачі параметрів::</p>
|
||||
<ul>
|
||||
<li> %функція</li>
|
||||
<li> ліва чи права чи джерело чи ціль панель (необовязково)</li>
|
||||
<li> число файлів (необовязково)</li>
|
||||
<li> префікс, суфікс (необовязково)</li>
|
||||
</ul>
|
||||
<p>Приклади:
|
||||
|
||||
</p>
|
||||
<ul>
|
||||
<li> %f1 - перший виділений файл в активній панелі
|
||||
</li>
|
||||
<li> %pr2 - повний шлях другого виділеного файлу в правій панелі
|
||||
</li>
|
||||
<li> %fl - тільки імена файлів з лівої панелі</li>
|
||||
<li> %pr - повні шляхи для файлів з правої панелі</li>
|
||||
<li> %Dl - поточний каталог в лівій панелі</li>
|
||||
<li> %f{-f } - приєднання кожного імені до "-f "
|
||||
<ul>
|
||||
<li>(ex.: -f
|
||||
<file_1> -f <file_2>)
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li> %f{"}{"} - заключити кожне ім’я в лапки
|
||||
<ul>
|
||||
<li>(ex.: "<file_1>" "<file_2>")
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li> %f1{-first }%f2{ -second }
|
||||
<ul>
|
||||
<li> якщо виділено тільки 1 файл : -first
|
||||
<file_1>
|
||||
</li>
|
||||
<li> якщо виділено 2 (чи більше) файлів: -first
|
||||
<file_1> -second <file_2>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</blockquote>
|
||||
<p><span class="italic">Шлях запуску</span> — використовується для вказування повного шляху
|
||||
до файлу програми (при необхідності).</p>
|
||||
<p><span class="italic">Файл іконки</span> — в цьому рядку вказується шлях до файлу
|
||||
іконки, який буде використаний для відображення кнопки.</p>
|
||||
<p><span class="italic">Іконка</span> — показує як буде виглядати кнопка на
|
||||
панелі.</p>
|
||||
<p><span class="italic">Підказка</span> — текст, введений в цей рядок, буде
|
||||
відображатися при затримці вказівника над іконкою запуску на панелі.</p>
|
||||
<p class="FIGURE"><img title="Спливаюча підказка" alt="Спливаюча підказка"
|
||||
src="images/imgDC/ris10-3.png" width="226" height="132"/></p>
|
||||
|
||||
<p>Щоб вставити раздільник між іконками, потрібно створити нову кнопку, а в рядку <span class="italic">Підказка</span> вписати
|
||||
"-" (мінус).</p>
|
||||
|
||||
<p>Так же существует возможность создать выпадающее меню:</p>
|
||||
<p class="FIGURE"><img title="Випадаюче меню" alt="Випадаюче меню" src="images/imgDC/ris10-4.png" width="470" height="254"/></p>
|
||||
<p>Для цього в рядку <span class="italic">Команда</span> потрібно вибрати <tt><a name="cm_ShowButtonMenu">
|
||||
cm_ShowButtonMenu</a></tt>,
|
||||
а в рядку <span class="italic">Параметри</span> вказати розположення файлуа, з налаштуваннями для
|
||||
випадаючого меню (чи просто його назву, якщо він розміщений в тій самій папці). Структура файлу
|
||||
випадаючого меню аналогічна головному.</p>
|
||||
</div>
|
||||
|
||||
<p class="NAVBACK"><a href="help.html">Зміст</a></p>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue