home *** CD-ROM | disk | FTP | other *** search
/ World of A1200 / World_Of_A1200.iso / programs / monitors / snoopdos / snoopdos30_src.readme < prev   
Text File  |  1995-02-27  |  4KB  |  88 lines

  1. Short:    Source code for SnoopDos 3.0
  2. Author:   ecarroll@maths.tcd.ie
  3. Uploader: ecarroll@maths.tcd.ie
  4. Type:     util/moni
  5.  
  6. SnoopDos patches a variety of AmigaDOS library functions that
  7. are commonly called by other programs and allows you to monitor
  8. the activities carried out by those programs.
  9.  
  10. The source code allows you to examine how SnoopDos operates. You
  11. may find it useful as example code if you are interested in any
  12. of the following:
  13.  
  14.   - patching system library functions
  15.   - creating font-sensitive gadtools or BOOPSI GUI interfaces
  16.     without the help of a third party GUI library
  17.   - accessing AmigaGuide help
  18.   - copying text to the clipboard
  19.   - allowing localisation of all program text strings
  20.   - supporting drag & drop operations
  21.   - seeing how a medium sized Amiga application is constructed
  22.  
  23. I don't claim that this code is perfect but it does have the advantage
  24. of actually working, so it's a useful starting point.
  25.  
  26. You will probably also want to obtain the companion binary archive
  27. snoopdos30.lha. This contains the snoopdos executable, and also an
  28. extensive AmigaGuide help file which should prove useful while
  29. browsing the source code.
  30.  
  31. DISTRIBUTION CONDITIONS
  32.  
  33. You may freely use portions of the SnoopDos source code in your
  34. own programs if you wish. However, if you use two or more complete
  35. functions from the SnoopDos code, you must acknowledge the origin
  36. of those functions in your documentation and source code.
  37.  
  38. You may modify the SnoopDos source code to create new versions of
  39. SnoopDos for your own use only. You may not redistribute such new
  40. versions without my explicit permission.
  41.  
  42. PROGRAM SECURITY
  43.  
  44. For convenient reference, my PGP public key is given below. You can
  45. use this to verify the integrity of the official releases of SnoopDos
  46. starting with version 3.0.
  47.  
  48. -----BEGIN PGP PUBLIC KEY BLOCK-----
  49. Version: 2.3a.3
  50.  
  51. mQBNAi5uunIAAAECALhYPccdXY+vXpMPV2liNxD5UyFjwXPbpZ7xL9sD1BXG8F9n
  52. VdB9g4Z/v1UiR7SFyGcI1dn0awutsn9vPMCw+t0ABRG0JEVkZHkgQ2Fycm9sbCA8
  53. ZWNhcnJvbGxAbWF0aHMudGNkLmllPg==
  54. =+Wwv
  55. -----END PGP PUBLIC KEY BLOCK-----
  56.  
  57.  
  58. ============================= Archive contents =============================
  59.  
  60. Original  Packed Ratio    Date     Time    Name
  61. -------- ------- ----- --------- --------  -------------
  62.     2065    1014 50.8% 17-Sep-94 05:49:10  Readme.source
  63.    28704   10693 62.7% 17-Sep-94 18:06:04  SnoopDos_Source/buffer.c
  64.     2623    1094 58.2% 17-Sep-94 18:05:56  SnoopDos_Source/gui.h
  65.    11865    4270 64.0% 17-Sep-94 18:05:52  SnoopDos_Source/hotkey.c
  66.     3453    1303 62.2% 17-Sep-94 18:07:06  SnoopDos_Source/icon.h
  67.     2612    1200 54.0% 17-Sep-94 18:07:24  SnoopDos_Source/language.c
  68.   147732   48042 67.4% 17-Sep-94 18:07:32  SnoopDos_Source/mainwin.c
  69.     2044     837 59.0% 17-Sep-94 18:08:12  SnoopDos_Source/makefile
  70.    32871   11418 65.2% 17-Sep-94 18:08:28  SnoopDos_Source/miscwin.c
  71.     5168    2163 58.1% 17-Sep-94 18:08:40  SnoopDos_Source/patchcode.s
  72.   139402   41687 70.0% 17-Sep-94 18:08:48  SnoopDos_Source/patches.c
  73.     3792    1144 69.8% 17-Sep-94 18:08:52  SnoopDos_Source/patches.h
  74.      227     132 41.8% 17-Sep-94 18:16:40  SnoopDos_Source/scoptions
  75.    52242   17282 66.9% 17-Sep-94 18:09:00  SnoopDos_Source/settings.c
  76.    13084    4607 64.7% 17-Sep-94 18:09:04  SnoopDos_Source/snoopdos.c
  77.    41005   13922 66.0% 17-Sep-94 18:09:10  SnoopDos_Source/snoopdos.h
  78.    18162    6733 62.9% 17-Sep-94 18:20:10  SnoopDos_Source/SnoopDos.Roadmap
  79.    19122    6787 64.5% 17-Sep-94 18:09:34  SnoopDos_Source/snooptext.cd
  80.    14170    5192 63.3% 17-Sep-94 18:09:48  SnoopDos_Source/snooptext.ct
  81.    76411   15791 79.3% 14-Sep-94 03:36:04  SnoopDos_Source/snooptext.h
  82.   107272   33474 68.7% 17-Sep-94 18:10:12  SnoopDos_Source/subwin.c
  83.      280     192 31.4% 01-Mar-94 01:19:46  SnoopDos_Source/system.c
  84.     1956     523 73.2% 04-Aug-94 03:28:30  SnoopDos_Source/system.h
  85.    10709    3032 71.6% 17-Sep-94 18:10:24  SnoopDos_Source/testcalls.c
  86. -------- ------- ----- --------- --------
  87.   736971  232532 68.4% 17-Sep-94 19:48:18   24 files
  88.