DirUtil Deluxe V1.0 Copyright (C) 1987, Deluxe ShareWare P.O. Box 2403 Auburn, AL 36831 DirUtil Deluxe is a ShareWare directory utility editor. Copy and distribute DirUtil Deluxe freely to your friends and bulletin boards. Please do not alter the program or this file. If program is distributed, please include this file with the program. To become a registered user and receive information on new releases please send $11.50 to Deluxe ShareWare. Registered users may recieve a free disk of "The Best of PD Software" by including an additional $3.50 for postage and handling. Please specify if you would prefer Vol 1: Communications Software, Volume 2: Development Software or Vol 3: General Software. If you experience any problems please report them to us. Suggestions for changes or enhancements will be greatly appreciated. !!! NOTICE !!! DirUtil Deluxe is ShareWare. It is not a free public domain program. Feel free to give copies of DirUtil Deluxe to friends and bulletin boards. It must not be used for commercial purposes. Deluxe ShareWare assumes no repsonsibility for consequential damages arising from the use of this software. ************************************************* Using DirUtil Deluxe DirUtil Deluxe may be used without setup. ARC, DE-ARC and ARC file content listing are available if the program ARC is present in the SYS:c directory. ARC.023 was used in testing this program. EDIT is available if the program ED is present in the SYS:c directory. This program need not be Amiga "ed", but any editor which accepts a quoted file name to be entered from CLI. Microsmith's TxEd will work nicely. The SHOW option is available if the program SHOW is found in the SYS:c directory. Any IFF or HAM picture display program may be used. DirUtil Deluxe was tested with the program SHOWIFF found on many bulletin boards. NEWCLI requires "newcli" and "run" to be present in the SYS:c directory. DF0:, DF1:, DF2:, DH0:, RAM:, and VD0: refer to device names. Selecting one of these will display the device directory in the directory window at left. If the device selected is the current directory, the directory will be regen- erated, in case it has been altered by another task. Sub-directories are highlighted in the directory window. A sub-directory may be selected by using the GETDIR gadget. Only one sub-directory may be selected at a time. The current directory name is displayed in the window on the right marked "S"--for SOURCE. A directory name may be entered directly into the SOURCE window, by selecting that window and pressing return. This is the same as selecting a device or selecting a sub-directory and performing a GETDIR. The PARENT gadget returns to the previous directory--if the current directory is a root directory (such as DF1:), there is no effect. ROOT returns to the root directory of the current directory. A sub-directory may be deleted by selecting the directory in the directory window and pressing DELDIR. Note that only an empty directory may be deleted in this fashion. File Processing: A file may be selected for processing by clicking on its name in the directory window, or by selecting the ALL gadget on the second row. A selected file maybe un-selected by clicking on the name a second time or selecting CLEAR. The following processes may be invoked upon a file: COPY - copies the selected file(s) to the directory named in the DESTINATION window (marked "D"). DELETE - deletes the selected file(s). RENAME - renames the selected file to the name specified in the DESTINATION window. If multiple files are selected, only the first will be renamed. The new name may be qualified by directory but must reside on the same disk or device. MOVE - moves the selected file(s) to the directory specified in the DESTI- NATION window. The directory may reside on a different disk or device. EDIT - invokes the system editor (Any program in the SYS:c directory named "ed"). Note: some editors will not recognized file names containing spaces. EXEC - invokes the file as an object module. Output from the program will be displayed in the DirUtil Deluxe output window at the bottom of the screen. The return key will be simulated if the program expects input from CON:. Because of this feature some programs may "loop" expecting a particular input. Parms entered in the EXEC window (marked "E") are passed to the proogram. TYPE - displays the contents of the file(s) to a full-screen window. HTYPE - displays contents of files, with hexidecimal representation, to a full-screen window. PRINT - prints the contents of the selected file(s). BYTE - displays file size, in bytes, in the message window at the center of the screen. If more than one file is selected, the total combined size of all selected files will be displayed. SHOW - displays ILBM (IFF picture) files or Hold-and-Modify (HAM picture) file(s). Invokes any program in the SYS:c directory named "show". Archive Functions: If the ARC utility is present in the SYS:c directory, the following archive functions are available: ARC - adds the selected file(s) to the ARC file specified in the DESTINATION window. The .ARC suffix is not required on the ARC file name. If the ARC file specified does not exist, it will be created. If the selected file already exists in the archive file, it will be replaced. DEARC - extracts all files from the selected .ARC file. The extracted files will be placed into the same directory as the archive file, replacing any like named files. ARCLST - displays full-screen verbose listing of the contents of an archive file. Miscellaneous Functions: SWAP - swaps the content of the SOURCE window with the content of the DESTINATION window. The directory window will be updated accordingly. S-->D - writes the content of the SOURCE window into the DESTINATION window. MKDIR - creates the directory name found in the DESTINATION window. If a root directory is not specified, the directory will be created in the current directory. SINFO - displays the available free space found for the disk or drive spe- cified in the SOURCE window. If a drive is not is specified the current directory is assumed. If the directory specified is a sub-directory, the space on the disk specified by the root directory is displayed. DINFO - displays the availble free space for the DESTINATION window. NEWCLI - opens a CLI window at the bottom of the screen. Development history: DirUtil was developed by Chris Nicotra. Screen design and program structure for DirUtil Deluxe was based upon DirUtil III. Beta version 0.1 of this program was distributed in March 1987. Version 1.0 (August 1987) includes the addition of the NEWCLI gadget. A format option was suggested, but it was felt the the NEWCLI offers even more flexibility than the FORMAT option. Other changes: CAPS on program generated drive/device specifications in the SOURCE and DESTINATION windows. Exclusion of quotes when passing file name to EDIT--no longer works with names containing spaces, but is compatible with more editors. This documentation, such as it is. Replaced drive specification DH1: with VD0: to support virtual disks. Not many people have one hard drive, so why worry about the second hard drive? Comments may also be made to: Deluxe ShareWare c/o Sysop, Smorgasboard BBS, (205) 745-3989 Thanks for the support.