Archive durchsuchen bei mehrfach verschachtelten Archiven

German support forum

Moderators: Hacker, Stefan2, white

Post Reply
User avatar
Wawuschel
Senior Member
Senior Member
Posts: 344
Joined: 2003-02-11, 17:00 UTC

Archive durchsuchen bei mehrfach verschachtelten Archiven

Post by *Wawuschel »

Hallo

ich versuche hier ein mehrfach verschachteltes Archiv nach dem Vorhandensein einer bestimmten Textstelle zu durchsuchen.
Ich weiß das in der Datei "Test_02.txt" der Text "Fluss" vorkommt.
Der TC wechselt bzw. geht nicht in das im Archiv enthalte (Unter)-Archiv

Code: Select all

Test.zip -+--> Text_01.txt
          |
          +--> Test_02.zip\Text_02.txt
Testdatei: http://dl.dropbox.com/u/32822267/TC-Forum/Test.zip

Die Möglichkeit in einem Unter-Archiv einer gepackten Datei zu suchen benötig ich recht oft bei z.B. bei Erweiterungen für Firefox und Co.
Dort sind in den XPI-Dateien in einem Unterordner JAR-Dateien, welche da leider nicht durchsucht werden.

Code: Select all

[Configuration]
SearchInFiles=*.xpi *.jar *.exe *.sxw *.sxc *.odt
Gibt es also eine Möglichkeit diese Funktionalität dem TC beizubringen?

Danke für Eure Hilfe.

Gruß
Wawuschel
Last edited by Wawuschel on 2011-07-17, 19:47 UTC, edited 2 times in total.
TCmd 11.50b8 (64 bit) unter Windows 11 (64 bit)
#76996
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50650
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

In der Tat unterstützt TC zur Zeit keine verschachtelten Archive bei der Suchfunktion, tut mir leid. Zur Zeit kann ich leider nicht beurteilen, wie aufwändig es wäre, das einzubauen, und ob sich der Aufwand lohnt.
Author of Total Commander
https://www.ghisler.com
kuddel
New Member
New Member
Posts: 1
Joined: 2007-12-07, 07:26 UTC

Post by *kuddel »

Moin,
ich denke der Aufwand lohnt sich! Ich arbeite oft mit Jars für Java Applikationsserver (*.war) und darin verstecken sich meist eine Unzahl von Bibliotheken. Um diese zu durchsuchen muss ich also erst das War entpacken um dann dort eine Suche zu starten.
LG,
Carsten
User avatar
tbeu
Power Member
Power Member
Posts: 1354
Joined: 2003-07-04, 07:52 UTC
Location: Germany
Contact:

Post by *tbeu »

Gibt es hierzu Neuigkeiten?
TC plugins: Autodesk 3ds Max / Inventor / Revit Preview, FileInDir, ImageMetaData (JPG Comment/EXIF/IPTC/XMP), MATLAB MAT-file Viewer, Mover, SetFolderDate, Solid Edge Preview, Zip2Zero and more
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50650
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Nein, sorry.
Author of Total Commander
https://www.ghisler.com
Axel
Junior Member
Junior Member
Posts: 41
Joined: 2004-03-03, 12:29 UTC

Post by *Axel »

Darf ich auch einmal fragen, ob sich hier etwas getan hat?

Das wäre in der Tat ein Killer-Feature, welches ich auch schon oft vermisst habe!
Axel
Junior Member
Junior Member
Posts: 41
Joined: 2004-03-03, 12:29 UTC

Post by *Axel »

Nach knapp 3 Wochen erdreiste ich mich einmal, um Feedback zu bitten.
Axel
Junior Member
Junior Member
Posts: 41
Joined: 2004-03-03, 12:29 UTC

Post by *Axel »

Und weitere 2 Wochen gingen ins Land.

Nicht dass ich unverschämt sein möchte, aber irgendwie kommt mir das hier nicht wie das offizielle Forum einer Payware vor...

Woran liegts, dass man keine Antwort bekommt?
User avatar
karlchen
Power Member
Power Member
Posts: 4605
Joined: 2003-02-06, 22:23 UTC
Location: Germany

Post by *karlchen »

Hallo, Axel.

Nach meinem Wissensstand gilt immer noch die Auskunft aus dem Jahr 2007:
ghisler(Author) wrote:In der Tat unterstützt TC zur Zeit keine verschachtelten Archive bei der Suchfunktion, tut mir leid.
Wenn man im Suchendialog (<Alt><F7>) die kontextsensitive Hilfe mittels <F1> aufruft, so scheint mir der Hilfetext die oben getroffene Feststellung zu bestätigen. Kein Wort über rekursives Suchen in verschachtelten Archiven.

Grüße,
Karl
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50650
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Da diese Funktion sehr langsam wäre speziell bei grossen Archiven der Art .tar.gz o.ä. habe ich sie bisher nicht eingebaut. Sie würde mehr Probleme verursachen als lösen.
Author of Total Commander
https://www.ghisler.com
Axel
Junior Member
Junior Member
Posts: 41
Joined: 2004-03-03, 12:29 UTC

Post by *Axel »

Danke an euch beide für den Reply.

Die Argumente sind nachvollziehbar. Vielleicht könnte man es konfigurierbar machen, welche Archivarten unterstützt werden sollen, oder max. Archivgröße limitieren oder oder...

Die Frage ist dann aber, ob der Nutzen noch gegeben ist, da man ja wenn, wirklich alles durchsuchen möchte.

Für mich böte es sich an, die Verschachtelungen einfach durch erneutes Packen aufzuheben.
Also alles auspacken inkl. der Sub-Archive unter Beibehaltung der Struktur und dann alles mit in ein einzelnes Archiv zu packen.

Ich denke mal drüber nach.

Interessant wäre es nun, die Archive zu finden, die wiederum Archive enthalten...

Tipps sind wilkommen. ;-)
User avatar
Dalai
Power Member
Power Member
Posts: 9990
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Post by *Dalai »

Selbst die Konfiguriererei wäre nicht einfach, weil man nicht nur eine maximale Größe sondern auch eine maximale Rekursionstiefe angeben können müsste. Klar, meist geht es nur um Rekursionstiefe 2, also ein Archiv im Archiv, aber schon wenn man ein Archiv in ein .tar.gz gepackt hat, ist man bei Tiefe 3...

Andere Leute wollen beim Suchen nicht weiter warten, so dass eine maximale Wartezeit als Parameter u.U. sinnvoller wäre. Also, man sieht, so einfach ist das gar nicht.

MfG Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Post Reply