home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 104.lha / DU-HERMES.doc < prev    next >
Text File  |  1980-07-10  |  11KB  |  240 lines

  1.  
  2.                            DU-HERMES  (Version 2.5)
  3.  
  4.  
  5.                               (February 1, 1988)
  6.  
  7.    
  8.                               (Shareware Program)
  9.      
  10.  
  11. *      TO RUN IT IMMEDIATELY: Make sure you have STACK, ARC and SHOW in     *
  12. * your current c directory.  Place the file MODULE in the same c directory. *
  13. *      Press: RUN DU-HERMES, or CLICK THE DU-HERMES icon from the Wbench.   *
  14. *      TO EXIT THE PROGRAM: Choose QUIT from the menu, or click into the    *
  15. * rectangle at the bottom right of the screen, or press RIGHT_AMIGA-Q.      *
  16.  
  17.      Here is a new and better version of DU-HERMES.  It now has another
  18. page of gadgets (72 total number of gadgets) that is user-configurable and
  19. allows the user to use PARAMETERS in his commands.
  20.      You can now run it from the Wbench with an icon too!
  21.      In the file HERMES.file, these are the 24 last entries.  Each entry
  22. has a gadget title as before (see below) under which the user can enter
  23. a command with up to 2 parameters.  For example, if you want your own
  24. gadget with the command FIXOBJ in it, just use the title FIXOBJ in the
  25. corresponding position of HERMES.file and under it add "Run Fixobj %s %s"
  26. without the quotes of course.  The symbols %s %s stand for the two para-
  27. meters that Fixobj needs.  The first one is the filename and the second
  28. is the new filename.  The first parameter is the name of the file that
  29. you have clicked in the table of files on the left, and the second is
  30. a filename that you must enter in the C gadget.  For example, to Fixobj
  31. the file "HELLO" with new name "GOODBYE", enter "GOODBYE" in the C gadget,
  32. click the filename "HELLO" in the table of files and then click the
  33. FIXOBJ gadget.  One-parameter commands will contain only one symbol "%s"
  34. and that can be a filename from the table of files or any name in the
  35. C gadget.
  36.      DU-HERMES now has the WBench screen as the background screen and only
  37. 4 colors.  This makes the program considerably faster than its previous
  38. versions.  
  39.      I have added 3 more gadgets per page and a "TASKS" entry in the menu
  40. to display the current tasks.  The gadgets are: COPYDIR, EXEC-CLI and
  41. NEWCLI (see below).
  42.  
  43.      EXPLANATION OF BUILT IN GADGETS:
  44.  
  45.      ALL:        Highlights all files, except directories.
  46.  
  47.      CLEAR:      Removes the highlighting from all files and directories.
  48.  
  49.      BYTES:      Displays at the bottom the number of bytes in all the
  50.                  highlighted files (not directories).
  51.   
  52.      EDIT:       Edits the file that you have highlighted by clicking into
  53.                  its line in the table of files on the left.  Make sure
  54.                  you are not trying to edit a directory.
  55.  
  56.      READ:       Reads ASCII file you have selected.  This process uses
  57.                  the console device.  It will not work on binary files.
  58.  
  59.      SHOW:       Shows the pictures you have selected.  You must have the
  60.                  program SHOW in your C directory.  Andry Rachmat's SHOW
  61.                  program is the best for me.
  62.  
  63.      DELDIR:     Deletes the selected directory.  You must delete all the
  64.                  files inside a directory before you use this function.
  65.                  This function works only on directories.
  66.  
  67.      PARENT:     Moves up one step in the directory tree.  It will stop
  68.                  moving when it hits a root directory.
  69.  
  70.      MAKEDIR:    Creates a new directory with the name that you have 
  71.                  entered in the C gadget.
  72.  
  73.      COPY:       Copies all the files that you have selected into the
  74.                  Destination Directory that you have entered in gadget D.
  75.                  Does not work on directories (see COPYDIR below).
  76.  
  77.      RENAME:     Renames a selected file or directory.  The new name
  78.                  should be entered in the C gadget on the left.
  79.  
  80.      SWAP:       Toggles between the Source (S) gadget and the Destination
  81.                  (D) gadget.
  82.  
  83.      DELETE:     Deletes the selected file.  It will not work on directories.
  84.  
  85.      GETDIR:     Attaches to the selected directory and displays its files.
  86.  
  87.      PRINT:      Prints the file you have selected to the printer.
  88.  
  89.      LISTARC:    Lists the files in an archived file you have selected.
  90.  
  91.      UNARC:      Unarcs the files of an archived file you have selected. Then
  92.                  it re-displays the contents of the current directory with
  93.                  the files extracted.  A re-direction window shows the
  94.                  result of the unarcing.
  95.  
  96.      ARC:        Arcs the files you have selected into an archived file
  97.                  that has the name you have entered in the C gadget.  You
  98.                  don't have to include the ending .ARC in the C gadget.
  99.  
  100.      SINFO:      Displays the number of bytes available in the current
  101.                  volume (like VD0:, DF0:, etc) in the Source gadget.
  102.  
  103.      DINFO:      Displays the number of bytes available in the current
  104.                  volume (like VD0:, DF0:, etc) in the Destination gadget.
  105.  
  106.      RUN:        Runs any file you have selected.  Make sure it is a
  107.                  runable file.
  108.                  CAUTION: The file you have just run,like FACC or QMouse,
  109.                  might be a resident program that does not close the
  110.                  DU-HERMES WINDOW until it is off.  Remember this remark!
  111.  
  112.      COPYDIR:    Copies a selected directory into the directory specified
  113.                  in the Destination gadget (D).
  114.  
  115.      EXEC-CLI:   It executes any CLI command that you enter in your C
  116.                  gadget.  For example, if you enter in the C gadget:
  117.                  "Run DH1:DELPAINT/Dpaint" and then you click into the EXEC-CLI
  118.                  gadget, you are running the program Dpaint residing in the
  119.                  directory DH1:DELPAINT.  Now, remember!  You cannot always
  120.                  do this.  If you say "Run DH1:SONIX/Sonix" and then you
  121.                  click EXEC-CLI, you are not going to be able to run Sonix.
  122.                  This is because the Sonix program looks for its files like
  123.                  Scores, etc.  If it doesn't find them, it does not load!
  124.                  In this case, you should use the MACROS gadgets as I have
  125.                  indicated in the HERMES.file.
  126.                  CAUTION: When you run the program by its icon, you should
  127.                  include the entire pathname for the files you might use in
  128.                  the command in the gadget C.
  129.  
  130.      NEWCLI:     Opens a new CLI window on top of the DU-HERMES screen.
  131.  
  132.      PAGE 1:     Activates the built in gadgets.
  133.  
  134.      PAGE 2:     Activates the MACROS gadgets.
  135.  
  136.      PAGE 3:     Activates the PARAMETERS gadgets. 
  137.  
  138.  
  139.      *** DON'T FORGET ***
  140.  
  141.      YOU CAN RENAME ALL YOUR DRIVES GADGETS EXCEPT THE FIRST GADGET (RAM:).
  142.      JUST ZAP THE DU-HERMES program and change the drive names to whatever
  143. you want.  For example, if you want VDK: instead of VD0:, ZAP DU-HERMES
  144. using FILEZAP, and change all occurrences of VD0: to VDK:. Trivial!!!
  145.  
  146.      Read below how you can make DU-HERMES run from your c directory by 
  147. putting the HERMES.file in a directory of your choice.
  148.  
  149.  
  150.                            DU-HERMES  (Version 2.0)
  151.  
  152.  
  153.                               (November 27, 1987)
  154.  
  155.    
  156.                               (Shareware Program)
  157.      
  158.      This is a major revision of the DU-HERMES program.
  159.  
  160.      NEW FUNCTIONS: (You need the STACK command in your "c" directory)
  161.  
  162.      MACRO-CONFIGURABLE GADGETS:  The second page in the program is entirely
  163. user-configurable.  Each gadget on that page can be configured so that
  164. when you click on it once it executes a sequence of up to 7 commands.  These
  165. commands reside in the file HERMES.file (see details below).
  166.  
  167.      A CONTINUOUSLY RUNNING CLOCK:  This clock is in the attached
  168. MODULE file which resides in your current "c" directory.  The clock commu-
  169. nicates with DU-HERMES via a port.  When DU-HERMES is clicked off, it
  170. sends a message to the port.  The clock receives it and closes itself
  171. down.
  172.  
  173.      RAM:  I have added another little window on top of the screen that
  174. gives you the RAM:.
  175.  
  176.      MEMORY:  This is another MENU entry that gives you separately the
  177. FAST MEMORY, the CHIP MEMORY and the AVAILABLE MEMORY.
  178.  
  179.      READ: I have written my own ASCII reading program that uses the
  180. custom window and the console device instead of stdout and WBench.  I
  181. think it is very nice.  I might even expand it to a full-featured editor.
  182.  
  183.      INFO: This command is in the MENU and gives you the INFO command, but
  184. without the rather disturbibg "Volumes Mounted" at its tail!
  185.  
  186.      I have deleted the copiers (DISKCOPY & FORMAT) because they are two
  187. slow when done on DirUtils.  
  188.  
  189.  
  190. OPERATION: USE ONLY FROM CLI.
  191.  
  192.      1) Put the file MODULE in your current "c" directory.  The file 
  193. HERMES.file resides in the current directory along with DU-HERMES.  You
  194. can trivially make this better:  
  195.  
  196.      1a) ZAP DU-HERMES (using FILEZAP) and change the THIRD occurence of
  197. HERMES.file to ANY DIRECTORY you please.  You have 30 spaces to do that.
  198.      For example, if you want HERMES.file in DF0:c, ZAP DU-HERMES, look
  199. for the third occurence of HERMES.file and change that string to:
  200. "DF0:c/HERMES.file".
  201.  
  202.      If you do 1a), then you can place DU-HERMES in your "c" directory
  203. and run it by pressing: RUN DU-HERMES.
  204.  
  205.      2) To prepare your own command sequences, remember the following:
  206.  
  207.      2a) HERMES.file starts always with an empty line and finishes with
  208. an empty line.  Each gadget name contains exaclty 10 characters.  This
  209. includes the quote (") at the end of the name of the gadget.  Center your
  210. custom gadget name as much as possible.  Your gadget name can of course have
  211. up to 9 characters that will appear on the second page of gadgets.  
  212.  
  213.      2b) Right after each custom gadget name you put your own commands. 
  214. Eache line will contain ONLY ONE COMMAND.  Do not string them together! 
  215. You can afford up to 7 commands under each gadget name.  However, only the
  216. first command can contain the "cd" command in it.  I did it this way, so
  217. that the program does not have to look for "cd" all the time and slow
  218. down.  You can change ALL 21 gadgets of Page 2. At the
  219. end of the sequence of commands under a gadget you MUST HAVE AN EMPTY
  220. LINE.
  221.  
  222.      THIS IS A SHAREWARE PROGRAM. 
  223.  
  224.      IF YOU USE THE PROGRAM, PLEASE SEND $15.00 TO
  225.  
  226.                    A. G. Kartsatos
  227.                    8524 Caladesi Island Drive
  228.                    Tampa, FL 33637, USA
  229.  
  230.     IF YOU SEND YOUR CONTRIBUTION, YOU WILL ALSO RECEIVE THE LAST VERSION OF
  231. HERMES' PALETTA PROGRAM AND HERMES' ARTWORK OF IFF PICTURES DONE BY
  232. *** DOUG'S MATHEMATICAL AQUARIUM ***.
  233.  
  234.                    A. G. Kartsatos  ("HERMES" on People Link)
  235.                    SYSOP, *MON AMI*
  236.                    (813)-985-7624, Tampa, FL, USA
  237.                    (70 MegaBytes, 1100 Files Online!)
  238.  
  239.  
  240.