* UNBEDINGT LESEN ! * UNBEDINGT LESEN ! * UNBEDINGT LESEN ! * UNBEDINGT LESEN 
               
               *********************************************
               *** Kurzinformation  zum Programm CFD.EXE *** 
               ***    Version 1.10 / Stand 10.08.1994    ***
               *********************************************

I n h a l t
-----------
 1. Einleitung
 2. Begriffe "Public-Domain", "Freeware" und "Shareware"
 3. CFD als Shareware
 4. Lieferumfang
 5. Funktionen von CFD
 6. Unterschiede zwischen Vollversion und ShareWare-Version
 7. Handbuch
 8. Voraussetzungen fr den Einsatz von CFD
 9. Hersteller, Vertrieb, Preise und Bestellung/Registrierung
10. Garantieausschlu
11. Fehler/Probleme
    11.1 Dynamische Speicherverwaltung
    11.2 CFD unter OS/2
      11.2.1 [ALT]-Taste
      11.2.2 Dateiauswahlfenster von CFD
12. Ausblick
13. ConvRT
14. D.S. - Deutschsprachige Shareware Autoren- und Hndlervereinigung
 

1. Einleitung
-------------
CFD ist ein Dateimonitor und -hexeditor, der fr die Strukturanalyse von
beliebigen Dateien optimiert wurde. Besondere Funktionen des Programmes er-
lauben eine Referenzierung beliebiger Dateipositionen, die Ausgabe von 
Referenzlisten und Dateiinhalten auf den Drucker oder in eine neue Datei 
und den dateibergreifenden Vergleich von Strukturen. 

Der Programmname "CFD" steht fr "ConvRT File Dump". CFD wurde ursprnglich 
als Werkzeug innerhalb des Programmpaketes "ConvRT", einem System zur Kon-
vertierung und Selektion von Binrdateien und ASCII-Dateien, erstellt. CFD 
ist fr einen Datenaustausch mit dem Konvertierungsprogramm "ConvRT" vor-
bereitet. Es leistet jedoch auch unabhngig von "ConvRT" gute Dienste 
bei der Analyse von Dateien mit unbekannter Struktur.

CFD, wie auch ConvRT, richtet sich an Systemanalytiker und Personen, die
systembergreifende Schnittstellen, z.B. im Rahmen von Down- oder Right-
sizingprojekten, realisieren wollen.
CFD untersttzt vor allem die Strukturanalyse und -dokumentation fr Dateien,
deren Struktur unbekannt oder unzureichend dokumentiert ist.


2. Begriffe "Public-Domain", "Freeware" und "Shareware"
-------------------------------------------------------
Die D.S.-Deutschsprachige Shareware Autoren- und Hndlervereinigung fhrt
wie folgt aus:
     
    "Was ist Public-Domain ?
     
     Programme,  die  der  Autor  ohne  jede  Einschrnkungen zum
     Vertrieb  und Kopieren  freigegeben hat.  Auf diese Software
     gibt es  keinerlei Copyright,  jeder kann  mit  dem Programm
     machen,  was er will, auch in eigene Programme einbinden und
     verwenden. 
     
     
     Was ist Freeware ?
     
     Programme,  die unter dem Copyright  des  Autors  stehen und
     nach seinen Magaben zum Kopieren freigegeben sind. 
     
     
     Was ist Shareware ?
     
     Programme,  die nach den Vorgaben des Autors getestet werden
     drfen  ohne  gleich  das  Nutzungsrecht  an   dem  Programm
     erwerben  zu mssen (Prf-vor-Kauf  System). Shareware steht
     unter dem Copyright des Autors, der sich smtliche Rechte an
     dem Programm  vorbehlt.  Wollen  Sie ein Shareware-Programm
     ber die Prfauflagen  des Autors  hinaus  benutzen, so sind
     Sie verpflichtet,  das  Nutzungsrecht an  diesem Programm zu
     erwerben (Registrierung)."

