home *** CD-ROM | disk | FTP | other *** search
- December 30, 1990
-
-
- DirX 0.96 - Directory of eXecutables. Files compressed with AXE, DIET,
- LEXEM, LZEXE, PKLITE and TINYPROG are displayed in the left window.
- Uncompressed COM and EXE files are displayed in the right window. "Move"
- individual and groups of files between the Compressed and Uncompressed
- windows. Navigate between directories by pointing and shooting. This
- release fixes a bug introduced in v0.95 related to scrolling.
-
- Contents:
- =========
- Purpose
- Displayed data
- Syntax
- Configuration
- Commands
- Closing remarks
-
- Purpose:
- ========
- To provide a simple command that will easily show which files have and have
- not been compressed with an executable file compressor. It allows for easy
- compression and uncompression of individual and groups of files by
- user-selectable compression/uncompression programs.
-
- DirX is a free program.
-
- Displayed data:
- ===============
- If compressed executable files or regular COM/EXE files or any directories
- are found, two window pop up displaying any compressed files and/or
- directories on the left and any regular files on the right. The window on
- the left is slightly wider to allow an abbreviated three-character
- identifier to precede each filename - currently "axe", "die", "lex", "lze",
- "pkl" or "tny" for files compressed with AXE, DIET, LEXEM, LZEXE, PKLITE or
- TINYPROG, respectively.
-
- The program attempts to sense the type of display used and adjust color
- appropriately. However, if the user has a color graphics card, but no
- color monitor, the display may be improved by using the DOS command "MODE
- BW80".
-
- Syntax:
- =======
- Usage: DIRX [d:][path][filespec]
-
- There are no switches as of this release.
-
- In the above syntax, if no argument follows the program name, the current
- default directory is searched, which is equivalent to "DIRX *.*". If no
- file extension is specified, all extensions are searched.
-
- Configuration:
- ==============
- Starting with Version 0.93, the user may create or edit a file named
- DIRX.CFG using an editor or word processor which can save pure ASCII text
- files. DIRX.CFG should reside on the PATH, or in the current directory
- when DirX is run. The contents of this file allows the user to specify
- which program will be invoked for compressing uncompressed files and which
- program(s) to use for uncompressing the related types of compressed files
- (axe, die, lex, lze, pkl, tny). Although the syntax of DIRX.CFG allows for
- uncompression programs for any of the supported formats, the related
- uncompressing programs may not exist at the present time.
-
- The syntax for specifying the *single* compression program is:
-
- /C="<prognam>"
-
- Do NOT enter the angle brackets. Specific examples follow:
-
- /C="PKLITE"
-
- /C="DIET"
-
- If DIRX.CFG contains more than one line with the correct syntax for
- specificing the compression program, the last one encountered before end of
- file will be used.
-
- The syntax for specifying the uncompression program(s) is:
-
- /U<xxx>="<prognam>"
-
- Where <xxx> is "axe", "die", "lex", "lze", "pkl" or "tny" for files
- compressed with AXE, DIET, LEXEM, LZEXE, PKLITE or TINYPROG, respectively.
- Again, do NOT enter the angle brackets. Specific examples follow:
-
- /Upkl="PKLITE -x"
-
- /Udie="DIET -r"
-
- If DIRX.CFG contains more than one line with the correct syntax for
- specificing the uncompression program for the related type of compressed
- file, the last one encountered before end of file will be used.
-
- In the above syntax for DIRX.CFG, neither leading and trailing spaces, nor
- any other extraneous characters are allowed. Lines with invalid syntax are
- simply ignored. This may actually be used to advantage, as shown in the
- sample DIRX.CFG file, where the single quote character is used to
- "comment-out" some of the non-applicable lines, but where the user may want
- to retain these lines to save retyping should he/she want to later change
- which is the active compression program, for example.
-
- A sample DIRX.CFG file is included in the distribution archive, which the
- user may edit to "customize" DirX's behavior.
-
- Commands:
- =========
- The current or active window is the one with the double frame. Within the
- active window, <Home>, <End>, <PgUp>, <PgDn>, <UpArrow> and <DownArrow> may
- be used to navigate. The <Tab> key will toggle the active window between
- the left and right panels.
-
- If any directories are displayed in the left (Compressed) window, moving
- the file selection bar (highlight) over that directory and pressing
- <Return> will change the directory being viewed. The file lists will be
- updated automatically.
-
- A future release will allow changing the current default drive from within
- the program.
-
- Pressing <F6> or the letter 'M' when no files have been selected will cause
- the Move command to act on the currently highlighted file. If any files
- have been selected, the Move command acts on the selected files.
-
- If the Move command is given while in the "Compressed" window, the DOS
- command "<compPrognam> <filename>" is executed for each selected file,
- where <compPrognam> is the name of the compression program and <filename>
- is the name of the file to compress.
-
- If the Move command is given while in the "Uncompressed" window, the DOS
- command "<uncompPrognam> <filename>" is executed for each selected file,
- where <uncompPrognam> is the name of the uncompression program and
- <filename> is the name of the file to uncompress.
-
- For compressing/uncompressing to work, the commands <compPrognam> and/or
- <uncompPrognam> should either be available in a directory included in the
- PATH environment variable, or in the current directory.
-
- Files may be selected, or tagged, either individually or by wildcard
- selection. The <Ins> key may be used as a toggle to select and unselect
- individual files. Pressing <Ins> on an unselected file selects it.
- Pressing <Ins> on a selected file unselects it. To select a group of files
- using DOS-type wildcards, press the plus ('+') key. This opens up an input
- window into which a file specification may be entered. To unselect a group
- of files, press the minus ('-'). This opens up an input window similar to
- the one for selection.
-
- Pressing <F7> or the letter 'S' will open an input window for the user to
- enter a file specification to search for within the current window. If
- wildcards are used, and the Search command is repeatedly invoked without
- changing the search specification, the program will cycle through all
- matching file names.
-
- Pressing <Esc>, <F10> or the letter 'Q' will exit the program.
-
- Closing remarks:
- ================
- The executable for this version is a little larger than it would otherwise
- be, even with the new features, as a little "debugging" code has been left
- in. It is my hope that users encountering difficulty with the program, and
- noticing unexpected messages, will communicate these to me in detail -
- hopefully, in such detail that I can duplicate these problems. When some
- of the wrinkles have been ironed out, the extra debugging code will be
- excluded in future releases.
-
- In any case, even if problems are not encountered, if you find the program
- useful, E-mail sent to me at my CompuServe ID, or a postcard or letter,
- communicating this to me will always be appreciated.
-
- I may be reached at the addresses below:
-
-
- By conventional mail:
- ---------------------
- Raymond T. Kaya
- P. O. Box 1436
- Honolulu, HI 96806
-
-
- By electronic mail:
- -------------------
- CompuServe: 71230,2500