home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 15 / CD_ASCQ_15_070894.iso / vrac / honto100.zip / HONTO.DOC < prev    next >
Text File  |  1994-06-01  |  8KB  |  184 lines

  1. Honto v1.00                                                           06/01/94
  2. (c) 1993,94 Sam Leventer
  3.  
  4. Description
  5. ~~~~~~~~~~~
  6.   Honto is a program that helps you identify an unknown filetype.  Its name
  7. comes from the Japanese word meaning really, or truely.  This is because
  8. Honto is not mislead by an incorrect extension; It tells you what a file
  9. really is.  Honto colors a file's listing, depending on its type, tells you
  10. what type of file it is, and optionally displays extra information.  The
  11. included configuration program allows you to customize Honto.  It also
  12. performs a CRC check on Honto, to detect virus infection.
  13.  
  14.   One situation where you might need a program like this is if you have a
  15. large number of backup files, all with the extension .BAK, some created with
  16. PKLite, some with GIFLite, others backups from your paint program, other
  17. backups from your word processor, etc... and you need to restore these
  18. backups.  Rather than going through a trial and error process in each program,
  19. you can simply type HONTO *.BAK, and find out what each file is.  Or, if a
  20. file comes with several WHATEVER.000, WHATEVER.001, etc. files, and you are
  21. curious as to what type of files those are, simply type HONTO *.0*.
  22.  
  23.   Honto is also usefull in identifying self-extracting archives, created by
  24. all of the major archive software.  When you recieve a (supposed) self-
  25. extracting file, use Honto to be sure that it is not a "trojan horse" type
  26. program.
  27.  
  28.   Another usage of Honto would be as replacement for the DIR command.  Honto
  29. is designed to work identical to the DIR command, except for including extra
  30. information on the right side of the screen, and coloring files depending on
  31. their filetype.  Honto can also display several wildcards in the same listing.
  32.  
  33.   If a file has an extension that Honto recognizes as not matching the
  34. standard extension for that filetype, such as if a ZIP file has been renamed
  35. to .QWK, then the file's current extension will be displayed in lower case.
  36. This will draw your attention to files with incorrect extensions.  The correct
  37. file description will still appear beside the directory listing.
  38.  
  39.   Honto displays files in different colors depending on the type of file that
  40. it is.  The following chart shows the default colors:
  41.  
  42.                         Archives....... Bright Blue
  43.                         Programming.... Dark Blue
  44.                         Pictures....... Red
  45.                         Sound.......... Magenta
  46.                         Executables.... White
  47.                         Text........... Gray
  48.                         Directories.... Dark Gray
  49.                         Unknown files.. Gray
  50.  
  51.   This grouping was done so that you could easily pick out related files.
  52. Using the included HONTOCFG.EXE utility, you may easily change the default
  53. coloring to any colors that you wish.  However, the grouping may not be
  54. changed (ie GIF and PCX images must be the same color).
  55.  
  56.  
  57. Command line switches
  58. ~~~~~~~~~~~~~~~~~~~~~
  59.   If you specify /E, for extra, then (with certain types of files), Honto will
  60. give you extra information.  The chart below shows which filetypes contain
  61. extra information.  I tried to come to a reasonable trade-off between amount
  62. of information and time to retrieve it.  Specifying /E should not slow Honto
  63. down unreasonably, except in the case of new GIFs.  The GIF 89a format is
  64. very flexible, and to find comments and application blocks, almost the whole
  65. file must be scanned.
  66.   Normally, direct screen writes are used, for color support.  However, if you
  67. need to re-direct the output, direct screen writes will not work.  To solve
  68. this problem, use /B, for Black and white output. If you have speech software,
  69. or other specialty software that needs to trap information being written to
  70. the screen, it will be able to trap output when /B is used.
  71.   Specifying /P will pause the screen every time it fills up.  This way you
  72. can easily view large directories, without keeping your finger on the pause
  73. key.  (Note that ^S will not pause the display, unless /B is used)
  74.   Command line switches must be preceded by a '/' or '-', without the quotes.
  75. One slash (or dash) will cover all command line options until a space.  Also,
  76. options and filenames may be interleaved in any order.
  77.   The following are all CORRECT uses of Honto:
  78.  
  79. HONTO C:\SCANS\*.GIF /EB > PICTURES.TXT ; Will make a file containing a list
  80.                                           of all GIFs and PCXs in the C:\SCANS
  81.                                           directory, with extra info.
  82. HONTO D:\DOWNLOAD\*.* -E -B             ; Lists all files in the download
  83.                                           directory, with extra info, in B&W.
  84. HONTO                                   ; Shows a colored list of current dir.
  85. HONTO ..\*.0* -p /E
  86. HONTO *.PCX *.GIF *.BMP /E              ; Shows all pictures, with dimensions.
  87.  
  88.  
  89. Notes
  90. ~~~~~
  91.   Note: For some file types, there is no reliable way to identify files.  This
  92. shows nothing but a lack of foresight by the designer of the file format.  For
  93. example, Amiga modules (music files) have no ID information whatsoever.  There
  94. is no quick way to identify the file as a .MOD, and I felt that speed was more
  95. important than searching the file for correct sample information.  For some
  96. other file types, notably .COM files, the detection is not too reliable.  In
  97. general, if Honto says "probably", it means just that.  For file types that
  98. Honto says "probably", the file's extension will still be displayed in caps,
  99. even if it is mismatched.
  100.  
  101.   For image files, in the extra information, Honto displays a "compression
  102. ratio."  This is a measure of how much the file compressed by the format.
  103. A higher compression ratio means that the file is smaller.
  104.  
  105.  
  106. Registration
  107. ~~~~~~~~~~~~
  108.   This is finally a release version of Honto, and registration is REQUIRED!
  109. This means that you MUST pay for Honto.  The fee for using Honto is a mere
  110. $20.  For that price, you recieve the legal right to use Honto beyond a 10
  111. day evaluation period, and notification of new versions.  For $25, you will
  112. be mailed the next new version of Honto, when released.  Please register, as
  113. many hours of hard work have gone into this program, I am very willing to
  114. implement suggestions, if you have any.
  115.  
  116. Copyrights
  117. ~~~~~~~~~~
  118.   All program code and data, including this Documentation file, are
  119. copyrighted 1994 by Sam Leventer.
  120.  
  121.   ARJ is copyright R.K. Jung.
  122.   Doom is (c) ID software.
  123.   GIF is a trademark of Compu$erve, an H&R Block company.
  124.   PC Paintbrush is a trademark of Z-Soft, Inc.
  125.   PKZip is a trademark of PKWare.
  126.   Turbo Pascal is a trademark of Borland International.
  127.   Windows is a trademark of Microsoft Corp.
  128.   Word Perfect is a trademark of the Word Perfect Corp.
  129.   All other trademarks and copyrights are property of their owners.
  130.  
  131.  
  132. Contacting Me
  133. ~~~~~~~~~~~~~
  134. Snail mail:
  135.   Sam Leventer
  136.   42 Oakdale Dr.
  137.   Rochester, NY 14618-1120
  138.  
  139. E-Mail:
  140.    FidoNet-  1:2613/313 (Knight Moves)
  141.    Internet- sam.leventer@f313.n2613.z1.fidonet.org
  142.  
  143. After August, 1994:
  144.    Internet- sam.leventer@cornell.edu
  145.  
  146.  
  147. Current list of file types Honto can Identify
  148. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  149. Extra       Versions that
  150. info  ext   Honto knows
  151. ----  ---   -------------
  152.       ARC : All versions
  153.   X   ARJ : All versions
  154.       LZH : All known versions
  155.   X   ZIP : All versions
  156.  
  157.       OBJ : Microsoft/Intel format
  158.       OVR : All versions I could find
  159.   X   TPU : Turbo Pascal v4.0-7.0 (all)
  160.  
  161.       C   : N/A
  162.       PAS : Programs & units
  163.       TXT : N/A
  164.   X   WPD : Word Perfect 5.x only
  165.       WRD : Word v5.5
  166.  
  167.       ANS : N/A
  168.   X   BMP : All versions
  169.   X   GIF : All versions
  170.       JPG : JFIF and others
  171.       LBM : N/A
  172.   X   PCX : All versions
  173.   X   TD  : All versions
  174.       WAD : All versions
  175.  
  176.   X   VOC : 1.10
  177.   X   WAV : N/A
  178.  
  179.       BAT : N/A
  180.       COM : Most .COM files I could find
  181.   X   EXE : N/A
  182.       SYS : Most .SYS files I could find
  183.  
  184.