home *** CD-ROM | disk | FTP | other *** search
/ CD Shareware Magazine 1997 January / CD_shareware_1-97.iso / DOS / UTL-DSK / DIRMAN.ZIP / DIRMAN.DOC < prev    next >
Encoding:
Text File  |  1996-08-31  |  67.1 KB  |  1,280 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.                D I R M A N
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.                A File Manager and File Viewing Program
  15.  
  16.  
  17.                Version 1.60
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.            (c) Copyright  Ron Weiner  1993-96.  All rights reserved.
  41.  
  42.  
  43.  
  44.                                   D I R M A N
  45.    _________________________________________________________________________
  46.  
  47.      Dirman is a copyrighted program.  Dirman is NOT Public Domain.
  48.      However you may copy and distribute this Shareware version as long as,
  49.      no fee is charged for the service, and the program is supplied in its
  50.      original unmodified archive with all documentation intact.  You are
  51.      free to evaluate Dirman without cost or obligation for a reasonable
  52.      period of time.  Then should you decide to continue using it, you are
  53.      obligated to register by sending $15.00 per copy to:
  54.  
  55.                Ron Weiner
  56.                11 Canal Road
  57.                Levittown, PA 19057
  58.  
  59.      Your contribution will assure you a peaceful night sleep for many
  60.      years to come.  Otherwise dreaded demons of the night will invade your
  61.      bedroom at midnight ruining your sleep, eventually taking over your
  62.      mind, and making you do nauseating things with food.  Since the
  63.      consequences of your actions could be great, you should choose
  64.      carefully.  Registered users get the latest version of the program
  65.      without the beg boxes and a guilt free conscience.
  66.  
  67.                                  P U R P O S E
  68.  
  69.      Dirman is a file and directory manager that includes Viewman, a file
  70.      viewer/browser which allows you to peruse the contents of any file.
  71.  
  72.      This program was originally written to enhance my productivity at
  73.      work.  Every day I have to deal with plain text files that are
  74.      downloaded from our suppliers.  I have discovered after many years
  75.      that these files contain only two kinds of information, absolutely
  76.      critical and totally useless.  The trick has always been to figure out
  77.      which is which.  My personal PC environment at the office is Windows
  78.      for Workgroups 3.11 on a Pentium 90 with 16mb of ram.  Even with this
  79.      kind of horsepower, Windows applications suck for handling plain text
  80.      files.  It takes a lifetime to open a file, printing is a nightmare,
  81.      and proportional type faces screw up the formatting beyond belief.  I
  82.      was tired of writing macros for Word and Excel just to be able to work
  83.      with these files, so I started this project at home in my spare time.
  84.      The first version of the program went to the office more than a year
  85.      ago.  Since then, it has turned into a weekend time killer as I have
  86.      continued to find ways to enhance its capabilities.  Version 1.60 is
  87.      the sixth general release of Dirman.  The program has been enhanced
  88.      with many new features and has had all known bugs fixed.
  89.  
  90.                              L E G A L   D O G M A
  91.  
  92.      There is no warranty of any kind, expressed, implied, or otherwise.
  93.      The author is NOT responsible for any damage or loss caused by the use
  94.      of this program, no matter what!  This program can erase files from
  95.      your disk.  By using this program you agree to this and assume total
  96.      responsibility for everything (except of course for world war, floods,
  97.      and invasion by aliens from Alpha Centuri).  Should you choose to
  98.      register Dirman, I assume you are doing so having tested the shareware
  99.      version and determined that it is suitable for your needs.  I can not
  100.      provide a refund should you subsequently change your mind.
  101.  
  102.  
  103.    Page 2                                                             Dirman
  104.  
  105.  
  106.  
  107.                                   D I R M A N
  108.    _________________________________________________________________________
  109.  
  110.  
  111.                            W H A T   Y O U   N E E D
  112.  
  113.      Dirman is a real mode DOS character based program which needs at least
  114.      256KB ram and DOS 3.3 or higher to function.  It does not need, nor
  115.      does it make use of extended memory, expanded memory, a mouse, a
  116.      modem, or a beer!  It supports a plenitude of video configurations and
  117.      video modes.  Installation of the program requires only that you copy
  118.      the file DM.EXE to your hard drive.  Actually you don't even have to
  119.      copy it to the hard drive as it will work fine from a floppy.  There
  120.      are no installation programs, configuration files, DLL's, INI's, help
  121.      files, and it is 100% cholesterol free.  In short, if your computer
  122.      can boot up to the DOS prompt you can probably run Dirman!
  123.  
  124.                                   H O W   T O
  125.  
  126.      Assuming Dirman is installed in a sub directory that is in your path
  127.      (this really is the best place to put it) or you are logged in the sub
  128.      directory where Dirman resides, type DM and hit the <ENTER> key.  A
  129.      beg box will pop up and hang out for a few seconds so you can jot down
  130.      my name and address.  OK I admit it, I just like seeing my name on the
  131.      screen!  Registered users do not need to know where I live so they
  132.      never suffer this indignity.  In any case, hitting any key will end
  133.      this annoyance immediately and bring you to a screen similar to the
  134.      one below.
  135.  
  136. ════════════════════════════════════════════════════════════════════════════════
  137. DIRMAN V1.60 (c) Ron Weiner 1993-96  [MS-DOS_6] C:\PSDWIN\*.*
  138.                                                ╔════════════════════════════╗
  139. ..           <DIR>       2-05-94  8:37a ----  ║           DIRMAN           ║
  140. LIBS         <DIR>       2-05-94  8:37a ----  ║  Directory & File Manager  ║
  141. PROJECTS     <DIR>       2-05-94  8:37a ----  ╟────────────────────────────╢
  142. READY        <DIR>       4-11-94  6:15a ----  ║ C     (C)opy               ║
  143. AI88     EXP      25,484  6-16-93  2:17p A---  ║ D     (D)elete             ║
  144. BC30RTL  DLL     143,802 10-05-92 12:00a A---  ║ M     (M)ove               ║
  145. BWCC     DLL     130,224 10-05-92 12:00a A---  ║ R     (R)ename             ║
  146. CGM      EXP      23,025  1-22-93  3:50p A---  ║ K     ma(K)e new directory ║
  147. CHKLIST  MS          324  7-21-95 10:15p A---  ║ A     Set (A)ttributes     ║
  148. EPS      EXP       8,523  6-16-93  2:11p A---  ║ S     Change (S)ort order  ║
  149. EPSDSPLY DLL      27,190  7-20-93 11:56a A---  ║ V     Change dri(V)e       ║
  150. EXPORT   EXE      40,044  1-04-94  2:28p A---  ║ *     Re-read directory    ║
  151. EXPORT   ICO         766 10-11-92 12:00a A---  ║ E     Execute BAT,COM,EXE  ║
  152. EXPORT   PIF         545  4-11-94  6:16a A---  ║ T     Change (T)ime/date   ║
  153. IBS      DLL       3,844  7-02-92 12:35p A---  ║ F1/?  Additional commands  ║
  154. METAFILE EXP      23,105 10-05-92 12:00a A---  ║ SPACE Tag & Untag files    ║
  155. OWL31    DLL     154,240 10-05-92 12:00a A---  ║ ENTER Change Dir/View file ║
  156. PCX      EXP       3,897  6-16-93  2:15p A---  ║ ESC/Q Exit Start/This dir  ║
  157. PSDCWIN  EXE   1,311,392  1-28-94  5:08p A---  ╟────────────────────────────╢
  158. PSDCWIN  HLP      97,547  8-05-93  1:00a A---  ║ Use:   Up Down  PgUp PgDn  ║
  159. PSDWIN   EXE   1,124,256  1-28-94  5:24p A---  ║      Home End  ^Home ^End  ║
  160.                                                ╚════════════════════════════╝
  161. Files 28    Used 3,402,180       Free 222,298,112     F1 or ? Help - ESC Exit
  162. ════════════════════════════════════════════════════════════════════════════════
  163.  
  164.  
  165.  
  166.    Dirman                                                             Page 3
  167.  
  168.  
  169.  
  170.                                   D I R M A N
  171.    _________________________________________________________________________
  172.  
  173.      Windows 95 users will see a similar screen, except the short command
  174.      menu on the right hand side has been removed to make room for long
  175.      filenames.  Below is an abbreviated example of a typical Windows 95
  176.      screen:
  177.  
  178. ════════════════════════════════════════════════════════════════════════════════
  179. DIRMAN V1.60 (c) Ron Weiner 1993-96  [MS-DOS_6] C:\WINDOWS\DESKTOP\*.*
  180.  ..           <DIR>       7-02-95  7:35p ---- ..
  181.  BC       PIF         995  9-04-95 12:32p A--- BC.PIF
  182.  CALCUL~1 LNK         271  8-26-95  8:58a A--- Calculator.lnk
  183.  DM       PIF         967  9-04-95 12:17p A--- DM.pif
  184.  DOS      PIF         995  9-03-95  9:39p A--- DOS.pif
  185.  NEWTEX~1 TXT       3,323  9-01-95  8:05p A--- New Text Document.txt
  186.  POWERB~1 LNK         269  8-27-95  8:32a A--- Power Builder.lnk
  187. .....................
  188. ...............
  189. Files 7     Used 6,820           Free 222,232,576     F1 or ? Help - ESC Exit
  190. ════════════════════════════════════════════════════════════════════════════════
  191.  
  192.      The Windows 95 layout displays the long filenames the same way as does
  193.      the DIR command from a Windows 95 DOS box.
  194.  
  195.      Filenames that start with the "" up or "" down symbols are sub
  196.      directories.  Files are displayed in the same format as the DOS DIR
  197.      command.  First the 8 character Filename, the three character filename
  198.      extension, the file size, and the date and time the file was last
  199.      modified.  The next four characters show the state of the "attribute"
  200.      flags for the file.  DOS allows a file to have any combination of four
  201.      attributes, (A)rchive, (S)ystem (H)idden, and (R)ead Only.  Dirman
  202.      displays the first letter of an attribute when its flag is set (on)
  203.      and a '-' dash if the flag is unset (off).  I digress for a short
  204.      discussion of file attributes.
  205.  
  206.      The (A)rchive attribute is used by backup programs to determine if the
  207.      file was changed since the last backup.  If the archive attribute is
  208.      set, your backup program knows the file was modified since the last
  209.      back up.  Back up programs turn off the archive attribute after it
  210.      backs up the file.  DOS turns on this attribute every time it modifies
  211.      an existing file or creates a new one.
  212.  
  213.      The (S)ystem attribute is reserved for special files used by your
  214.      operating  system.  You will find at least two system files in the
  215.      root directory of your hard drive.  Do NOT mess around with these
  216.      files unless you know exactly what you are doing!
  217.  
  218.      The (H)idden attribute makes the file invisible to the normal
  219.      directory commands.  The DOS directory command, DIR, and most programs
  220.      do not display files or directories that have their hidden attribute
  221.      set.  However, hiding a file or directory is not a great method to
  222.      keep prying eyes out of your important stuff as Dirman and most other
  223.      file management utilities have no problem seeing these files.  Files
  224.      who have their Hidden attribute set may be invisible to the DOS DIR
  225.      command and other programs, but they are normal in every other
  226.      respect.
  227.  
  228.  
  229.    Page 4                                                             Dirman
  230.  
  231.  
  232.  
  233.                                   D I R M A N
  234.    _________________________________________________________________________
  235.  
  236.  
  237.      The (R)ead only attribute is probably the most useful for the majority
  238.      of us.  When the Read only attribute is set, the file can not be
  239.      erased or modified by DOS or any application.  The file may be used by
  240.      any program that needs to read information, but the operating system
  241.      will refuse to allow the file to be modified.  Normally it is best to
  242.      set this attribute on files which rarely or never are changed.  A good
  243.      example might be the COMMAND.COM file in your root directory.  A bad
  244.      example might be the data base file used by your personal contact
  245.      management program.
  246.  
  247.      File selection is accomplished by using the UP and DOWN arrow keys to
  248.      move the highlight cursor bar.  You can also navigate through the file
  249.      list using other cursor positioning keys.  PGUP and PGDN move the file
  250.      list to the previous or next screen full of files.  HOME and END move
  251.      the cursor to the first and last file in the directory.  CTRL HOME and
  252.      CTRL END key combinations position the cursor to the top or bottom
  253.      file on the current page.
  254.  
  255.      Dirman expects you to move the highlight cursor bar to the file or sub
  256.      directory of your choice, then select a command by typing the key
  257.      associated with the command.  Hit either the <F1> or <?> keys to
  258.      display a complete list of commands and the keystrokes associated with
  259.      them.  Several of Dirmans commands can work with more than one file at
  260.      a time.  Use the <SPACE BAR> to tag a group of files that you want to
  261.      perform some action on.
  262.  
  263.  
  264.                          D i r m a n   C o m m a n d s
  265.  
  266.      <A>ttribute changes the attribute for the currently highlighted file
  267.      or a group of tagged files.  A dialog box will pop up allowing you to
  268.      use the left and right cursor keys to select the attribute you want to
  269.      change.  Typing the first letter of an attribute (Archive, System,
  270.      Hidden, or Read only) in the position indicated by the dialog, will
  271.      set (turn on) that attribute.  Placing any other character in the
  272.      position indicated by the dialog unsets (turns off) the attribute.
  273.  
  274.      <C>opy makes a new copy of the currently highlighted file or a group
  275.      of tagged files to any location you specify.  The original file(s) are
  276.      unchanged and the new file(s) are identical copies.  If you are
  277.      running under Windows 95 your Long Filenames are persevered.  A dialog
  278.      box will pop up asking you to enter a destination.  The destination
  279.      can be a drive letter and colon, a directory name, or a combination of
  280.      the two.  When you are copying a single file you may also specify a
  281.      new file name for the destination.  If the file you are copying
  282.      already exists on the target drive/directory you are given the option
  283.      to abort the copy and preserve the original file, or to continue the
  284.      operation and replace the original with the new file, or cancel the
  285.      operation.  When copying a group of tagged files there is also an
  286.      option to overwrite all of the destination files without additional
  287.      prompts.  If you enter a bad destination, or if the destination is the
  288.      same as the source, the command will fail and you will notice a slight
  289.      tightening in your chest.  This command can also be used to print
  290.  
  291.  
  292.    Dirman                                                             Page 5
  293.  
  294.  
  295.  
  296.                                   D I R M A N
  297.    _________________________________________________________________________
  298.  
  299.      plain text files.  Enter the printer port (LPT1, LPT2, PRN, etc.)
  300.      instead of a filename in the dialog, and your printer will erupt in a
  301.      cacophony of action.  Dirman can sense when it is copying to a file or
  302.      hardware device such as your printer.  When it detects you are copying
  303.      to a hardware device it will supply a form feed at the end of each job
  304.      to kick out your final page.  In this manner you can tag multiple
  305.      files using the <SPACE BAR> and print them all with one command.
  306.  
  307.      <ALT_C> (Hold down the ALT key and push "C") express Change directory
  308.      jumps directly to any directory on the current drive by entering its
  309.      fully qualified pathname in the dialog.  This command can save much
  310.      cursoring around if you know exactly where you want to go.  Express
  311.      Change Dir assumes you will enter a pathname as an offset from the
  312.      root directory of the current drive.  For example typing "FOO\BAR" or
  313.      "C:\FOO\BAR" in the dialog will produce the same result.  If you
  314.      attempt to log on to a different drive using this command, the command
  315.      will fail, and your under arm hair will begin to curl due to sudden
  316.      increased odoriferous perspiration output.
  317.  
  318.      <D>elete erases the currently highlighted file, sub directory, or
  319.      group of tagged files.  If you attempt to delete a sub directory that
  320.      is not empty, or a file that is Read only, the command will fail and
  321.      your visual acuity will diminish due to uncontrollable crossing of
  322.      your eyes.  The delete command always asks for a confirmation before
  323.      proceeding.  This is a good time to go back and re-read the Legal
  324.      Dogma section.
  325.  
  326.      <ALT_D> (Hold down the ALT key and push "D") unrecoverable delete
  327.      command deletes the currently highlighted file, or group of tagged
  328.      files so that they can not easily be recovered.  This command works by
  329.      overwriting every byte in the file(s) to be deleted with a junk
  330.      character (10101010 binary) just before actually deleting the file(s).
  331.      Use unrecoverable delete when you want to delete file(s) that have
  332.      sensitive information you don't want anyone to ever see again.  The
  333.      DOS undelete command and other similar utilities may be able to
  334.      recover the file but the reconstructed file will contain only the junk
  335.      binary character.  NOTE!!  "This command may NOT be 100% reliable in
  336.      every conceivable environment."  A serious knowledgeable user with a
  337.      LOT of time may still be able to recover your file.  This is
  338.      especially true in networked drives where the Network OS may keep
  339.      backup copies of your files around for a long time waiting for the
  340.      system administrator to come along and purge them.  Please re-re-read
  341.      the Legal Dogma section.
  342.  
  343.      <E>xecute the currently highlighted file.  This command is inactive
  344.      unless the highlight cursor is on a filename whose extension is BAT,
  345.      COM, or EXE.  A dialog will pop up allowing you to enter any command
  346.      line arguments the program needs to function.  Simply hitting RETURN
  347.      at this prompt will run the program with no command line parameters.
  348.      When your program has ended you will be prompted to hit any key to
  349.      return to Dirman.
  350.  
  351.      <ALT_E> (Hold down the ALT key and push "E") invokes your favorite
  352.      text editor using the highlighted filename as the last argument on the
  353.  
  354.  
  355.    Page 6                                                             Dirman
  356.  
  357.  
  358.  
  359.                                   D I R M A N
  360.    _________________________________________________________________________
  361.  
  362.      command line.  Virtually all text editors use this convention to open
  363.      a file for editing on startup.  The default editor is Microsoft "EDIT"
  364.      that came as standard equipment with recent versions Microsoft DOS and
  365.      Windows 95.  See the <ALT_I> and <ALT_S> commands if you want to
  366.      change the default editor to your favorite.  Dirman can invoke a
  367.      Windows based text editor if you are running Windows 95, but not under
  368.      Windows 3.xx.
  369.  
  370.      <F>ilespec change from the default (*.*) pattern, which displays all
  371.      files, to something that displays a subset of the files.  For example
  372.      if you type "*.DOC" in the dialog, the file list will display only
  373.      files whose extension ends with ".DOC".  The filespec pattern has no
  374.      effect on the display of sub directories.  All sub directories are
  375.      displayed regardless of the filespec pattern.  Use this command as a
  376.      work-around when you need to work with a sub directory that exceeds
  377.      Dirmans 1024 file limit.  The filespec pattern stays in effect for the
  378.      remainder of the session.
  379.  
  380.      <G>raft Directory Tree copies the contents of the directory the
  381.      highlight cursor is sitting on with all of the files and directories
  382.      contained therein to anywhere you specify.  A dialog box will pop up
  383.      asking you to enter a destination.  The destination can be a drive
  384.      letter and colon, a directory name, or a combination of the two.  All
  385.      of the files and sub directories in the source directory are recreated
  386.      on the destination preserving the original directory integrity and
  387.      structure.  If Dirman can not create a directory (already exists) or
  388.      runs out of disk space the command will fail, and the elastic band of
  389.      your underwear will begin to decompose into belly button lint.
  390.  
  391.      <ALT_I> (Hold down the ALT key and push "I") is used to change the
  392.      name of the editor from the default (EDIT) to one of your choosing.
  393.      Enter the name of your favorite editor in the dialog and bada-da-bing
  394.      Dirman will happily use your editor for the remainder of the current
  395.      session.  If your editor is not in a directory that is in your path,
  396.      you may enter the fully qualified file name in the dialog for example
  397.      "C:\BIN\EDITORS\FAVORITE".  Dirman limits you to a maximum of 48
  398.      characters.  Use the <ALT_S> command should you wish to make this
  399.      change permanent.
  400.  
  401.      <J>ump to filename allows you to quickly get to the area in the
  402.      directory that starts with a letter you select.  Hit the <J>ump to
  403.      filename key and then the first letter of the filename you want to
  404.      land on, and the cursor is placed on the first filename that starts
  405.      with that letter or the next higher letter.  This command is active
  406.      only when the directory listing is sorted by filename in ascending
  407.      order.
  408.  
  409.      ma<K>e creates a new directory.  Type any legal directory name in the
  410.      dialog, and a new directory will be created in the currently logged
  411.      directory.  A new directory can be created anywhere on any drive by
  412.      typing a fully qualified pathname in the dialog.  For example, typing
  413.      "C:\KITTY\CAT" in the dialog will create a new sub directory "CAT" in
  414.      the directory "KITTY" that is one level down from the root directory
  415.      of the "C:" drive.  Only one new directory level can be created at a
  416.  
  417.  
  418.    Dirman                                                             Page 7
  419.  
  420.  
  421.  
  422.                                   D I R M A N
  423.    _________________________________________________________________________
  424.  
  425.      time.  If in the above example, the "KITTY" directory did not exist
  426.      the command would fail, and your left ear will generate 2cc's of ultra
  427.      fast hardening ear wax in less than 10 seconds, making your stereo
  428.      headphones monaural.
  429.  
  430.      <M>ove will move the highlighted file or a group of tagged files to a
  431.      location you specify on the current drive.  The original files are
  432.      GONE!  If you are running under Windows 95 Long Filenames are
  433.      persevered.  Move is equivalent of a file copy followed by a file
  434.      delete.  Because the move command really just renames the file(s), and
  435.      doesn't actually move any of the data, it works many times faster than
  436.      a copy and delete.  However the destination must be on the same drive
  437.      as the source.  A dialog box will pop up asking you to enter the
  438.      destination for the file(s).  You may enter either a fully qualified
  439.      pathname or a relative pathname for the destination.  If you enter an
  440.      invalid destination, if the destination is the same as the source, or
  441.      if the destination is on a different drive, the command will fail and
  442.      a single strand of hair will fall out of your head.
  443.  
  444.      <N>uke Tree deletes the highlighted directory.  Nuke works by deleting
  445.      every file and directory contained in the highlighted directory.
  446.      Similar to the DOS DELTREE command, it is the inverse of the <G>raft
  447.      command.  This is a very efficient command for eliminating all
  448.      remnants of unused programs or data.  When you invoke this command you
  449.      are asked to confirm your selection.  The nuke command does not pay
  450.      attention to the attributes of the file(s), and happily deletes
  451.      everything that gets in its way.  Needless to say a moments
  452.      inattention with this command may make you VERY sad one day.  Please
  453.      take a moment and read that dog gone Legal Dogma section again.
  454.  
  455.      <P>rint makes a hard copy of the current directory listing.  This
  456.      command sends a complete listing of ALL the files in the same format
  457.      as is currently being displayed on the screen to whatever is the
  458.      currently defined printer device.  By default the standard printer
  459.      device is "LPT1".  This can be changed to any device you like by using
  460.      the <ALT_P> change printer device command.
  461.  
  462.      <ALT_P> (Hold down the ALT key and push "P") allows you to change the
  463.      printer from Dirmans default of "LPT1" to a different device or file.
  464.      You may enter the device name of any printer attached to your system,
  465.      or you can direct the output to a file by supplying a file name in the
  466.      dialog.  When the target of the print command is a file, each print
  467.      job is appended to the end of the file and the final form feed is
  468.      omitted.  This is a cloneable option.  See the <ALT_S> command for
  469.      cloning instructions.
  470.  
  471.      <Q>uit ends Dirman and leaves you in the drive / directory you are
  472.      currently viewing.  See the <ESC> command to if you want to quit to
  473.      the drive / directory you were in when Dirman started.
  474.  
  475.      <R>ename allows you to change the name of the currently highlighted
  476.      file or sub directory.  A dialog will pop up allowing you to modify
  477.      the files current name.  If you attempt to rename the file to an
  478.      existing filename the command will fail, and the acid level in your
  479.  
  480.  
  481.    Page 8                                                             Dirman
  482.  
  483.  
  484.  
  485.                                   D I R M A N
  486.    _________________________________________________________________________
  487.  
  488.      stomach will increase by a factor of two.  This command disregards
  489.      tagged files and works only on the currently highlighted file.  See
  490.      the s<W>eep command for a method of renaming a group of files.
  491.  
  492.      <S>ort order allows you to change the order in which the files are
  493.      displayed.  The default is to display files in alphabetical order by
  494.      Filename.  You can also display files in alphabetical order by file
  495.      Extension, oldest to most current Date, smallest to largest Size, by
  496.      the file attribute, or Unsorted (the natural directory order). You can
  497.      also sort the file list in reverse order by hitting the <R>everse
  498.      before selecting the first letter <F>ile, <E>xtension, <D>ate, <S>ize,
  499.      or <A>ttribute, of the sort ordering you desire.  The sorting order
  500.      stays in effect for the remainder of the session.  If you are running
  501.      Windows 95 sorting by <F>ilename uses the long filename.  The <S>ort
  502.      order is a cloneable option.  See the <ALT_S> command should you want
  503.      to change default sorting order.
  504.  
  505.      The <ALT_S> (Hold down the ALT key and push "S") command "Set and Save
  506.      Preferences" allows you to customize Dirman/Viewman to more closely
  507.      meet your specific requirements.  In addition to changing text colors,
  508.      you may change any of the following from their original distribution
  509.      defaults.
  510.  
  511.           Dir/File sort order (Filename)
  512.           Ruler toggle        (Off)
  513.           Tabs toggle         (On)
  514.           Hex toggle          (Off)
  515.           Wrap toggle         (Off)
  516.           Tab length value    (8)
  517.           7/8 Bit toggle      (8)
  518.           Default editor      (EDIT)
  519.           Default printer     (LPT1)
  520.  
  521.           Upon invoking the <ALT_S> command a menu will pop up
  522.           allowing you to select and change the colors for all of the
  523.           different text fields used in Dirman and Viewman.
  524.  
  525.           Highlight the text category you want to change and hit
  526.           <ENTER>.  A color selection box will pop up with the current
  527.           color for the selected text item highlighted.  Use Up, Down,
  528.           Left, and Right cursor keys to select a new color and hit
  529.           <ENTER> to accept it.  Hitting <ESC> cancels the change.
  530.           The display will be updated so you can get an idea of what
  531.           the new color scheme will look like.  Warning, it is
  532.           possible to create some truly ugly looking screens.
  533.  
  534.           If the colors get really bad select "Default Colors" from
  535.           the menu and all of the colors will change back to their
  536.           original distribution defaults.  Selecting "Default Options"
  537.           from the menu sets all of the other options back to their
  538.           original distribution defaults.
  539.  
  540.           Selecting the "Save Colors only" option will alter (clone)
  541.           the currently running copy of Dirman so that in all future
  542.  
  543.  
  544.    Dirman                                                             Page 9
  545.  
  546.  
  547.  
  548.                                   D I R M A N
  549.    _________________________________________________________________________
  550.  
  551.           sessions your current color scheme will be the default.  If
  552.           you select "Save ALL Options" the currently running copy of
  553.           Dirman will be modified to use your current color scheme and
  554.           all of the other current settings in all future sessions.
  555.           Make sure all of these options are set to the values you
  556.           want before selecting "Save ALL Options".  If you are using
  557.           a memory resident anti-virus program it may alert you that a
  558.           change is about to be made in an executable file.  This is a
  559.           normal operation and you should allow it to proceed!
  560.  
  561.           Selecting "Return" from the menu or hitting <ESC> will take
  562.           you back to wherever you were with all of your changes in
  563.           effect.
  564.  
  565.      <SPACE_BAR> is used to tag or untag the currently highlighted file.
  566.      The <SPACE_BAR> is a toggle, tagging an untagged file and vice versa.
  567.      The right hand side of the bottom status line changes to display the
  568.      number of files and the number of bytes contained in them.  Tagging
  569.      makes it possible to perform an action on an entire group of files
  570.      using a single command.  Only the <A>ttribute, <C>opy, <D>elete,
  571.      <ALT_D> unrecoverable delete, <M>ove, <T>ime, and s<W>eep commands can
  572.      work on a group of tagged files.  All other commands ignore the tags
  573.      and work only on the currently highlighted file.
  574.  
  575.      <T>ouch file date / time allows you to modify the file creation date
  576.      and time for the highlighted file or group of tagged files.  Have you
  577.      ever wondered when time began?  Was it the big bang, or as written in
  578.      Genesis on the first day when God created heaven and earth?  As far as
  579.      the files on your PC are concerned time officially began at the stroke
  580.      of midnight January 1, 1980.
  581.  
  582.      <ALT_T> and <ALT_U> (Hold down the ALT key and push "T" or "U")
  583.      commands are used to either Tag or Untag all of the files in the
  584.      current directory.
  585.  
  586.      <CTRL_T> (Hold down the CTRL key and push "T") shows file Creation,
  587.      Last Access, and Last Write times for highlighted file.  This command
  588.      is available only when Dirman is running under Windows 95.
  589.  
  590.      Change dri<V>e changes the currently logged drive.  When you want to
  591.      work with the files on a different drive push the "V" key a dialog
  592.      will pop up asking you type the letter for the drive you want to work
  593.      with.  As soon as you type in the drive letter you are logged on to
  594.      the new drive.  If you type in an invalid drive letter (one that is
  595.      not available on your system) the command will fail, and your bladder
  596.      will instantly go to full capacity necessitating an immediate trip the
  597.      nearest bathroom.  Use this command to navigate through all of the
  598.      drives available to your system, including networked drives, removable
  599.      hard drives, CD ROM's, floppies, ram disks, etc.
  600.  
  601.      <ALT_V> (Hold down the ALT key and push "V") set Video resolution.
  602.      This command pops up a list of screen resolutions supported by your
  603.      system.  Select the number corresponding to the video resolution you
  604.      want and the screen will change instantly.  The <ALT_V> functions have
  605.  
  606.  
  607.    Page 10                                                            Dirman
  608.  
  609.  
  610.  
  611.                                   D I R M A N
  612.    _________________________________________________________________________
  613.  
  614.      ONLY been tested with VGA and Super VGA display hardware.  If your
  615.      computer does not have this type hardware installed proceed at your
  616.      own risk!  If you have VGA hardware as a minimum you will be able to
  617.      select from three resolutions 80X25, 80X28, and 80X50 columns and
  618.      rows.  If your video card is VESA compliant you may also be able to
  619.      select from some or all of the following resolutions, 80X60, 132X25,
  620.      132X43, 132X50, and 132X60 columns and rows.  Dirman/Viewman
  621.      interrogates your video card and only allows you to select from the
  622.      resolutions your hardware supports.
  623.  
  624.      s<W>eep allows you to run a DOS command, batch file, or a program
  625.      against a tagged file or a group of tagged files.  In order to use
  626.      this command you must be familiar with command line syntax of the
  627.      program you wish to execute.  When you mash on the "W" key, and you
  628.      have at least one file tagged, a dialog will pop up asking you to
  629.      enter a command to be run against the tagged file(s).  Type the
  630.      command that you would enter at the DOS prompt but, use a CTRL_T
  631.      character (signifies put Tagged filename here) to mark the spot in the
  632.      command where you want Dirman to substitute the name of the tagged
  633.      file(s).  You enter a CTRL_T by holding down the CTRL key and typing a
  634.      "T".  For example the command to Zip a group of tagged files would
  635.      look like this:
  636.           "PKZIP -A NEWZIPFL.ZIP @"
  637.      This command will compress the tagged files into NEWZIPFL.ZIP.  Note
  638.      the CTRL_T "@" character at the end of the command.  Another example
  639.      is if you wanted to rename a group of files to something with the same
  640.      file extension.  The following command will rename all of the tagged
  641.      files to the same old filename but with the new extension .BAC:
  642.           "RENAME @ *.BAC"
  643.      Dirman uses memory lavishly in order to get acceptable performance on
  644.      modestly powered computers.  Depending on the screen resolution and
  645.      the number of files in the current directory, Dirman could be using as
  646.      much as 140K of memory.  Your application must be capable of running
  647.      in whatever memory is left.
  648.  
  649.      <Z>ip directory list display, allows you to view a listing of the
  650.      files that are stored in a ZIP file archive.  Move the highlight
  651.      cursor to the ZIP file you are interested in and hit the "Z" key.  A
  652.      directory listing all the files in that ZIP archive with information
  653.      about each file will be displayed in Viewman.  See the <Z>ip command
  654.      in Viewman for instructions on how to expand and view the contents of
  655.      compressed files within the ZIP archive.  ZIP files have become the
  656.      standard for archiving and reducing the size of files for transmission
  657.      by modem or floppy from one computer to another.  Files stored in this
  658.      format must be expanded before they can be used.  The program used to
  659.      expand ZIP files is PKUNZIP.  You must have a copy of PKUNZIP on your
  660.      computer in order for Dirman and Viewman to work with ZIP files, and
  661.      it must be in a the current directory or a directory that is in your
  662.      PATH.  PKZIP and PKUNZIP are available as shareware and are likely
  663.      available from the same source as the one you used to get Dirman.
  664.      This command makes a temporary file in the directory defined by your
  665.      "TEMP" environment variable or in the root directory of the current
  666.      drive when no "TEMP" environment variable is defined.  The <Z>ip
  667.      command will fail if you do not have write access to the root
  668.  
  669.  
  670.    Dirman                                                            Page 11
  671.  
  672.  
  673.  
  674.                                   D I R M A N
  675.    _________________________________________________________________________
  676.  
  677.      directory of the currently logged drive.  This is often the case with
  678.      networked drives or floppies that are write protected.  To avoid this
  679.      problem it is best to set up an environment variable that specifies
  680.      where you want Dirman to put any temporary files it creates.  If you
  681.      include the line
  682.           SET TEMP=C:\TEMP
  683.      in your autoexec.bat file, or just type it from the DOS prompt before
  684.      starting Dirman you will eliminate the problem.  Substitute whatever
  685.      Drive:\directory you want to use in lieu of "C:\TEMP" in the above
  686.      example.
  687.  
  688.      Use the <*> key to re-read the files from the current directory.  This
  689.      command is only necessary when you are working in a multitasking
  690.      environments like, Windows, OS/2, Desqview, or on networked drives.
  691.      With these operating systems, other programs or processes can make
  692.      changes after Dirman has read the directory.  It is NOT necessary to
  693.      use this command whenever Dirman is making the changes.
  694.  
  695.      <ENTER> is a dual purpose command.  If the highlight bar is on a
  696.      directory when you press <ENTER>, Dirman changes the directory to the
  697.      one under the highlighted bar and displays all of the files in the new
  698.      directory.  In this manner it is possible to traverse through the
  699.      entire directory structure of the current drive.  When the highlight
  700.      bar is on a file and you hit <ENTER>, Dirman opens the file and allows
  701.      you to peruse its contents using the file browser (Viewman).
  702.  
  703.      <F1> or <?> keys will pop up a one page help screen.  This serves to
  704.      remind you of what functions are available and which keys access them.
  705.      Hitting any key will turn off the beg box allowing you to actually
  706.      read the instructions (registered users do not endure this annoyance),
  707.      and hitting a key again takes you back to where you were.
  708.  
  709.      <ESC> ends Dirman and drops you back to exactly where you were before
  710.      the program began.  If you want to exit Dirman in the directory you
  711.      are currently viewing use the <Q>uit command.
  712.  
  713.  
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.  
  731.  
  732.  
  733.    Page 12                                                            Dirman
  734.  
  735.  
  736.  
  737.                                   D I R M A N
  738.    _________________________________________________________________________
  739.  
  740.                                  V I E W M A N
  741.  
  742.      Viewman is a full featured file browser.  Viewman allows you to look
  743.      at the contents of any file on your system but does not allow you to
  744.      change the contents of those files.  From Dirman if you were to
  745.      position the highlight bar on the file "README.TXT" in the "WINDOWS"
  746.      sub directory of your "C:" drive and hit the <ENTER> key, you will see
  747.      a screen that looks something like this:
  748.  
  749. ════════════════════════════════════════════════════════════════════════════════
  750. VIEWMAN V1.60 (c) Ron Weiner 1993-96  C:\WINDOWS\Readme.txt
  751.       --------------------------------------------------------
  752.           Microsoft Windows 95 README for Microsoft Windows
  753.                              August l995
  754.       --------------------------------------------------------
  755.               (c) Copyright Microsoft Corporation, 1995
  756.  
  757.  
  758. ------------------------
  759. HOW TO USE THIS DOCUMENT
  760. ------------------------
  761.  
  762. To view Readme.txt on screen in Notepad, maximize the Notepad window.
  763.  
  764. To print Readme.txt, open it in Notepad or another word processor,
  765. then use the Print command on the File menu.
  766.  
  767.  
  768. --------
  769. CONTENTS
  770. --------
  771.  
  772. IF YOU HAVEN'T INSTALLED WINDOWS 95
  773. LIST OF WINDOWS 95 README FILES
  774. Line     1 +    0  .. PgUp PgDn Home End  F1 help  ansi html 8bit Tab wrap
  775. ════════════════════════════════════════════════════════════════════════════════
  776.  
  777.      The top and bottom line on the display provide information about the
  778.      file you are viewing and are more or less static.  The top line shows
  779.      the fully qualified name of the file you are viewing.  The bottom line
  780.      is the status line, and provides the bulk of the information you are
  781.      likely to use when viewing files.  Starting from the left, the Line
  782.      number is based on the file position of the line displayed at the top
  783.      of the screen.  The "+" number is the offset in characters from the
  784.      first character of each line.  This is useful when displaying files
  785.      whose logical record length is longer than the width of your screen.
  786.      There are five indicators on the bottom line that show the state of
  787.      the (A)nsi, (H)tml, (7/8)bit, (T)ab expansion, and (W)rap long lines
  788.      filters.  Except for (7/8)bit indicator, when the first letter is
  789.      capitalized the toggle state is true.  The default settings are (a)nsi
  790.      off, (h)tml off, (8)bit on, (T)ab on, and (w)rap off.  All of the
  791.      lines between the top and bottom line are the contents (Data) of the
  792.      file.  Viewman is a file VIEWER, and therefore provides NO facility
  793.      for modifying files.
  794.  
  795.  
  796.    Dirman                                                            Page 13
  797.  
  798.  
  799.  
  800.                                   D I R M A N
  801.    _________________________________________________________________________
  802.  
  803.  
  804.      The easiest way to understand how Viewman works is to visualize your
  805.      monitor screen as a view port lying over top the file you are
  806.      browsing.  The cursor keys control the movement of this view port
  807.      allowing you to position it anywhere you want over the file.  The UP
  808.      and DOWN arrows move the screen up or down one line.  PAGE UP and PAGE
  809.      DOWN move the screen one page backwards or forwards.  The RIGHT and
  810.      LEFT arrows move the screen right or left ten characters at a time.
  811.      CTRL RIGHT and CTRL LEFT move the screen to the right most or the 0th
  812.      column.  The HOME and END keys move the screen to the beginning or end
  813.      of the file.
  814.  
  815.  
  816.                         V i e w m a n   C o m m a n d s
  817.  
  818.      <+> and <-> commands allow you to jump to a new position in the file a
  819.      number of lines before <-> or after <+> the current line.  For
  820.      example, if you want to instantly jump 100 lines further into the file
  821.      push the <+> key, enter 100 into the dialog, and poof, the line at the
  822.      top of the screen is 100 lines further into the file.
  823.  
  824.      The <7> and <8> filter commands determine how characters above ASCII
  825.      127 are displayed.  The default <8> is to display all characters from
  826.      ASCII 0 to 255 without modification.  The <7> filter strips off the
  827.      hi-bit of every character resulting in characters above ASCII 127
  828.      being displayed as their 7 bit equivalent in the range from 0 to 127.
  829.      Again if this sounds like gibberish to you don't worry.  All you have
  830.      to know is this filter may enhance the readability of some files.  The
  831.      status line menu will show "8bit" when the hi-bit filter is off and
  832.      "7bit" when it is on.  The <7> and <8> toggles are cloneable.  See the
  833.      <ALT_S> command for cloning instructions.
  834.  
  835.      <A>ppend binary command copies the contents of a marked block without
  836.      any filtering and adds it to the end of a file you specify.  A dialog
  837.      will pop up asking you to enter the output filename.  Everything from
  838.      start of block to end of block is sent to wherever you specify in raw
  839.      form.  When the output of the <A>ppend command is directed to a file
  840.      that already exists it appends the marked block to the end of the
  841.      file, otherwise a new file is created.
  842.  
  843.      <ALT_A> (Hold down the ALT key and push "A") ANSI filter toggle makes
  844.      viewing files created by Windows applications using the standard
  845.      Windows ANSI character set easier to read by translating high order
  846.      ANSI characters to their DOS ASCII equivalent.  ANSI characters that
  847.      do not have DOS ASCII equivalents are translated to spaces.  The
  848.      status line menu will show "Ansi" when the ANSI filter is on and
  849.      "ansi" when it is off.
  850.  
  851.      <B>ookmark immediately sets the screen to the point in the file
  852.      identified by the most recently set bookmark.  Bookmarks are set with
  853.      the <ALT_B> set bookmark command, or as result of successful <F>ind,
  854.      e<X>act find, <ALT_F>uzzy find, or <F3> find again, commands.  Viewman
  855.      remembers up to the last ten bookmark settings.  Pressing <B>ookmark
  856.      repeatedly will cycle through all of the bookmarks so eventually you
  857.  
  858.  
  859.    Page 14                                                            Dirman
  860.  
  861.  
  862.  
  863.                                   D I R M A N
  864.    _________________________________________________________________________
  865.  
  866.      will return the last one set.  If no book marks are set the command is
  867.      ignored.
  868.  
  869.      <ALT_B> (Hold down the ALT key and push "B") sets a bookmark in the
  870.      file at the current screen position.  You can subsequently return to
  871.      this point in the file almost instantly by issuing a jump to
  872.      <B>ookmark command.
  873.  
  874.      <CTRL_B> (Hold down the CTRL key and push "B") clears all bookmarks.
  875.  
  876.      <C>opy moves a marked block to the Windows clipboard.  Obviously if
  877.      you are not running Windows, this command will fail, and your mouse
  878.      will begin to squeak loudly.  I have found this command to be most
  879.      useful, especially when I need to extract a small piece of text from a
  880.      file for inclusion to a report or Email correspondence.  This command
  881.      filters out characters which confuse Windows applications and replaces
  882.      them with (.) dots.  It copies everything from start block to end
  883.      block regardless of which columns are displayed on the screen.  <C>opy
  884.      is limited to transferring a maximum of 32K bytes at a time.  A
  885.      warning will be displayed if you try to <C>opy more than 32K and the
  886.      clipboard will contain only the first 32K of the block.
  887.  
  888.      <D>ump binary command copies the contents of a marked block without
  889.      any filtering to a file you specify.  A dialog will pop up asking you
  890.      to enter the output filename.  Everything from start of block to end
  891.      of block is sent to wherever you specify in raw form.  When the output
  892.      of the <D>ump command is directed to a file that already exists it
  893.      overwrites the file, otherwise a new file is created.
  894.  
  895.  
  896.      <ALT_D> and <ALT_U> (Hold down the ALT key and push "D" or "U")
  897.      commands allow for automatic scrolling of the screen up or down.  Once
  898.      the command is initiated the screen scrolls in the appropriate
  899.      direction at a predetermined rate until a key other than the <+> plus,
  900.      <-> minus, or <T>urbo key is struck.  The default scroll rate is
  901.      approximately 60 lines per minute.  You adjust the rate of scroll by
  902.      hitting the <+> or <-> keys while the screen is scrolling.  A colored
  903.      bar indicating the relative scroll speed is visible on the left hand
  904.      bottom line of the display.  The scroll rate can be varied with the
  905.      <+> and <-> keys from a leisurely rate of about 40 lines per minute up
  906.      to fairly frantic 1100 LPM.  However if speed is what you need,
  907.      hitting the <T>urbo key sends the scroll rate directly into warp
  908.      drive.  Pushing the <T>urbo key again returns the scroll rate back to
  909.      normal.  The scroll speed in turbo mode is entirely dependent on your
  910.      processor, video mode, and video card.  Faster hardware provides
  911.      higher scroll rate.
  912.  
  913.      <E>nd block marks the bottom line of the display as the last line of a
  914.      block.  If the start block marker is not defined, <E>nd block will
  915.      define the start block marker as the first line in the file.
  916.  
  917.      <ALT_E> (Hold down the ALT key and push "E") edit the file you are
  918.      currently viewing.  This command starts your favorite text editor with
  919.      the file you are viewing open for editing.  See the <ALT_E> command in
  920.  
  921.  
  922.    Dirman                                                            Page 15
  923.  
  924.  
  925.  
  926.                                   D I R M A N
  927.    _________________________________________________________________________
  928.  
  929.      the Dirman section for additional information.
  930.  
  931.      <CTRL_E> (Hold down the CTRL key and push "E") toggles the "EBCDIC" to
  932.      "ASCII" translation filter.  If you have no idea of what the heck is
  933.      an "EBCDIC" is, relax, you are in good company.  I expect that 99.997%
  934.      of the population of the United States is in the same condition.  On
  935.      the other hand if you work with big blue iron, this filter may well
  936.      come in handy.  This command repositions the screen to the head of the
  937.      file.
  938.  
  939.      <F>ind text allows you search for a string of text characters in the
  940.      file you are viewing.  Searches are case insensitive and proceed from
  941.      the current top line of the screen towards the end of the file.  You
  942.      are prompted to enter the text to be searched for.  If the search is
  943.      successful, the record in which the text was found is highlighted and
  944.      positioned on the second from the top line of the display.  The found
  945.      text is emphasized on the highlighted line.  If your search is not
  946.      successful, the line number and left offset information on the status
  947.      line will be replaced by a [** Not Found **] message, and the view
  948.      port will be positioned at the end of the file.  You may abort a
  949.      search in progress by hitting the <ESC> key.
  950.  
  951.      <ALT_F> (Hold down the ALT key and push "F") invokes the FUZZY search
  952.      feature.  This command behaves just like the <F>ind command except
  953.      Viewman uses a Soundex algorithm to find close phonetic matches for
  954.      the word you are trying to find.  For instance, if you were searching
  955.      a list of names for the name "Weiner" (my personal favorite name),
  956.      Fuzzy search will result with hit's on "Weiner", "Winner", "Wiener",
  957.      "Whiner", and "Weener".  Search results can on occasion be
  958.      spectacularly bizarre.  Sometimes the search results may have you
  959.      shaking your head in amazement as to how any search algorithm could be
  960.      so stupid to find anything in common with the words on your screen.
  961.      On the other hand at times this algorithm fails to find some seemingly
  962.      obvious matches.  English is a hellishly complex language, and this
  963.      program is just a set of computer instructions.  There is no
  964.      intelligence or intuitive cognition in Viewman.
  965.  
  966.      <F3> FIND AGAIN is used to search for the next occurrence of the text
  967.      found from the previous search operation.  In this manner it is easy
  968.      to find each occurrence of the string "HOT DOG" in a file by hitting
  969.      <F>ind typing "HOT DOG" and hitting <ENTER>.  Then use the <F3> key to
  970.      locate the instance of "HOT DOG" you want.  The <F3> key uses the same
  971.      search type as was used in the previous find, <F>ind case insensitive,
  972.      find e<X>act case sensitive, or <ALT_F> fuzzy search.
  973.  
  974.      <ALT_H> (Hold down the ALT key and push "H") toggles a filter that
  975.      hides HTML (Hyper Text Markup Language) commands embedded in the file.
  976.      Viewman makes no attempt to format the text, it just strips out HTML
  977.      commands.  This command makes it somewhat easier to read files saved
  978.      from your favorite World Wide Web browser.  The status line menu will
  979.      show "Html" when the HTML filter is on and "html" when it is off.
  980.  
  981.      <H>ex dump display is a toggle which when toggled ON displays 16 bytes
  982.      of the file on each line.  The display format is similar to the one
  983.  
  984.  
  985.    Page 16                                                            Dirman
  986.  
  987.  
  988.  
  989.                                   D I R M A N
  990.    _________________________________________________________________________
  991.  
  992.      used by the Dump command in Debug.  Below is an abbreviated example of
  993.      the screen format:
  994.  
  995. ════════════════════════════════════════════════════════════════════════════════
  996. VIEWMAN V1.60 (c) Ron Weiner 1993-96  C:\WINDOWS\Readme.txt
  997. 000000  20 20 20 20 20 20 2D 2D - 2D 2D 2D 2D 2D 2D 2D 2D        ----------
  998. 000010  2D 2D 2D 2D 2D 2D 2D 2D - 2D 2D 2D 2D 2D 2D 2D 2D  ----------------
  999. 000020  2D 2D 2D 2D 2D 2D 2D 2D - 2D 2D 2D 2D 2D 2D 2D 2D  ----------------
  1000. 000030  2D 2D 2D 2D 2D 2D 2D 2D - 2D 2D 2D 2D 2D 2D 0D 0A  --------------..
  1001. 000040  20 20 20 20 20 20 20 20 - 20 20 4D 69 63 72 6F 73            Micros
  1002. 000050  6F 66 74 20 57 69 6E 64 - 6F 77 73 20 39 35 20 52  oft Windows 95 R
  1003. 000060  45 41 44 4D 45 20 66 6F - 72 20 4D 69 63 72 6F 73  EADME for Micros
  1004. .....................
  1005. ...............
  1006. Line     1 +    0  .. PgUp PgDn Home End  F1 help  ansi html 8bit Tab wrap
  1007. ════════════════════════════════════════════════════════════════════════════════
  1008. OFFSET   FIRST 8 BYTES IN HEX      SECOND 8 BYTES IN HEX  16 BYTES IN ASCII
  1009.  
  1010.      This display mode is most suitable for displaying files that contain
  1011.      mostly binary data and little text.  If this format looks foreign to
  1012.      you, don't worry you'll probably never have to use it.  The LEFT and
  1013.      RIGHT arrow keys are inoperative when <H>ex is on.  This command
  1014.      resets the view port to the head of the file.  The <H>ex toggle is a
  1015.      cloneable option.  See the <ALT_S> command for cloning instructions.
  1016.  
  1017.      Tab <I>nterval allows you to specify how much white space should
  1018.      separate tabs.  The default tab interval is 8 columns, but you may
  1019.      enter any value between 2 and 80 in the dialog.  This command comes in
  1020.      handy when trying to line up columns in tab delimited files.  Set the
  1021.      tab interval to the length of the longest field in a record, and
  1022.      abracadabra everything is lined up.  The tab <I>nterval is a cloneable
  1023.      option.  See the <ALT_S> command for cloning instructions.
  1024.  
  1025.      <ALT_I> (Hold down the ALT key and push "I") is used to change the
  1026.      name of the editor to your favorite.  See the <ALT_I> command in the
  1027.      Dirman section for additional information.
  1028.  
  1029.      <J>ump to absolute line number.  Positions the file at the top of the
  1030.      screen to a point you specify.  Press the <J> key and supply a line
  1031.      number you want displayed at the top of the screen.  This method is
  1032.      significantly faster than using the cursor keys to reach some
  1033.      arbitrary point in the file.
  1034.  
  1035.      Record <L>ength sets the maximum screen line length.  This command
  1036.      makes it easier to view files with fixed length records that do not
  1037.      use carriage returns or line feeds as record terminators.  A dialog
  1038.      will pop up asking you to enter the fixed record length.  Enter any
  1039.      number between 2 and 1024 and the display will break on that column.
  1040.      This command turns off the <W>rap toggle and resets the display to the
  1041.      head of the file.
  1042.  
  1043.      Line <N>umber toggle displays the line (record) number of each line of
  1044.      the file in the left hand column.  This command is not available when
  1045.      the display is in the Hex mode.
  1046.  
  1047.  
  1048.    Dirman                                                            Page 17
  1049.  
  1050.  
  1051.  
  1052.                                   D I R M A N
  1053.    _________________________________________________________________________
  1054.  
  1055.  
  1056.      <ALT_N> (Hold down the ALT key and push "N") Select number to use as
  1057.      the first line in the file for the <N>umber command.  You can use any
  1058.      value between -32768 and 32767 for the first record.  This comes in
  1059.      especially handy when the file you are viewing contains a few lines at
  1060.      the start of the file with header information.
  1061.  
  1062.      <P>rint sends a marked block to the printer.  This command is useful
  1063.      if you need hard copy for just a small piece of a large file.  Viewman
  1064.      issues a form feed at the conclusion of each print command to kick out
  1065.      your last page.  The output of this command is much the same as you
  1066.      see on the screen.  The output will be filtered based on the current
  1067.      filter settings.  For instance if you have hex mode toggled on the
  1068.      output will go to the printer in hex format.  The only difference
  1069.      between the screen and printer output is Viewman will filter out
  1070.      characters that make printers go bonkers and will replace them with
  1071.      (.) dots.  If you are browsing in text mode and the <W>rap is off, the
  1072.      printed output will contain only the data from the columns currently
  1073.      displayed on your monitor.
  1074.  
  1075.      <ALT_P> (Hold down the ALT key and push "P") allows you to change the
  1076.      printer from the default of LPT1 to a different device or file.  See
  1077.      the <ALT_P> command in the Dirman section for additional information.
  1078.  
  1079.      The <R>uler toggle flips the top line of the display into a character
  1080.      based ruler when in text mode looks like this:
  1081.  
  1082.    ══════════════════════════════════════════════════════════════════════════
  1083.    ┬┬┬┬┼┬┬┬10┬┬┬┬┼┬┬┬20┬┬┬┬┼┬┬┬30┬┬┬┬┼┬┬┬40┬┬┬┬┼┬┬┬50┬┬┬┬┼┬┬┬60┬┬┬┬┼┬┬┬70┬┬┬┬
  1084.    ══════════════════════════════════════════════════════════════════════════
  1085.  
  1086.      If you are in the Hex display mode the ruler will look like this:
  1087.  
  1088.    ══════════════════════════════════════════════════════════════════════════
  1089.    Offset  00 01 02 03 04 05 06 07   08 09 0A 0B 0C 0D 0E 0F 0123456789ABCDEF
  1090.    ══════════════════════════════════════════════════════════════════════════
  1091.  
  1092.      The ruler comes in especially handy for easily determining field and
  1093.      record lengths.  The <R>uler toggle is a cloneable option.  See the
  1094.      <ALT_S> command for Cloning instructions.
  1095.  
  1096.      <ALT_R> (Hold down the ALT key and push "R") Display CR/LF in text
  1097.      mode toggle.  When on displays carriage return and line feed
  1098.      characters on the screen.  These characters are normally not displayed
  1099.      in text mode.  The default is not to display CR/LF's.
  1100.  
  1101.      <S>tart block marks the top line on the display as the start of a
  1102.      block.  This command when used in conjunction with the <E>nd block
  1103.      command make it possible to extract data from the file without having
  1104.      to copy the whole file.  When a block is fully defined, the text in
  1105.      the block changes color to show where it starts and stops.
  1106.  
  1107.      <ALT_S> (Hold down the ALT key and push "S") "Set and Save program
  1108.      Preferences" allows you to customize Dirman.  See the <ALT_S> command
  1109.  
  1110.  
  1111.    Page 18                                                            Dirman
  1112.  
  1113.  
  1114.  
  1115.                                   D I R M A N
  1116.    _________________________________________________________________________
  1117.  
  1118.      in the Dirman section for additional information.
  1119.  
  1120.      The <T>ab expansion toggle causes Viewman to insert spaces in the
  1121.      line.  The default tab interval is eight spaces that are set at
  1122.      columns 1, 9, 17, 25, etc.  When <T>ab is toggled off, tabs are
  1123.      displayed as a graphic character and spaces are not inserted in the
  1124.      line.  Most text files display best when the <T>ab toggle is ON.  You
  1125.      may also use the TAB key to toggle this feature.  The status line menu
  1126.      will show "Tab" when the TAB filter is on and "tab" when it is off.
  1127.      The <T>ab toggle is a cloneable option.  See the <ALT_S> command for
  1128.      cloning instructions.
  1129.  
  1130.      <U>ndo marked block.  This command undefines a marked block.
  1131.  
  1132.      <ALT_U> (Hold down the ALT key and push "U") commands allow for
  1133.      automatic scrolling of the screen up having to press any keys.  See
  1134.      the <ALT_D> command for additional information.
  1135.  
  1136.      <ALT_V> set Video resolution.  See the <ALT_V> command in the Dirman
  1137.      section for additional information.
  1138.  
  1139.      <W>rap controls whether long lines are broken at the edge of the
  1140.      display.  The default is wrap off where Viewman displays each logical
  1141.      record in the file on one line of the display.  A logical record ends
  1142.      in either a carriage return or a line feed, or in a carriage return
  1143.      line feed pair.  Viewman handles logical records up to 1024 characters
  1144.      in length.  When you want to view the entire file without having to
  1145.      scroll the display right and left, use the (W) command.  When <W>rap
  1146.      is ON, logical record lengths are truncated at the right edge of your
  1147.      screen and, the LEFT and RIGHT arrow keys are inoperative.  The status
  1148.      line menu will show "Wrap" when the WRAP filter is on and "wrap" when
  1149.      it is off.  This command resets the view port to the head of the file.
  1150.      Important consumer information -> "This command is in no way
  1151.      associated with loud and/or foul music".  The <W>rap toggle is a
  1152.      cloneable option.  See the <ALT_S> command for cloning instructions.
  1153.  
  1154.      <ALT_W> Word Wrap filter breaks long lines at word boundaries closest
  1155.      to the column chosen.  When activated you are given the option to set
  1156.      the column at which you want the break to occur.  The default line
  1157.      break column is the current screen width.  The status line menu will
  1158.      show "Wrap" when the WORD WRAP filter is on and "wrap" when it is off.
  1159.      Unlike the <W>rap command above this command wraps long lines at the
  1160.      word boundary closest to the column chosen and the left and right
  1161.      arrow keys remain operative.
  1162.  
  1163.      e<X>act Find is same as the <F>ind command except that searches are
  1164.      case sensitive.  See the <F>ind command for additional information.
  1165.  
  1166.      View <Z>ip file command allows you to view the contents of a
  1167.      compressed file while it is still part of a ZIP archive.  This command
  1168.      is available only when you are viewing a ZIP directory list from
  1169.      Dirman.  See the <Z> command in Dirman for instructions.  A dialog
  1170.      will ask you for the compressed file you want to view.  After typing
  1171.      the filename and hitting <ENTER>, the file is decompressed and
  1172.  
  1173.  
  1174.    Dirman                                                            Page 19
  1175.  
  1176.  
  1177.  
  1178.                                   D I R M A N
  1179.    _________________________________________________________________________
  1180.  
  1181.      displayed on the screen.  If the decompressed file is larger than the
  1182.      free disk space the file will be truncated, and you may notice a sharp
  1183.      pain in your pocketbook.  The best cure for this ailment is more $$'s
  1184.      for a larger hard drive.
  1185.  
  1186.      <F1> or <?> keys will pop up a one page help screen.  This serves to
  1187.      remind you of what functions are available and which keys are to be
  1188.      used to access them.  Hitting any key will turn off the beg box
  1189.      allowing you to actually read the instructions (registered users do
  1190.      not endure this annoyance), and hitting a key again takes you back to
  1191.      where you were.
  1192.  
  1193.      <ESC> ends Viewman and drops you back to Dirman in exactly the same
  1194.      position where you were before you hit the <ENTER> key.  If you have
  1195.      used the <D>ump or <A>ppend commands to create a new file or printed
  1196.      to a file with the <P>rint command in the directory you are currently
  1197.      browsing, you should use the <*> re-read directory command when you
  1198.      return to Dirman.
  1199.  
  1200.                         O T H E R   C O O L   S T U F F
  1201.  
  1202.      Dirman is designed to work with color displays which are at least 80
  1203.      characters wide by 25 lines high.  I have done some limited testing
  1204.      with Monochrome displays, and everything seems to work OK, but due to
  1205.      the limited choice of colors (2), the contrast of highlighted text in
  1206.      some instances may be difficult to read.
  1207.  
  1208.      If you have a utility that changes the width or length of your screen,
  1209.      Dirman will make use of the additional lines and columns.  I have
  1210.      tested Dirman in the following resolutions using a variety of VGA and
  1211.      Super VGA video cards: 80x25, 80x28, 80x43, 80x50, 80x60, 100x30,
  1212.      100x60, 132x22, 132x25, 132x43, 132x44, 132x50, and 132x60.
  1213.  
  1214.      You can browse a file in Viewman directly from the DOS prompt by
  1215.      putting an unambiguous filename on the command line when you start
  1216.      Dirman.  For example, "DM C:\WINDOWS\README.TXT" will bypass Dirman
  1217.      and take you directly to Viewman with the file readme.txt ready to
  1218.      peruse.  Note:  There must be a space between DM and the Filename.
  1219.  
  1220.      Windows 95 users may make a shortcut of Dirman on the desktop and drag
  1221.      and drop a file or directory from the explorer on it to invoke Dirman
  1222.      with that file or directory displayed.  You also may want to consider
  1223.      making a shortcut of Dirman in your "\WINDOWS\SENDTO" directory.
  1224.      Putting a shortcut here will make Dirman an option of the SENDTO menu
  1225.      when you right click a file.  I have found these two tips to be pretty
  1226.      dog-gone handy!
  1227.  
  1228.      Enjoy!
  1229.  
  1230.  
  1231.      Ron Weiner
  1232.      September 1996
  1233.  
  1234.  
  1235.  
  1236.  
  1237.    Page 20                                                            Dirman
  1238.  
  1239.  
  1240.                                   D I R M A N
  1241.    _________________________________________________________________________
  1242.  
  1243.                                    I N D E X
  1244.  
  1245.  
  1246.      Attributes, files ASHR.........4     Video
  1247.                                            Monochrome Limitations .......20
  1248.      Command Line Options..........20      Supported Resolutions ........20
  1249.      Copyright......................2     Viewman .......................13
  1250.                                           Viewman Command Keys
  1251.      Dirman Command Keys                   <+> & <-> Jump Relative ......14
  1252.       <*> Re-Read Dir              12      <?> List Viewman Commands ....20
  1253.       <?> List Dirman Commands ....12      <7> and <8> Hi-Bit Filter ....14
  1254.       <A> Attribute ................5      <A> Append to File (Binary) ..14
  1255.       <ALT_C> Express Change Dir ...6      <ALT_A> ANSI Filter Toggle ...14
  1256.       <ALT_D> Unrecoverable Delete .6      <ALT_B> Set Bookmark .........15
  1257.       <ALT_E> Edit File ............6      <ALT_D> Auto Scroll Down .....15
  1258.       <ALT_I> Set Default Editor ...7      <ALT_E> Edit File ............15
  1259.       <ALT_P> Set Default Printer ..8      <ALT_F> Fuzzy Text Search ....16
  1260.       <ALT_S> Set & Save Defaults ..9      <ALT_H> HTML Filter Toggle ...16
  1261.       <ALT_T> Tag All Files .......10      <ALT_I> ......See Dirman Command
  1262.       <ALT_U> Untag All Files .....10      <ALT_N> Set Start Line Num ...18
  1263.       <ALT_V> Set Video Resolution 10      <ALT_P> ......See Dirman Command
  1264.       <C> Copy File's ..............5      <ALT_R> Display CR/LF Toggle .18
  1265.       <CTRL_T> Display LFN Times ..10      <ALT_S> ......See Dirman Command
  1266.       <D> Delete File's & Dir's ....6      <ALT_U> Auto Scroll Up .......15
  1267.       <E> Execute (Run) a Program ..6      <ALT_V> ......See Dirman Command
  1268.       <ENTER> Change Dir, View File12      <ALT_W> Word Wrap Toggle .....19
  1269.       <ESC> Quit to Original Dir ..12      <B> Go to Last Bookmark ......14
  1270.       <F> Change Filespec ..........7      <C> Copy Block to Clipboard ..15
  1271.       <F1> List Dirman Commands ...12      <CTRL_B> Clear All Bookmarks .15
  1272.       <G> Graft (move) Dir Tree ....7      <CTRL_E> EBCDIC Filter Toggle 16
  1273.       <K> Make New Directory .......7      <D> Dump to file (Binary) ....15
  1274.       <M> Move File(s) .............8      <E> Mark End of Block ........15
  1275.       <N> Nuke Directory Tree ......8      <ESC> End Viewman ............20
  1276.       <P> Print Directory List .....8      <F> Find Case Insensitive ....16
  1277.       <Q> Quit to Current Dir ......8      <F1> List Viewman Commands ...20
  1278.       <R> Rename File or Dir .......8      <F3> Find Again ..............16
  1279.       <S> Set File Sort Order ......9      <H> Hex Filter Toggle ........16
  1280.       <SPACE_BAR> Tag / Untag .....10      <I> Set Tab Interval .........17
  1281.       <T> Touch File Time & Date ..10      <J> Jump to Line .............17
  1282.       <V> Set Current Drive .......10      <L> Set Max Screen Line Len ..17
  1283.       <W> Sweep File(s) ...........11      <N> Display Line Nums Toggle .17
  1284.       <Z> Display Zip Dir .........11      <P> Print Block ..............18
  1285.      Dirman Cursor Control Keys.....5      <R> Ruler Toggle .............18
  1286.                                            <S> Mark Start of Block ......18
  1287.      Installation...................3      <T> Tab Expansion Toggle .....19
  1288.                                            <U> Undo Marked Block ........19
  1289.      Legal Dogma....................2      <W> Wrap Text Toggle .........19
  1290.                                            <X> Exact Find Case Sensitive 19
  1291.      Operational Requirements.......3      <Z> View Zip File Contents ...19
  1292.  
  1293.      Shareware Registration               Windows 95
  1294.       Consequences of failure to ...2      Handy Tips ...................20
  1295.       Ron's Mailing Address ........2      Screen Layout for LFN's .......4
  1296.      Starting Dirman................3
  1297.  
  1298.  
  1299.    Dirman                                                            Page 21
  1300.  
  1301.