home *** CD-ROM | disk | FTP | other *** search
/ 17 Bit Software 1: Collection A / 17Bit_Collection_A.iso / files / 424.dms / 424.adf / help < prev    next >
Text File  |  1988-07-25  |  45KB  |  1,239 lines

  1.  
  2.         Help & Information -> QUICKSTART 3 <- Utility and Game Disk.
  3.         ------------------------------------------------------------
  4.  
  5. CLIWIZARD - Perhaps one of the best PD/Shareware programs available on the
  6. Amiga. This amazing program lets you have total control over CLI, you can 
  7. move/copy/delete files between devices with ease and with only 1 drive
  8. it is made much easier with the RAM: disk already set up for you.
  9.  
  10. Operation is basically very simple and is second nature when you get used
  11. to it, the row of gadgets at the top are used to select the directory, 
  12. notice that you can select 2 directories: a source and a destination
  13. directory.
  14.  
  15. Clicking on a file enables you to read it/play it/show it/copy it/delete it
  16. etc - simply click on the gadgets on the right hand side.
  17.  
  18. There are also some gadgets at the bottom which run other programs, these
  19. are user-definable and instructions are contained in the file WIZARD.DATA,
  20. click and edit this file to your own configuration.
  21.  
  22. CRUNCHER - A fine utility that allows you to crunch program files so that
  23. they re-crunch on loading. Disc-space saved is about 33% per file on
  24. average but is sometimes more.Very easy to use!
  25.  
  26. DIRMASTER - A superb disc-librarian, refer to the full instructions
  27. to follow later on this help document.
  28.  
  29. BOOTWRITER - A neat program allowing you to write a scrolling message 
  30. to a discs boot sector. Easy to use.
  31.  
  32. DISK X - A disc sector/editor. Very user friendly and extremely 
  33. well written piece of software.
  34.  
  35. DIRECTORY UTILITY - A program similar to Cliwizard, similar in operation
  36. but it has a few enhancements such as more capable directories etc.
  37.  
  38. VIEW BOOT - A handy program for examining the boot block of disc for 
  39. strains of virus (provided you know what to look for!) and for 
  40. installing discs.
  41.  
  42. TRISTAR VIRUS KILLER - A nice program that allows to kill SCA,
  43. Byte Bandit viruses and lets you install the disc and examine the boot
  44. sector.
  45.  
  46. SYSTEM Z - A good utility that protects and spots the nastiest of viri,
  47. inc ByteBandit, SCA & Varients and Bytewarrior.
  48.  
  49. AMOEBA INVADERS - Surely this one needs NO introduction!
  50.  
  51. GRAVATTACK - Superb, smooth-scrolling THRUST varient. (17 Levels)
  52.  
  53. TILES - An excellent patience game, match the tiles off in pairs, only
  54. 'end' tiles may be removed so you will have to take notice of the shadows
  55. to see how high the tiles are. Very addictive once you get into it.
  56.  
  57.   
  58.                  *** MORE DETAILS ON VARIOUS PROGRAMS !!!  ***
  59.  
  60.                    Tiles  v1.0
  61.                    -----------
  62.  
  63. This is a very addictive little game!  I've heard it described as similar to
  64. Shanghai ... which may well be, since I don't know what Shanghai is like.
  65.  
  66. The best way I can describe it is "a tile-matching based solitare game".
  67.  
  68. There's a double challange in the game ... first you need to deduce the rules
  69. of the game.  Then you need to develop a winning strategy.  I dunno if every
  70. game can be won, assuming "correct" play, but I suspect this is true.
  71.  
  72. I do know that you can get pretty good at it ... I'd guess my win/loose ratio
  73. is about 70/30 or so (I said it was addicting ...)
  74.  
  75. /kim  --  07/16/88
  76.  
  77. THE ORIGINAL......DIRUTIL
  78. Directory Utility VI    The last version from Greg Cunningham       05-May-87
  79.  
  80. don't be fooled by imitations with fancy graphics, tiny displays, and say
  81. Directory table full, use massive amounts of memory, open RAM disk, etc.
  82.  
  83. Original Version by Chris Nicotra (CLImate...200 files max, eck).
  84. Revisions/Enhancements/Fixes by Dave Jobusch,Rich Medved and Nathan Barber
  85.  
  86. Double windows,ARC,DE-ARC,LISTARC,COMMENT,COMMAND,LOCK,UNLOCK,EDIT,VD0:,
  87. CONFIG and Ram Display by Greg Cunningham.
  88.  
  89. NOTE:    All action is relative to the last directory window which was 'HIT',
  90.     i.e. file selection, slide bar adjustment, title bar hit..
  91.     This gets easy quick!
  92.     The 'A' & 'B' in the directory string gadgets highlight to show which
  93.     directory is the current operating directory for all buttons which
  94.     means if 'B' is highlighted and you hit COPY, all the highlighted
  95.     files in the 'B' dir will go to the 'A' dir and vice versa..
  96.     working with one window will not unhighlight files in the other.
  97.  
  98.     during multi-file operations, selecting a button aborts
  99.     further operation, leaving remaining files highlighted.
  100.  
  101.  
  102. Below is a short description of all the commands.
  103.  
  104. Directory Buttons
  105. -------------------------------------------------------------------
  106. DF0:    When selecting these first hit the window
  107. RAM:    in which you want it displayed.
  108. DF1:
  109. DF2:
  110. VD0:
  111. DH0:
  112. PARENT    Directory containing current directory.
  113. -------------------------------------------------------------------
  114. GET DIR     When selecting a directory in either it will be displayed
  115.      in the same window. Or after selecting the dir, hit the
  116.      other window and it will be displayed there.
  117. -------------------------------------------------------------------
  118. MAKEDIR  Creates a directory in last dir hit, or give full path
  119. -------------------------------------------------------------------
  120. DEL DIR  Deletes selected directory.
  121. -------------------------------------------------------------------
  122.  
  123.  
  124. Other commands
  125. -------------------------------------------------------------------
  126. ALL    Highlights all files in last window hit.
  127. -------------------------------------------------------------------
  128. CLEAR    Unhighlights all files in last window hit.
  129. -------------------------------------------------------------------
  130. BYTE    To add byte values of all selected files in a window.
  131. -------------------------------------------------------------------
  132. FREE    Shows bytes free of highlighted windows disk.
  133. -------------------------------------------------------------------
  134. SHOW    Calls the selected Show command to display all
  135.     selected picture file(s).
  136. -------------------------------------------------------------------
  137. READ    Reads selected files in ASCII or HEX format. with normal
  138.     files DU will automatically use what's needed (Except Archives).
  139. -------------------------------------------------------------------
  140. EDIT    Calls the requested text editor to edit selected file(s)
  141. -------------------------------------------------------------------
  142. PRINT    Calls the requested Printer Utility to print selected files
  143. -------------------------------------------------------------------
  144. DELETE    Deletes all selected files in the last window hit.
  145. -------------------------------------------------------------------
  146. RENAME    editor for the name of all selected files in last window hit.
  147. -------------------------------------------------------------------
  148. RUN    Runs all selected files in last window hit, with
  149.     requested argument.
  150. -------------------------------------------------------------------
  151. COMMENT An editor for the comment of all selected files in last
  152.     window hit, NOTE: this only works when this button is off.
  153.     When this button is on the comment of files upon selection
  154.     is displayed in the status area. (either window)
  155. -------------------------------------------------------------------
  156. COPY    Copies all selected files in last window hit to the
  157.     other window 'directory'
  158. -------------------------------------------------------------------
  159. MOVE    Renames or 'moves' all selected files in last window
  160.     hit to the other window, but only if the other is a
  161.     different directory on the same disk. This also moves
  162.     one selected directory to the other window.
  163. -------------------------------------------------------------------
  164. COMMAND Executes the command entered upon request just as in CLI
  165. -------------------------------------------------------------------
  166. LOCK    Locks all selected files in last window hit to R-E-
  167. -------------------------------------------------------------------
  168. UNLOCK    Unlocks all selected files in last window hit to RWED
  169. -------------------------------------------------------------------
  170. RWED stands for Read Write Execute Delete, A - means that's disabled
  171. as seen with the DOS command 'List'
  172. -------------------------------------------------------------------
  173. ARC    Archives all selected files in last window hit to Archive
  174.     entered upon request.
  175.     (you can add or update files to an Archive also).
  176. -------------------------------------------------------------------
  177. DE-ARC    De-Archive all selected files w/.ARC (also requester for UnArc)
  178. -----------------------------------------------------------------
  179. LISTARC List a selected Archive. (for LArc users, enter it upon request)
  180. -------------------------------------------------------------------
  181. CONFIG    Saves current configuration.
  182.     As you've seen, the buttons DE-ARC,LISTARC,COMMAND,SHOW
  183.     EDIT and PRINT call your desired program. To change one
  184.     without running it.. example: select a file, select DE-ARC,
  185.     backspace over 'Arc x' , enter 'UnArc'..now without hitting
  186.     return, hit the cancel button (the NO WAY! button) then hit
  187.     the CONFIG button. the next time you run Directory Utility
  188.     this config file will be read.
  189.     NOTE: This file is written in your 'devs' directory and can
  190.     be copied to other WorkBenches or deleted.
  191. -------------------------------------------------------------------
  192. Files to place in C Directory: Arc, the editor you wish to use,Show
  193. or something like it,Print (Any print utility which uses 'Print <filename>'
  194. LArc & UnUrc if used. 
  195.  
  196. Many simple tricks are not documented.
  197.  
  198. Enjoy..  Greg Cunningham.
  199. P.S. Please keep this file, the source, and executable in the archive.
  200. If you change anything, make sure my name remains with my document.
  201. And if you totally mess it up, don't even mention my name!
  202.  
  203.  
  204. DDDDD  IIIIII RRRRR   EEEEE   CCCC TTTTTTTT OOOO   RRRRR YY    YY
  205. DD  DD   II   RR  RR  EE     CC       TT   OO  OO  RR  RR YY  YY
  206. DD   DD  II   RR RR   EE    CC        TT  OO    OO RR RR   YYYY
  207. DD   DD  II   RRRR    EEEEE CC        TT  OO    OO RRRR     YY
  208. DD   DD  II   RR RR   EE    CC        TT  OO    OO RR RR    YY
  209. DD  DD   II   RR  RR  EE     CC       TT   OO  OO  RR  RR   YY
  210. DDDDD  IIIIII RR   RR EEEEE   CCCC    TT    OOOO   RR   RR  YY
  211.  
  212.  
  213.  
  214. MM     MM       AAA         SSSS     TTTTTTTT    EEEEE    RRRRR
  215. MMM   MMM      AA AA       SSS SS       TT       EE       RR  RR
  216. MM M M MM     AA   AA       SS          TT       EE       RR RR
  217. MM  M  MM    AAAAAAAAA       SSS        TT       EEEEE    RRRR
  218. MM     MM    AA     AA        SS        TT       EE       RR RR
  219. MM     MM    AA     AA     SS SSS       TT       EE       RR  RR
  220. MM     MM    AA     AA      SSSS        TT       EEEEE    RR   RR
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227. V     V EEEE RRR   SSS IIIIII  OO   N   N      111         111
  228. V     V EE   R RR SS     II   O  O  NN  N       11          11
  229.  V   V  EEEE RR    SSS   II  O    O N N N       11          11
  230.   V V   EE   R R     SS  II   O  O  N  NN       11    ..    11
  231.    V    EEEE R  R  SSS IIIIII  OO   N   N     111111  ..  111111
  232.     
  233.  
  234.  
  235.  
  236.  
  237.                                  By
  238.  
  239.  
  240.                           Gregory C. Peters
  241.  
  242.  
  243.  
  244.                           TABLE OF CONTENTS
  245.  
  246.   I. Preface.................................................1
  247.  
  248.  II. Overview................................................2
  249.  
  250. III. Getting Started
  251.      A. Main menu structure..................................3
  252.      B. Terminology..........................................3
  253.      C. Viewing an existing database.........................3
  254.      D. Building a new database..............................4
  255.      E. Finding a record.....................................4
  256.  
  257.  IV. Esoteric features
  258.      A. Extensions...........................................5
  259.      B. Categories and Comments..............................6
  260.      C. Name lists...........................................8
  261.      D. DOS utilities........................................9
  262.      E. The user-configurable environment....................9
  263.  
  264.   V. Quick Reference Section
  265.      A. Menu options........................................10
  266.      B. Keyboard functions..................................14
  267.      C. Imagery.............................................15
  268.  
  269.  VI. Shareware Plea
  270.      A. Shareware policy....................................20
  271.      B. Group rates.........................................20
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.                                 PREFACE                     page 1
  279.  
  280. If you are like me, you do not like reading user manuals, and if you
  281. are forced to, you just read the bare minimum .  With that in mind,
  282. this manual is not a comprehensive description of DirMaster and its
  283. features.  (Yes, a flimsy excuse for not providing complete
  284. documentation but I went to great pains to make DirMaster intuitive
  285. and easy to use.  Nor is FATHER TIME my best of my friends right now.) 
  286. Rather, the manual is written with the following objectives:
  287.  
  288.   1. Quick overview (blatant advertising)
  289.  
  290.   2. Getting started tutorial for beginners
  291.  
  292.   3. Description of the esoteric features for die-hards
  293.  
  294.   4. Quick Reference Section
  295.  
  296.  
  297. To print this manual, set up your printer as follows:
  298. 1. Lines per inch = 6.
  299. 2. Total characters per line = 70.
  300.  
  301.  
  302.  
  303.  
  304.                      DIRECTORY MASTER 1.1 OVERVIEW          page 2
  305.  
  306. Directory Master is the fastest, most comprehensive, most versatile
  307. disk cataloguer currently available for the Amiga.  Its major features
  308. include:
  309.  
  310. SPEED - DirMaster can sort 2000 records in about 7 seconds, or 8000
  311. records in 30 seconds, or 12000 records in about 44 seconds. 
  312. Furthermore, it will find any record in the display list almost
  313. instantaneously.
  314.  
  315. MEMORY EFFICIENCY - A 512K RAM Amiga can hold between 6000 - 7600
  316. records.  A 1.5M Amiga can hold up to 34000 records.  Maximum records
  317. is limited only by memory.  Plus, several options are devoted
  318. exclusively to packing more information into limited memory.
  319.  
  320. EASY TO USE - DirMaster is fully mouse and menu-driven.
  321.  
  322. UNIQUE COMPARE UTILITY - great for managing disk libraries.  DirMaster
  323. will produce a listing of all files on your disks but not in a
  324. database.  Plus, DirMaster gives you the option of consolidating the
  325. unique files onto fewer disks as well as allowing you to delete those
  326. files that are already in your database.
  327.  
  328. POWERFUL SORT FEATURE allows you to specify any combination and any
  329. order of up to 5 fields to use in sorting the display lists.
  330.  
  331. AMIGADOS UTILITIES that allow you to operate on all highlighted
  332. records in a disk at once, rather than one directory at a time.
  333.  
  334. SIX MAIN DISPLAY modes of displaying the database records. Plus you
  335. decide on any combination of the 5 fields to display.
  336.  
  337. EASY SCROLLING through the database via arrow and slider gadgets that
  338. continually update the screen display.
  339.  
  340. INPUT/OUTPUT and DISPLAY FILTERING - DirMaster lets you specify which
  341. records to use through its powerful and UNIQUE custom requesters.
  342.  
  343. MULTIPLE INPUT FORMATS - DirMaster can read in modified BBS listings,
  344. allowing you to use all of DirMaster's power to examine BBS downloads.
  345.  
  346. PRINTER SUPPORT - any list displayed by DirMaster can be sent to a
  347. printer or a file.
  348.  
  349. MULTIPLE RECORD SELECTION - any number of records may be selected
  350. simultaneously and operated on as a group.
  351.  
  352. FIND DUPLICATES option that allows you to find all of the duplicate
  353. records in the database.
  354.  
  355. COLORS - pick your favorite color combination out of 7 sets or define
  356. your own.
  357.  
  358.  
  359.  
  360.  
  361.  
  362.                            GETTING STARTED                  page 3
  363.  
  364. All of DirMaster's features are grouped into 5 main categories
  365. (menus):
  366.  
  367. 1. Project   - options typically found in Amiga programs.
  368.  
  369. 2. Edit      - options to create, add to, and delete from databases.
  370.  
  371. 3. Utilities - options which expand DirMaster's usefulness.
  372.  
  373. 4. Display   - options that specify records for DirMaster to display.
  374.  
  375. 5. Configure - options to configure DirMaster as you want.
  376.  
  377.  
  378. When specific options are mentioned, the main menu will be specified,
  379. followed by the option and a sub-option (if applicable).
  380.  
  381.  
  382.                                TERMINOLOGY
  383.  
  384. 1. Record - any disk, directory, or file entry.
  385.  
  386. 2. Display list - the currently visible subset of records, as selected
  387. by the Display options.
  388.  
  389.  
  390.                      VIEWING AN EXISTING DATABASE
  391.  
  392. 1.  Use the Configure-Drive option to select the disk drive that
  393. contains the disk which has a DirMaster database.
  394.  
  395. 2.  Open the database with the Project-Open-All option.  Click the
  396. mouse on the database you wish to open, then select "OK".
  397.  
  398. 3.  The database is now loaded into DirMaster.  Use the Display
  399. options to select which portions of the database you would like to
  400. see.
  401.  
  402.  
  403.  
  404.  
  405.  
  406.  
  407.                       BUILDING A NEW DATABASE               page 4
  408.  
  409. 1. Use the Configure-Drive option to select the disk drive that you
  410. will insert disks into.
  411.  
  412. 2. Select the Edit-Disk-Add option.  You will now be prompted to
  413. insert the first disk into the drive you selected.  DirMaster will
  414. print the current record being added to the database in the title area
  415. of the DirMaster screen.  When the disk is done being added to the
  416. database, DirMaster will display the disk name just added and wait for
  417. you to either enter another disk or select the CANCEL option.
  418.  
  419. 3. When you are done adding disks to the database, select the
  420. Configure- Credits-Database option to enter your name as the creator
  421. of the database.  This name will be stored with the database itself
  422. when the database is saved.  It may be viewed via the
  423. Project-About-Credits option.
  424.  
  425. 5.  Save the database by selecting the Project-Save As-w/o-
  426. categories/comments option.
  427.  
  428.  
  429.                           FINDING A RECORD
  430.  
  431. 1. Select a display option which would display that record if it
  432. exists.
  433.  
  434. 2. Select the Utilities-Find-Record(s) option.  A new window will
  435. appear that has several utilities (see the reference section for full
  436. details).  Type the EXACT name of the record you wish to find into the
  437. rectangular box.  If the record is in the database list you selected
  438. from the display option, it will be displayed in the lower part of the
  439. Find window.
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.                           ESOTERIC FEATURES                 page 5
  447.  
  448. This portion of the manual is devoted to the (dare I say it ?) non-
  449. intuitive features of DirMaster.  Please note that the quick reference
  450. section may clear up questions concerning features that are not
  451. addressed here.
  452.  
  453.                              EXTENSIONS
  454.  
  455. The extensions options are provided mainly to conserve that elusive
  456. quantity that few people ever get enough of - MEMORY.  The
  457. Edit-delete- extensions option deletes all records in the display list
  458. which have the same path and same name, but different extensions.  It
  459. does not delete the alphabetically first record.  For example, suppose
  460. your database contains:
  461.  
  462.                  duIII.o
  463.                  duIII.c
  464.                  duIII
  465.                  duIII.info
  466.                  duIII.doc
  467.                  duIII.old
  468.                  duIII.ReadMe
  469.  
  470. ... all in the same path.  By deleting the extensions, you get rid of
  471. 6 records, (duIII is not deleted) without really losing that much
  472. information.
  473.  
  474. Deleting the extensions from the FISH0-90 database will result in a
  475. "savings" of approximately 2217 records.  This equates to about 22
  476. disks. Likewise, you can "save" about 662 records on the AMICUS1-16
  477. database.
  478.  
  479. You may achieve the same effect by opening a database (or appending a
  480. database) with the No extensions sub-option. These will simply ignore
  481. multiple extensions but will not delete them from the database itself.
  482.  
  483.  
  484.  
  485.  
  486.  
  487.                         CATEGORIES AND COMMENTS             page 6
  488.  
  489. DirMaster supports 2 completely user-definable fields which are called
  490. the comments and categories fields - although they may be used for
  491. anything you want.  For the sake of this discussion all comments
  492. concerning the "comment" field also apply to the "category" field,
  493. unless otherwise noted.  
  494.  
  495. The comment field is a character field of up to 60 characters.  Each
  496. comment is associated with a number (range 0 - 65535).  The numbers,
  497. not the individual comments,  are stored in the database itself. The
  498. comment numbers are then mapped to the actual comments by the file
  499. "DirMaster.comments" ("DirMaster.categories" for the category file).
  500.  
  501. The following options are available:
  502.  
  503. 1. Open-Comment file - reads in the file "Dirmaster.comments" which
  504. must be in your current directory.
  505.  
  506. 2. Save-with-comments/categories - this option stores the category and
  507. comment numbers in the database saved to disk.  IF YOU DO NOT SELECT
  508. THIS OPTION, NO COMMENT NUMBERS WILL BE SAVED.  Saving without comment
  509. numbers will decrease the database file size by 4 bytes per record.
  510.  
  511. 3. Resort - you may resort the display list by comment number if
  512. desired. This will group all records with identical comments or
  513. categories together.
  514.  
  515. 4. Display-Custom-Comments - this option will display all records
  516. whose comment field contains a specified string.  This is essentially
  517. a KEYWORD SEARCH option.  For example, you could use this option to
  518. display all records which have the string "graphic" in their comment
  519. description.  Likewise for "music" or "demo" or "directory utility",
  520. etc.  By the way, the keyword is NOT case sensitive, so "GraPHic" is
  521. identical to "graphic".
  522.  
  523. The comment and category fields are very useful, if you spend some
  524. time creating the appropriate files.  DirMaster does not provide
  525. direct comment entry, so you must create the comment file and directly
  526. insert the comment numbers into the database files.  Sorry, but I just
  527. did not have enough time to put this support into DirMaster. 
  528. Hopefully, someone will write a utility that simplifies this.
  529.  
  530. The "DirMaster.comments" file must have the following format:
  531.  
  532.                  101/nbr_records
  533.                  1/comment 1
  534.                  2/comment 2
  535.                  ...
  536. for example,
  537.                  101/3
  538.                  1/Directory utility program
  539.                  2/neat graphics demo, requires 1Meg to run
  540.                  3/communications program
  541.  
  542.  
  543.  
  544.  
  545.  
  546. NOTES:                                                      page 7
  547. 1. The first line in the "DirMaster.categories" file is:
  548. "100/nbr_records"
  549.  
  550. 2. Comment 0 is reserved as the NO COMMENT number.
  551.  
  552. 3. The numbers in front of the slashes must be sequential and may
  553. range from 1 to 65535.
  554.  
  555. The easiest way to insert comment numbers into the database file is by
  556. first saving the database with the comments/categories option.  This
  557. will give each record a comment of 0.  Then, using an editor or word
  558. processer, overwrite the 0 comments with the appropiate comment
  559. number.  For example, since the database format is:
  560.  
  561. type/level/size/date/category/comment/name
  562. i.e.
  563.  
  564.                 0/0/823744/3601/0/0/Work Disk
  565.  
  566. To assign comment number 3, to "Work Disk", the edited record would be
  567.  
  568.                 0/0/823744/3601/0/3/Work Disk
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.                             NAME LISTS                      page 8
  576.  
  577. This option lets you input a list of names (i.e from a BBS download)
  578. into DirMaster.  The size and date fields are set to 0, so the only
  579. useful information about the record is its name (unless you also use
  580. the comments or categories options).  BIX_28_DEC.namelist (on the
  581. DirMaster distribution disk) is an example namelist.
  582.  
  583. The name list format is:
  584.  
  585.                  200/nbr_records
  586.                  DiskName
  587.                  name1
  588.                  name2
  589.                  ...
  590.  
  591. for example,
  592.  
  593.                  200/12
  594.                  BIX_9-Nov-87_Partial
  595.                  asse10.doc
  596.                  asse10.lsp
  597.                  fuzzy.lsp
  598.                  msg.lsp
  599.                  ops5.lsp
  600.                  pc-lisp.arc
  601.                  qa.log
  602.                  qa.lsp
  603.  
  604. The disk name you choose should be informative.  The number of records
  605. can be anything.  DirMaster will fill in the correct number, if
  606. neccessary, but you must have a number in that field.  You should sort
  607. the list into alphabetical order (AmigaDos SORT command) if it is not
  608. already ordered.
  609.  
  610.  
  611.  
  612.  
  613.  
  614.                              DOS UTILITIES                  page 9
  615.  
  616. The DirMaster DOS utility options are very useful when you want to do
  617. the same thing to a number of files in different directories on a
  618. disk.  For example: deleting files, or showing picture files, or
  619. reading documentation files, or running new PD programs...  While
  620. several excellent PD directory utility programs are available, these
  621. typically restrict you to one directory at a time.
  622.  
  623. 1.  The first three DOS options are user-configurable via the
  624. Configure-Dos Utilities options.  They will send the option selected,
  625. followed by the highlighted file(s) to the CLI.  For example: "type
  626. beta.doc" can be sent to the CLI, at which time AmigaDos takes over,
  627. types the file in another window, then returns to DirMaster.  The
  628. program invoked by DirMaster must be in your current path - or be
  629. given a path in the command itself.
  630.  
  631. 2.  Dos-custom - this option sends a custom string and file name to
  632. the CLI.  It is used for commands you won't often use, and do not want
  633. to configure a special command for.
  634.  
  635. 3.  Dos-CLI - this opens a new CLI.  You must type "ENDCLI" (and
  636. "ENDCLI" must be in your path) before returning to DirMaster.
  637.  
  638.  
  639.                      USER CONFIGURABLE ENVIRONMENT
  640.  
  641. The user-configurable parameters are saved to the file
  642. "DirMaster.environment" upon program termination.  If this file is in
  643. your current directory on startup, then DirMaster will read its
  644. contents and configure itself accordingly.
  645.  
  646.  
  647.  
  648.  
  649.  
  650.                           REFERENCE SECTION                 page 10
  651.  
  652.                            MENU REFERENCE
  653.  
  654.                             PROJECT MENU
  655.  
  656. ABOUT
  657. 1. Directory Master - some notes on the current version
  658.  
  659. 2. Shareware - describes the shareware policy
  660.  
  661. 3. Credits - mentions some people who contributed to DirMaster
  662.  
  663. NEW - clears the current database from memory
  664.  
  665. OPEN - opens up various files that DirMaster uses
  666. 1. All - reads in all records in a database file
  667.  
  668. 2. No Extensions - reads in all records in a database file except for
  669. those records which have the same path and name, but different
  670. extensions (after the ".") 
  671.  
  672. 3. Custom - reads in a user-definable subset of the database
  673.  
  674. 4. Category File - reads in a category file
  675.  
  676. 5. Comment File - reads in a comment file
  677.  
  678. 6. Name List - reads in a name list
  679.  
  680. SAVE - saves the current database to the database originally opened 
  681. 1. with categories/comments - stores category and comment numbers in
  682. the saved database
  683.  
  684. 2. w/o categories/comments - does not store category and comment
  685. numbers in the saved database (saves 4 bytes per record)
  686.  
  687. SAVE AS - saves the current database to a user-specified file      
  688. 1. with categories/comments - stores category and comment numbers in
  689. the saved database
  690.  
  691. 2. w/o categories/comments - does not store category and comment
  692. numbers in the saved database (saves 4 bytes per record)
  693.  
  694. PRINT - prints the currently DISPLAYED records
  695. 1. to printer - prints the display list to the printer
  696.  
  697. 2. to file - prints the display list to a specified file
  698.  
  699. HELP - presents a 1 page help screen with some notes about DirMaster
  700.  
  701. QUIT - exits DirMaster
  702.  
  703.  
  704.  
  705.  
  706.  
  707.  
  708.                               EDIT MENU                     page 11
  709.  
  710. DISK -
  711. 1. Add - adds the disk in the current drive to the database
  712.  
  713. 2. Update - deletes the highlighted disk from the database, then adds
  714. a disk with the same name in the current drive to the database
  715.  
  716. 3. Examine - reads the disk's contents in to memory and allows you to
  717. view its contents before adding it to the database
  718.  
  719. APPEND DATABASE - adds an existing database to one already in memory
  720. 1. All - appends all records
  721.  
  722. 2. No extensions - appends all records except for those records which
  723. have the same path and name, but different extensions (after the ".") 
  724.  
  725. 3. Custom - appends a user-definable subset 
  726.  
  727. 4. Name List - appends a name list
  728.  
  729. DELETE - deletes records from the database in memory
  730. 1. Highlighted Records - deletes all highlighted records and
  731. subrecords of highlighted records
  732.  
  733. 2. Extensions - deletes all records which have the same path and name,
  734. but different extensions (Does NOT delete the first matching record)
  735.  
  736. 3. Empty Disks - deletes all disks which have no sub-records
  737.  
  738. 4. Empty Directories - deletes all directories which have no
  739. sub-records
  740.  
  741. 5. Custom - deletes a user-definable subset of records
  742.  
  743.  
  744.                            UTILITIES MENU
  745.  
  746. FIND - searches for specific records or duplicate records
  747. 1. Records - finds a record in the current display list
  748.  
  749. 2. Duplicates - finds all duplicate records in the current display
  750. list
  751.  
  752. COMPARE - compares a disk to the current database in memory and
  753. supports several options for printing a list of unique files, copying
  754. unique files, and deleting matching files.
  755.  
  756. RESORT - Allows you to specify any combination and any order of 5
  757. fields (name, size, date, comment, category) as the sorting criteria
  758. for the display lists
  759.  
  760. UNHIGHLIGHT - unhighlights all highlighted records
  761.  
  762.  
  763.  
  764.  
  765.  
  766.  
  767.                                                             page 12
  768. DOS - implements several AmigaDos utilities (must be in your CLI
  769. command path to use)
  770. 1. 1-3 - the first three are user-definable (see Configure Dos
  771. Utilities)
  772.  
  773. 4. custom - this is specified each time it is used 
  774.  
  775. 5. CLI - this option brings up a new CLI (you MUST type ENDCLI to get
  776. out of the CLI before returning to DirMaster)
  777.  
  778. STATUS - shows how many bytes are required to save and print the
  779. current database.  Also shows the bytes free on the current drive
  780.  
  781.  
  782.                             DISPLAY MENU
  783.  
  784. RECORDS - displays all records (disk, directory and file entries) in
  785. the database
  786.  
  787. DISKS - displays all disks in the database
  788. 1. No sub-records - displays disk names only
  789.  
  790. 2. Sub-records - displays disks and all sub-records for each disk
  791.  
  792. DIRECTORIES - displays all directories in the database
  793.  
  794. FILES - displays all files in the database
  795.  
  796. HIGHLIGHTED RECORDS - displays all highlighted records
  797.  
  798. PARENT - displays the parent and the parent's subrecords of the
  799. highlighted record selected
  800.  
  801. FIELDS - allows you to select any combination of 5 fields to display
  802.  
  803. CUSTOM - displays a user-definable subset of records
  804. 1. Names - displays a subset of names
  805.  
  806. 2. categories - displays the records whose categories contain the
  807. specified keyword
  808.  
  809. 3. comments - displays the records whose comments conatain the
  810. specified keyword
  811.  
  812.  
  813.  
  814.  
  815.  
  816.  
  817.                             CONFIGURE MENU                  page 13
  818.  
  819. COLORS - allows you to pick the colors DirMaster uses
  820. 1. Predefined - lets you pick between any of 7 predefined color sets
  821.  
  822. 2. Custom - lets you pick any of 4096 colors for each of DirMaster's 8
  823. colors
  824.  
  825. DRIVE - allows you to specify the default drive that DirMaster uses
  826. 1. df0: - drive df0:
  827.  
  828. 2. df1: - drive df1:
  829.  
  830. 3. df2: - drive df2:
  831.  
  832. 4. custom - lets you specify any other drive
  833.  
  834. CREDITS - lets you specify names to be displayed in the About-Credits
  835. option
  836. 1. User - current user's name
  837.  
  838. 2. Database - name of whoever created the database
  839.  
  840. 3. Colors - name of whoever selected the custom colors
  841.  
  842.  
  843.  
  844.  
  845.  
  846.  
  847.                          KEYBOARD FUNCTIONS                 page 14
  848.  
  849.                            MENU SHORTCUTS
  850.  
  851. Hold down the Right Amiga key and press the letter key specified
  852.  
  853.             A - Add Disk
  854.             C - Compare
  855.             D - Delete highlighted records
  856.             E - Examine disk
  857.             F - Find record(s)
  858.             H - Help
  859.             N - New
  860.             O - Open all
  861.             P - Print to printer
  862.             Q - Quit
  863.             R - Resort
  864.             S - Save with categories/comments
  865.             U - Unhighlight records
  866.  
  867.  
  868.                         MAIN DIRMASTER WINDOW
  869.  
  870. Up-arrow         = scroll display 1 record up
  871. Down-arrow       = scroll display 1 record down
  872. SHIFT-up-arrow   = scroll display 1 page (23 records) up
  873. SHIFT-down-arrow = scroll display 1 page (23 records) down
  874. ALT-up-arrow     = pposition display at beginning
  875. Alt-down-arrow   = position display at end
  876.  
  877.  
  878.                             FIND WINDOW
  879.  
  880. Up-arrow         = dispay previous records
  881. Down-arrow       = display next record
  882. SHIFT-up-arrow   = display record which is 1 page (1/30 of the total
  883. records in the display list) up from the current record
  884.  
  885. SHIFT-down arrow = display record which is 1 page (1/30 of the total
  886. records in the display list) down from the current record
  887.  
  888. ALT-up-arrow     = display the first record in the current display
  889. list
  890. ALT-down-arrow   = display the last record in the current display list
  891.  
  892.  
  893.  
  894.  
  895.  
  896.  
  897.                              IMAGERY                        page 15
  898.  
  899. This section presents Directory Master's main imagery.
  900.  
  901. 1.  Color Sets
  902. ---------------------------------
  903. |                               |
  904. |          Color Sets           |
  905. |                               |
  906. |  SET 1  SET 2  SET 3  SET 4   |
  907. |                               |
  908. |  SET 5  SET 6  SET 7  CUSTOM  |
  909. |                               |
  910. |                               |
  911. |              OK               |
  912. |                               |
  913. ---------------------------------
  914.  
  915. You may select any of the seven predefined color sets, or the last
  916. entered custom color set.
  917.  
  918. 2.  Compare Requester
  919.  
  920. -----------------------------------------------
  921. |                                             |
  922. |              Compare Requester              |
  923. |                                             |
  924. |  Compare disk:  DF0:  DF1:                  |
  925. |                                             |
  926. |  Output to:  SCREEN  FILE  PRINTER          |
  927. |                                             |
  928. |  Fields:  NAME  SIZE  DATE                  |
  929. |                                             |
  930. |  Copy new files to another disk:   NO  YES  |
  931. |                                             |
  932. |  Delete matching files from disk:  NO  YES  |
  933. |                                             |
  934. |                                             |
  935. |            OK               CANCEL          |
  936. |                                             |
  937. -----------------------------------------------
  938.  
  939. The disks that are inserted into the selected drive will be compared
  940. (file by file) to the database in memory.  The files that are on the
  941. disk but not in the database will always be listed on the screen.  In
  942. addition, this file list may be sent to a text file and or the
  943. printer. Any combination of the compare fields may be used as long as
  944. at least one of them is selected.  You may also choose to copy all
  945. files that are on the disk but not in the database to another disk. 
  946. This is useful if you have a lot of duplication on your disks and want
  947. to consolidate the unique files onto fewer disks.  Finally, you may
  948. choose to delete all files from the compare disks which are already in
  949. the database.  All of these options operate simultaneously, so only
  950. one pass is made through the compare disk.
  951.  
  952.  
  953.  
  954.  
  955.  
  956. 3.  Custom ... Requester                                    page 16
  957.  
  958. -------------------------------------------------------------------
  959. |                                                                 |
  960. |                    Custom Display Requester                     |
  961. |                                                                 |
  962. |        Default = All                Wildcards = * and ?         |
  963. |                                                                 |
  964. |  Begin  XXXXXXXXXXXXXXXX    INCLUDE  XXXXXXXXXXXXXXXX  EXCLUDE  |
  965. |                                                                 |
  966. |  End    XXXXXXXXXXXXXXXX    INCLUDE  XXXXXXXXXXXXXXXX  EXCLUDE  |
  967. |                                                                 |
  968. |     INCLUDE   EXCLUDE       INCLUDE  XXXXXXXXXXXXXXXX  EXCLUDE  |
  969. |                                                                 |
  970. |                                                                 |
  971. |                  OK        RESET       CANCEL                   |
  972. |                                                                 |
  973. -------------------------------------------------------------------
  974.  
  975. This requester is used for custom displays, custom opens, custom
  976. appends, and custom deletes.  It gives you considerable power in
  977. defining a subset of records to operate on.  (None of the gadgets are
  978. case sensitive.)
  979.  
  980. The BEGIN and END gadgets define a range which may be INCLUDED or
  981. EXCLUDED. For example, setting BEGIN = "c" and END = "h" and selecting
  982. the INCLUDE gadget will define your range to be all records
  983. alphabetically greater than or equal to "c" and less than or equal to
  984. "h".  Selecting the EXCLUDE gadget with the same settings would give a
  985. range of all records less than or equal to "c" and all records greater
  986. than or equal to "h".  Selecting no range defaults to a range of ALL
  987. RECORDS.  After you choose the range of interest, the other gadgets
  988. define a subset of that range, where "*" is the multiple character
  989. wildcard and "?" is the one character wildcard symbol.  If you want to
  990. use all records within the specified range, then put an "*" in the
  991. first string gadget.  Otherwise, you may specify up to three strings
  992. to define a particular subset.  When the custom strings contradict
  993. each other, the top string has least priority and the bottom string
  994. has most priority.  Some examples:
  995.  
  996. INCLUDE *.c - includes all records w/i range that end with ".c"
  997.  
  998. INCLUDE d*  - includes all records w/i range that begin with "d"
  999.  
  1000. INCLUDE ???*
  1001. INCLUDE d*.c - includes all records w/i range that are 3 or more
  1002. characters long and includes all records that begin with "d" and end
  1003. with ".c"
  1004.  
  1005. INCLUDE *.?
  1006. INCLUDE *.info
  1007. EXCLUDE *.o - includes all records w/i range that end with "."
  1008. followed by 1 and only 1 character unless that character is an "o". 
  1009. Also includes all records that end with ".info".
  1010.  
  1011.  
  1012.  
  1013.  
  1014.  
  1015. 4.  Display Fields Requester                                page 17
  1016.  
  1017. -----------------------------------------------
  1018. |                                             |
  1019. |           Select  Display Fields            |
  1020. |                                             |
  1021. |  NAME  SIZE  DATE  PATH  CATEGORY  COMMENT  |
  1022. |                                             |
  1023. |    OK                               CANCEL  |
  1024. |                                             |
  1025. -----------------------------------------------
  1026.  
  1027. Determines which fields will be displayed and printed.  Any
  1028. combination of fields may be selected, but the display of each record
  1029. is limited to 1 line.
  1030.  
  1031. 5.  Find Duplicates Requester
  1032.           
  1033. -----------------------------------------
  1034. |                                       |
  1035. |      Select find duplicate fields     |
  1036. |                                       |
  1037. |  NAME  SIZE  DATE  CATEGORY  COMMENT  |
  1038. |                                       |
  1039. |    OK                         CANCEL  |
  1040. |                                       |
  1041. -----------------------------------------
  1042.  
  1043. When searching for duplicate records, only the fields selected above
  1044. will be used as criteria.  Any combination of fields may be selected,
  1045. as long as at least one field is specified. 
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052. 6. FIND WINDOW                                              page 18
  1053.  
  1054.                      Enter a record to find
  1055.  
  1056.            XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX            FIRST
  1057.  
  1058.            OK                CANCEL             QUIT
  1059.                                                               PREVIOUS
  1060.  
  1061.                                                                 NEXT
  1062.  
  1063.            Scope:  DISPLAYED RECORDS                            LAST
  1064.  
  1065.  
  1066.            Name:
  1067.  
  1068.            Size:
  1069.  
  1070.            Date:
  1071.  
  1072.            Path:
  1073.  
  1074.            Category:
  1075.  
  1076.            Comment:
  1077.  
  1078. This window is used to search for a specific record.  It may be
  1079. reached via the Utilities-Find-Record option or by double-clicking on
  1080. a file in the display list.  The search routine is very fast (less
  1081. than a second to find a record in all databases tested - up to about
  1082. 16000 records).
  1083.  
  1084. If you double clicked on a record, it is initially diplayed. Otherwise
  1085. the top record in the previous display list is used.
  1086.  
  1087. OK       - attempts to find the record which is typed into the find
  1088. gadget
  1089. CANCEL   - returns to the display window, at its previous position
  1090. QUIT     - returns to the display window, positioned at the found
  1091. record
  1092. FIRST    - displays the first record in the display list
  1093. PREVIOUS - displays the previous record in the display list
  1094. NEXT     - displays the next record in the display list
  1095. LAST     - displays the last record in the display list
  1096.  
  1097. Keyboard functions
  1098. Up-arrow         - same as PREVIOUS
  1099. Down-arrow       - same as NEXT
  1100. ALT-up-arrow     - same as FIRST
  1101. ALT_down-arrow   - same as LAST
  1102. SHIFT-up-arrow   - displays the record which is 1/30th of the display
  1103. list above the current record
  1104. SHIFT-down-arrow - displays the record which is 1/30th of the display
  1105. list below the current record.
  1106.  
  1107.  
  1108.  
  1109.  
  1110.  
  1111. 7. OPEN Requester                                           page 19
  1112.  
  1113. -----------------------------------------
  1114. -----------------------------------------
  1115. |       Select a database to open       |
  1116. |                                   _   |
  1117. |  drawer  XXXXXXXXXXXXXXXXXXXXXXX | |  |
  1118. |                                  |X|  |
  1119. |  first file                      | |  |
  1120. |                                  | |  |
  1121. |  second file                     | |  |
  1122. |                                  | |  |
  1123. |  (dir) first directory           | |  |
  1124. |                                  | |  |
  1125. |  (dir) second directory          | |  |
  1126. |                                  | |  |
  1127. |                                   -   |
  1128. |  file  XXXXXXXXXXXXXXXXXXXXXXXXXXXXX  |
  1129. |                                       |
  1130. |    OK                         CANCEL  |
  1131. |                                       |
  1132. -----------------------------------------
  1133.  
  1134. This requester (which was written by Charlie Heath and placed in the
  1135. public domain) is used when you need to specify a file for DirMaster
  1136. to operate on (Yes, I know - never use a preposition to end a sentence
  1137. with). The drawer is the disk and directory of the file.  This is
  1138. initially the current drive as selected by the Configure-drive option,
  1139. but you may enter any valid path.  To select a file, either click on
  1140. its name or type the name directly into the "file" gadget.
  1141.  
  1142.  
  1143. 8. Resort Requester
  1144.  
  1145. -----------------------------------------
  1146. |                                       |
  1147. |      Select sort fields in order      |
  1148. |                                       |
  1149. |  NAME  SIZE  DATE  CATEGORY  COMMENT  |
  1150. |                                       |
  1151. |    OK                         CANCEL  |
  1152. |                                       |
  1153. -----------------------------------------
  1154.  
  1155. This requester lets you specify how DirMaster should sort the DISPLAY
  1156. list.  By default, records are sorted alphabetically by name. 
  1157. However, you may specify any combination and any order of the 5
  1158. fields.  For example, clicking on DATE, then NAME, then SIZE will sort
  1159. the display list first by date.  Records that have the same dates will
  1160. then be sorted by NAME.  Records that have the same dates and names,
  1161. will then be sorted by size.  This sort criteria remains in effect
  1162. until it is changed again. 
  1163.  
  1164.  
  1165.  
  1166.  
  1167.  
  1168.  
  1169.                            SHAREWARE PLEA                   page 20
  1170.  
  1171. Directory Master is a shareware program.  Feel free to give it to your
  1172. friends, upload it to your favorite BBS's etc.  However, if you
  1173. actually USE this program, please send the $25 registration fee (and
  1174. which version you are using and how you got it) to:
  1175.  
  1176.                               Greg Peters
  1177.                               1032 Middy Drive
  1178.                               WPAFB, OH 45433
  1179.  
  1180. In return, you will receive a disk with the latest version of
  1181. Directory Master as well as several sample databases (currently Fred
  1182. Fish 0-118, Amicus 1-22, Micro Computer Associates (61 disks) and
  1183. BIX_28_DEC).
  1184.  
  1185.  
  1186.                            GROUP RATES
  1187.  
  1188. If you are unwilling to pay $25 for DirMaster, but still want to use
  1189. it with a clear conscious, you can get group rates - subject to the
  1190. following conditions.  The group (or 1 person in the group) must buy
  1191. Directory Master at its regular price ($25).  Then, the group may
  1192. either pay a one-time license fee of $100 or sell DirMaster to its
  1193. users for $5 per copy.  See the options below for full details.  I
  1194. will mail updates ONLY to the original purchaser of Directory Master. 
  1195. I would appreciate receiving a list of group members who will/are
  1196. using Directory Master, although this is optional.  I would like the
  1197. following information to register a group:
  1198.  
  1199.    Group Name
  1200.    Group Location
  1201.    Group Size
  1202.    Name and address of member in charge of distributing Directory
  1203. Master
  1204.  
  1205.  
  1206.                              O P T I O N S
  1207.  
  1208. 1.  Per-copy option:  Directory Master may be distributed to group
  1209. members for $5.00 per copy.  The group member in charge of
  1210. distributing Directory Master will send me a check and list of names
  1211. for every 5 (10?) copies sold.
  1212.  
  1213. 2.  Flat rate option:  Directory Master may be distributed to group
  1214. members for a one time license fee of $100.00 (minimum).  This applies
  1215. to any size group.  In groups that will have more than 50 people
  1216. actually USING Directory Master, I recommend the group decides a price
  1217. they are willing to pay (minimum = $100.00).
  1218.  
  1219.  
  1220.  
  1221.  
  1222.  
  1223.  
  1224.                             ANY COMMENTS ?                  page 21
  1225.  
  1226. Directory Master evolved into a much better program than I originally
  1227. visualized, mainly due to excellent feedback I have received. 
  1228. Although I did not implement everything, I may eventually release
  1229. another version.  So, please send me any and all suggestions,
  1230. comments, and criticisms you may have.   Thanks.
  1231.  
  1232.  
  1233. Greg Peters
  1234. 1032 Middy Drive
  1235. WPAFB, Ohio 45433
  1236. (513) 254-8391
  1237. BIX: gpeters
  1238.  
  1239.