home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: SysTools / SysTools.zip / ipt115.zip / ipt.txt < prev    next >
Text File  |  1999-12-18  |  6KB  |  156 lines

  1. InProTrack
  2. ----------
  3.  
  4. (*): Ergänzungen
  5.  
  6.  
  7.  
  8. Was? - Teil I
  9. -------------
  10.  
  11. Die gut klingende Abkürzung 'InProTrack' steht ausgeschrieben für (das schlecht klingende) 'Installierte-Produkte-Tracker'.
  12.  
  13. Das Programm ermittelt anhand der Syslevel-Dateien und einiger weiterer System- und Konfigurationsdateien die auf dem System installierten Komponenten und zeigt diese übersichtlich in einem PM-Dialog an und ist sozusagen ein Frontend für die Anzeige der installierten Programme und mehr.
  14.  
  15. Seit v1.13 wird außerdem die Übergabe von Dateinamen unterstützt, d.h. Drag&Drop oder Parameter-Übergabe, daher kann weiterhin beispielsweise der Dateityp SYSLEVEL.* mit InProTrack assoziiert werden, so daß ein Doppelklick auf beliebige Syslevel-Dateien diese bequem einzeln anzeigt.
  16.  
  17. Folgende Dateien sind Bestandteil der Distribution:
  18.  
  19.     - \ipt.exe        Das eigentliche Programm
  20.     - \ipt.dll        Grafik-DLL
  21.     - \ipt.txt        Dieser Text
  22.     - \ipt.ico        Icon
  23.     - \iptdata.ico        Icon für Syslevel-Dateien (*)
  24.     - \install.cmd        Erstellt Programmobjekte und Assoziationen (*)
  25.     - \history.txt        Versionsübersicht
  26.         - \english\ipt.txt    Englische Anleitung
  27.     - \english\history.txt    Englische Versionsübersicht
  28.  
  29.  
  30.  
  31. Warum?
  32. ------
  33.  
  34. Oftmals ist es sinnvoll, z.B. bevor man neue Komponenten-Updates einspielt, zunächst einmal zu wissen, auf welchem Codelevel man sich derzeit befindet.
  35. InProTrack versucht hier, einen simplen und schnellen Weg der Informationsfindung anzubieten.
  36.  
  37.  
  38.  
  39. Wie?
  40. ----
  41.  
  42. Beim ersten Start werden die Syslevel- und einige Revisions-Informationen eingeholt, was üblicherweise eine kleine Weile dauert. Diese Daten bleiben dann aber gespeichert, so daß man bei späteren Starts ohne Wartezeit auf die Informationen zugreifen kann.
  43.  
  44. Die Bedienung ist prinzipiell trivial:
  45.  
  46.     'Info':         Programminformation
  47.     'Update':     Neuermittlung der Daten
  48.     'Save...':     Sichert den aktuellen Report als Textfile
  49.     'OK':         Beenden (Konfiguration ('Auto Update'-Status und
  50.              Position der letzten Anzeige und des Dialogs) 
  51.              wird gespeichert)
  52.     'Auto Update':     Checkbox aktiviert: Bei jedem Programmstart werden
  53.              die Daten ermittelt
  54.             Checkbox nicht aktiviert: Nur auf explizite Anforderung
  55.              mittels 'Update' werden die Daten neu ermittelt
  56.     'Last Update':    Anzeige des Datums der zuletzt ermittelten Informationen
  57.              (im Format mm.tt.jj)
  58.     'Search Mode':    Drei unterschiedliche Verfahren stehen zur Wahl:
  59.             -'All': 
  60.              Ermittelt mit Bordmitteln (syslevel.exe) und ist
  61.              kein Performance-Wunder, dafür werden quasi alle auf
  62.              dem System vorhandenen Syslevel-Dateien gefunden.
  63.             -'Fast': 
  64.              Schnelle Routine, die rekursiv in im Environment 
  65.              gesetzten Pfaden nach Informationen sucht. Das Ergebnis
  66.              ist ziemlich vollständig und spiegelt die installierte Basis
  67.              recht genau wieder.
  68.             -'Turbo':
  69.              Innerhalb eines Augenaufschlags stehen die wesentlichen
  70.              systemrelevanten Syslevel-Informationen zur Verfügung.
  71.              IBMs 'NetFinity/System Information Tool' kennt auch 
  72.              nicht mehr :-)
  73.  
  74.  
  75.  
  76. Was? - Teil II
  77. --------------
  78.  
  79. Folgende Daten werden im Einzelnen ermittelt:
  80.  
  81.     - Alle Syslevel-Informationen,
  82.  
  83. zusätzlich
  84.  
  85.     - Revision Betriebssystem (FixPaks),
  86.     - 'Echte' Betriebssystemsversion,
  87.     - Zusatzinformationen Betriebssystem (eingebaut ist eine kleine 
  88.        'Datenbank', die im Klartext die meisten OS/2-Releases kennen
  89.        sollte (angezeigt werden CSD und Win-OS/2-Unterstützung) 
  90.        ab OS/2 1.3 SE)),
  91.     - Revision TCP/IP Stack,
  92.     - Rexx (Art, Version, Datum)
  93.     - SofTouch-Applikationen (gtlevel.exe muß im PATH vorhanden sein) (*)
  94.  
  95. Eine spezielle Installation ist nicht erforderlich. Die vom Programm benötigten Dateien und die INI-Datei verbleiben zusammen mit dem eigentlichen Programm in einem gemeinsamen Verzeichnis und können bei Nichtgefallen komplett gelöscht werden. 
  96.  
  97. Rexx oder ObjectRexx muß installiert sein.
  98.  
  99. Die System-INIs von OS/2 werden nicht verändert.
  100.  
  101. Es empfiehlt sich übrigens, Executable und DLL mit 'lxlite' von Andrew Zabolotny zu 'packen', wenn man ein System >=Warp 3 benutzt, um Plattenplatz zu sparen.
  102.  
  103.  
  104.  
  105. Und sonst? (*)
  106. ----------
  107.  
  108. -Mein Dank für konstruktive Kritik, Lob und Verbesserungsvorschläge:
  109.   Ingo Boettcher
  110.   Antonio Manara Rossini
  111.   Peter Wilking
  112.   Raul E. Barragan
  113.   Karlheinz Roessler
  114.   Barbara Ann Baker
  115.   Aglaja Przyborski
  116.   Arjen Meijer
  117.   Voytek Eymont
  118.   Walter Schmidt
  119.   Carlos Andre R. Marcier
  120.   Lynlee ([...]@ix.netcom.com)
  121.   Henk Pol
  122.   Cristiano Guadagnino
  123.   gizmonic
  124.   Jack Troughton
  125.   Sander Nyman
  126.   Lothar Sepp
  127.  
  128.  
  129.  
  130. Known Bugs? (*)
  131. -----------
  132.  
  133. - Der Export generiert immer deutsche Texte. Wenn jemand weiß, in welcher *.MSG-Datei wo die sprachabhängigen Texte sind, bitte melden.
  134.  
  135.  
  136.  
  137. Wer?
  138. ----
  139.  
  140. InProTrack ist ein relativ schneller Hack, der aber ausführlich unter Warp 4 mit FP1 und FP8 getestet ist.
  141.  
  142. Sollten Fehler auftauchen, würde es mich freuen, wenn mich diesbezüglich eine Nachricht erreichen würde, ebenfalls, wenn es zu Problemen mit anderen als den deutschen Versionen von OS/2 oder nicht richtig ermittelten Daten kommt.
  143.  
  144. Obiges gilt natürlich auch für Verbesserungsvorschläge.
  145.  
  146. Viel Spaß mit dem Programm.
  147.  
  148. Kai Evers
  149. email:    ke@LB.maus.de
  150. www:    http://www.s.netic.de/kevers/
  151.  
  152. InProTrack ist Freeware und (C)opyright by Kai Evers.
  153.  
  154. Disclaimer:
  155. Die Benutzung erfolgt auf eigene Gefahr. Der Autor haftet nicht für die Richtigkeit der ermittelten Daten und des Programmcodes oder für durch die Verwendung der Software mittelbar oder unmittelbar entstandene Schäden.
  156.