home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 19 / AACD19.BIN / AACD / Programming / LIProgram / liprgmsrc.readme < prev    next >
Encoding:
Text File  |  2001-02-25  |  1.0 KB  |  26 lines

  1. Short:    Place a GUI in front of OpenLibrary() calls.
  2. Author:   Jim Steichen (jimbot@rconnect.com)
  3. Uploader: Jim Steichen (jimbot@rconnect.com)
  4. Version:  1.2
  5. Type:     dev/moni
  6. Requires: Amiga OS3.5+
  7.  
  8. LibraryInterceptor is an example of using the SetFunction() in the 
  9. exec.library to patch system library calls.  The source is included
  10. & has been compiled with SAS-C V6.58.  You should run it from a 
  11. CLI/Shell & then run the program whose library openings you wish to 
  12. examine/change.  The GUI allows you to change the name or version
  13. of the library being opened.
  14.  
  15. WARNING! WARNING! Danger, Will Robinson!
  16.  
  17. You should really know what you're doing to use this feature of the 
  18. program.  Incorrect usage will freeze your Amiga or result in loss 
  19. of data!
  20.  
  21. Use the Restore Parm's button to return to the original arguments 
  22. that were called for, then press the Open Library button.  The Kill 
  23. Interceptor button will cause the patch to be removed & the
  24. program will terminate (if nothing else has patched the OpenLibrary() 
  25. vector).
  26.