|
ZX Format #03
29 февраля 1996 |
|
IS-DOS - "IS-DOS - for beginners" No 3

Category "IS-DOS - for beginners" No 3
Eliseev VA
"IS-DOS - the first acquaintance"
(Journal version)
(C) PENCRAFT 1995
(C) ISKRASOFT 1995
Continued from - to No 1, 2
_________________________________________
In the previous issue was already
talking about the basic control keys
file shells IS-DOS. However, the system
control key IS-DOS, you may have guessed, this is not limited.
The navigation system concept IS-DOS, and devoted the next part
of our article.
Control keys shell
The system IS-DOS while working with the file wrapper to
distinguish between two types control keys - keys that are
reserved for the shell and the keys are user-defined. The first
type are the keys:
Q and CS +7 - move up
A and CS +6 - going down
O and CS +5 - switch to the left panel
P & CS +8 - move to the right pane
ENTER - the entrance to the subdirectory, run programs
extent.txt
Cs + ENTER - exit in the root directory of the current panel
CS + O - is the same for the left panel
CS + P - is the same for the right panel
CS + Q, SS + Q - move to the top of the directory
CS + A - go to the end directory
SS + CS - switching to an alternative to redundancy
CS +1 - the device on the left panel
CS +2 - select a device in the right panel
SPACE - mark file
In addition, system-level utilities are reserved and the
number keys from 0 to 9, but only three of them are not subject
to redefinition, it is:
3 VIEW - Image files
7 crDIR - creating subdirectory
9 MENU - menu block device
Keys 7 and 9 always rigidly adhered to the established in
the resident program mkdir.res and gmen.res respectively, while
the programs themselves can be modified, but their names must
remain standard. Key 3 will always cause the viewer files
according to the contents of a text file extview.txt.
Appointment of the remaining numeric keys can be changed
according to your wishes, but I recommend to stick arrangement
adopted in the top row screen.
Of the remaining keys are reserved
only key h. It is designed to
run the routine and acts like the key 3. The list of programs
used to print files with different extensions contained in a
file extprint.txt, which is placed in
directory SHELL. The principle of its construction
the same as that of the file extview.txt. The approximate
contents of the file extprint.txt shown in Table. 4
Table 4. Example file extprint.txt
Content
extprint.txt response to the key h
scr: Q: PRINT \ PL \ ps screen print file
as: Q: PRINT \ print Print Text
bat: Q: PRINT \ print Print Text
doc: Q: PRINT \ print Print Text
txt: Q: PRINT \ print Print Text
hlp: Q: PRINT \ print Print Text
wet: Q: PRINT \ print Print Text
All keys except the above
can be programmed to call frequently
Use system utilities and application programs. Which of the
program to assign to one or another key shell - you decide, but
over the years of the IS-DOS has developed a kind of unofficial
standard, formulated in 3.0. This standard is the most
versatile and therefore I recommend stick it in their work to
avoid ambiguity, and so forth inconvenience.
As you may have guessed, the appropriate keys and the
called program is determined by the contents of a text file
called extkey.txt. Availability This file is mandatory for
system, since without it will not work most of the keys of the
shell. File extkey.txt is in the directory SHELL \ and
composed as follows. The first
character of each line - a symbol, obtained by pressing defined
keys. When using the keys by which
Enter the symbol in the editor is difficult (some combination
of SS), you can use the decimal key code, writing it after the
symbol "'" (apostrophe). Decimal key code can be determined by
special utility ktest.com, you
can be found in the base package IS-DOS
3.0 and above in directory Q: RES \ KEY \.
Recommended contents of the file extkey.txt
[All comments are enclosed in square brackets are not part of
File extkey.txt and are provided solely for educational
purposes.]
[System Utilities - keys
according to the top of the screen]
1 Q: SHELL \ help
2 Q: SHELL \ menu
4 Q: EDIT \ editor
5 Q: SHELL \ filecopy
6 Q: SHELL \ rename
8 Q: SHELL \ delete
0 Q: SHELL \ mask
[3 reserved for the viewing of files]
[7 reserved for mkdir.res]
[9 reserved for gmen.res]
[SS + keys - is recommended for
Additional features and functions,
alternative system tools]
@ Q: SHELL \ menu Q: SHELL \ menu.mnu [SS +2 Call the main menu
from any directory]
'& Q: UTIL \ renam [SS +6 quickly rename files]
'39 Q: SHELL \ mkdir [SS +7 Calling mkdir.com]
(Q: UTIL \ qu [SS +8 Recovering erased
files]
) Q: SHELL \ gmen [SS +9 Calling gmen.com]
[SS +1, SS +3, SS +4, SS +5, SS +0 - still free]
[Letter keys, but reserved for the system and their combination
with CS and SS. Preferable to use a combination of the main
keys to the CS and SS to handle tasks that are close in meaning
to the action of the main keys]
[Key a, and A - are reserved for
system]
b Q: UTIL \ sort / n [Organizing Your Files
on behalf of]
BQ: UTIL \ sort / e [Organizing Your Files
to expand]
* Q: UTIL \ sort / d [Organizing Your Files
by creation date]
c Q: UTIL \ cd + [A comparison of two directories]
CQ: UTIL \ calcul [program-calculator]
? Q: UTIL \ copytune [Setting
copiers]
d Q: UTIL \ date [Setting the Date]
DQ: SERVICE \ demon [View files
16-hex format]
\ Q: SERVICE \ dump [Program for the withdrawal
16-hexadecimal dump of files]
e Q: UTIL \ eliminat [removal of memory resident programs and
drivers on-line]
EQ: UTIL \ eliminat / r [Delete from memory
all resident programs]
'20 [Free (SS + e)]
f Q: UTIL \ from_trd [Reading files from disks in the TR-DOS]
FQ: MSDOS \ from_msd [Reading files from disks in the system
MS-DOS]
{Q: UTIL \ find [file search]
g Q: UTIL \ tree [Display directory tree
CD]
G [free]
} [Free]
[H - reserved for procedures for printing]
H [free]
^ [SS + h free]
i Q: SERVICE \ image [Copy Image
disk from the file]
IQ: SERVICE \ sv_image [Copy of a
disk to file]
'[SS + i is free]
j [free]
J [free]
- [SS + j free]
k Q: SHELL \ coca [Copy a Directory with
all subdirectories]
K [free]
+ [SS + k free]
l Q: UTIL \ free [Derivation of the number of free blocks on
the disk]
LQ: UTIL \ SPEED \ freenew [Printing cards
Employment disk blocks]
= Q: UTIL \ SPEED \ freen Q: UTIL \ SPEED \ freenew
[Reserved for expanded program output maps employment of disk
blocks (in base not included)]
m @ mon [Calling resident monitor command line]
MQ: UTIL \ mon [Monitor-shell]
. Q: UTIL \ mark [The search engine and mark the files by mask]
n Q: SHELL \ pan / # 4F [Search on another device directory
similar to the current]
NQ: SHELL \ move [Transferring files from a directory to
directory]
, Q: UTIL \ SPEED \ speed [Reserved for
program optimization of disk space (in the base not included)]
[O, O, p, P, q, Q, and SS + q - keys are reserved for the
system]
[SS + O and SS + P - free]
r Q: SHELL \ remote [Remove a directory along with all contents]
RQ: UTIL \ fdir [Finding and reading files
of the damaged directory]
<<[SS + r free]
s [free]
SQ: UTIL \ show [program output system information to display]
[Free]
t Q: UTIL \ to_trdos [Burn files to disc in the TR-DOS
TQ: MSDOS \ to_msdos [Burn files to disc in the MS-DOS]
> [Free]
u Q: UTIL \ unicolor [Utility to configure
Flowers in the programs]
[U and SS + u free]
v S: FONT \ f_e_unit [reserved for
font editor (of the base is not
included)]
VS: LOTUS \ s_f_tran [reserved for
converter screen package files LOTUS (in
base not included)]
/ [Free]
w Q: UTIL \ abba [copiers for duplicating discs from A to B]
WQ: UTIL \ copy_all [Same on one drive]
'19 Q: UTIL \ acca [Same from A to C]
[X, X, SS + x, y, Y, SS + y, SS + z, free]
z Q: UTIL \ arzt [Program correction bitmap disk, you should
always run after remote.com]
ZQ: UTIL \ exhumer [The program for reading information from
corrupted disks]
[Some special key combinations
available to identify a user]
'4 [Free (CS +3)]
'5 [Free (CS +4)]
'12 [Free (CS +0)]
'15 [Free (CS +9)]
'17 [Free (SS + ENTER)]
'18 [Free (SS + SPACE)]
'22 [Free (CS + SPACE)]
'16 [Also free (SS + A), but because
In most programs, it is used
as a key failure in order to avoid confusion should not be
used.]
To be continued ...
________________
In the next issue we will continue publishing the magazine
version of the book "IS-DOS - First encounter, "will be
discussed on the command line, batch file and the USER-menu.
_________________________________________
Other articles:
Similar articles:
В этот день... 2 November