
HISTORY von XINFO

V0.99a-0.99b (nach dem 9.3.1992, nicht, bzw. nur in Maus LU verffentlichte
Versionen)
Bugs entfernt :-(
- Anpassung an LHarc 2.2
- Kleinere Unstimmigkeiten entfernt
- Dialoge wurden nicht wiederhergestellt, wenn sie von einer Fileselectbox
  berzeichnet wurden (Fehler trat nur auf unter nicht ST-Auflsungen mit der
  Original-Fileselektbox; aber wer benutzt die schon ;-) )
- Im MTOS 1.0 wurde die CMD-ARGV-Kennung gendert (Bug oder Feature?). XINFO
  verwendet jetzt _immer_ den 1. ARGV-Parameter (so vorhanden). Optional wird
  jetzt nicht nur die AES-Kommandozeile, sondern auch die BASEPAGE-Kommando-
  zeile ausgewertet. Somit kann XINFO jetzt auch per PEXEC von einem anderen
  Programm aus aufgerufen werden (aber wer wrde das wollen?).
Verbesserungen :-)
- Ein ALIAS kann jetzt auch eine feste Kommandozeile besitzen (momentan nur
  manuell eintragbar hinter 'CMDL=').
- Die ALIASe knnen ein entsprechendes Programm unter MultiTOS als Accessory
  installieren (auch aus der MultiTOS-Konfigurationsdatei GEM.CNF heraus!).
- Die ALIASe bergeben jetzt auch unter MultiTOS die Parameter (per Kommando-
  zeile und ARGV).
- Der INFO-Dialog kommt jetzt zum frhestmglichen Zeitpunkt auf den Bild-
  schirm! XINFO ist zu diesem Zeitpunkt allerdings noch nicht fertig mit der
  Initialisierung seiner Resourcen. Ist XINFO betriebsbereit, so wird die
  'Biene' wieder zum normalen Mauszeiger (sollte dies fr Verwirrung sorgen,
  so werde ich dieses Feature abschaltbar machen; u.A.w.g.).
- 'Info drucken' erweitert. Es lassen sich jetzt auch 'reine' Dateilisten er-
  stellen (z.B. fr Archivieren via Dateiliste).
- Bei ZIP werden auch die EXCLUDE- und DATE-Funktionen untersttzt!
- Es kann _jedes_ BIT im Programmheader verndert werden!
- Auch fr Programme lassen sich Aktionen definieren.
- Der 3D-Look vom TOS 4 wird untersttzt.
- Die Anleitung liegt auch formatiert im RTF (Rich Text Format) vor und kann
  somit von verschiedenen Textverarbeitungen auf verschiedenen Computern ein-
  gelesen und ausgedruckt werden (u.a.: Tempus Word, Word fr Windows).
  Die ASCII-Anleitung ist deswegen nur noch eine unformatierte Konvertierung
  der Anleitung. Eine ausgedruckte Anleitung kostet 5,-DM zustzlich.
- Debug-Modus gibt einige wichtige Daten aus (bei Fehler automatisch, beim
  Start von externen Programmen mu der rechte Mausbutton oder <ALT> festge-
  halten werden).
- MULTI-DIALOG (Treiber fr unmodale Dialoge) wird untersttzt und lt sich
  an- und abschalten.
- 'Archiv Inhalt' in der Toolbox durch 'Archiv-Liste' ersetzt, d.h. der Archiv
  Inhalt kann auch in eine Datei oder zum Drucker umgelenkt werden.
- Es werden jetzt auch SPEEDO-Fonts erkannt und (soweit bekannt) ausgewertet.
- Es werden jetzt auch ATOMIX-gepackte Dateien erkannt (mit Lngenangabe).

