IsoBuster 4.2 Beta-Version veröffentlicht!

08. Juni 2018

Ich freue mich sehr, die Beta-Version von IsoBuster 4.2 ankündigen zu können.

Wie immer ist es eine lange Liste an Verbesserungen und Neuerungen. Aber ich lasse die Liste lieber für sich selbst sprechen. Hier sind alle Neuerungen:

Änderungen / Neu:

  • Der Optionen-Dialog wurde neu geschrieben, damit er frischer aussieht und vor allem wieder aufgeräumt und intuitiv ist. Außerdem ändert die Auswahl einer Sprache oder das Ändern einer Schriftart jetzt sofort den Text aller Optionen, sodass Sie die Wirkung direkt sehen
  • Unterstützung für BDXL, M-Disc, UHD, Triple Layer (TL) und (Quadruple Layer) QL BD(RE) hinzugefügt
  • Möglichkeit, IsoBuster im „Leerlauf" zu starten, ohne dass automatisch ein Laufwerk ausgewählt wird (nicht die Standardeinstellung, kann aber in den Optionen eingestellt werden)
  • Die Suche durchsucht (jetzt standardmäßig) den gesamten Bereich des ausgewählten Objekts und nicht mehr nur das relevanteste Dateisystem. Wird beispielsweise eine Sitzung ausgewählt, werden alle Tracks und Dateisysteme in diesen Tracks durchsucht und nicht nur das relevanteste Dateisystem im relevantesten Track. Das alte Verhalten kann in den Optionen weiterhin wieder aktiviert werden
  • Workaround für ein Problem (vermutlich ein fehlerhafter USB-Bridge-Treiber), das auf manchen Systemen dazu führt, dass beim Roh-Lesen (2352 Byte pro Block) weniger Bytes übertragen werden
  • Möglichkeit, festzulegen, wo der IBQ-Bereich endet, um das Auffüllen von Lücken und den Beginn der Fertigstellung am Ende zu beeinflussen [Professional-Lizenz]
  • Weitere Varianten von Rimage-Abbilddateien (*.rmg) implementiert
  • Anzeige von Textabschnitten bestimmter Abbilddateien über eine zusätzliche Option im Hauptmenü (z. B. für: *.cue, *.rmg, *.ewf, *.ccd)
  • Die Datei-Export-/Berichtsfunktion wurde neu geschrieben, um sie deutlich schneller zu machen – 10-mal schneller oder mehr als zuvor
  • Das Parsen von CUE-Dateien wurde neu geschrieben, um Mehrdateien-Abbilder besser zu verarbeiten und die Gesamtfunktionalität zu verbessern

