Version 2.21: - Bildschirmausgaben (Prozežindikator, Zeilenvorschbe u.a.) korrigiert und erweitert - Auswertung der Kommandozeilen-Optionen verbessert - Behandlung des Archiv-Bits bei der Option '-y' war fehlerhaft, d.h. es wurden die Dateien mit gel”schtem Archiv-Bit bearbeitet - Header-Level 2 wurde nicht korrekt erzeugt (eingetragene Header- L„nge war 2 Bytes zu kurz) - Optionen -i und -m erweitert (-i2/i3 und -m2/m3, s. Anleitung) - bei Header-Level 1 werden nur noch dann Attribut-Header erzeugt, wenn das Dateiattribut ungleich dem Archiv-Bit ist (=krzere Archive) - Dateien, deren Dateil„nge krzer als eine Clusterl„nge ist, werden nicht mehr fr AFX gepackt, da dies nur (!) Nachteile h„tte. Aužerdem werden Dateien, die gepackt nicht mind. 1 Cluster krzer sind, nicht AFX-gepackt. - Bearbeitung von defekten Archiven verbessert, d.h. es wird jetzt versucht, nach defekten Dateien mit der n„chsten Datei fortzufahren - beim AFX-Packen (Kommando c) wurde der LHarc-Titel nicht ausgegeben und die Unterscheidung von Dateinamen in versch. Ordnern war fehler- haft. Weiterhin wurde die Geschwindigkeit erh”ht. - selten auftretender Fehler beim Einpacken von Ordnern (Option -f) be- seitigt, der zu zerst”rten Archiven fhren konnte, u.a. bei Header- Level 1 (kaputte Archive k”nnen mit der neuen Version gr”žtenteils korrekt weiterbearbeitet werden) - Wildcard-Routinen verbessert und '^'-Operator korrigiert - Warnung bzgl. der Žnderung der Option -d in Hilfsbildschirm integriert - Archive werden nicht mehr alphabetisch sortiert, wodurch das Einpacken und die Dateisuche beschleunigt wurden (u.a. Cache-Programme zeigen dadurch gr”žere Effizienz) sowie die Original-Dateireihenfolge er- halten bleibt - berflssige 'Garbage ...' - Meldungen bei SFX-Archiven entfernt - Fehlermeldung, wenn beim Archiv kein Name, sondern nur der Pfad an- gegeben wird (z.B. 'A:\') - maximale Anzahl an bergebbaren Pfaden auf 1024, an ausschliessenden Wildcards auf 128, an zu bearbeitenden Archiven auf 64 erh”ht - beim AFX-Packen (Kommando c) wurden in seltenen F„llen die Dateien nicht mehr geschlossen - Fehler bei der Behandlung des Archiv-Bits beim Kommando freshen (f) vor TOS 1.4 behoben - Archive k”nnen jetzt direkt auf ein Device unter MiNT ausgegeben wer- den, ohne daž vorher ein tempor„res Archiv auf der Festplatte erzeugt wird. Dadurch ist z.B. ein direktes Backup auf einen Streamer m”glich. - mehrere Anpassungen an Laufwerk U unter MiNT - Ordner und Dateien k”nnen im Desktop durch einfaches Ziehen auf das LHarc-Icon in ein gleichnamiges Archiv mit der Endung 'LZH' eingepackt werden (s.a. Anleitung) - Archiv-Erkennung beim AFX-Packen war bei Header-Level 2 fehlerhaft - Anh„ngen an bestehende Dateien bei der Ausgabeumlenkung durch '>>dev' funktionierte nicht - Ein-/Ausgabeumlenkung deaktiviert Option '-h' - Archive werden jetzt nicht mehr in das aktuelle Verzeichnis, sondern in das Verzeichnis entpackt, in welchem sich das Archiv befindet, sofern kein Kommando angegeben wurde (s.a. Anleitung unter Kommando) - neue Option -W: Kein Wildcard-Matching - beim Einpacken k”nnen im Archivnamen jetzt wieder Wildcard-Zeichen vorkommen, wobei die Option -W nicht gesetzt werden muž - Dateisuche unter MiNT/MultiTOS bei GEMDOS-Dateisystemen stark be- schleunigt - bei Header-Level 2 konnte es zu Abstrzen kommen, wenn Archive ein- gelesen wurden, die Dateien enthielten, deren Dateidatum/-zeit auf fehlerhafte Werte gesetzt waren - neue Option -X: Dateipfade relativ zu angegebenen Pfaden sichern - Dateipfade k”nnen relativ zu angegebenen Pfaden (auch teilweise) durch ein Semikolon im Pfad gesichert werden (s.a. Anleitung) - Dateibuffer-Handling verbessert, so daž das ungepackte Archivieren teilweise erheblich und das Einpacken um ca. 5-10% beschleunigt wurden Die Option -5 hat nun keinen Einfluž mehr auf die Einpackgeschwindig- keit, sollte aber gesetzt werden, wenn eine maximale Packrate er- wnscht ist. - Wurden nur Ordner (Option -f3) eingepackt, so kam es zu zerst”rten Ar- chiven - Option -L2 ist aus Geschwindigkeitsgrnden standardm„žig gesetzt - Option -p funktionierte teilweise nicht wie angegeben - Dateidatum/-zeit wurden beim Auspacken und bei der Timestamp-Option -t unter Mag!X nicht korrekt gesetzt - fehlerhafte Dateisuche bei Angabe von mehreren Laufwerken ohne ab- schlieženden Backslash (z.B. 'a -r archiv f: g:') - bei gesetzter Option -n2 (prozentualer Prozež-Indikator) konnte es zu den verschiedensten Problemen, u.a. CRC-Fehler oder Abstrze, kommen - H„nger beim LH5-Einpacken von sehr grožen Dateien (>5 MB) behoben Version 2.22: - Auspacken von Ordnern mit absoluten Pfaden (Backslash am Anfang) funktionierte nur mit den Optionen '-x0' bzw. '-x3' - ein nicht existierendes temp. Verzeichnis wird jetzt vor der Benutzung erzeugt - Bildschirmausgabe (u.a. bei Fehlern) sowie prozentualen Prozež- Indikator erweitert - Bildschirmausgaben der deutschen Version gr”žtenteils bersetzt - Option -f packte auch dann Ordner ein, wenn nur einzelne Dateien an LHarc bergeben wurden - relative Pfade mit '.' oder '..' werden beim Ein-/Auspacken jetzt be- rcksichtigt - Speicherbedarf um ca. 70 KByte verringert - Dateisuche bei der šbergabe von vielen Dateien bzw. Wildcards mit gleichem Pfad an LHarc, z.B. durch automatische Wildcard-Expansion von Shells oder CLIs, durch automatische Zusammenfassung drastisch be- schleunigt - Optionen '-u' und '-4' setzen die Option '-n' beim Einpacken, sofern diese nicht bereits gesetzt wurde - Sonderzeichenquotierung ('@') in Wildcards funktioniert jetzt auch in- nerhalb von Mengen (eckige Klammer) - Probleme mit Online-Packern, welche auf GEMDOS-Ebene arbeiten, beseitigt - Kommandos list (l) und verbose list (v) beschleunigt - Umlenkung der Eingabe aktiviert die Option '-m' und deaktiviert '-R' sowie Ein-/Ausgabeumlenkung verbessert - Fehler in der Kommandozeilenauswertung bei der šbergabe von mehreren Ordnern ohne abschlieženden Backslash durch den Desktop behoben sowie šbergabe von Ordnern, die auf dem Desktop liegen, verbessert - Fehlerbehandlung u.a. durch zus„tzliche Sicherheitsabfragen und teil- weise Fortsetzung des Kommandos verbessert sowie eindeutige Rckgabe- werte von LHarc - bei manchen Fehlern wurde bei gesetzter Option '-h' nicht auf einen Tastendruck gewartet - maximale Anzahl an ausschliessenden Wildcards auf 256 sowie an zu be- arbeitenden Archiven auf 512 erh”ht - bersetzt mit MiNT-Library Patchlevel 33 - Option -M (maximale Dateil„nge) ist jetzt auch beim Einpacken aktiv - Larc-Entpackalgorithmus um 10-15% optimiert - neue Option '-K': akustisches Signal am Ende des Vorgangs ausgeben - ber die Environment-Variable LHARCPAR kann jetzt eine Kontrollaus- gabe der an LHarc bergebenen Parameter vor der Bearbeitung des Kom- mandos erzwungen werden - Untersttzung von Dateisystemen mit Beachtung der Grož-/Kleinschreibung verbessert - beim Updaten von Archiven, die mehrere Dateien mit gleichem Namen in verschiedenen Pfaden enthielten, wurden Dateien u.a. nicht mehr ge- schlossen, so daž teilweise die Bearbeitung mit einer Fehlermeldung ab- gebrochen wurde - an den Archivnamen wird jetzt auch dann die Endung 'LZH' angeh„ngt, wenn er Wildcards enth„lt - bei der Option '-z[-|+]' kann eine Datei angegeben werden, von der der Archivkommentar eingelesen wird - Option '-q2' unterdrckt Ausgabe des LHarc-Titels - Bearbeitung von Archiven mit fehlerhaft gesetzten Datei-Attributen, welche z.B. von „lteren Amiga-LHA-Versionen erzeugt wurden, verbessert - ausfhrliche englische Anleitung von Alan Kennedy