V0.99a vom 7.3.1993 (Fehlerbereinigte Version)
Bugs entfernt :-(
- Absturz bei langen Kommandozeilen im (allerdings noch nicht aktiven) 'User
  definiert'-Dialog
- 'Datei anzeigen' war mit 'Anzeigen' identisch. Natrlich sollten die Funk-
  tionen unterschiedlich sein (Dank an Ralf Masukowitz).
- Selbstextrahierende LZH-Archive wurden u.U. mit einem falschen Algorithmus
  gepackt und waren dann nicht komplett selbstentpackend.
- Bei PFX-gepackten Programmen wurde die Lnge nur korrekt erkannt, wenn die
  mitgelieferte (ltere) PFX-Version zum Packen verwendet wurde.
- U.U. fehlerhafte Darstellung im Entpacker-Passwort-Dialog korrigiert.
- Die Farbtabelle wurde immer gesichert und wiederhergestellt.
- ltere (SFX_LZH.PRG V <1.6) LZH-SFX-Archive wurden nicht erkannt (HLEN mu
  dafr allerdings mindestens den Wert 6 haben).
Verbesserungen :-)
- In einer 'User definiert'en Kommandozeile kann jetzt auch mit '$PWD' das
  Passwort bergeben werden.
- JPEG-Komprimierung fr Targa-Bilder (werden nur an der Endung .TGA erkannt).
- JPEG wird umfassender untersttzt (Komprimierung und Dekomprimierung).
- Mehr Hilfsdialoge in externer RSC-Datei.
- Bei 'User definiert' kann jetzt auch 'U*=' eingetragen werden. Dieser Ein-
  trag gilt fr alle (Daten-)Dateien, die keinen eigenen Eintrag haben, bzw.
  auch fr Dateien ohne Extension.
- Bei 'User definiert'en Aktionen, erscheint jetzt nur noch bei TOS-/TTP-Pro-
  grammen eine Programmendebox.
- nroff-Format wird jetzt bei jeder 'Punktdatei' angenommen, sofern sie die
  Extension '.NR', '.MAN' oder '.1' hat.
- Selbstentpackende DOS-Archive werden nur noch mit Endung '.EXE' untersucht.
- Sollte jetzt auch selbstentpackende DOS-ZIP-Archive erkennen.
- Wird ein ZIP/LZH/ARC/ARJ/ZOO-Archiv nicht von XINFO erkannt (insbesondere
  selbstentpackende DOS-Archive), so kann XINFO zur Verwendung der Packer ge-
  zwungen werden, indem man die Dateiextension entsprechend ndert.
- Kann ein Archiv nicht analysiert werden, so wird beim Entpacken ein Ordner-
  name vorschlagen.
- Besteht ein analysiertes Archiv nur aus einer Datei, so wird kein Ordnername
  mehr vorgeschlagen.
- 'Intelligenter' Archivnamensvorschlag, d.h. soll ein Ordner mit Extension
  gepackt werden, so versucht XINFO die Extension im Archivnamen unterzubring-
  en (z.B.: Ordner XINFO.SRC wird gepackt zu XINFOSRC.ZIP).
- Eingeschalteter ULTRA-FAST-Modus wird angezeigt.
- Ordner mit geschtzten Dateien knnen jetzt auch ohne Nachfrage gelscht
  werden.
- Bei Programmen wird jetzt versucht die Programmiersprache zu ermitteln mit
  der das Programm geschrieben wurde.

V0.99a vom Januar '93
Ab sofort ist XINFO nicht mehr FREEWARE, sondern SHAREWARE!
Bei nicht registrierten XINFO-Versionen erscheint zufallsgesteuert ein kleiner
'Erinnerungsdialog' ;-)
Bugs entfernt :-(
- Wurde beim Entpacken das Programm nicht gefunden, so wurde der korrekte Pfad
  von XINFO nicht dauerhaft bernommen.
- Hatte der Datentrger einen Namen, so konnte das Rootdirectory nicht gepackt
  werden.
- Generell Unstimmigkeiten beim Packen vom Rootdirectory.
Verbesserungen :-)
- Es werden auch die Archive eines Diskettenlaufwerkes durchsucht (abschalt-
  bar).
- Es werden jetzt auch TURBO PACKER, TURBO PACKER+, ICE PACKER und JAM PACKER
  (bei HLEN=3) Dateien erkannt (mit Lngenangabe).
