home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1998 #6 / amigamamagazinepolishissue1998.iso / varia / dvc / bonus / openlib.txt < prev   
Text File  |  1997-08-20  |  2KB  |  55 lines

  1. $VER: OpenLib.Txt 0.2 (20.8.1997) #TEXT © Msi Software
  2.  
  3. OpenLib v0.2 - A tiny tool to open and get lib version (w/autoflush)
  4.  
  5. Usage: OpenLib <libname>
  6. Options: NOFLUSH (keep library in memory)
  7.  
  8. This is the output show for a library.
  9.   Library: xxxxx    -> the library opened
  10.   Version: xxxxx    -> version.revision of library
  11. OpenCount: xxxxx    -> how many times the library is open.
  12.                        OpenLib is also counted,
  13.                        so a count of 1 would mean only OpenLib :-)
  14. ID String: xxxxx    -> version string
  15.  
  16. If you use a comand like this: "OpenLib >NIL: iffparse.library NOFLUSH"
  17. This will open the lib, no text is displayed
  18. and the lib is closed but not flushed from memory.
  19. So it works like a preloader for libs.
  20.  
  21. If you do not use the noflush option,
  22. then the lib will be flushed right after closing it.
  23. After all, who wants to check 50 libs and having all of them
  24. just sitting in your memory afterwards doing nothing :-)
  25.  
  26. Using OpenLib to check the version of a library gives a
  27. 100% correct answer.
  28. But obviously, if the library is BAD then even OpenLib may fail.
  29. This is the reason why you are shown the VersionID string as well.
  30.  
  31. So if you don't trust DVC, Version or VersionWB to be correct on a certain
  32. library, then use OpenLib to doublecheck.
  33.  
  34. BTW! DataTypes are also libraries, as mostly everything else in Sys:Classes/
  35.      Thus OpenLib will work on those :-) And any custom libs like MUI etc.
  36.      You can even check libraries in Kickstart ROM,
  37.      and you can use a filepath for custom libs,
  38.      or libs not stored in the LIBS: path etc.
  39.  
  40.  
  41. NOTE! This is a bonus program included with the DVC package.
  42.       It is small, and I have found no faults of any kind.
  43.       But should it mess up your system, don't blame ME.
  44.       It's a take it or leave it offer :-)
  45.  
  46.       This program is Freely Distributable FreeWare,
  47.       and may be distributed seperate from DVC,
  48.       as long as this text is together wth OpenLib.
  49.       But it will be looked upon as an unofficial copy,
  50.       so don't blame me if an unoffical copy cause you trouble :-)
  51.  
  52.  © Msi Software 1997                          --- M s i  S o f t w a r e ---
  53.  "Roger Hågensen <emsai@online.no>"           EmSai Galactica Software Dept.
  54.  "http://www.sn.no/~msi/index.htm"
  55.