CFD 1.00 ist als "Shareware" erhltlich.

Die Begriffe "Public Domain", "Freie Software" oder "Freeware"
drfen mit Bezug auf CFD weder schriftlich noch mndlich ver-
wendet werden.


3. CFD als Shareware
--------------------
Dieses Programm wird mit Hilfe des ShareWare-Konzeptes vermarktet. 
Das bedeutet, da die ShareWare-Version dieses Programms nach Belieben 
kopiert und an andere Interessenten zum Ausprobieren weitergegeben werden 
darf. 

Es ist jedoch strengstens untersagt, Kopien dieses Programms, die nicht 
lizenziert sind, gewerblich zu nutzen oder in Verbindung mit einem 
kommerziellen Produkt zu vertreiben.
   
Der Anwender ist berechtigt, dieses Programm ber einen Zeitraum von 
30 Tagen kostenlos zu testen, um festzustellen, ob es seinen Anforderungen 
entspricht.
Sollte sich der Anwender nach Ablauf des Testzeitraumes entschlieen CFD 
weiterhin einzusetzen, mu er sich beim Hersteller registrieren lassen. 

Durch die Entrichtung der geringen Lizenzgebhr an den Hersteller wird der 
Anwender beim Hersteller als "eingetragener Benutzer" registriert.

Die Weitergabe des Programms ist nur vollstndig incl. aller Original-
dateien zulssig. Keine der Dateien, die zum Lieferumfang gehren, 
darf gendert oder gelscht werden. 

Bitte beachten Sie die besonderen Bedingungen fr die Anwendung der
ShareWare-Version von CFD, die in der Datei LIZENZ.TXT ausgefhrt sind.

   Hinweis: Erstellen Sie einfach eine Sicherungskopie der
            Originaldiskette BEVOR Sie mit der Arbeit beginnen.
            Die gepackte Datei _CFD.EXE hat das vollstndige 
            Programm incl. aller Begleitdateien zum Inhalt. 
            Sie entpackt sich selbstttig in das zum Start-
            zeitpunkt aktuelle Verzeichnis.


4. Lieferumfang / Beschaffenheit der ShareWare-Version von CFD 1.00
-------------------------------------------------------------------
Die ShareWare-Version von CFD 1.00 wird mit folgenden Dateien gemeinsam 
ausgeliefert:

        CFD.EXE         - Programm
        CFD.ICO         - Icon fr MS-Windows
        HAENDLER.TXT    - Kurzbeschreibungen von CFD
        HANDBUCH.TXT    - Dokumentation
        BESTELL.TXT     - Bestellformular
        AGB.TXT         - Allgemeine Geschftsbedingungen
        README.TXT      - Aktuelle Informationen / Bekannte Fehler
        LIZENZ.TXT      - Dieser Text
        _CFD.EXE        - Selbstentpackender vollstndiger Lieferumfang
                          der ShareWare-Version von CFD
            ( 9 Dateien )


