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:
В этот день... 21 November