home *** CD-ROM | disk | FTP | other *** search
/ The Devil's Doorknob BBS Capture (1996-2003) / devilsdoorknobbbscapture1996-2003.iso / Dloads / OTHERUTI / MASTER-2.ZIP / PROGTO / PROGTO.LZH / PROGTO.ARC / PROGTOOL.DOC < prev    next >
Text File  |  1989-10-23  |  5KB  |  134 lines

  1.                           Programmers Toolbox
  2.                              Version  1.0
  3.  
  4.                  (c) Copyright 1989 - Silicon Systems
  5.  
  6.  
  7. You are encouraged to copy and/or distribute these programs freely,
  8. provided that :
  9.  
  10.      1)  No fee (beyond the actual cost of disk copying) shall be charged
  11.          for copying and distribution.
  12.  
  13.      2)  This package is to be distributed ONLY in its original,
  14.          unmodified state.
  15.  
  16. If you find this package useful and plan to use it, then we encourage
  17. you to become a registered user ($15 fee).  Registered users enjoy
  18. the following benefits :
  19.  
  20.      1)  The latest version of The Programmers Toolbox.
  21.      2)  Printed documentation for The Programmers Toolbox.
  22.      3)  The warm honest feeling that you have supported the
  23.          "Shareware" concept.
  24.  
  25. To register your copy of The Programmers Toolbox please send $15 to:
  26.  
  27.                    Silicon Systems
  28.                    5217 Millsprings Dr.
  29.                    Arlington, TX  76017
  30.  
  31.  
  32. Silicon Systems has taken due care in developing and testing the utilities
  33. contained in The Programmer's ToolBox, and makes no expressed or implied 
  34. warranty of any kind with regard to these utilities.  In no event shall
  35. Silicon Systems be liable for the incidental or consequential damages 
  36. in connection with or arising out of the use of these utilities.
  37.  
  38. Registered users may, at any time, obtain the latest version of the
  39. Programmer's ToolBox (documentation included) by sending their name, registration number, and a $5 fee to Silicon Systems.
  40.  
  41. Information on other products offered by Silicon Systems can also be
  42. requested by writing to the above address.
  43.  
  44.  
  45.  
  46.  
  47.   INTRODUCTION
  48.   ============
  49.  
  50. This document is by no means intended to be a comprehensive manual for operation of The Programmers Toolbox.  It is intended only to allow the user to familiarize himself/herself with the utilities.  A complete printed
  51. manual can be obtained by registering your copy of the Programmers
  52. Toolbox (see above).
  53.  
  54. The Programmers Toolbox (Version 1.0) contains (2) utilities :
  55.  
  56.     DUMP.EXE    --> File Dump Utility
  57.     HEXEDIT.EXE --> Hexadecimal Edit Utility
  58.  
  59.  
  60.  
  61. DUMP Utility
  62. ============
  63.  
  64. The DUMP utility allows the user to analyze the contents of any file or
  65. memory in both hexadecimal and ASCII formats.
  66.  
  67. The user may enter the filename to display (at the "File >" prompt), or
  68. the user can enter the starting address of memory to display by using
  69. the command format :
  70.  
  71.      File >@XXXX:YYYY
  72.  
  73.        where
  74.  
  75.             XXXX  --> HEX segment address
  76.             YYYY  --> HEX offset address
  77.  
  78. When dumping from memory, the DUMP utility always displays from the 
  79. entered HEX offset address (YYYY) to HEX offset address "FFFF".
  80.  
  81.  
  82. The user can dump portions of the display to a file (DUMP.DAT)
  83. by pressing <F9>.  The user can dump various portions of the display
  84. by toggling <F9> on and off to capture specific portions of the dump.
  85.  
  86. The user can also use the <F10> key to hold the display (<F10> acts as
  87. the CNTRL-S CNTRL-Q key combination).
  88.  
  89. The user can also turn the display off by using the <F8> key (this
  90. key acts like the CNTRL-O option for a terminal).  This allows the
  91. user to speed through a long file without having to examine the screen 
  92. display (the File Dump option can be enabled while the Screen Display 
  93. is off).
  94.  
  95. A Program Status Line is displayed at the bottom of the screen.  It
  96. displays the currently selected DUMP options, as well as a file position
  97. indicator.
  98.  
  99.  
  100.   HEXEDIT Utility
  101.   ===============
  102.  
  103. The HEXEDIT utility allows the user to edit binary files (although it can
  104. be used to edit any type of file, editing binary files is the primary
  105. purpose for this utility).
  106.  
  107. After entering the filename to edit, the user will be a display similar
  108. to that of the DUMP screen from the DUMP utility.  The user can use
  109. the cursor keys and page keys to traverse through the file (the cursor
  110. keys will move the user through the current page, while the page keys
  111. allow the user to go from page to page).  The user can also use <F7> to
  112. go to the top of the file, and <F8> to go to the bottom of the file, and
  113. use <F9> to skip to a particular page (each page holds 384 bytes).
  114.  
  115. The user can display a HELP menu by pressing "H","h","?", or <F1>.
  116.  
  117. The user can search for a HEX pattern (up to 8 bytes) by pressing <F2>
  118. and entering the desired HEX string.  The utility will search for the next
  119. occurence of the pattern starting from the current cursor position.
  120.  
  121. The user can also search for an ASCII pattern (up to 16 characters) by
  122. pressing <F3> and entering the desired ASCII string.  The utility
  123. searches for ASCII patterns in the same manner as HEX patterns (see above).
  124.  
  125. The user can change the currently selected byte by pressing <F4> and
  126. entering the desired new byte value.
  127.  
  128. <F10> will exit the user from the program.  If the file has been edited,
  129. the program will prompt the user to save the current file (the user has
  130. the option to save or abandon the current changes).
  131.  
  132. If the program is exited from abnormally, some temporary files may exist
  133. on disk (Window files, Temporary edit files).
  134.