5. Funktionen von CFD
---------------------
Folgende Funktionen zeichnen CFD in der vorliegenden Version aus:
    
    - Seek-Pick-Liste
      Referenziert beliebige Positionen in einer Datei mit beliebigen Namen
      und erleichtert damit z.B. die Erstellung von Satz- und Felddefinitionen
      fr Dateien aus unbekannten Datenbankformaten
      - Liste aller Positionen
      - Sprung zu den Positionen
      - Einfgen/Lschen/ndern von Positionen
      - Optional permanente Anzeige der Positions-Namen
      - Anzeige der relativen Entfernung einer Position zu einem Blockanfang
      - Drucken der Liste (auch in Datei)
      - Speichern der Liste
      - Laden der Liste
    
    - Blockfunktionen
      Wird z.B. die angenommene Satzlnge in einer unbekannten Datei als Block
      definiert, kann durch das Verschieben der Blockdefinition um Blocklnge
      oder n mal Blocklnge die Strukturvarianz innerhalb des Satzes berprft
      werden. Die Festlegung von Feldpositionen, Feldanfang, -ende und -natur,
      wird dadurch wesentlich erleichtert.
      - Blockmarken verschieben 
        ... um +/- Blocklnge
        ... um +/- ein Byte
        ... an Cursorposition
      - Block schreiben
        ... im Referenzformat ( Bildschirm-Format )
        ... im Originalformat ( auch Anhngen an bestehende Dateien mglich )
      - Block drucken
    
    - Dateibergreifendes Arbeiten ( Wildcard-Mode )
      Wird als Arbeitsdatei ein Dateiname mit Wildcards ("*" oder "?") ent-
      sprechend den DOS-Konventionen angegeben, so kann zwischen den Dateien,
      auf die der so gegebene Namensfilter zutrifft, mit den Bild-Tasten ge-
      blttert werden. CFD baut dabei eine File-Pick-Liste auf, die den
      Sprung zu allen gelesenen Dateien zu jedem Zeitpunkt ermglicht. CFD
      merkt sich dabei zu jeder Datei 
      ... die letzte Cursorposition
      ... die Position des letzten Sucherfolges
      ... den letzten Suchwert
      ... die Position des letzten Seek-Befehles
      ... den letzten Seekbezeichner
      ... die letzte Blockdefinition

    - Seekrechner
      Taschenrechner, der die vier Grundrechenarten fr das dezimale,
      hexadezimale und binre Zahlensystem beherrscht und dessen Rechen-
      ergebnisse als Grundlage fr einen Sprungbefehl an Adresse oder um
      Anzahl Bytes verwendet werden kann.

    - Suchreferenz-Liste
      Alle Suchergebnisse werden in einer eigenen Pick-Liste referenziert, die
      auch als Grundlage eines Sprungbefehls dienen kann.
      - Lschen von einzelnen Positionen
      - Drucken der Liste

    - Weitere Funktionen sind u.a. :
      - Edit Datei (in Fenstern a 256 Byte)
      - Kontextsensitive Hilfetexte
      - Untersttzung von Laserdruckern
      - Mglichkeiten der individuellen Anpassung der Arbeitsoberflche
        Folgende Parameter knnen vom Anwender beeinflut werden und 
        werden vom Programm im Datensegment der Programmdatei gespeichert:
        - Auswahl aus 16 Farbkombinationen fr die Arbeitsoberflche
          ... 8 Kombinationen mit Extrafarbe fr die Cursorzeile
          ... 8 Kombinationen ohne Extrafarbe fr die Cursorzeile 
        - Anzeigeart fr Adressen (hexadezimal oder dezimal)
        - Filter fr Ascii-Anzeige (an/aus)
        - Arbeitston (an/aus)
        - individuelle Initialisierungssequenz fr Drucker


6. Unterschiede zwischen Vollversion und ShareWare-Version
----------------------------------------------------------
Die ShareWare-Version von CFD ist voll funktionsfhig. Sie knnen
also alle Funktionen der Vollversion ausprobieren.


7. Handbuch
-----------
Eine kurze Programmdokumentation finden Sie in der Datei HANDBUCH.TXT.
Auf eine weiterfhrende Programmdokumentation wurde verzichtet, da CFD ber
ausreichende kontextsensitive Hilfetexte verfgt, und keinen Installations-
aufwand mit sich bringt.


