home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / PROG_GEN / HEXUTIL.ZIP / HEXUTIL.DOC < prev    next >
Text File  |  1994-01-10  |  2KB  |  51 lines

  1. Command Line Hexing Utility, version 1.0
  2.  
  3. This program, and all the included source code, is a true public domain file.
  4. The program and it's included source code may be modified and distributed 
  5. freely.
  6.                         *****NOTICE*****
  7. However, this documentation file is NOT public domain, and may not be 
  8. modified! The author is NOT responsible for any use of this program, or 
  9. derivatives of the program! If you don't like this, don't use the program!
  10.  
  11. Now that the legal stuff is out of the way, let's get into the meat. The 
  12. archive you received should have contained these files:
  13. hexutil.exe-actual program.
  14. hexutil.doc-this file.
  15. hexutil.cpp-Turbo C++ ver 3.0 source code.
  16. file_id.diz-internal description file.
  17.  
  18. Anyway, the program was made when I got tired of running my hex editor and
  19. manually editing the file. Especially in a high repetition hexing, like 
  20. health points in a RPG, I wanted to be able to just run a command line 
  21. program that would work in a short amount of time, with no screwing around. 
  22. As they say, necessity spawns invention(or something like that). So this is
  23. the result. It's rather easy actually, here's the command syntax:
  24. hexutil <file_name> <decimal offset> <ascii decimal number of character>
  25. where <file_name> is the file to be edited, <decimal offset> is the number
  26. of bytes from the begining of the file to position the file pointer(sorry all
  27. you hexadecimal maniacs, but hey, you can always put hexadecimal notation 
  28. into the source code yourself), and where the new character to overwrite the
  29. one currently found in the file at the file pointer is in it's decimal ascii
  30. value.
  31.  
  32. This is probably a little confusing, so here's an example:
  33.  
  34. to change byte 2000 in a file named readme.txt to a capital e, type in the 
  35. following:
  36.  
  37. hexutil readme.txt 2000 69
  38.  
  39. Note that you will probably need an ascii chart, unless you have memorized 
  40. the codes for every key you will want to use. If you don't know what the 
  41. ascii chart is, you should not use this program to avoid any damage your 
  42. experimenting might cause. 
  43.  
  44. To contact the author, you can write to me(Davin Weinzimmer) at the following
  45. compuserve address: 73654,272. Or, via the internet: 
  46. 73654.272@compuserve.com.
  47.  
  48.  
  49.  
  50.  
  51.