fC-Marek;10
94794 schrieb:
Wenn du die Option für "Melden beschädigter Archive" aktiviert hast, dann ist die Meldung ganz normal.
Wenn "Archive durchsuchen" aktiviert ist, dann werden auch die EXE-Dateien durchgesucht. Die meisten Exe's sind keine Archive und daher die vielen Meldungen. Es wäre wohl sinvoll bei der Suche die Meldungen nicht anzeigen sondern in Such-Log zu schreiben. Du kannst jetzt aber im Tab "Filter" für "Archivdateien Filter" nur z.B. '*.zip' eintragen und dann werden die EXE-Datein nicht durchgesucht.
So, es sieht so aus, als hätte ich einen Weg gefunden. Das Ganze scheint kein Problem mit meinem System zu sein, vielmehr habe ich den Eindruck, dass bisher kaum jemand mit den Archiv-Plugins im XE gearbeitet hat. Die Probleme müssten überall aufgetaucht sein, falls sie nicht nur auf 64-bit-Systemen auftauchen.
Die 32- und 64-bit-Versionen von XE zeigen keinen Unterschied in dieser Sache.
Offen bleibt die Frage, warum die fc_info.dat vom fczip-Plugin auch als Archiv durchsucht wird und bei der Suche nach *.dat nicht als Ergebnis angezeigt wird.
Die Option, beschädigte Archive anzuzeigen, macht in der jetzigen Form tatsächlich wenig Sinn. Denn was als beschädigte Archive an exe-Dateien gemeldet wird, sind ja gar keine Archive. Ohne diese Option läuft erst mal alles so, wie es soll. Dann zeigt das fczip-Plugin den Inhalt der exe-Dateien an, die selbstentpackende Archive sind, und bringt keine Fehlermeldungen für Programmdateien. (In der aktuellen XE-Version werden alle nicht geöffneten exe-Dateien im Suchprotokoll aufgeführt. Die genannte Option in den Einstellungen ist m.E. überflüssig.)
Das Total7zip-Plugin benötigt (zumindest auf meinem System) folgende Änderungen an der Total7zip.xml (im Programmverzeichnis von XE, nicht im Plugin-Verzeichnis!!!) im Tag "compression":
- askByContent="2"
das deaktiviert die Suche in anderen Dateien als Archiven. Damit werden bei mir exe-, dll-, chm- und andere Dateien nicht mehr mit diesem Plugin durchsucht.
- alwaysWait7zip="1"
damit crasht XE nicht mehr beim Packen mit Total7zip.
Vorsichtshalber habe ich auch die Pfade zu den 7zip-Dateien eingetragen, aber das scheint nicht wesentlich zu sein, solange die Ordnerstruktur des Plugins nicht geändert wird.
Ich denke, die XE-Hilfe, die ich übrigens großartig finde, sollte um diese Hinweise ergänzt werden.
In dem Zusammenhang wäre auch noch eine Einstellmöglichkeit nötig, welche Dateiendungen beim Komprimieren angeboten werden sollen. Die jetzige Einstellung ist für die Endungen, die beim Doppelklick im XE angezeigt werden. Und die werden auch alle beim Komprimieren angeboten. Das Total7zip-Plugin kann aber viel mehr Endungen anzeigen als komprimieren. Wählt man eine falsche Endung, erscheint der 7zip-Kompressions-Dialog. Den könnte man sich sparen, wenn nur die möglichen Dateiendungen angeboten werden.
Danke für deine Hilfe, Marek, und ich hoffe, damit auch anderen geholfen zu haben.