home *** CD-ROM | disk | FTP | other *** search
/ Hot Shareware 32 / hot34.iso / ficheros / DUTI / FILL803.ZIP / BRUCE.DOC next >
Text File  |  1998-03-31  |  15KB  |  291 lines

  1. BRUCE.DOC                            1                         Mar 31, 1998
  2.  
  3. ---------------------------------------------------------------------------
  4.                                 Introduction
  5.  
  6. This documentation provides  some  overview  information  on  a  number  of
  7. utilities.  All programs described herein were written  by  Bruce  Guthrie.
  8. Most are distributed with a Wayne Software copyright.  Others were  written
  9. for the U.S.  Department of Commerce.
  10.  
  11. All programs are free for use provided relevant documentation is kept  with
  12. the programs, no changes are made to the  programs  or  documentation,  and
  13. they are not bundled with commercial programs or charged for separately.
  14.  
  15. CHANGE, CONVERT, READ, and READY are excluded from the commercial-packaging
  16. restriction.  These programs are owned by the U.S.  Department of  Commerce
  17. and may be re-distributed without restriction.
  18.  
  19. People who need to bundle AV, BFIND, COPSINCE,  DATES,  DIRCOMP,  DIRTOTAL,
  20. EUMAIL,  FILL,  FILUPDAT,  FIXTEXT,  FORTUNE,  HTMSTRIP,   MOZ,   PAGINATE,
  21. READINIT, or TXTABLE in commercial packages other  than  shareware/freeware
  22. collections must pay a $50 registration  fee  to  "Bruce  Guthrie"  at  the
  23. following  address.   READMAKE-created  files  are  also  subject  to  this
  24. limitation.  I don't expect to make any money from these  utilities  but  I
  25. don't want others to sell them instead.  Shareware-distribution groups that
  26. charge more than $7 for a diskette or $20 for a CD-ROM are, as far  as  I'm
  27. concerned, making excessive profits from these programs--their actual costs
  28. are way below this--and probably keeping people from registering the  other
  29. shareware on the disk; I do not want these types of places distributing  my
  30. programs.
  31.  
  32. This collection of utilities were compiled using Microsoft's  Visual  BASIC
  33. for DOS 1.0 compiler in addition  to  Thomas  G.   Hanlin  III's  excellent
  34. PBClone  routines.   Since  DOS  compilers  and  libraries  are  not  being
  35. maintained much anymore, adding new  data  formats  and  such  may  not  be
  36. possible.  Since they are DOS-based, forget long Win95 and WinNT file names
  37. and such.
  38.  
  39. Documentation provided in appropriate ZIP files:
  40.  routine.DOC:   Each utility is separately described in a like-named  *.DOC
  41.                 file.
  42.  FILE_ID.DIZ:   Standard "Description In Zip" file.
  43.  BRUCE.DOC:     This file serves to summarize all of the various utilities.
  44.  BRUCEINI.DOC:  Most of the routines have  defaults  that  can  altered  by
  45.                 using   initialization   files   (inifiles).    These   are
  46.                 referenced  in  the  regular  documentation   and   further
  47.                 described here.
  48.  BRUCEHEX.DOC:  Many of the routines  allow  you  to  enter  parameters  as
  49.                 either hexadecimal or decimal strings.  This is  referenced
  50.                 in the regular documentation and further described here.
  51.  HISTORY.ymm:   List of recent modifications to all  programs.   The  "ymm"
  52.                 indicates the release date  in  year/month  format.   "601"
  53.                 means 1996, first month (Jan 1996).
  54.  
  55. All program documentation was created  using  a  text  editor  (PE2).   The
  56. PAGINATE command (see below) was  used  to  justify  the  text  and  create
  57. titles, page breaks, and (where provided) indexes.
  58.  
  59.  
  60. BRUCE.DOC                            2                         Mar 31, 1998
  61.  
  62. ---------------------------------------------------------------------------
  63.                             Contact information
  64.  
  65. For the following routines:  AV, BFIND, COPSINCE, DATES, DIRCOMP, DIRTOTAL,
  66. EUMAIL,  FILL,  FIXTEXT,  FORTUNE,  HTMSTRIP,  MOZ,   PAGINATE,   READINIT,
  67. READMAKE-created files, and TXTABLE:
  68.  
  69.                 Bruce Guthrie
  70.                 Wayne Software
  71.                 113 Sheffield St.
  72.                 Silver Spring, MD 20910
  73.  
  74.                 e-mail: WayneSof@erols.com   fax: (301) 588-8986
  75.                 http://www.geocities.com/SiliconValley/Lakes/2414
  76.              or find through http://www.erols.com/waynesof
  77.  
  78. For the following routines:  CHANGE, CONVERT, FILUPDAT, READ, and READY:
  79.  
  80.                 Bruce Guthrie
  81.                 Room H-4885
  82.                 U.S. Dept of Commerce/ESA/STAT-USA
  83.                 Washington, DC 20230
  84.  
  85.                 fax: (202) 482-2164
  86.                 voice: (202) 482-3234
  87.                 e-mail: bguthrie@doc.gov
  88.  
  89. Please provide an Internet e-mail address on all correspondence.
  90.  
  91. Since these programs are typically "freeware" (with the exception of people
  92. trying to make  money  from  them  instead  of  me),  they  generate  maybe
  93. $100/year in revenue for me.  As  such,  my  ability  to  afford  wonderful
  94. customer support is somewhat restricted.   Please  do  not  leave  messages
  95. saying "Call me long  distance".   Also,  please  be  specific  about  what
  96. problems you encounter and include  command-line  inputs  as  well  as  any
  97. control or INI files that you're using.
  98.  
  99. Beta testers and suggestions are always appreciated.  Among  other  things,
  100. beta testers receive e-mail notification whenever  major  enhancements  are
  101. made.  Contact me at WayneSof@erols.com.  Note that all beta  releases  are
  102. done via e-mail so if your  gateway  can't  handle  some  pretty  big  mail
  103. attachments, you definitely do NOT  want  to  be  a  beta  tester  for  me!
  104. Modifications that are not of mainstream use can be contracted for.
  105.  
  106. WIN/NT AND WIN95 USERS:  All of these programs are DOS applications.   This
  107. means that they expect 8.3 filenames, short paths, etc.  If  you  use  long
  108. paths or illegal characters in your file names or whatever, these  programs
  109. may not work for you.  This is not a "bug" in the  software.   That's  just
  110. the way DOS programs are.
  111.  
  112. STANDARD LEGAL DISCLAIMER:  Wayne Software disclaims all warranties  as  to
  113. this software, whether express or implied, including without limitation any
  114. implied warranties of merchantability, fitness for  a  particular  purpose,
  115. functionality, data integrity or protection.
  116.  
  117.  
  118. BRUCE.DOC                            3                         Mar 31, 1998
  119.  
  120. ---------------------------------------------------------------------------
  121.          Finding the programs--Current version is 803 (1998 March)
  122.  
  123. The utilities are uploaded with a ZIP name that includes the year and month
  124. of the release in a "ymm" format (mm-number  month  where  01=January,  and
  125. 199y for year).  The following Web site has the current versions  of  *all*
  126. programs:
  127.  
  128.              http://www.geocities.com/SiliconValley/Lakes/2414
  129.           or http://www.erols.com/waynesof
  130.  
  131. Major revisions are directly posted by the author to the following sites:
  132. * Simtel (Coast-To-Coast): ftp.coast.net (http://www.coast.net/Simtel)
  133. * Simtel (Keith Petersen): ftp.simtel.net (http://www.simtel.net/simtel.net)
  134.  
  135.                          Simtel locations and versions
  136.  
  137. http://www.coast.net/SimTel/msdos/  ftp://ftp.simtel.net/simtelnet/msdos/
  138.   ..batutil/                        ..batchutl/
  139. dates708.zip    Warns you in advance of birthdays etc
  140. fortn708.zip    Fine-tunes DOS FOR command w/options
  141.   ..dirutil/                        ..dirutl/
  142. cops710.zip     Copies files modified since given date
  143. dirco710.zip    Updates files based on source directory
  144. dirto710.zip    Directory lister and totaller
  145.   ..diskutil/                       ..diskutil/
  146. fill710.zip     Stuffs as many files as possible on disk
  147.   ..internet/                       ..html/
  148. htmst803.zip    Reprocesses HTML pages for humans to read
  149.   ..offline/                        ..mailnews/
  150. eumal712.zip    Eudora utility for nicknames, boxes
  151.   ..spredsht/                       ..spredsht/
  152. convr803.zip    Convert dBase, ASCII-delim, fixed, 1-2-3
  153.   ..textutil/                       ..txtutl/
  154. bfind708.zip    Boolean FIND command (BFIND BEGIN & END)
  155. chang712.zip    Change strings in text/binary files
  156. read710.zip     Free viewer, also make any text self-viewing
  157.  
  158. Programs available only on:
  159.  
  160.             http://www.geocities.com/SiliconValley/Lakes/2414:
  161.                or find through http://www.erols.com/waynesof
  162.  
  163. av803.zip       Archive View: Free ZIP etc directory viewer
  164. filup803.zip    Copy updated files based on a control list
  165. fixtx803.zip    Translate text file characters en masse
  166. moz803.zip      Renames files in Netscape cache subdir
  167. pagin803.zip    Paginates text (indexes, sorts, tables)
  168. txtab803.zip    Generates text tables
  169.  
  170. If you're using a version of the programs that's more than six months  old,
  171. it's almost always the case that there's a newer version.  Please check for
  172. an  update.   If  you  can  receive  binary  attachments,  contact  me   at
  173. WayneSof@erols.com for free updates.  Alternatively, send $10 made  out  to
  174. "Wayne Software" to the Wayne Software address  above  and  I'll  send  you
  175. everything  on  diskette.   (If  you  need  anything  other  than  3.5-inch
  176. high-density diskettes, specify that too please.)
  177.  
  178.  
  179. BRUCE.DOC                            4                         Mar 31, 1998
  180.  
  181. The versions of each program posted on SimTel are  documented  below  along
  182. with the directory information for this site.  The  *current*  versions  of
  183. *all* programs are posted on the GeoCities site.
  184.  
  185.  
  186. ---------------------------------------------------------------------------
  187.                         Short program descriptions
  188.  
  189. NOTE:  All programs support early termination by pressing Escape.
  190.  
  191. AV.EXE: Archive directory viewer.  Presents list of files in archive  (ZIP,
  192.    ARC, etc) and lets you sort as desired.  Also allows  resetting  of  the
  193.    file date based on the archive's contents.
  194.  
  195. BFIND.EXE: Allows Boolean-type FIND requests.  For example, find  any  line
  196.    with one string AND another one, or any line with one string OR another.
  197.    Also allows wildcarded input file names.
  198.  
  199. CHANGE.EXE: Processes change commands in files.  Files can be of  any  size
  200.    and type (binary or text) and  are  processed  quickly.   Up  to  thirty
  201.    change commands can be  processed  in  a  single  pass.   Also  provides
  202.    ability to remove trailing spaces from text files.
  203.  
  204. CONVERT.EXE: Converts between data formats:   FROM  dBase,  ASCII-delimited
  205.    (typically commas between fields and quotes around strings),  and  fixed
  206.    field TO Lotus WKS,  ASCII-delimited,  dBase,  and  fixed  field.   Also
  207.    provides ability to add and drop  fields,  giving  you  the  ability  to
  208.    crunch tables.
  209.  
  210. COPSINCE.EXE: Copies all files modified since a given date.  Primarily used
  211.    for making sure you have a back-up of files and  also  to  copy  updated
  212.    programs to another place.  Lets you define your own groupings of  files
  213.    if desired.
  214.  
  215. DATES.EXE: Program that warns you in advance when an event like a birthday,
  216.    anniversary, or holiday is coming up.  The idea is to give  you  advance
  217.    warning so you can send a card or get out of town in time.
  218.  
  219. DIRCOMP.EXE: Similar in some ways to DOS's REPLACE command but adds ability
  220.    to delete extra files in the destination subdirectory, copy  hidden  and
  221.    system  files,  and  prepare  a  report  showing  inconsistencies.    Is
  222.    frequently used by network administrators to update workstation files.
  223.  
  224. DIRTOTAL.EXE: Prepares report  showing  files  in  subdirectory  or  drive.
  225.    Allows restricting search based on date, size, attributes,  etc.   Works
  226.    on networked and CD-ROM drives.  Produces more  formalized  report  than
  227.    some utilities do.  Also allows you to look for duplicate file names.
  228.  
  229. EUMAIL.EXE: Eudora mail summarizer.  Dumps your Qualcomm Eudora mailbook as
  230.    well as summarizing the  contents  of  all  of  your  Eudora  boxes  and
  231.    folders.
  232.  
  233.  
  234. BRUCE.DOC                            5                         Mar 31, 1998
  235.  
  236. FILL.EXE: Program designed to move files off to  floppy  diskettes,  taking
  237.    the biggest files first and skipping those that won't fit.   Also  works
  238.    fine for transfers to/from DOS-compatible  networks,  removable  drives,
  239.    etc.  Also supports splitting large files, creating a status report, and
  240.    other features.
  241.  
  242. FILUPDAT.EXE: Program which compares a selected list of files in  a  source
  243.    path against those in another path  and  copies  those  that  have  been
  244.    updated. Similar to DOS' REPLACE command but works from a stored list of
  245.    files and can handle  any  number  of  directories.   NOTE:   Not  being
  246.    updated on Simtel sites.
  247.  
  248. FIXTEXT.EXE: Program which applies a  user-definable  character-translation
  249.    table to a text file.  Can allow you to convert graphics  characters  to
  250.    their text equivalents, lowercase letters to uppercase letter, etc.  Can
  251.    also be used to translate DOS text files to Mac or Unix text  files  and
  252.    vice versa.  Can also expand tabs, remove leading and  trailing  spaces,
  253.    remove backspaces, and remove blank lines.
  254.  
  255. FORTUNE.EXE: A tuner-upper for the DOS FOR command.  Generates a batch file
  256.    which does all those wildcard things  you  wished  FOR  could  do  (like
  257.    "FORTUNE IN (*.BAS) DO RENAME %A %2*.*" to remove parts of file  names).
  258.    Lets you do all sorts of things including distinguishing file name roots
  259.    from their extensions as well as incrementing file  names  by  specified
  260.    values.
  261.  
  262. HTMSTRIP.EXE: Processes and removes embedded HTML commands from  Web  pages
  263.    downloaded from the Web.  Reflows paragraphs, processes tables,  etc  as
  264.    straight ASCII text.  Can function on individually-saved pages  or  else
  265.    process your entire disk cache.  Ideal tool for resending via e-mail  or
  266.    dozens of different uses.  Awarded a "Best" rating by "PC Computing"  in
  267.    their July 1996 issue.
  268.  
  269. MOZ.EXE: Renames the files in your Netscape Navigator cache subdirectory so
  270.    you can identify them more easily.  NOTE:  Not being updated  on  Simtel
  271.    sites.
  272.  
  273. PAGINATE.EXE: Reformats text files with embedded formatting codes.  Handles
  274.    things  like  titles,  footers,   indexes,   alignment,   justification,
  275.    multicolumn listings, etc.  Also provides support for embedding  tabular
  276.    data in ASCII-delimited or dBase formats which can  be  embedded  and/or
  277.    sorted in your reports.
  278.  
  279. READ.EXE, READY.EXE, READINIT.EXE, and READMAKE.EXE:   Text  file  browsing
  280.    utilities.  READ--Supports marking, copying text, reading Unix  and  Mac
  281.    text files, etc.  Handles files of 16,000 lines or less (approx  800,000
  282.    bytes). READY--truncates or wraps lines over 255  characters  in  length
  283.    but handles files of an unlimited number of lines.   READMAKE--Takes  an
  284.    ASCII-text file and makes it self-viewable (using a READ clone).
  285.  
  286. TXTABLE.EXE: Program  to  generate  text  tables.   Allows  inputs  to   be
  287.    HTML-based as well as one-record per cell.  NOTE:  Not being updated  on
  288.    Simtel sites.
  289.  
  290. 
  291.