home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 12 / CD_ASCQ_12_0294.iso / vrac / logdswin.zip / SYSLOG.DOC < prev    next >
Text File  |  1994-01-28  |  7KB  |  113 lines

  1.                                                 System Log 2.0
  2.                                   
  3.                             Written in 100% Assembly BY Ed Guadagno
  4.  
  5. Requirements:
  6.                 IBM Compatible computer (XT,AT,286,386,486,???)
  7.                  Hard Disk Drive, MSDOS 3.0 OR ABOVE
  8.  
  9. Description:
  10.     Want to know if your employees play solitaire when they should be working. Want to know why windows seems to take longer and longer to load?. You'll be able to get the answers and more with SYSTEM LOG. 
  11.     System log is a small, fast assembly language program which will log (with date and time) to a file, most file activity. It accomplishes this by monitoring dos function calls.  Dos function calls are low level routines used by the operating system to provide services to most programs  including windows and windows applications. 
  12. ( There are a few programs that access bios directly or use other methods of file access.)
  13.  
  14.     System Log will log to a file with date and time:
  15. FILE ACCESS
  16. NEW FILE CREation
  17. FILE RUN (Loaded or executed)
  18. FILE DELETED
  19.  
  20.     For some application programs, your log file will show multiple file access to the same file. "FILE ACCESS " will log to file if a program calls dos functions to open a file handle for a read, write or read/write. Some applications do all three to the same file.(They have their reasons.)
  21.     If you're running windows (any version)  be aware that when windows loads, it opens many files and handles and you'll quickly build a  large log file., (c:\syslog.wri), Beta tester's report that a typical days' usage will log 40k or more to this file...so regular deletions are necessary. 
  22.  ( By the way I named the file syslog.wri so that it may be opened as as write file from windows. by double clicking from file manager...it is however a simple ascii file.)  
  23.      You may analyze the syslog.wri file to see how you can speed up windows.(See Windows Section)
  24.     You may add or delete info from the c:\syslog.wri file and resave at any time, or even delete the whole file, without a system lockup or crash. either from windows or any dos editor or from dos. 
  25.     System log has been extensively beta tested and no bugs have been found.
  26.     System log does not add appreciable time to any file activity .  As a matter of fact it only slowed windows 3.1 loading by an average of about 3 tenths of a second ( my Windows 3.1 takes 8 seconds to load) and window application effects were too low to measure.(estimated at 10 ms)
  27.  
  28. Installation:
  29.  
  30. After decompression, make a directory called syslog on c:\. 
  31. ( MKDIR syslog)
  32. and copy all files decompressed to it.
  33.  
  34. At the dos prompt type syslog
  35.  (syslog)
  36.  
  37. If you prefer, you may add the line:
  38. c:\syslog\syslog.exe   
  39. to your autoexec.bat file
  40.  
  41. (System Log is extremely well behaved but if you have trouble loading you may have other TSRs running. You may want to change the order of loading. )
  42.  
  43. THAT'S IT.. Just do some normal stuff then examine the file created by System Log:
  44. (syslog.wri in your c:\ directory) at any time to see activity.
  45.  
  46. (The registered version will automatically create and log to a hidden file and will load
  47. without prompts or notices.)
  48.  
  49.  
  50. Please examine the other files included with syslog.exe           
  51.  
  52.  
  53. Commands:
  54.                 Simply enter syslog on the command line and the program will load
  55.         enter syslog /u  if for some reason you need to unload it from memory.
  56.  
  57. SAMPLE SYSLOG.WRI  UNDER WINDOWS
  58.  
  59. 01-28-94 18:41:27FILE RUN   : C:\WINDOWS\WIN.COM 
  60. 01-28-94 18:41:28FILE ACCESS: EMMXXXX0
  61. 01-28-94 18:41:28FILE ACCESS: C:\WINDOWS\win386.exe
  62. 01-28-94 18:41:28FILE ACCESS: C:\WINDOWS\system\win386.exe
  63. 01-28-94 18:41:28FILE ACCESS: CON
  64. 01-28-94 18:41:28FILE ACCESS: CON
  65. 01-28-94 18:41:28FILE ACCESS: CON
  66. 01-28-94 18:41:28FILE ACCESS: CON
  67. 01-28-94 18:41:28FILE ACCESS: CON
  68. 01-28-94 18:41:29FILE RUN   : C:\WINDOWS\system\win386.exe 
  69. 01-28-94 18:41:29FILE ACCESS: QEMM386$
  70. 01-28-94 18:41:29FILE ACCESS: 386MAX$$
  71. 01-28-94 18:41:29FILE ACCESS: SMARTAAR
  72. 01-28-94 18:41:29FILE ACCESS: C:\WINDOWS\system\win386.exe
  73. 01-28-94 18:41:30FILE ACCESS: $DebugDD
  74. 01-28-94 18:41:30FILE ACCESS: C:\WINDOWS\SYSTEM.INI
  75. 01-28-94 18:41:31FILE ACCESS: C:\WINDOWS\SPART.PAR
  76. 01-28-94 18:41:31FILE ACCESS: C:\WINDOWS\MSCVMD.386
  77. 01-28-94 18:41:31FILE ACCESS: C:\WINDOWS\system\MSCVMD.386
  78. 01-28-94 18:41:31FILE ACCESS: C:\WINDOWS\vpowerd.386
  79. 01-28-94 18:41:32FILE ACCESS: C:\WINDOWS\system\vpowerd.386
  80. 01-28-94 18:41:32FILE ACCESS: QEMM386$
  81. 01-28-94 18:41:32FILE ACCESS: C:\WINDOWS\vtdapi.386
  82. 01-28-94 18:41:33FILE ACCESS: C:\WINDOWS\system\vtdapi.386
  83.  
  84.     The above is a small (very small) portion of the typical file activity windows does when loading. The startup of windows 3.1 will take up about 8-10k in the syslog.wri file, depending on your system (especially drivers and fonts) so why look at it? Well you really won't need to look at it more than once..once you use the information to optimize windows.
  85.     
  86. Some things to look for:
  87. 1     See if windows is looking for the same file in different directories...if it is, move that file to the first directory windows looks for it in. (You should always start windows from the windows directory..and windows should be first in your dos path(if windows is your most used shell)).
  88.  
  89. 2     Make sure that the file windows is looking for exists. ( If you pick chess.bmp as wallpaper then delete the file, windows will still look for it (and waste time).
  90.  
  91. Within a brief period, you'll recognize the startup files and you can easily bypass them to get down to the serious business of looking at who is playing solitaire and for how long.
  92.  
  93.  
  94.  
  95. Registration:
  96.  
  97.     System Log is NOT FREE. You MUST REGISTER after the 30-day evaluation period. Registration will bring you the latest version of the software( on 5.25  disk unless you specify otherwise) The registered version will load without notice and log to a hidden file making it better suited to employee/security monitoring .
  98.  
  99.  
  100.     System Log is a Shareware product. It is distributed through public access channels so that prospective buyers can have the opportunity to evaluate the product before making a decision to buy. If you decide to use this software, then you are under both legal and moral obligations to register it with the author. It is fully protected by State, Federal and International copyright laws.
  101.  
  102.      If you continue to use System Log after the 30-day evaluation period you must register it.
  103.  
  104.         Registration Fee  :     US $20
  105.  
  106.     ED Guadagno
  107.     55 Clear Lake Road
  108.     North Branford, CT 06498
  109.  
  110.  
  111.    See License.doc
  112.  
  113.