- Beim Packen wird jetzt automatisch ein Archivname (bestehend aus Ordner-
  oder Laufwerksnamen) vorgeschlagen.
- Beim Entpacken wird darauf geachtet, da der freie Platz ausreicht.
- INF-Datei wurde um 'HLEN', 'PWSH' und 'COLS' erweitert und bei 'ARCD' er-
  gnzt. Die Variablen 'PANZ' und 'DANZ' fielen der geplanten flexiblen Spei-
  cherverwaltung zum Opfer.
- Passwort-Anzeige jetzt abschaltbar.
- Beim Starten von Programmen wird auf Wunsch die Farbpalette gesichert und
  anschlieend wieder restauriert.
- MiNT Version wird angezeigt.
- ULTRA-FAST-MODUS eingefhrt :-), d.h.: Wird beim Start, bzw. nach der FILE-
  SELECTBOX von XINFO <ALT> oder die rechte Maustaste gedrckt, so wird statt
  des XINFO-Dialoges gleich die Routine des 1. Aktionsbuttons ausgefhrt (z.B.
  'Schnell Packer', 'Schnell Entpacker', 'Font-Header', ...)!
- Bei 'Ausschneiden' kann jetzt auch nach einer Bytefolge (HEX oder ASCII) ge-
  sucht werden.
- Weitere Mglichkeiten einer neuen XCRYPT Version werden untersttzt.
- 'Pfade sichern' wurde ersetzt durch 'Einstellungen'. In diesem Dialog kann
  all das per Mausklick eingestellt werden, was bisher manuell per Editor in
  der XINFO.INF-Datei gendert werden mute.
- NROFF wird untersttzt.
- Laufwerksnamen knnen gendert und auch gelscht werden.
- Ausgabeumlenkung wird untersttzt (ab GEMDOS 0.15/TOS 1.04/RAINBOW-TOS).
- Die Aktionen 'LST-Convert' und 'Prfe MOD-Datei' wurden entfernt, da sie als
  'benutzerdefinierte Aktion' bei Bedarf selbst hinzugefgt werden knnen.
- Bei gesplitteten Datei wird (soweit ein Header vorhanden) die Gesamtdatei-
  lnge angezeigt.
- Der Fonttyp wird jetzt auch im Hauptdialog angezeigt.
- Es knnen jetzt der Platzbedarf einer Datei, eines Ordners oder Laufwerkes
  auf ein beliebiges anderes Laufwerk bezogen werden. Ebenso wird von diesem
  Laufwerk auch der noch verfgbare Platz gezeigt.
- Es gibt jetzt ein 'XINFO light'! Diese (deutlich abgemagerte) Version ist im
  wesentlichen eine schnucklige Mini-Packershell mit der Fhigkeit diverse Da-
  teitypen zu erkennen und spezielle Aktions-Programme zu definieren.

