ABBUC #53¢¢¢ACHTUNG!!!!!!¢Dieses File ist nur auf PC lauffaehig!!!¢Also bitte auf den PC uebertragen!!¢¢¢¢¢¢ Disk-File-Betrachter, Version 1.0 ¢ =================================¢¢¢ Obwohl ich das Programm in allen Einstellungen getestet habe, sind Bugs¢ nicht vollstaendig auszuschliessen. Hinweise auf Fehlfunktionen sowie ¢ Vorschlaege zur Verbesserung des Programms werden von mir dankbar entgegen¢ genommen.¢ Dieses Programm steht den Mitgliedern des Atari Bit Byter User Clubs e.V. ¢ exklusiv zur unentgeltlichen Nutzung zur Verfuegung. Fuer die Weitergabe ¢ an Dritte behalte ich mir jedoch alle Rechte vor.¢¢ Joerg Gernreich¢ Bulgakowstrasse 34¢ D-01217 Dresden¢¢¢¢ 1. Allgemeines¢¢ Seit der PC-Xformer nunmehr fast 3 Jahre in Gebrauch ist, wird manch¢ Bit Byter inzwischen ein mehr oder weniger umfangreiches Archiv an¢ Disketten-Images haben.¢¢ Das Problem ist wohl bei jedem gleich: Welche Atari-Files finde ich ¢ auf welchen Disketten, wenn das Einlesen jedes einzelnen Disk-Image¢ auf dem Xformer zu umstaendlich und zeitraubend ist?¢¢ XFDVIEW schafft hier Abhilfe. Der Betrachter ermoeglicht es, die ¢ Verzeichnisse aller DOS 2.x-kompatiblen Disketten-Files einzusehen.¢ Lesbare Formate sind DOS 2.5, Happy-Dos, Bibo-Dos, Turbo-Dos und ¢ natuerlich MyDos. Bei letzterem koennen selbstverstaendlich auch die¢ Unterverzeichnisse geoeffnet werden.¢ Das Programm erkennt alle gaengigen ATR- und XFD-Formate sowohl mit ¢ Sektorengroessen von 128 als auch 256 Bytes.¢¢ Nicht lesbar sind Disk-Images von Boot-Disketten und nicht DOS 2.x-¢ kompatiblen Fileverwaltungen, wie Bewe-Dos und Sparta-Dos.¢¢ Aber XFDVIEW kann mehr. Alle aufgelisteten Verzeichnisse koennen¢ ausgedruckt oder als Textfiles zu Weiterbearbeitung auf einem PC-¢ Textverarbeitungsprogramm ausgegeben werden. Moeglich, dass jemand fuer¢ sein Archiv einen Katalog erstellen will.¢ Ebenso koennen auf der Atari-Diskette Textfiles auf Bildschirm,¢ Drucker oder PC-File ausgegeben werden.¢¢¢ 2. Bedienungshinweise¢¢ Die Bedienungsfuehrung von XFDVIEW erfolgt problemlos durch die¢ stufenweise Auswahl der gewuenschten Verzeichnisse/Files ueber¢ Auswahllisten. ¢ ¢ Der Wechsel von Voreinstellungen erfolgt mit den Funktionstasten¢ und haengt von der aktuellen Auswahlebene ab. Die verfuegbaren Optionen¢ werden in der untersten Bildschirmzeile angezeigt.¢ Der Auswahlbalken in den Listen wird, wie ueblich, mit den Tasten¢ Home, End, Up, Dn, PgUp, PgDn bewegt und die Auswahl mit der¢ Eingabetaste vorgenommen.¢¢ 1. Auswahlebene ¢ ---------------¢ Funktion: PC-Unterverzeichnis waehlen¢ Optionen: F2: Fileliste des aktuellen Verzeichnisses anzeigen¢ F3: Laufwerk wechseln (neuen Lw-Buchstaben eingeben)¢ F4: Filemaske zwischen *.ATR und *.XFD umschalten¢ F5: neuen Code fuer EOL-Zeichen vorgeben (s. unten)¢ F10: Programmende¢ Statustext: Der aktuelle Pfad wird angezeigt, ebenso Filemaske¢ und der EOL-Code fuer den Atari-Text.¢¢ 2. Auswahlebene¢ ---------------¢ Funktion: Disketten-File waehlen¢ Optionen: F5: neuen Code fuer EOL-Zeichen vorgeben¢ ESC: Zurueck zur 1. Auswahlebene¢ Statustext: Zusaetzlich wird der Name des ausgewaehlten Disk-Images¢ und dessen Sektorgroesse angezeigt.¢¢ 3. Auswahlebene¢ ---------------¢ Funktion: Atari-Subdirectory oder Atari-File zum lesen oeffnen ¢ (max. 16 Verzeichnisebenen sind moeglich).¢ Optionen: F2: Verzeichnis auf Drucker ausgeben¢ F3: Verzeichnis in File ausgeben¢ F5: neuen Code fuer EOL-Zeichen vorgeben¢ F6: Umschaltung der Konvertierung von inversen Zeichen¢ F7: Umschaltung der Filesortierung¢ ESC: Zurueck in das uebergeordnete Verzeichnis bzw. vom¢ Hauptverzeichnis zurueck zur 2. Auswahlebene¢ Statustext: Zusaetzlich wird der Pfad der Atari-Directory dargestellt.¢ Die eingeschaltete Invers-Konvertierung wird rechts oben¢ angezeigt.¢¢ Anzeigeebene¢ ------------¢ Funktion: Atari-File auf Bildschirm anzeigen¢ Optionen: F2: Text auf Drucker ausgeben¢ F3: Text auf File ausgeben¢ ESC: Text schliessen, zurueck zur 3. Auswahlebene¢ Textbeweg.: Home: zum Textanfang¢ End: zum Textende¢ Dn: Text vorwaerts scrollen¢ Up: Text rueckwaerts scrollen¢ Statustext: Zusaetzlich wird zum Pfad der ausgewaehlte ¢ Atari-Filename angezeigt.¢¢¢ 3. Hinweise zu speziellen Optionen¢¢ Sortierung der Directorys:¢ ------------------------------¢ Die Sortierung der PC-Verzeichnisse ist generell als aufsteigende ¢ Sortierung nach Dateinamen eingestellt.¢ Die Sortierung innerhalb der Atari-Verzeichnisse kann mit F7 bei ¢ Bedarf wie folgt umgeschaltet werden:¢¢ unsortiert (Voreinstellung) --> nach Namen --> nach Endung --> unsortert¢¢ Ausgabe von Atari-Texten:¢ -------------------------¢ Allgemein wird davon ausgegangen, dass Atari-Texte den ueblichen ASC-Code¢ (32 - 122) verwenden. Fuer spezielle Zeichen des Atari-Zeichensatzes ist¢ eine Konvertierung in den Standard-IBM-Zeichensatz vorgesehen (oe, ae, ue,¢ ue, sz, oe und Tab). Alle anderen Zeichen werden als nicht druckbare Zeichen¢ interpretiert und mit einem Punkt dargestellt.¢ Darueber hinaus kann mit F6 die Darstellung inverser Zeichen (160 - 250)¢ ein- und ausgeschaltet werden.¢¢ Eine Sonderrolle nimmt das EOL-Zeichen ein, das standardmaessig mit dem¢ Code 155 voreingestellt ist. Es wird in die beim PC uebliche EOL-Kennung ¢ #13#10 konvertiert.¢ Um die Darstellung von Texten spezieller Editoren zu ermoeglichen, die¢ den Zeilenumbruch mit einem anderen Zeichen markieren (z.B. verwendet ¢ der Atmas-Editor den EOL-Code 13), kann nach Druecken von F5 ein neuer¢ Code eingegeben werden. Eine leere Eingabe stellt auf den Vorgabewert ¢ 155 zurueck.¢¢ Leider musste ich feststellen, dass die Ausgabe ausgerechnet fuer die Texte ¢ der ABBUC-Magazindisketten nicht geeignet ist, da diese mit einem Packer ¢ verschluesselt sind. Aber vielleicht kann jemand mit dem Algorithmus zur¢ Entschluesselung helfen?¢¢ Ausgaben auf File:¢ ------------------¢ Die Textfiles werden generell in dem PC-Verzeichnis abgelegt, in welchem¢ XFDVIEW.EXE installiert ist. Auf die Abfrage eines Dateinamens wurde ¢ verzichtet. Statt dessen werden bei jedem Druecken von F3 Textdateien ¢ mit einer laufenden, 4-stelligen Zaehlnummer erzeugt, die zum Programm-¢ start stets mit 0001 initialisiert wird.¢ Directory-Ausgaben erhalten den Filenamen VERZxxxx.TXT, Text-Ausgaben ¢ den Filenamen TEXTxxxx.TXT.¢¢¢¢¢¢¢¢¢