HERMES' DU-HERMES (Version 2.0) (November 27, 1987) (Shareware Program) This is a major revision of the DU-HERMES program. NEW FUNCTIONS: (You need the STACK command in your "c" directory) MACRO-CONFIGURABLE GADGETS: The second page in the program is entirely user-configurable. Each gadget on that page can be configured so that when you click on it once it executes a sequence of up to 7 commands. These commands reside in the file HERMES.file (see details below). A CONTINUOUSLY RUNNING CLOCK: This clock is in the attached MODULE file which resides in your current "c" directory. The clock commu- nicates with DU-HERMES via a port. When DU-HERMES is clicked off, it sends a message to the port. The clock receives it and closes itself down. RAM: I have added another little window on top of the screen that gives you the RAM:. MEMORY: This is another MENU entry that gives you separately the FAST MEMORY, the CHIP MEMORY and the AVAILABLE MEMORY. READ: I have written my own ASCII reading program that uses the custom window and the console device instead of stdout and WBench. I think it is very nice. I might even expand it to a full-featured editor. INFO: This command is in the MENU and gives you the INFO command, but without the rather disturbibg "Volumes Mounted" at its tail! I have deleted the copiers (DISKCOPY & FORMAT) because they are two slow when done on DirUtils. OPERATION: USE ONLY FROM CLI. 1) Put the file MODULE in your current "c" directory. The file HERMES.file resides in the current directory along with DU-HERMES. You can trivially make this better: 1a) ZAP DU-HERMES (using FILEZAP) and change the THIRD occurence of HERMES.file to ANY DIRECTORY you please. You have 30 spaces to do that. For example, if you want HERMES.file in DF0:c, ZAP DU-HERMES, look for the third occurence of HERMES.file and change that string to: "DF0:c/HERMES.file". If you do 1a), then you can place DU-HERMES in your "c" directory and run it by pressing: RUN DU-HERMES. 2) To prepare your own command sequences, remember the following: 2a) HERMES.file starts always with an empty line and finishes with an empty line. Each gadget name contains exaclty 10 characters. This includes the quote (") at the end of the name of the gadget. Center your custom gadget name as much as possible. Your gadget name can of course have up to 9 characters that will appear on the second page of gadgets. 2b) Right after each custom gadget name you put your own commands. Eache line will contain ONLY ONE COMMAND. Do not string them together! You can afford up to 7 commands under each gadget name. However, only the first command can contain the "cd" command in it. I did it this way, so that the program does not have to look for "cd" all the time and slow down. You can change ALL 21 gadgets of Page 2. At the end of the sequence of commands under a gadget you MUST HAVE AN EMPTY LINE. THIS IS A SHAREWARE PROGRAM. IF YOU USE THE PROGRAM, PLEASE SEND $15.00 TO A. G. Kartsatos 8524 Caladesi Island Drive Tampa, FL 33637, USA IF YOU SEND YOUR CONTRIBUTION, YOU WILL ALSO RECEIVE THE LAST VERSION OF HERMES' PALETTA PROGRAM AND HERMES' ARTWORK OF IFF PICTURES DONE BY *** DOUG'S MATHEMATICAL AQUARIUM ***. A. G. Kartsatos ("HERMES" on People Link) SYSOP, *MON AMI* (813)-985-7624, Tampa, FL, USA (70 MegaBytes, 1100 Files Online!) DUHERMES.DOC (Previous Version) 1) Use only from CLI. 2) MAKEDIR, RENAME, ARC need your input of files in the "C" GADGET, while the COPY command copies into the path of the "D" (destination) gadget. 3) The redirection output of LISTARC, UNARC and ARC comes to you in a separate window on the custom screen. 4) The RUN command will run some programs on the Workbench. You would have to press CTRL-N in order to work on them. Press CTRL-M to come back. I would like to thank all those known and anonymous authors of public domain DirUtil programs. Thanks also to my friend Jeff L. White for his patience and support. Enjoy!!!!