home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 418.lha / woodward / woodward.doc < prev    next >
Text File  |  1990-08-06  |  2KB  |  50 lines

  1. [BEEP] Auxilliary external data input file file not found [BEEP]
  2. [BEEP] Terminating with extreme prejudice [BEEP] [GURU]
  3.  
  4. ``What?''  Joe Hacker recoils in disbelief.  ``It didn't even tell
  5. me the name of the file it couldn't find?  Now where did I put
  6. that 12-gauge debugging tool?''
  7.  
  8. Ah, Joe, relax.  Your salvation is at hand.  No longer need you
  9. take out such frustrations on the family iguana or even your spouse.
  10. <WOODWARD> the program is here!  <WOODWARD> uncovers those files
  11. opened in the darkest chips of the silicon night and exposes them
  12. public scrutiny.  No longer can your software use the Reagan defense
  13. (I don't remember) or the Nixon excuse (I am not a crook); no Fawn
  14. Hall will shred these files!
  15.  
  16. <WOODWARD> observes every action taken by the monitored program
  17. and reports back to you, J. Edgar Hoover, the name of each file
  18. opened and whether it is opened for reading or for writing.  And
  19. it is smaller and easier to use than a cheap handgun purchased
  20. in memory of Jodie Foster!
  21.  
  22.    woodward [-o filename] [-d delay] command [args]
  23.  
  24. Simply type `woodward' followed by the command you want to monitor,
  25. and a window will be opened that will display the names of each file
  26. opened and whether the open was successful or not.  You can specify
  27. the name of an alternate output file.  You can also specify a delay
  28. to execute between each file---this can be useful for debugging if
  29. the program crashes; you will see each file opened until it crashes.
  30. The delay units are in fiftieths of a second.
  31.  
  32. By default, the program will delay for two seconds after the main
  33. command finishes, so you can quickly read the output window.  If you
  34. specify an output file, this delay is supressed.  This delay is
  35. separate from the optional delay argument described above.
  36.  
  37. I plan to distribute this program with all of my commercial software
  38. from here on out; I will request the user to send me the output from
  39. this program when reporting a bug, so I will know precisely which files
  40. are being opened.
  41.  
  42. Thanks to Leo Schwab (for a process creation example) and to Phillip
  43. Lindsay (for a packet wait example), both of which were instrumental
  44. in the creation of this program.
  45.  
  46. Tom Rokicki
  47. Radical Eye Software
  48. BIX:  radical.eye  BBS:  (415) 32-RADIO
  49. SNAIL:  Box 2081  Stanford, CA  94309
  50.