V0.98b vom Anfang November 1992
Zwei (kleine) Bugs entfernt :-(
- PFX-Packen und -Entpacken setzte bei Programmen nicht die original Header-
  flags (will heien gegenber PFX_PAK trat keine Verbesserung ein).
- CHECKMOD schreibt, ohne Pfadangabe, eine MOD-Datei nun in das Verzeichnis
  der Original MOD-Datei.
Verbesserungen :-)
Die Gre eine entpackten Archives wird nun auch bei AFX-, Intel-LZH-SFX und
ZIP-Archiven angegeben (Archive mit Kommentar habe ich allerdings noch nicht
ausprobiert). Dieses ist auch abschaltbar.
Dabei stellt XINFO fest, ob die Pfade der gepackten Daten relativ oder ab-
solut und ob diese in einem Ordner sind oder nicht.
Diese Information wird angezeigt (ber dem Dateinamen) und wirkt auf Titel
der Fileselectbox beim Entpacken. Ggf. wird ein Ordnername vorgeschlagen!
V0.98 vom Oktober 1992
Ist der Bildschirm mindestens 640 Punkte breit, so sind die Funktionen der
TOOLBOX im Hauptdialog integriert (auf Wunsch allerdings auch wieder geteilt).
Dank der schnellen Reaktion von Klaus Rindfrey, dem Programmierer von CRYPT,
wird jetzt eine erweiterte Version XCRYPT von XINFO mit Dialogbox unterstzt.
Ich habe den Packerdialog erneut ergnzt. Folgende Packverfahren sind neu:
Fr LHarc: Unkomprimiert archivieren (Nicht packen), LZ5 (Larc), Zwinge LH5
(Lharc 2 (LH5)).
Fr ZIP: Store (Nicht Packen), Shrink, Deflate Fast/Medium/Best, selbstent-
packende Archive.
Der Aktionsbutton 'LZH->SFX' ist 'Archiv Inhalt' gewichen. Eventuell wird die-
ser Menpunkt stattdessen in die Toolbox eingebaut.
Der Dateipfad kann nun als Parameter auch relativ angegeben werden (z.B.: Das
aktuelle Verzeichnis ist 'C:\DIR1\DIR2\DIR3' so kann die Datei 'C:\DIR1\TEST'
auch als '..\..\TEST' eingegeben werden.
Der Standard-Archiver kann jetzt gewechselt werden. In der Datei XINFO.INF ist
dafr die Variable 'ARCT=' (ARChivTyp) verantwortlich. Sie kann momentan den
Inhalt 'LZH' (LHarc 2) oder 'ZIP' (Deflate Best) haben.
In der XINFO.INF-Datei knnen nun Programme definiert werden, die zur Datei-
anzeige gestartet werden sollen (Beispiel: '.RSC=C:\PROGRAMM.ING\INTRFACE.PRG'
startet fr RSC-Dateien bei 'Anzeigen' INTERFACE). Fr Bilder kann neben ein-
nem eigenen Pfad auch '!PIC' angegeben werden (Beispiel: '.IMG=!PIC'). Es wird
dann der weiter oben in XINFO.INF definierte Pfad der Variablen 'PIC=' ver-
wendet.
Bei einigen Archiven (z.Zt.: PFX, LZH 1, LZH 2 & LZH-SFX) wird die entpackte
Gre angegeben.
In der Iconbox knnen Icons der DESKICON.RSC-Datei einzeln abgespeichert (als
*.ICN) oder neue Icons knnen geladen und dann die vernderte RSC-Datei
gesichert werden.
Zu jedem Daten(!)-Typ lt sich jetzt ein eigenes Programm mit Parametern und
sogar Fileselect-Aufruf definieren.
XINFO goes PAULA! Zu bestimmten Aktionen lassen sich jetzt via PAULA MOD-Da-
teien abspielen.

V0.97b vom September 1992
Sorry ein paar kleine Fehlerchen die durch die Erweiterung der Packroutine
entstanden und von mir bersehen wurden :-( mea culpa:
Beim 'Schnell Packen' wurde nicht rekursiv und ohne den 1.Ordnernamen gepackt,
auerdem wurde ein ZIP-Archiv, wenn ein Passwort existierte, immer verschls-
selt gepackt.
Wurde ein Ordner angewhlt, so konnte nicht dateiweise gepackt werden.
Einzelne Dateien konnten nicht mehr in ein Archiv gepackt werden.
Neu: XINFO untersttzt als Shell das JPEG-Verfahren und kann GIF- und JPG-Bil-
der von einem externen Programm anzeigen lassen (z.B. 'GEMVIEW').
XINFO kann nun auch MOD-Dateien abspielen und berprfen/reparieren.
Dateien knnen jetzt ebenfalls verschlsselt werden (da dafr Platz fr den
neuen Menpunkt geschaffen werden mute, habe ich die Toolbox neu und, wie ich
jedenfalls meine, wesentlich bersichtlicher gestaltet).
XINFO erkennt jetzt auch selbstentpackende DOS-Archive (entpacken und listen
konnte man diese allerdings schon immer). Als Archivtyp wird 'iSFX' angegeben
(das 'i' steht natrlich fr Intel).
Das Programm CRYPTS.TTP zur Verschlsselung einer Datei wird untersttzt.
Dateien der virtuellen MiNT/MultiTOS-Laufwerke ('U:\',...) knnen nun eben-
falls angewhlt werden (die Zugriffe werden auf die entsprechenden physika-
lischen Laufwerke umgelenkt).
Da mehr und mehr Programme den 'OK'-Button rechts und den 'Abbruch'-Button
links davon haben (wie beim Macintosh), habe ich jetzt alle Dialoge schweren
Herzens dementsprechend umgestellt (Atari selbst macht es ja schlielich nach
alter Art und Weise).

V0.97 vom September 1992
Verbesserte Untersttzung von LZH und ZIP (Packen nach Maske, Verschieben und
Verschlsselung)

V0.96 vom September 1992 (nicht verffentlicht)
Ein paar Fehler entfernt.
ALIAS-Typ mit integrierter Definition eines Ersatzprogrammes fr inkompatible
Programme in Multitasking Umgebungen.
Packt jetzt wahlweise nach LHARC 1.13, LHARC 2 oder ZIP.

V0.95 vom August 1992 (Atari-Messe) (nicht verffentlicht)
Nach eine kleinen Pause ein paar kleinere Fehler entfernt.
Aktions-Button zum schnellen Ent-/Packen installiert
Untersttzung von AFX verbessert (Entpacken auch bei installiertem AFX, AFX
lt sich an- und abschalten, Originallnge wird angezeigt).
Erste (oberflchliche) Anpassung an Multitasking Betriebssysteme (XINFO luft
allerdings praktisch als Single-Task, da keine sonstigen Bildschirmausgaben
zugelassen werden). Damit luft XINFO auch auf MultiTOS und Falcon.

V0.94 vom Juli 1992
Hurra...
Erste voll ffentliche Version!!
Diese Version sollte jetzt sehr stabil sein.

V0.93 vom Juli 1992
Kaum hat man ein paar Tage Urlaub, geht das Programmieren doch viel leichter
von der Hand: Hatte man zum 'Wiederherstellen' Teil 1 ausgewhlt, wurde ein
eventuell vorhandener Header nicht entfernt.
Der Fehler der 'verschwundenen Dateien' in manchen mit XINFO gepackten Archiven
lag daran, da bei _einigen_ Archiven die 'l'-Option (Larc-Verfahren) bei
LHARC nicht korrekt funktioniert. Um dem Adventurespielen (hoffentlich) vorzu-
beugen, packt XINFO ab dieser Version kompatibel zu LHARC 1.13! Trotzdem wird
LHARC 2 zum packen gebraucht.
Wird ein Ordner gepackt, wird der Ordnername jetzt ebenfalls gesichert.
Bei gepackten Programmen (PFX) wird der Pfad des Programmes jetzt ignoriert.

V0.92 vom Juli 1992
Nach lngerer Pause knnen nun auch Informationen zu DTP-Fonts abgerufen
werden. Konvertierung von Interface GfA-Resource-Header wird untersttzt.
Fehlerfreie Untersttzung von AFX-/PFX-Dateien.
Split und Unsplit eingebaut.

V0.89 vom April 1992
Es knnen nun auch CPX-Module konfiguriert werden.

V0.84 vom Februar 1992
Untersttzung auch fr ARC und ZOO, bessere Untersttzung fr AFX/PFX.

V0.83 vom Februar 1992
Programm weiter ausgebaut

V0.81 vom  Februar 1992
Nach langer Pause nderung im ALIAS-Modul: Pfad-/Laufwerksangabe,Cache,Warten,
Auflsung und 'Clear Screen'

V0.5 vom 3.10.1991 bis V0.8 vom 7.10.1991
Programm weiter ausgebaut

V0.4 vom 1.10.1991
Programm erstmals richtig funktionsfhig gemacht

V0.2 vom 25.9.1991
Programm in dieser Nacht entstanden.