Verbesserungen:

  • Sichergestellt, dass im Bearbeitungsfenster für XML, RTF und TXT immer die korrekte Kodierung verwendet wird (TXT ist jetzt standardmäßig statt RTF gesetzt, mit UTF8)
  • Erlaubt jede Dateierweiterung, falls passender, beim Speichern einer Datei aus dem Bearbeitungsfenster
  • Die Suchfunktion wurde verbessert für noch schnellere und genauere Suchergebnisse
  • Verbesserte Auflösung eines in die Breadcrumb-Steuerung/Bearbeitungsleiste kopierten Pfades, um die richtigen Objekte anzuzeigen
  • „Dateisystem wird verarbeitet" wird beim Einbinden einer Audio-CD nicht mehr angezeigt
  • Bessere Beschriftung im Extraktionsdialog beim Klonen eines Laufwerks oder einer Partition
  • Bessere Erkennung von Atari-DOS-Discs/-Abbildern
  • Verbesserte Anzeige von Mac-„Type" und „Creator" bei unzulässigen (nicht druckbaren) Zeichen
  • Erlaubt das Lesen im ersten Pregap einer CD (Adressen -150 bis -1), etwa mit der Sektoransicht
  • Einen allgemeineren Ansatz zum Speichern und Verwenden der ISO9660-/Joliet-„zugehörigen Datei" implementiert. Die zugehörige Datei wird auf von Mac erstellten Discs als Ressourcen-Fork verwendet, kann theoretisch aber auch für andere Implementierungen eigenständig existieren. Sie wird nun als Stream behandelt und auch als solcher extrahiert
  • Tags {%ASCII} und {%ANSI} zur (Kodierungs-)Exportfunktion für Dateien hinzugefügt
  • Tags {%SUID} und {%PSUID} als eindeutige Objektkennungen zur Datei-Exportfunktion hinzugefügt
  • Tags <%TSNSHT> und <%TSNSHRESET> zur Zeitmessung bestimmter Vorgänge zur Datei-Exportfunktion hinzugefügt
  • Tags {%DFXML}, {%ISO8601}, <%TIMEDATETZ> und <%SYSTIMEDATETZ> zur Unterstützung der ISO-8601-Datums- und Zeitformatierung hinzugefügt (die für DFXML-Exporte erforderlich ist)
  • Einfache und doppelte Anführungszeichen werden in XML-Exporten nun immer maskiert (escaped), der Aufrufer kann dies aber mit den Befehlen {%ASQ} und/oder {%ADQ} deaktivieren
  • Die Zeichen „<" und „>" werden in XML-Exporten nun immer maskiert (escaped), der Aufrufer kann dies aber mit den Befehlen {%A>} und/oder {%A<} deaktivieren
  • Tag {%ONLYUNREADABLE} hinzugefügt, um bei Datei-Exporten nur unlesbare Objekte zu protokollieren
  • Die Export-Logik geändert, sodass nun zunächst die Breite statt der Tiefe durchsucht wird; dies kann jedoch mit {%DEPTHFIRST} oder {%FLAT} geändert werden
  • Standardmäßig werden Ordner nun ebenfalls in Dateilisten/Berichten exportiert
  • Die eingebettete XML-Exportliste geändert, um die neuen Befehle und Tags zu nutzen
  • Die eingebettete DFXML-Exportliste geändert, um die neuen Befehle und Tags zu nutzen
  • Einfache Anführungszeichen im vordefinierten XML-Layout durch doppelte ersetzt, damit Dateien mit einfachen Anführungszeichen (und Apostrophen) beim Parsen des XML keine Probleme verursachen
  • Zeigt Text im Combobox-Steuerelement an, wenn keine Laufwerke gefunden werden, die Suche danach aber in den Optionen deaktiviert wurde, damit Sie besser erkennen, was vor sich geht
  • Verbesserte Anzeige der Anwendung beim Start und wenn bestimmte Geräte langsam reagieren (zeigt in der Zwischenzeit „Geräte werden gesucht" in der Combobox an)
  • Katalognummer und ISRC werden zur CUE-Datei hinzugefügt (falls vorhanden / pro Track)
  • Anzeige von ISRC pro Track und Katalognummer pro CD in den Eigenschaften, auch wenn kein CD-Text vorhanden ist
  • Mehr CD-Text wird zu/aus CUE-Dateien hinzugefügt (bzw. ausgelesen)
  • Ist das ISO kleiner, als die CUE-Datei angibt, erhält der letzte Track dennoch eine Mindestgröße (2 Sekunden = 150 Blöcke), sodass der Track mit Fehlern angezeigt wird
  • Ist die ISO-/BIN-Abbilddatei zu klein für das, was die CUE-Datei beschreibt, wird die Sektor-Bitmap sofort aktualisiert, sodass sich der Effekt in der Blockkarte zeigt (z. B. über die Eigenschaften)
  • Sichergestellt, dass auch neben einem Sitzungssymbol ein rotes X angezeigt wird, wenn einer seiner Tracks unlesbare Sektoren enthält
  • Geschwindigkeit und Effizienz beim NTFS-Parsen verbessert, indem eingebettete Ordner nicht mehr automatisch tief durchsucht werden; die benötigten Informationen werden stattdessen anders vorgehalten, bis das Durchsuchen des Ordners angefordert wird (über Anzeige, Extraktion, Suche o. Ä.)
  • Deutliche Geschwindigkeitsverbesserungen beim Öffnen von *.ibdat- und *.ibadr-Dateien durch das Nachverfolgen fehlerhafter Bereiche
  • Das Lesen von IBP/IBQ-Abbilddateien bei fehlerhaften Sektoren um das 5- bis 15-Fache beschleunigt
  • Das Suchen nach fehlenden Dateien und Ordnern in einem IBP/IBQ-Abbild mit vielen Fehlern um bis zu das 26-Fache beschleunigt
  • Anzeige grauer Blöcke in der Blockkarte für Bereiche außerhalb des lesbaren Bitmap-Bereichs (etwa wenn eine IBP/IBQ-Datei noch nicht vollständig gelesen wurde)
  • Hinweise zur Blockkarte verbessert, wenn der Adressbereich zusammenhängend ist
  • Das letzte Quadrat in der Blockkarte wird abgewählt, wenn man sich außerhalb der Quadrate bewegt (aber noch innerhalb des Steuerelements)
  • Vergrößern per Doppelklick auf die in den Eigenschaften angezeigten Quadrate der Blockkarte [Professional-Lizenz]
  • Sektoransicht per Doppelklick auf ein Einzelsektor-Quadrat in der Blockkarte (z. B. über die Objekteigenschaften) [Professional-Lizenz]
  • Doppelklick mit der mittleren oder rechten Maustaste verkleinert die Ansicht wieder
  • Befehle /cfpr, /fs und /el für die Befehlszeile hinzugefügt
  • Geschwindigkeitsverbesserung beim Lesen von Audio aus Abbilddateien mit 2352 Byte pro Block
  • Relevante NTFS-Extent-Eigenschaften offengelegt. Zum Beispiel um Extents komprimierter Dateien als komprimiert (blau) anzuzeigen
  • ListView-Symbole spiegeln nun auch den komprimierten oder verschlüsselten Zustand eines Objekts wider
  • Sparse-Bereiche einer Datei oder eines Ordners werden hellblau angezeigt
  • Das Wissen über den Inhalt des Ziellaufwerks wird nach dem Erstellen eines Klons zurückgesetzt, da sich dessen Inhalt vollständig geändert hat und eine Aktualisierung erforderlich ist
  • Unterstützung der Hex-Schreibweise ..h (z. B. FFFFh oder aah) zusätzlich zur bereits unterstützten 0x..-Schreibweise in Adress- und Längeneingabefeldern
  • Zeigt CD-/DVD-/BD-Eigenschaften nun auch bei leerem Medium an
  • Zahlreiche weitere Verbesserungen, Änderungen und Überarbeitungen im Kerncode/der Engine, da es sich um ein lebendiges Projekt handelt und um mit der stetig wachsenden neuen Funktionalität Schritt zu halten
  • Verschiedene weitere Verbesserungen der Oberfläche

Fehlerbehebungen:

  • Ein Problem behoben, durch das die Online-Hilfe nicht immer die richtige Seite anzeigte
  • Ein Sortierproblem behoben, das sich nur beim Durchsuchen des Stammverzeichnisses von ISO9660 oder davon abgeleiteten Dateisystemen zeigte
  • Audio im Pregap des ersten Tracks innerhalb eines Abbilds wird nun korrekt erkannt, sodass das Roh-Lesen im Pregap nicht mehr das Vervollständigen der Sync-Bytes auslöst oder vollständig fehlschlägt
  • <%SYSTIMELAPSEDSEC> in Dateilisten/Berichten wurde falsch berechnet (um den Faktor 100)
  • Behoben, sodass die MD5-Prüfsumme nach dem Erstellen einer Abbilddatei wieder automatisch erzeugt wird, falls dies in den Optionen so eingestellt ist
  • Nach dem Erstellen eines Klons wird keine MD5-Prüfsumme oder CUE-Datei mehr erzeugt, selbst wenn dies in den Optionen für das Erstellen einer Abbilddatei so eingestellt ist
  • Ein mit IB 4.1 eingeführtes Problem bei stark fragmentierten NTFS-Dateien behoben. Bei Dateien mit mehr als 22.799 Extents wurde die vollständige Dateigröße nicht berücksichtigt. Tests mit über 1.507.519 Extents funktionierten nun einwandfrei
  • Behoben, dass sich die Höhe der Symbolleiste im Bearbeitungsfenster bei jedem erneuten Anzeigen des Fensters leicht änderte
  • Ein seltenes Problem behoben, bei dem beim Extrahieren von (Audio-)Blöcken über die Von-Bis-Funktion und dem Einbetten der Daten in einen WAVE-RIFF-Header die Dateigröße (um wenige Bytes) verkürzt wurde
  • Die Erstellung von Abbilddateien und die allgemeine Verarbeitung von Audio-Discs behoben, wenn Track 1 nicht bei Adresse 0 beginnt

Erzählen Sie anderen davon, geben Sie ein „Gefällt mir" auf Facebook, teilen Sie es über Facebook oder Twitter, posten Sie es in Foren usw. Solche Dinge werden wirklich sehr geschätzt. Klicken Sie dazu ganz unten rechts einfach auf den Facebook-„Gefällt mir"-Button.

Peter Van Hove,
Gründer und CEO

IsoBuster 4.2 Screenshot

Zum Vergrößern klicken