





     FastRep 1.0
     ~~~~~~~ ~~~

     A HexEdit Companion Product

     Copyright 1991

     by Mike Graham

     April 20th, 1991. 7:26


     What IS FastRep?
     ~~~~ ~~ ~~~~~~~~
       Basically, FastRep is  just  a  little  utility  for  those  times when
     you're  just  replacing  single characters in a file.  I admit it doesn't
     happen too often, but the program was written for a specific  purpose, so
     I might as  well  toss it in with HexEdit... you might find  some use for
     it.


     How to use FastRep
     ~~~ ~~ ~~~ ~~~~~~~
       FastRep is meant to be run from a batch file, so  there  are  no pretty
     pop-up windows or anything, but it works well.  If  you  run FastRep with
     no parameters, it will give you the lowdown on what parameters do what.
       Basically, there are three  parameters  required:    The byte to search
     for, the byte to replace the search byte  with,  and  the  file to do the
     replacing in.

     i.e.
       FASTREP 00 20 c:\archive\junk.dat

     will  replace all of the null  characters  ($00)  in  C:\ARCHIVE\JUNK.DAT
     with  space  characters  ($20).  Note that the numbers you  type  in  are
     IMPLIED HEX (i.e. even though you don't put a dollar  sign,  the  numbers
     are read as hexadecimal).


     Impending Improvements
     ~~~~~~~~~ ~~~~~~~~~~~~
       This program was written to solve a specific problem.   It  has come to
     my attention, however, that a minor modification could allow it  to solve
     many  more problems.  This modification would  be  expanding  FastRep  to
     replace series of hex values and strings, rather than  simply  one  byte.
     Makes sense.  I'll work on it.




















     Contacting the Author
     ~~~~~~~~~~ ~~~ ~~~~~~
     I can be reached by mail at the following address:

          Michael A. Graham
          Box 60036
          U of A Postal Outlet
          Edmonton, AB
          Canada, T6G 2S4

     Or I can be contacted on InterNet as
     "michael_graham@mts.ucs.ualberta.ca".
     (if that doesn't work, substitute "MGRM" for michael_graham.

     I can be  contacted  on  the  McNamara Software BBS in Edmonton, Alberta,
     (403)433-8375, as "Mike Graham" and am also available under the same name
     at The Keep BBS, also in Edmonton, (403)437-1428.  The latest  version of
     HexEdit  and all of my other PD and  Freeware  programming  efforts  will
     always  be available on these two BBS's.  Feel free to contact me if  you
     have suggestions for improvements, or (perish the thought!) a bug report.





































                                       - 2 -