8. Voraussetzungen fr den Einsatz von CFD
------------------------------------------
    Hardware:
     - IBM kompatibler Personalkomputer XT/AT oder hher
     - 400 KB Plattenspeicher
     - min. 230 KB freier Arbeitsspeicher (bei umfangreichen Referenzlisten
       mit mehreren tausend Eintrgen errechnet sich der Speicherbedarf wie
       folgt:   210 000 Byte  Programm
              +      24 Byte  pro Eintrag Such-Liste
              +      30 Byte  pro Eintrag Seek-Liste
              +      94 Byte  pro WildCardFile
              +     160 Byte  pro Eintrag File-Liste
              --------------------------------------
              = aktueller Speicherbedarf (RAM)
              ======================================
    
    Software:
     - MS-DOS 3.20 oder hher


9. Hersteller, Vertrieb, Preise und Bestellung/Registrierung
------------------------------------------------------------
CFD wird, wie auch ConvRT, u.A. ber den ShareWare-Markt vertrieben. Die Voll-
version von ConvRT wird incl. der Vollversion von CFD ausgeliefert.
Liezenznehmer der Lightversion von ConvRT erhalten die Vollversion von CFD
zum Sonderpreis von DM 39.- zzgl. Versand. Die Vollversion von CFD ohne
ConvRT kostet DM 69.- zzgl. Versand.

Bitte beachten Sie die besonderen Bedingungen fr die Anwendung der
ShareWare-Version von CFD, die in der Datei LIZENZ.TXT ausgefhrt sind.

CFD ist ein Gemeinschaftsprodukt der Softwareentwicklung R.Frster, Berlin,
und dem 
        Bro fr betriebliche Datenverarbeitung 
        Thomas Grlitz 
        Lderitzstr. 14
        13351 Berlin
        Tel.: 030 / 451 80 82 (auch BTX)
        Fax.: 030 / 452 97 59

Bestellungen werden bitte an o.g. Anschrift gerichtet. Die Auslieferung erfolgt
per Post-Nachnahme. Die o.g. Preise verstehen sich incl. Mwst., zzgl. Versand-
spesen (Verpackung,Porto und Nachnahmegebhr. Zur Zeit (08.1994): DM 12.-).

Die Versandspesen entfallen vollstndig bei Vorkasse. Vorkasse wird erbeten
auf unser Konto bei der 
                        Berliner Bank (BLZ 100 200 00)
                        Konto: 43 18013 200
Bitte vermerken Sie als Mitteilung an den Zahlungsempfnger Ihren Namen, Ihre
Anschrift sowie die drei Buchstaben "CFD".
Sie beschleunigen die Auslieferung, wenn Sie uns den Einzahlungsbeleg per Fax
senden.

Bitte verwenden Sie das Bestellformular in der Datei BESTELL.TXT.


10. Garantieausschlu
--------------------
Die Autoren geben keine Garantien irgendeiner Art, weder ausdrcklich
noch implizit, einschlielich unbegrenzt aller Garantien der Verwendbarkeit 
und/oder Nichtverwendbarkeit der Software fr irgendeinen Zweck. Die Autoren 
bernehmen keine Verpflichtungen fr den Gebrauchswert dieser Software ber 
den Kaufpreis dieser Software hinaus. Unter keinen Umstnden sind die Autoren  
haftbar fr jedwede Folgeschden, einschlielich aller entgangenen Gewinne  
und Vermgensverluste, oder anderer mittelbarer und unmittelbarer Schden,  
die durch den Gebrauch oder die Nichtverwendbarkeit dieser Software und ihrer
begleitenden Dokumentation entstehen. Dies gilt auch dann, wenn der Autor  
ber die Mglichkeit solcher Schden unterrichtet war oder ist.                                                               


11. Fehler/Probleme
-------------------
Der Hersteller hat ConvRT auf 14 unterschiedlichen PC-Rechnern ge-
testet - vom XT bis hin zu DOS-Fenstern unter Windows und OS/2 - und 
hat alle Quellen fr Kompatibilittsprobleme ausgeschaltet (soweit 
erkennbar). Sollten sich Inkompatibilitten dennoch herausstellen, 
ist der Hersteller fr jede Nachricht dankbar.

Folgende Probleme sind bekannt:

    11.1 Dynamische Speicherverwaltung

         Problem:
         CFD verwaltet seine Listen mittels dynamischer Speicheraktionen.
         Einige Systemumgebungen (Speichermanager/-konfigurationen) 
         scheinen die in CFD realisierten Funktionen zur Fehlerbehandlung 
         und -vermeidung zu berlisten. Bei extremer Auslastung des Haupt-
         speichers bis 640 KB besteht eine geringe Gefahr, da sehr groe 
         Listen (mehrere tausend Eintrge) zum Speicherberlauf fhren ohne
         den CriticalErrorHandler von CFD auszufhren. In diesem Fall
         bricht CFD die Programmausfhrung ab, kehrt zum Betriebssystem 
         zurck und erzeugt eine Datei mit dem Namen ERRORINF.$$$.

         Herkunft:
         Bisher konnten die genauen Bedingungen fr dieses Verhalten
         noch nicht ausfindig gemacht werden. Auf den 14 Systemen, die den  
         Autoren zur Verfgung stehen, war der Fehler bisher nicht
         provozierbar. Sicher ist jedoch, da die Voraussetzungen fr das
         Eintreten dieses Fehlverhaltens so auergewhnlich und extrem sind, 
         da sein Auftreten beim Durchschnittsanwender als unwarscheinlich 
         angesehen werden kann.

         Lsung/Verhalten:
         Die Autoren sind fr jede Nachricht ber das Auftreten dieses
         Fehlers dankbar. Wir bitten einer entsprechenden Mitteilung an
         uns einen Ausdruck der Datei ERRORINF.$$$, einen Ausdruck der
         Dateien CONFIG.SYS und AUTOEXEC.BAT, einige Stichworte zur
         Hardware des Anwenderrechners sowie eine knappe Beschreibung
         ber die Programmfunktion und letzte Handlung vor dem Absturz
         beizufgen.

    11.2 CFD unter OS/2
    
      11.2.1 [ALT]-Taste

             Problem:
             Wird die [ALT]-Taste in einem DOS-Task unter OS/2 nur kurz 
             gedrckt, wird das OS/2-Fenstermen aktiviert.

             Herkunft:
             Systemeigenschaft von OS/2

             Lsung/Verhalten:
             Drcken Sie die [ALT]-Taste etwas lnger. Die DOS-Anwendung 
             reagiert etwas verzgert auf den Tastenanschlag.

      11.2.2 Dateiauswahlfenster von CFD

             Problem:
             Vereinzelt strzt der DOS-Task unter OS/2 mit einem Gertefehler 
             ab, wenn im Dateiauswahlfenster von CFD ein Diskettenlaufwerk 
             ausgewhlt wird.

             Herkunft:
             unbekannt

             Lsung/Verhalten:
             Starten sie den DOS-Task und CFD erneut. Eine wiederholte Ausfhrung
             der Funktion fhrte bei unseren Tests immer fehlerlos zum Erfolg.


12. Ausblick
------------
Fr zuknftige Versionen von CFD sind die folgenden zustzlichen Funktionen 
geplant. (Die Autoren sind fr weitere Anregungen dankbar.) 

    - Dynamische Overlays:
      Dadurch mehr Speicherplatz fr die Daten der Listen und die DOS-Shell;

    - Scrollen im Editmodus;

    - Wordstar kompatible Funktionsaufrufe alternativ zur Steuerung durch 
      Funktionstasten;


13. ConvRT
----------
CFD ist dafr vorbereitet in Verbindung mit dem Programm ConvRT eingesetzt 
zu werden und mit diesem direkt Daten auszutauschen.

             *** Kurze Leistungsbeschreibung von ConvRT ***
                  *** ConvRT: Convert Record Types ***

Das Programm ConvRT ist ein Dienstprogramm fr MS-DOS kompatible 
Personal Computer.

ConvRT dient der Konvertierung (Formatumwandlung) von binren Dateien
und Dateien im ASCII-Festfeld-Format in beliebige ASCII-begrenzte 
und andere ASCII-Festfeld-Formate.

Mit Hilfe von ConvRT knnen Datenbestnde, die ursprnglich nicht 
kompatibel zu PC-Standardprogrammen sind, so aufbereitet werden, da
solche PC-Programme, die ber eine Importfunktion fr ASCII-Dateien
verfgen, die von ConvRT aufbereiteten Datenbestnde einlesen und 
weiterverarbeiten knnen.

ConvRT verarbeitet Dateien mit Satzarten (Stzen unterschiedlicher
Struktur und LNGE in einer Datei) und Dateien ohne Satzarten (mit
fester Satzlnge und Struktur).

ConvRT wandelt BCD-gepackte Zahlen (entsprechend dem COBOL-Format
"COMP-3") in ASCII-Formate.
    Hinweis: Wird die Umwandlung von anderen Zahlformaten bentigt, 
             bittet die DV-Beratung Th. Grlitz um Ihre Nachricht.

ConvRT selektiert aus den Datenstzen nur die vom Anwender ange-
gebenen Felder und aus der gesamten Datei nur die vom Anwender ge-
wnschten Datenstze.

ConvRT stellt die selektierten Felder in beliebiger Reihenfolge mit
den vom Anwender bestimmten Feld- und Satztrennzeichen in die Er-
gebnisdatei ab.

ConvRT untersttzt die Erstellung von Steuerstzen fr die Serien- 
brieffunktion von Textverarbeitungen (z.B. MS-Word fr Windows(TM) ).

ConvRT ist im Dialog ausfhrbar, genauso wie aus einem DOS-Stapel-
programm (Batch-Programm), das vom Anwender erstellt werden kann.

ConvRT ist genauso fr die wiederholte Ausfhrung von Konvertierungs-
leistungen mit gleichbleibenden Parametern geschaffen, wie es die
sukzessive Erarbeitung von unbekannten Satz- und Dateistrukturen
unterstzt.

In die Vollversion von ConvRT ist ein Generator fr Batch-Programme
integriert. Es kann also leicht mit Programmen fr die Datensicherug,
den Datentransfer oder die Komprimierung kombiniert werden.

Die Vollversion von ConvRT wandelt beliebige Zeichenstze nach den
Angaben des Anwenders um.

Aus den Dialog mit ConvRT kann der Anwender jederzeit beliebige 
Fremdprogramme einbinden, mit denen ConvRT Parameter und Daten aus-
tauscht ( soweit es diese Programme zulassen ). So knnen bis zu vier 
Programme nebeneinander definiert werden: 
- z.B. ein Editor fr die Bearbeitung der Satzbeschreibungsdatei, 
- ein Listprogramm fr die Ergebnisdatei
- ein Datei-Monitor oder -Editor fr die Analyse und Bearbeitung
  der Originaldatei (wie z.B. CFD)
- usw...

ConvRT fhrt bei Bedarf ein genaues Arbeitsprotokoll.

Beim Auftreten von Konvertierungsfehlern ruft ConvRT optional automatisch
CFD und bergibt ihm die Dateiposition, an der der Fehler aufgetreten ist,
die Position des letzten verarbeiteten Datensatzes sowie die Strukur der
aktuellen Satzart.

ConvRT ist kompatibel zu den gngigsten Netzwerken und untersttzt
bis zu 9 Arbeitspltze, die ConvRT zur gleichen Zeit zur Ausfhrung
bringen.

ConvRT ist geschaffen als zentrales Werkzeug im Rahmen von Down- und
Rightsizing-Projekten, zur Bearbeitung von Datenbanken der Mittleren
und Grodatentechnik. - Es ist jedoch auch geeignet dBase-Dateien(TM)
zu retten, deren Dateikopf zerstrt wurde... u.v.m.

*********************************************************************

Testen Sie ConvRT JETZT. - Denn ConvRT ist ...
                            ... anwenderfreundlich
                            ... funktional
                            ... schnell
                           und dabei preisgnstig.

*********************************************************************

*** Ende README.TXT - CFD ***
