home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / pascal / library / dos / tp_util / utility.doc < prev    next >
Encoding:
Text File  |  1990-07-23  |  7.3 KB  |  193 lines

  1.  
  2.  
  3.   Paul Schubert, Rottweiler Str. 8, 6000 Frankfurt 1, 069 / 231145
  4.  
  5. 23.7.1990
  6.  
  7.  
  8.  
  9.   Dokumentation einiger nützlicher Utilities :
  10.  
  11.  
  12. XSETUP    ansehen, speichern und restaurieren des CMOS- RAM ( AT & NEAT 286 )
  13. MEM       Speicherkonfiguration über Adresse 0A0000H für NEAT 286
  14.           MEM ? erklärt sich weitestgehend selbst.
  15. MCBLIST   Speicherbelegung und Interrupt- Vektoren anzeigen
  16. MCBLIST.HLP  Hilfetext für MCBLIST - wird eigentlich nicht gebraucht, weil
  17.           dieser Text in MCBLIST.EXE enthalten ist und im Programm mit
  18.           <F1> angesehen werden kann.
  19. REPRATE   MF2- Tastatur Wiederholrate und Ansprechzeit einstellen
  20. REFRESH   Refreshrate für dynamische Speicher einstellen
  21. EPSON     Parameter für EPSON- Drucker ( LQ- Serie ) einstellen
  22. TESTBILD  ein farbiges Testbild für Kontrasteinstellung am Farbmonitor
  23. BIOSDUMP  Anzeige der wichtigsten BIOS- Variablen
  24.           <F1> zeigt die Bedeutung einiger der Variablen an.
  25. INTVEC    temporäres Speichern und Restaurieren der Interrupt- Vektoren
  26. MANDELBB  Mandelbrotmenge Geschwindigkeitsdiagramm EGA und VGA ( hübsch )
  27. UL        Listet die per USES, {$I Filename} und {$L Filename} in ein TURBO
  28.           PASCAL eingebundenen Files. Probieren Sie einmal UL MCBLIST aus.
  29.           UL ohne Parameter erklärt sich selbst.
  30.  
  31. SELECTD      UNIT zum automatischen Einstellen des Directory, auf dem ein 
  32.              Programm gefunden wurde ( Erklärung bei MCBLIST )
  33. SELECTD4     SELECTD für TURBO PASCAL Version 4.0
  34. NEATUNIT     eine UNIT, die von mehreren Programmen benutzt wird.
  35. TPERSATZ     eine UNIT, die von mehreren Programmen benutzt wird.
  36. GBILD.MBM    ein Beispeilfile für das Programm MANDELBB
  37. GEM.BAT      ein Beispielfile für den Einsatz von INTVEC
  38.  
  39. ADDTXT       Ein Programm, mit dem Text an ein EXE- File angehängt werden kann
  40.              wird zum Erstellen eines neuen MCBLIST.EXE gebraucht.
  41.  
  42. GETPUT.PAS   UNIT wird nur für MANDELBB gebraucht
  43. EGAVGA.PAS              "  EGAVGA.OBJ ist der umgewandelte BGI- Treiber von 
  44. EGAVGA.OBJ              "  BORLAND TURBO PASCAL 5.0, EGAVGA.PAS bindet nur
  45.                            EGAVGA.OBJ ein.
  46.  
  47.   Diverse .DOC- Files beschreiben die gleichnamigen Programme genauer - für
  48. diese Programme ist in diesem File keine Erklärung vorhanden.
  49.  
  50.  
  51.   Das Urheberrecht für diese Programme liegt bei
  52.        Paul Schubert
  53.        Rottweiler Str. 8
  54.   6000 Frankfurt 1
  55.   Tel.: 069 / 231145
  56.  
  57.   Diese Programme dürfen ausschließlich nur kostenlos oder gegen eine Gebühr
  58. von maximal DM 20.- für das Kopieren der Diskette weitergegeben werden.
  59. ( ich persönlich halte eine Kopiergebühr von DM 10.- + Diskette für ange-
  60. bracht. )
  61.   Die Programme dürfen als kostenlose Zusätze zu kommerziell vertriebenen
  62. Programmpaketen verwandt werden ( z.B. Aufruf der Programme in einer Batch-
  63. datei, die zu einem Programmpaket gehört ), ich verbiete aber definitiv,
  64. die Programme einzeln kommerziell zu vertreiben.
  65.  
  66.  
  67.   Die Quellfiles, die mit auf der Diskette sind, sollen sowohl als Anschau-
  68. ungsmaterial dienen, als auch eine Einladung zur Verbesserung der Programme
  69. sein.
  70.   Ich würde mich sehr freuen, verbesserte Versionen von Ihnen zurückgesandt
  71. zu bekommen (das Diskettenformat spielt keine Rolle).
  72.   Die Verwendung dieser Programme in geänderter Form ohne meine schriftliche
  73. Einwilligung ist nach dem Urheberrecht verboten und wird von mir nur zu
  74. persönlichen Zwecken geduldet.
  75.   Die Programme sind in TURBO PASCAL ( Version sollte >= 5.0 sein ) 
  76. geschrieben und einige verwenden die UNIT TPERSATZ. Diese UNIT ersetzt 
  77. einige Funktionen und Prozeduren aus TURBO PROFESSIONAL, einem extrem 
  78. umfangreichen und nützlichen Paket von UNITS, das sich kein Programmierer
  79. zu verwenden ersparen sollte.
  80.  
  81.   Die interessanten Programme lassen sich nur mit der Toolbox TURBO 
  82. PROFESSIONAL compilieren. Doch angesichts der Leistungssteigerung, die diese
  83. Programme durch besagte Toolbox erfahren haben, habe ich mir die alten
  84. Versionen nicht aufgehoben.
  85.  
  86.  
  87.  
  88.   REPRATE :
  89.   ---------
  90.  
  91.   REPRATE dient zum Einstellen der Ansprechzeit und Wiederholgeschwindigkeit
  92. für MF2- Tastaturen.
  93.  
  94.   REPRATE ohne Parameter dient zum interaktiven Einstellen.
  95.   Da die Werte nicht von der Tastatur abgefragt werden können, kann eine
  96. vorherige Einstellung nicht berücksichtigt werden.
  97.  
  98.   REPRATE kann auch mit 2 Kommandozeilenparametern aufgerufen werden :
  99. 1. 0..3  = Ansprechzeit
  100. 2. 0..31 = Wiederholgeschwindigkeit
  101.  
  102.  
  103.  
  104.   REFRESH :
  105.   ---------
  106.  
  107.   Einstellen der Refreshrate. Der aktuelle Wert kann nicht ausgelesen werden.
  108.   Es sind Einstellungen RESFRESH 0 .. REFRESH 255 zulässig.
  109.  
  110.   Der vom DOS eingestellte Wert ist 18. Durch heraufsetzen auf >= 50 kann eine
  111. Geschwindigkeitssteigerung des Computers um ca. 5 Prozent erreicht werden.
  112.   Auf dem NEAT- Board mit 20 MHz und 60 Nanosekunden- RAMs ist ein Wert von 80
  113. absolut unkritisch.
  114.  
  115.   Durch Einstellen extrem niedriger Werte (1..5) kann der Computer beein-
  116. druckend verlangsamt werden.
  117.  
  118.   Extrem hohe Werte ( > 100 oder 0 ) führen mit hoher Sicherheit zum System-
  119. absturz - dabei können recht eigenartige Fehlermeldungen auftreten.
  120.  
  121.  
  122.  
  123.   EPSON :
  124.   -------
  125.  
  126.   EPSON ist ein Programm zum Kommandozeilengesteuerten Einstellen der
  127. Parameter bei EPSON- LQ- Druckern. Beim Aufruf EPSON ohne Parameter erklärt
  128. sich das Programm selbst.
  129.   Im AUTOEXEC.BAT äußerst nützlich !
  130.  
  131.  
  132.  
  133.   TESTBILD :
  134.   ----------
  135.  
  136.   Programm zum Einstellen der Farben / Kontrast / Helligkeit bei EGA/VGA-
  137. Monitoren. Dies Programm hat sich besonders für den NEC Multisync 2 als
  138. ausgesprochen notwendig erwiesen, weil dieser Monitor eine sehr feinfühlige
  139. Kontrast- und Helligkeitseinstellung erfordert.
  140.  
  141.   Der Aufruf TESTBILD /I stellt die 16 Hintergrundfarben dar und schaltet
  142. zu diesem Zweck die Blink- Option des Video- Controller ab.
  143.   Mit TESTBILD /K erhalten Sie eine ( wenig nützliche ) Spielerei mit der
  144. Farbpalette.
  145.  
  146.  
  147.  
  148.   BIOSDUMP :
  149.   ----------
  150.  
  151.   Zeigt die wichtigsten BIOS- Variablen an.
  152.  
  153.   Mit Eingabe 'S' kann der momentane Inhalt des BIOS- RAM auf File BIOSDUMP.SAV
  154. im Directory von BIOSDUMP.EXE gespeichert werden. Von da an werden Unterschiede
  155. zwischen dem gespeicherten Zustand und dem aktuellen Zustand hell im Hexdump
  156. dargestellt.
  157.   Im Hexdump wird der Tastaturbuffer blau dargestellt (einschließlich Ein-
  158. und Ausgabezeiger ).
  159.  
  160.  
  161.   INTVEC :
  162.   --------
  163.  
  164.   Kann zum temporären speichern und restaurieren der Interrupt- Vektoren
  165. benutzt werden. Z.B. um zu vermeiden, daß GEM den Hardware- Interrupt der
  166. seriellen Maus nach Verlassen von GEM ins Nirwana zeigen läßt.
  167.   Als Beispiel ist in GEM.BAT ein gefahrloser GEM- Aufruf für installierte
  168. serielle Maus zu sehen.
  169.   INTVEC erklärt sich selbst, wenn es ohne Parameter aufgerufen wird.
  170.  
  171.  
  172. --------------------------------------------------------------------------
  173.  
  174.   eine kleine persönliche Bitte :
  175.  
  176.   Ich suche TIFF- Files mit bestimmten Eigenschaften, um einen TIFF- Viewer
  177. zu vervollständigen.
  178.   Als Gegenleistung erhalten Sie die neueste Version des TIFF- Viewers.
  179.  
  180.   Bisher kann ich folgende TIFF- Dateien lesen und anzeigen :
  181. - Bilevel- Dateien mit Kompression CCITT Group 3 und PACKBITS
  182. - Grayscale- Dateien mit 4 und 8 Bit per Sample
  183. - RGB- Dateien mit 1 Plane
  184.  
  185.   Ich suche :
  186. - LZW- komprimierte Dateien
  187. - Grayscale- Dateien mit anderer Anzahl als 4 oder 8 Bits per Sample
  188.   ( hier wäre eventuell 6 Bits per Sample sinnvoll )
  189. - RGB- Dateien mit 3 Planes
  190. - Palette- Dateien
  191.  
  192.  
  193.