Page 1 of 1

Finding archives within archives [SOLVED]

Posted: Wed Jan 17, 2024 12:50 am
by Thy Grand Voidinesss
Is there a way to single out archive files that have archive in them? For example ZIPs in RARs and 7Zs in ZIPs?

Re: Finding archives within archives

Posted: Wed Jan 17, 2024 1:04 am
by void
containerfilename:zip:

containerfilename:*.zip;*.rar;*.7z

container-filename:

Re: Finding archives within archives

Posted: Wed Jan 17, 2024 4:05 pm
by Thy Grand Voidinesss
OK, that works; and I can save it as a Bookmark

But is there a way to somehow swiftly put a content [settings] of a Filter instead of listing multiple extensions after

Code: Select all

container-filename:
?

I can of course copy my current content of the Search field of a given Filter - but if I upgrade a given Filter then I would also would have to manually upgrade a Bookmark so that it would not have an outdated data

Re: Finding archives within archives

Posted: Wed Jan 17, 2024 10:02 pm
by tuska

Code: Select all

containerfilename: filter:compressed 

Re: Finding archives within archives

Posted: Thu Jan 18, 2024 7:00 am
by void
Please try the following bookmark search:

containerfilename:zip:


zip: is replaced with the search from your Compressed filter.

Update your Compressed filter search as needed.



Alternatively, create a new filter or bookmark and set the macro.
For example: myzip

Then reference this macro in your bookmark search.
For example:
containerfilename:myzip:

Re: Finding archives within archives

Posted: Thu Jan 18, 2024 9:09 am
by Thy Grand Voidinesss
I no longer have that default Filter of Compressed - I have renamed it to

Code: Select all

 ARCHIVE ● DATA IMAGE
[with a leading white space] and expanded greatly to

Code: Select all

ext:_ZMEOAMEDDEF;??$;SU?;0;000;001;002;003;004;005;006;007;008;009;010;011;012;013;014;015;016;017;018;019;020;021;022;023;024;025;026;027;029;030;031;032;033;034;035;037;039;041;042;043;044;046;047;048;050;051;053;054;056;057;058;059;060;062;063;064;065;066;068;069;071;072;073;074;075;078;080;082;084;085;087;091;092;093;096;097;098;099;1;100;16KN;1KN;2IMG;2KN;2MG;32KN;3DK;3DO;3DS;4KN;7-ZIP;7Z;7Z;001;7Z;002;7Z;003;7Z;004;7Z;005;7Z;006;7Z;007;7Z;008;7Z;009;7Z;010;7Z;011;7Z;012;7Z;013;7Z;014;7Z;015;7Z;016;7Z;017;7Z;018;7Z;019;7Z;020;7Z;021;7Z;022;7Z;023;7Z;024;7Z;025;7Z;026;7Z;027;7Z;028;7Z;029;7Z;030;7Z;031;7Z;032;7Z;033;7Z;034;7Z;035;7Z;036;7Z;037;7Z;038;7Z;039;7Z;040;7Z;041;7Z;042;7Z;043;7Z;044;7Z;045;7Z;046;7Z;047;7Z;048;7Z;049;7Z;050;7Z;051;7Z;052;7Z;053;7Z;054;7Z;055;7Z;056;7Z;057;7Z;058;7Z;059;7Z;060;7Z;061;7Z;062;7Z;063;7Z;064;7Z;065;7Z;066;7Z;067;7Z;068;7Z;069;7Z;070;7Z;071;7Z;072;7Z;073;7Z;074;7Z;075;7Z;076;7Z;077;7Z;078;7Z;079;7Z;080;7Z;081;7Z;082;7Z;083;7Z;084;7Z;085;7Z;086;7Z;087;7Z;088;7Z;089;7Z;090;7Z;091;7Z;092;7Z;093;7Z;094;7Z;095;7Z;096;7Z;097;7Z;098;7Z;099;7Z;999;7ZIP;86F;8KN;A;A00;A01;A02;A03;A04;A05;A06;A07;A08;A09;A1;A10;A11;A12;A13;A14;A15;A16;A17;A18;A19;A20;A21;A22;A23;A24;A25;A26;A27;A28;A29;A30;A31;A32;A33;A34;A35;A36;A37;A38;A39;A40;A41;A42;A43;A44;A45;A46;A47;A48;A49;A4W;A50;A51;A52;A53;A54;A55;A56;A57;A58;A59;A60;A61;A62;A63;A64;A65;A66;A67;A68;A69;A70;A71;A72;A73;A74;A75;A76;A77;A78;A79;A80;A81;A82;A83;A84;A85;A86;A87;A88;A89;A90;A91;A92;A93;A94;A95;A96;A97;A98;A99;A999;AA;AAR;ABBU;ABS;ACE;ACU;ADF;ADI;ADZ;AFA;AFD;AFF;AGL;AIN;AKAI;AKT;ALZ;AMG;AP;APFS;APK;APPIMAGE;APPV;APPXBUNDLE;AR;ARA;ARC;ARC;LH;ARCHIVE;ARCHIVER;ARI;ARJ;ARK;ARV;AS_;ASD;ASHDISC;ASHPRJ;ASVF;ATR;ATX;AW;AWI;AWZIP;AYT;B00;B01;B02;B03;B04;B05;B06;B07;B08;B09;B1;B10;B11;B12;B13;B14;B15;B16;B17;B18;B19;B20;B21;B22;B23;B24;B25;B26;B27;B28;B29;B30;B31;B32;B33;B34;B35;B36;B37;B38;B39;B40;B41;B42;B43;B44;B45;B46;B47;B48;B49;B50;B51;B52;B53;B54;B55;B56;B57;B58;B59;B5I;B5L;B5T;B60;B61;B62;B63;B64;B65;B66;B67;B68;B69;B6I;B6Z;B70;B71;B72;B73;B74;B75;B76;B77;B78;B79;B80;B81;B82;B83;B84;B85;B86;B87;B88;B89;B90;B91;B92;B93;B94;B95;B96;B97;B98;B99;B999;BA;BACKUP;BAFL;BALZ;BBA;BCZ;BDF;BDK;BEE;BEL;BH;BIN;BIO;BLB;BMA;BNHQ;BOA;BOO;BOX;BR;BSN;BT;BTC;BTOA;BULK;BULK-001;BULK-002;BULK-003;BULK-004;BULK-005;BULK-006;BULK-007;BULK-008;BULK-009;BULK-010;BULK-011;BULK-012;BULK-013;BULK-014;BULK-015;BULK-016;BULK-017;BULK-018;BULK-019;BULK-020;BULK-021;BULK-022;BULK-023;BULK-024;BULK-025;BULK-026;BULK-027;BULK-028;BULK-029;BULK-030;BULK-031;BULK-032;BULK-033;BULK-034;BULK-035;BULK-036;BULK-037;BULK-038;BULK-039;BULK-040;BULK-041;BULK-042;BULK-043;BULK-044;BULK-045;BULK-046;BULK-047;BULK-048;BULK-049;BULK-050;BULK-051;BULK-052;BULK-053;BULK-054;BULK-055;BULK-056;BULK-057;BULK-058;BULK-059;BULK-060;BULK-061;BULK-062;BULK-063;BULK-064;BULK-065;BULK-066;BULK-067;BULK-068;BULK-069;BULK-070;BULK-071;BULK-072;BULK-073;BULK-074;BULK-075;BULK-076;BULK-077;BULK-078;BULK-079;BULK-080;BULK-081;BULK-082;BULK-083;BULK-084;BULK-085;BULK-086;BULK-087;BULK-088;BULK-089;BULK-090;BULK-091;BULK-092;BULK-093;BULK-094;BULK-095;BULK-096;BULK-097;BULK-098;BULK-099;BULK-999;BVX;BWI;BWT;BZ;BZ2;BZA;BZIP;BZIP2;BZP2;C;C00;C01;C02;C03;C04;C05;C06;C07;C08;C09;C10;C11;C12;C13;C14;C15;C16;C17;C18;C19;C20;C21;C22;C23;C24;C25;C26;C27;C28;C29;C2C;C2D;C30;C31;C32;C33;C34;C35;C36;C37;C38;C39;C40;C41;C42;C43;C44;C45;C46;C47;C48;C49;C50;C51;C52;C53;C54;C55;C56;C57;C58;C59;C60;C61;C62;C63;C64;C65;C66;C67;C68;C69;C70;C71;C72;C73;C74;C75;C76;C77;C78;C79;C80;C81;C82;C83;C84;C85;C86;C87;C88;C89;C90;C91;C92;C93;C94;C95;C96;C97;C98;C99;C999;CA_;CA1;CAB;CAR;CAT;CAZ;CBA;CB7;CBD;CBR;CBT;CBV;CBZ;CCD;CD;CDI;CDK;CDM;CDR;CDRZIP;CDX;CDZ;CFS;CGDB;CHM;CIF;CISO;CMP;CNR;CPCT;CPGZ;CPIO;CPK;CPT;CPZ;CRAMFS;CSO;CV;CXARCHIVE;CZIP;CZP;D00;D01;D02;D03;D04;D05;D06;D07;D08;D09;D10;D11;D12;D13;D14;D15;D16;D17;D18;D19;D20;D21;D22;D23;D24;D25;D26;D27;D28;D29;D30;D31;D32;D33;D34;D35;D36;D37;D38;D39;D40;D41;D42;D43;D44;D45;D46;D47;D48;D49;D50;D51;D52;D53;D54;D55;D56;D57;D58;D59;D60;D61;D62;D63;D64;D65;D66;D67;D68;D69;D70;D71;D72;D73;D74;D75;D76;D77;D78;D79;D80;D81;D82;D83;D84;D85;D86;D87;D88;D89;D90;D91;D92;D93;D94;D95;D96;D97;D98;D99;D999;DAA;DAF;DAO;DAR;DART;DAT;DAX;DC42;DCA;DCF;DCS;DD;DDFL;DDI;DDK;DEB;DGC;DIMG;DIR;DISC;DISK;DISKCOPY42;DIZ;DMF;DMG;DMGPART;DMS;DO;DPKG;DSK;DVDR;DVDRIP;DWC;DWFB;DWZ;DXP;DZ;DZP;E01;EAPPX;EAR;ECAB;ECAR;ECC;ECM;ECSBX;EDA;EDE;EDK;EDQ;EDS;EDV;EDX;EDXZ;EDZ;EFW;EGG;EGO;ELI;EMK;ENEX;ENLX;ENPACK;ENZIP;EPME;EPUB;ERF;ESP;EUI;EX$;EX_;EX01;EXE;EXT;EZB;F3Z;FAR;FAT;FB;FCD;FCX;FCXE;FD;FDD;FDI;FDK;FLP;FPK;FRG;FUZZA;G41;GAR;GBI;GCA;GCD;GCF;GDI;GDRIVE;GEDRIVE;GENOZIP;GFS;GHO;GHS;GI;GKH;GNUTAR;GOG;GPK;GPT;GRAPHMLZ;GSP;GTA;GTAR;GTXML;GTZIP;GXX;GZ;GZA;GZI;GZIP;HA;HAQ;HAR;HBC;HBC2;HBE;HC;HD;HDD;HDF;HDI;HDS;HDV;HFS;HFV;HKI;HKI1;HKI2;HKI3;HP_;HPA;HPK;HQX;HTMLZ;HYP;I00;I01;I02;I03;I04;I05;I06;I07;I08;I09;I10;I11;I12;I13;I14;I15;I16;I17;I18;I19;I20;I21;I22;I23;I24;I25;I26;I27;I28;I29;I2D;I30;I31;I32;I33;I34;I35;I36;I37;I38;I39;I40;I41;I42;I43;I44;I45;I46;I47;I48;I49;I50;I51;I52;I53;I54;I55;I56;I57;I58;I59;I60;I61;I62;I63;I64;I65;I66;I67;I68;I69;I70;I71;I72;I73;I74;I75;I76;I77;I78;I79;I80;I81;I82;I83;I84;I85;I86;I87;I88;I89;I90;I91;I92;I93;I94;I95;I96;I97;I98;I99;I999;IAS;IBD;IBQ;IBR;ICE;ICF;IEBARZIP;IFCZIP;IFU;IFZ;IGZ;IHA;IHEX;IMA;IMAGE;IMD;IMG;IMGPART;IMZ;IPA;IPF;IPK;ISH;ISO;ISOE;ISZ;ITX;IWA;IWD;IXA;IXB;IZE;J;JA;JAR;JFFS2;JGZ;JSO;JZIP;K3B;KGB;KGE;KKD;KZ;LBR;LCD;LG;LHA;LIBZIP;LIF;LNX;LOXI;LPAQ1;LPAQ5;LPAQ8;LQR;LRZ;LVI;LX01;LZ;LZ4;LZH;LZMA;LZO;LZS;LZW;LZX;M2D;M2TS;MACBIN;MAFF;MAR;MBN;MBR;MBW;MCP;MD;MD0;MD1;MD2;MD4;MD5;MDF;MDO;MDS;MDX;MDZIP;MFI;MHT;MIM;MINISO;MIPR;MIR;MISO;MMZ;MOU;MOZLZ4;MPQ;MRIMG;MS_;MSA;MSHC;MSI;MSLZ;MSS;MSU;MUR;MVA;MVDX;MZP;MZZ;NAR;NARC;NB0;NBH;NBM;NCD;NCO;NDA;NDIF;NDX;NDZ;NFI;NFP;NGR;NHD;NIB;NKIT;NKS;NL2;NMU;NPK;NRB;NRC;NRD;NRG;NSARC;NSIS;NSK;NTFS;NUGET;NXM;NZ;OAR;OIV;OMG;OMP;OPG;OSC;OUT;P01;P2D;P2I;P7Z;PA;PAC;PACK;PAE;PAFZ;PAK;PAQ;PAQ6;PAQ7;PAQ8;PAQ8F;PAQ8JD;PAQ8L;PAR;PAR2;PARTIMG;PAX;PBK;PCD;PDAX;PDI;PEA;PF;PGD;PHAR;PIM;PIT;PIV;PIZ;PKA;PKD;PKG;PKPACK;PKZ;PMA;PMF;PN_;PO;PPK;PPV;PQI;PRS;PSA;PSZ;PUG;PUZ;PVM;PVMZ;PWZIP;PXI;PXW;PXZ;PYZ;PZ;PZIP;Q;QAR;QCOW;QCOW2;QDA;QED;QFC;QFI;QIF;QP03;QTA;R0;R00;R01;R02;R03;R04;R05;R06;R07;R08;R09;R10;R11;R12;R13;R14;R15;R16;R17;R18;R19;R2;R20;R21;R22;R23;R24;R25;R26;R27;R28;R29;R30;R31;R32;R33;R34;R35;R36;R37;R38;R39;R40;R41;R42;R43;R44;R45;R46;R47;R48;R49;R50;R51;R52;R53;R54;R55;R56;R57;R58;R59;R60;R61;R62;R63;R64;R65;R66;R67;R68;R69;R70;R71;R72;R73;R74;R75;R76;R77;R78;R79;R80;R81;R82;R83;R84;R85;R86;R87;R88;R89;R90;R91;R92;R93;R94;R95;R96;R97;R98;R99;R999;RAR;RAR1;RAR5;RARX;RATDVD;RAV;RAW;RAX;RCL;RDF;RDI;REV;RFS;RGSS2A;RIPXR;RK;RNC;ROCA;ROM;RP9;RPA;RPM;RQI;RUN;RVM;RVR;RWP;RXX;RZ;RZR;S00;S01;S02;S03;S04;S05;S06;S07;S08;S09;S10;S11;S12;S13;S14;S15;S16;S17;S18;S19;S20;S21;S22;S23;S24;S25;S26;S27;S28;S29;S30;S31;S32;S33;S34;S35;S36;S37;S38;S39;S40;S41;S42;S43;S44;S45;S46;S47;S48;S49;S50;S51;S52;S53;S54;S55;S56;S57;S58;S59;S60;S61;S62;S63;S64;S65;S66;S67;S68;S69;S70;S71;S72;S73;S74;S75;S76;S77;S78;S79;S7Z;S80;S81;S82;S83;S84;S85;S86;S87;S88;S89;S90;S91;S92;S93;S94;S95;S96;S97;S98;S99;S999;SAR;SAZ;SBR;SBX;SCO;SCZ;SDA;SDI;SDK;SDOCX;SDSK;SDZ;SEA;SEN;SFARK;SFG;SFM;SFS;SFX;SH;SHAR;SHK;SHR;SIMG;SINF;SIS;SISX;SIT;SITX;SMA;SMI;SMS;SMZ;SNAGITSTAMPS;SNB;SNX;SNY;SNZ;SOLITAIRETHEME8;SOPT;SOW;SPARSEIMAGE;SPARSIMAGE;SPF;SPI;SPL;SPT;SQ;SQFS;SQUASHFS;SQX;SREP;SRR;ST;STJ;STPROJ;SU?;SUE;SUPP;SV4CPIO;SVGZ;SWM;SY_;SZS;T64;TAO;TAP;TAR;TAR;BZ2;TAR;GZ;TAR;Z;TAR;ZX;TAR-LZMA;TARDIST;TAZ;TBI;TBZ;TBZ2;TC;TD0;TDI;TFX;TG;TGZ;TIB;TIBX;TLK;TLZ;TLZMA;TMF;TMZ;TNO;TOAST;TOT;TPAFZ;TPZ;TU?;TWZ;TWZIP;TXT7;TXTR;TX_;TX~;TXZ;TZ;TZST;TZX;UAP;UAX;UBIFS;UC;UC0;UC2;UCA;UCN;UDF;UE2;UEFI;UHA;UIBAK;UIF;UPX;UR2;USDZ;USTAR;UTI;UTM;UUE;UUX;UZED;UZIP;VAPORCD;VC4;VC6;VC8;VCD;VCO;VDI;VEM;VFD;VFS;VHD;VHDPMEM;VHDX;VLT;VMDK;VMWAREVM;VOL;VOLARCHIVE;VSV;VTY;WA;WAD;WAFF;WAR;WARC;WBI;WDF;WDZ;WE?;WEBARCHIVE;WEBZ;WIA;WII;WIM;WINCLONE;WLPK;WLZ;WMD;WMT;WOZ;WSW;WUD;WUX;WZP;X64;XA;XAR;XCARCHIVE;XCF;GZ;XCF;XZ;XCFGZ;XCFXZ;XDF;XDI;XEF;XFS;XGS;XIP;XISO;XMD;XMF;XMS;XP3;XPA;XPI;XVC;XVD;XX;XXE;XXL;XZ;XZFX;Y;YAR;YMP;YZ;YZ1;Z;Z01;Z02;Z03;Z04;Z05;Z06;Z07;Z08;Z09;Z10;Z11;Z12;Z13;Z14;Z15;Z16;Z17;Z18;Z19;Z20;Z21;Z22;Z23;Z24;Z25;Z26;Z27;Z28;Z29;Z30;Z31;Z32;Z33;Z34;Z35;Z36;Z37;Z38;Z39;Z40;Z41;Z42;Z43;Z44;Z45;Z46;Z47;Z48;Z49;Z50;Z51;Z52;Z53;Z54;Z55;Z56;Z57;Z58;Z59;Z60;Z61;Z62;Z63;Z64;Z65;Z66;Z67;Z68;Z69;Z70;Z71;Z72;Z73;Z74;Z75;Z76;Z77;Z78;Z79;Z80;Z81;Z82;Z83;Z84;Z85;Z86;Z87;Z88;Z89;Z90;Z91;Z92;Z93;Z94;Z95;Z96;Z97;Z98;Z99;Z999;ZAB;ZAP;ZAR;ZDB;ZDS;ZED;ZFC;ZFX;ZHTML;ZI;ZIM;ZIP;ZIP2;ZIPX;ZIX;ZL;ZLIB;ZOO;ZPAQ;ZPI;ZRI;ZRTF;ZSPLIT;ZST;ZX;ZX01;ZXP;ZZ
but this Search Edit expression

Code: Select all

containerfilename: ARCHIVE ● DATA IMAGE:
does not seem to work

Re: Finding archives within archives

Posted: Thu Jan 18, 2024 9:28 am
by void
Does your ARCHIVE ● DATA IMAGE filter have a macro set?

Re: Finding archives within archives

Posted: Thu Jan 18, 2024 9:38 am
by Thy Grand Voidinesss
No, that field of it is empty

Re: Finding archives within archives

Posted: Thu Jan 18, 2024 9:41 am
by void
Please try setting a macro name.

For example:

myzip



Please then try the following search:

myzip: containerfilename:myzip:

Re: Finding archives within archives

Posted: Thu Jan 18, 2024 3:29 pm
by Thy Grand Voidinesss
It does nothing

Re: Finding archives within archives

Posted: Thu Jan 18, 2024 5:05 pm
by horst.epp
I also changed the default filter name from zip to Archive
and still let the macro name zip, as it makes no sense to remove that standard macro.
This works perfect with the suggested
containerfilename:zip:

Re: Finding archives within archives

Posted: Thu Jan 18, 2024 8:00 pm
by Thy Grand Voidinesss
You are saying that if my Filter has its Macro set as

Code: Select all

zip
then when Search Edit has

Code: Select all

containerfilename:zip:
it should automatically apply value of Search of that Filter?

Well it did take minutes to execute a search- after which zero results were shown to me


And as for this
tuska wrote: Wed Jan 17, 2024 10:02 pm

Code: Select all

containerfilename: filter:compressed 
such variants

Code: Select all

containerfilename: filter:zip

Code: Select all

containerfilename: filter:
also show nothing [although immediately, even after closing and reopening of Everything]

Re: Finding archives within archives

Posted: Thu Jan 18, 2024 10:14 pm
by void
You are saying that if my Filter has its Macro set as
zip
then when Search Edit has
containerfilename:zip:
it should automatically apply value of Search of that Filter?
Yes.
zip: is replaced with the filters search.

Please make sure its the only filter with the macro: zip

Everything will use the first filter with a matching macro.



For example, if you have a filter:

Name: ARCHIVE ● DATA IMAGE
Search: ext:zip;rar;7z
Macro: myzip

myzip:
will be replaced with
ext:zip;rar;7z
in your search.


containerfilename:zip:

it should automatically apply value of Search of that Filter?
Yes, with some limitations.
The filter search ideally needs to use ext:

For example, the filter search should look something like:

ext:zip;rar;7z

When you search for containinerfilename:zip:
zip: is replaced with:
containinerfilename:ext:zip;rar;7z



If the filter search is something like:

c:\myzips\ *.rar

When you search for containinerfilename:zip:
zip: is replaced with:
containinerfilename:<c:\myzips\ *.rar>

This will not work.


containerfilename: filter:zip
filter:<filter-name> will be replaced with the specified filters search.

For example, if you have the following filter:

Name: ARCHIVE ● DATA IMAGE
Search: ext:zip;rar;7z

filter:"ARCHIVE ● DATA IMAGE"
will be replaced with:
ext:zip;rar;7z

This doesn't work for containinerfilename:
For example:
containinerfilename:filter:"ARCHIVE ● DATA IMAGE"

You will need to use macros to reference your filter inside a search function.

Re: Finding archives within archives

Posted: Fri Jan 19, 2024 12:10 am
by tuska
Thy Grand Voidinesss wrote: Thu Jan 18, 2024 8:00 pm And as for this
tuska wrote: Wed Jan 17, 2024 10:02 pm

Code: Select all

containerfilename: filter:compressed 
...
also show nothing [although immediately, even after closing and reopening of Everything]
With this code I was able to find archives in archives by chance.

After checking again, however, I realised that this code mainly produces false search hits.
This means that there are NO further archives in a ZIP archive, for example.

However, the search query: containerfilename:zip: returned correct hits in all cases.
The search query "containerfilename: filter:compressed" currently returns a different result than "containerfilename:zip:".

Examples:

Code: Select all

File							  containerfilename: filter:compressed	 |  containerfilename:zip:
							  3 840 items (3 840 files, 0 folders)   |  164 items (164 files)
--------------------------------------------------------------------------------------------------------------------------
C:\totalcmd\Tools\Notepad3\_Downloads\Notepad3_5.21.227.1.zip				=> OK	 |  OK (File is displayed)
D:\Daten\Programme\Totalcmd\Plugins\wdx\Mediainfo\Downloads\wdx_mediainfo_21.10.rar	=> OK	 |  OK (File is displayed)
D:\TomTom\-default.zip									=> NOK   |  OK (File is NOT shown)
D:\Daten\Programme\Totalcmd\Plugins\wdx\pdfOCR\Downloads\wdx_pdfOCR_0.9.rar		=> NOK	 |  OK (File is NOT shown)
D:\Daten\OneDrive_TC\2023-04-02_BAR.7z							=> NOK	 |  OK (File is NOT shown)
C:\totalcmd\Plugins\wdx\Empty_wdx\Downloads\EmptyWDX-0.0.3c.7z				=> NOK   |  OK (File is NOT shown)
C:\totalcmd\Tools\Kopieren\ListToClipboard\Downloads\lst2clip-u.7z			=> NOK   |  OK (File is NOT shown)
NOK = Not OK
_____________________________________
Everything 1.5.0.1366a (x64) mod1 (1367a)

Re: Finding archives within archives

Posted: Fri Jan 19, 2024 2:35 am
by void
containerfilename: filter:compressed
containerfilename: without a search parameter will match any container that contains at least one filename.

Re: Finding archives within archives

Posted: Fri Jan 19, 2024 8:33 am
by tuska
void wrote: Fri Jan 19, 2024 2:35 am
containerfilename: filter:compressed
containerfilename: without a search parameter will match any container that contains at least one filename.
Thank you for this valuable information!

Re: Finding archives within archives

Posted: Sat Jan 20, 2024 12:12 pm
by Thy Grand Voidinesss
It seems to be working now A-OK. But I did notice that during this second run of tests when I was creating a new Filter some glitches


For example (I am pretty sure a saw) my
Thy Grand Voidinesss wrote: Thu Jan 18, 2024 9:09 am [...]

Code: Select all

ext:_ZMEOAMEDDEF;??$;SU?;0;000;001;002;003;004;005;006;007;008;009;010;011;012;013;014;015;016;017;018;019;020;021;022;023;024;025;026;027;029;030;031;032;033;034;035;037;039;041;042;043;044;046;047;048;050;051;053;054;056;057;058;059;060;062;063;064;065;066;068;069;071;072;073;074;075;078;080;082;084;085;087;091;092;093;096;097;098;099;1;100;16KN;1KN;2IMG;2KN;2MG;32KN;3DK;3DO;3DS;4KN;7-ZIP;7Z;7Z;001;7Z;002;7Z;003;7Z;004;7Z;005;7Z;006;7Z;007;7Z;008;7Z;009;7Z;010;7Z;011;7Z;012;7Z;013;7Z;014;7Z;015;7Z;016;7Z;017;7Z;018;7Z;019;7Z;020;7Z;021;7Z;022;7Z;023;7Z;024;7Z;025;7Z;026;7Z;027;7Z;028;7Z;029;7Z;030;7Z;031;7Z;032;7Z;033;7Z;034;7Z;035;7Z;036;7Z;037;7Z;038;7Z;039;7Z;040;7Z;041;7Z;042;7Z;043;7Z;044;7Z;045;7Z;046;7Z;047;7Z;048;7Z;049;7Z;050;7Z;051;7Z;052;7Z;053;7Z;054;7Z;055;7Z;056;7Z;057;7Z;058;7Z;059;7Z;060;7Z;061;7Z;062;7Z;063;7Z;064;7Z;065;7Z;066;7Z;067;7Z;068;7Z;069;7Z;070;7Z;071;7Z;072;7Z;073;7Z;074;7Z;075;7Z;076;7Z;077;7Z;078;7Z;079;7Z;080;7Z;081;7Z;082;7Z;083;7Z;084;7Z;085;7Z;086;7Z;087;7Z;088;7Z;089;7Z;090;7Z;091;7Z;092;7Z;093;7Z;094;7Z;095;7Z;096;7Z;097;7Z;098;7Z;099;7Z;999;7ZIP;86F;8KN;A;A00;A01;A02;A03;A04;A05;A06;A07;A08;A09;A1;A10;A11;A12;A13;A14;A15;A16;A17;A18;A19;A20;A21;A22;A23;A24;A25;A26;A27;A28;A29;A30;A31;A32;A33;A34;A35;A36;A37;A38;A39;A40;A41;A42;A43;A44;A45;A46;A47;A48;A49;A4W;A50;A51;A52;A53;A54;A55;A56;A57;A58;A59;A60;A61;A62;A63;A64;A65;A66;A67;A68;A69;A70;A71;A72;A73;A74;A75;A76;A77;A78;A79;A80;A81;A82;A83;A84;A85;A86;A87;A88;A89;A90;A91;A92;A93;A94;A95;A96;A97;A98;A99;A999;AA;AAR;ABBU;ABS;ACE;ACU;ADF;ADI;ADZ;AFA;AFD;AFF;AGL;AIN;AKAI;AKT;ALZ;AMG;AP;APFS;APK;APPIMAGE;APPV;APPXBUNDLE;AR;ARA;ARC;ARC;LH;ARCHIVE;ARCHIVER;ARI;ARJ;ARK;ARV;AS_;ASD;ASHDISC;ASHPRJ;ASVF;ATR;ATX;AW;AWI;AWZIP;AYT;B00;B01;B02;B03;B04;B05;B06;B07;B08;B09;B1;B10;B11;B12;B13;B14;B15;B16;B17;B18;B19;B20;B21;B22;B23;B24;B25;B26;B27;B28;B29;B30;B31;B32;B33;B34;B35;B36;B37;B38;B39;B40;B41;B42;B43;B44;B45;B46;B47;B48;B49;B50;B51;B52;B53;B54;B55;B56;B57;B58;B59;B5I;B5L;B5T;B60;B61;B62;B63;B64;B65;B66;B67;B68;B69;B6I;B6Z;B70;B71;B72;B73;B74;B75;B76;B77;B78;B79;B80;B81;B82;B83;B84;B85;B86;B87;B88;B89;B90;B91;B92;B93;B94;B95;B96;B97;B98;B99;B999;BA;BACKUP;BAFL;BALZ;BBA;BCZ;BDF;BDK;BEE;BEL;BH;BIN;BIO;BLB;BMA;BNHQ;BOA;BOO;BOX;BR;BSN;BT;BTC;BTOA;BULK;BULK-001;BULK-002;BULK-003;BULK-004;BULK-005;BULK-006;BULK-007;BULK-008;BULK-009;BULK-010;BULK-011;BULK-012;BULK-013;BULK-014;BULK-015;BULK-016;BULK-017;BULK-018;BULK-019;BULK-020;BULK-021;BULK-022;BULK-023;BULK-024;BULK-025;BULK-026;BULK-027;BULK-028;BULK-029;BULK-030;BULK-031;BULK-032;BULK-033;BULK-034;BULK-035;BULK-036;BULK-037;BULK-038;BULK-039;BULK-040;BULK-041;BULK-042;BULK-043;BULK-044;BULK-045;BULK-046;BULK-047;BULK-048;BULK-049;BULK-050;BULK-051;BULK-052;BULK-053;BULK-054;BULK-055;BULK-056;BULK-057;BULK-058;BULK-059;BULK-060;BULK-061;BULK-062;BULK-063;BULK-064;BULK-065;BULK-066;BULK-067;BULK-068;BULK-069;BULK-070;BULK-071;BULK-072;BULK-073;BULK-074;BULK-075;BULK-076;BULK-077;BULK-078;BULK-079;BULK-080;BULK-081;BULK-082;BULK-083;BULK-084;BULK-085;BULK-086;BULK-087;BULK-088;BULK-089;BULK-090;BULK-091;BULK-092;BULK-093;BULK-094;BULK-095;BULK-096;BULK-097;BULK-098;BULK-099;BULK-999;BVX;BWI;BWT;BZ;BZ2;BZA;BZIP;BZIP2;BZP2;C;C00;C01;C02;C03;C04;C05;C06;C07;C08;C09;C10;C11;C12;C13;C14;C15;C16;C17;C18;C19;C20;C21;C22;C23;C24;C25;C26;C27;C28;C29;C2C;C2D;C30;C31;C32;C33;C34;C35;C36;C37;C38;C39;C40;C41;C42;C43;C44;C45;C46;C47;C48;C49;C50;C51;C52;C53;C54;C55;C56;C57;C58;C59;C60;C61;C62;C63;C64;C65;C66;C67;C68;C69;C70;C71;C72;C73;C74;C75;C76;C77;C78;C79;C80;C81;C82;C83;C84;C85;C86;C87;C88;C89;C90;C91;C92;C93;C94;C95;C96;C97;C98;C99;C999;CA_;CA1;CAB;CAR;CAT;CAZ;CBA;CB7;CBD;CBR;CBT;CBV;CBZ;CCD;CD;CDI;CDK;CDM;CDR;CDRZIP;CDX;CDZ;CFS;CGDB;CHM;CIF;CISO;CMP;CNR;CPCT;CPGZ;CPIO;CPK;CPT;CPZ;CRAMFS;CSO;CV;CXARCHIVE;CZIP;CZP;D00;D01;D02;D03;D04;D05;D06;D07;D08;D09;D10;D11;D12;D13;D14;D15;D16;D17;D18;D19;D20;D21;D22;D23;D24;D25;D26;D27;D28;D29;D30;D31;D32;D33;D34;D35;D36;D37;D38;D39;D40;D41;D42;D43;D44;D45;D46;D47;D48;D49;D50;D51;D52;D53;D54;D55;D56;D57;D58;D59;D60;D61;D62;D63;D64;D65;D66;D67;D68;D69;D70;D71;D72;D73;D74;D75;D76;D77;D78;D79;D80;D81;D82;D83;D84;D85;D86;D87;D88;D89;D90;D91;D92;D93;D94;D95;D96;D97;D98;D99;D999;DAA;DAF;DAO;DAR;DART;DAT;DAX;DC42;DCA;DCF;DCS;DD;DDFL;DDI;DDK;DEB;DGC;DIMG;DIR;DISC;DISK;DISKCOPY42;DIZ;DMF;DMG;DMGPART;DMS;DO;DPKG;DSK;DVDR;DVDRIP;DWC;DWFB;DWZ;DXP;DZ;DZP;E01;EAPPX;EAR;ECAB;ECAR;ECC;ECM;ECSBX;EDA;EDE;EDK;EDQ;EDS;EDV;EDX;EDXZ;EDZ;EFW;EGG;EGO;ELI;EMK;ENEX;ENLX;ENPACK;ENZIP;EPME;EPUB;ERF;ESP;EUI;EX$;EX_;EX01;EXE;EXT;EZB;F3Z;FAR;FAT;FB;FCD;FCX;FCXE;FD;FDD;FDI;FDK;FLP;FPK;FRG;FUZZA;G41;GAR;GBI;GCA;GCD;GCF;GDI;GDRIVE;GEDRIVE;GENOZIP;GFS;GHO;GHS;GI;GKH;GNUTAR;GOG;GPK;GPT;GRAPHMLZ;GSP;GTA;GTAR;GTXML;GTZIP;GXX;GZ;GZA;GZI;GZIP;HA;HAQ;HAR;HBC;HBC2;HBE;HC;HD;HDD;HDF;HDI;HDS;HDV;HFS;HFV;HKI;HKI1;HKI2;HKI3;HP_;HPA;HPK;HQX;HTMLZ;HYP;I00;I01;I02;I03;I04;I05;I06;I07;I08;I09;I10;I11;I12;I13;I14;I15;I16;I17;I18;I19;I20;I21;I22;I23;I24;I25;I26;I27;I28;I29;I2D;I30;I31;I32;I33;I34;I35;I36;I37;I38;I39;I40;I41;I42;I43;I44;I45;I46;I47;I48;I49;I50;I51;I52;I53;I54;I55;I56;I57;I58;I59;I60;I61;I62;I63;I64;I65;I66;I67;I68;I69;I70;I71;I72;I73;I74;I75;I76;I77;I78;I79;I80;I81;I82;I83;I84;I85;I86;I87;I88;I89;I90;I91;I92;I93;I94;I95;I96;I97;I98;I99;I999;IAS;IBD;IBQ;IBR;ICE;ICF;IEBARZIP;IFCZIP;IFU;IFZ;IGZ;IHA;IHEX;IMA;IMAGE;IMD;IMG;IMGPART;IMZ;IPA;IPF;IPK;ISH;ISO;ISOE;ISZ;ITX;IWA;IWD;IXA;IXB;IZE;J;JA;JAR;JFFS2;JGZ;JSO;JZIP;K3B;KGB;KGE;KKD;KZ;LBR;LCD;LG;LHA;LIBZIP;LIF;LNX;LOXI;LPAQ1;LPAQ5;LPAQ8;LQR;LRZ;LVI;LX01;LZ;LZ4;LZH;LZMA;LZO;LZS;LZW;LZX;M2D;M2TS;MACBIN;MAFF;MAR;MBN;MBR;MBW;MCP;MD;MD0;MD1;MD2;MD4;MD5;MDF;MDO;MDS;MDX;MDZIP;MFI;MHT;MIM;MINISO;MIPR;MIR;MISO;MMZ;MOU;MOZLZ4;MPQ;MRIMG;MS_;MSA;MSHC;MSI;MSLZ;MSS;MSU;MUR;MVA;MVDX;MZP;MZZ;NAR;NARC;NB0;NBH;NBM;NCD;NCO;NDA;NDIF;NDX;NDZ;NFI;NFP;NGR;NHD;NIB;NKIT;NKS;NL2;NMU;NPK;NRB;NRC;NRD;NRG;NSARC;NSIS;NSK;NTFS;NUGET;NXM;NZ;OAR;OIV;OMG;OMP;OPG;OSC;OUT;P01;P2D;P2I;P7Z;PA;PAC;PACK;PAE;PAFZ;PAK;PAQ;PAQ6;PAQ7;PAQ8;PAQ8F;PAQ8JD;PAQ8L;PAR;PAR2;PARTIMG;PAX;PBK;PCD;PDAX;PDI;PEA;PF;PGD;PHAR;PIM;PIT;PIV;PIZ;PKA;PKD;PKG;PKPACK;PKZ;PMA;PMF;PN_;PO;PPK;PPV;PQI;PRS;PSA;PSZ;PUG;PUZ;PVM;PVMZ;PWZIP;PXI;PXW;PXZ;PYZ;PZ;PZIP;Q;QAR;QCOW;QCOW2;QDA;QED;QFC;QFI;QIF;QP03;QTA;R0;R00;R01;R02;R03;R04;R05;R06;R07;R08;R09;R10;R11;R12;R13;R14;R15;R16;R17;R18;R19;R2;R20;R21;R22;R23;R24;R25;R26;R27;R28;R29;R30;R31;R32;R33;R34;R35;R36;R37;R38;R39;R40;R41;R42;R43;R44;R45;R46;R47;R48;R49;R50;R51;R52;R53;R54;R55;R56;R57;R58;R59;R60;R61;R62;R63;R64;R65;R66;R67;R68;R69;R70;R71;R72;R73;R74;R75;R76;R77;R78;R79;R80;R81;R82;R83;R84;R85;R86;R87;R88;R89;R90;R91;R92;R93;R94;R95;R96;R97;R98;R99;R999;RAR;RAR1;RAR5;RARX;RATDVD;RAV;RAW;RAX;RCL;RDF;RDI;REV;RFS;RGSS2A;RIPXR;RK;RNC;ROCA;ROM;RP9;RPA;RPM;RQI;RUN;RVM;RVR;RWP;RXX;RZ;RZR;S00;S01;S02;S03;S04;S05;S06;S07;S08;S09;S10;S11;S12;S13;S14;S15;S16;S17;S18;S19;S20;S21;S22;S23;S24;S25;S26;S27;S28;S29;S30;S31;S32;S33;S34;S35;S36;S37;S38;S39;S40;S41;S42;S43;S44;S45;S46;S47;S48;S49;S50;S51;S52;S53;S54;S55;S56;S57;S58;S59;S60;S61;S62;S63;S64;S65;S66;S67;S68;S69;S70;S71;S72;S73;S74;S75;S76;S77;S78;S79;S7Z;S80;S81;S82;S83;S84;S85;S86;S87;S88;S89;S90;S91;S92;S93;S94;S95;S96;S97;S98;S99;S999;SAR;SAZ;SBR;SBX;SCO;SCZ;SDA;SDI;SDK;SDOCX;SDSK;SDZ;SEA;SEN;SFARK;SFG;SFM;SFS;SFX;SH;SHAR;SHK;SHR;SIMG;SINF;SIS;SISX;SIT;SITX;SMA;SMI;SMS;SMZ;SNAGITSTAMPS;SNB;SNX;SNY;SNZ;SOLITAIRETHEME8;SOPT;SOW;SPARSEIMAGE;SPARSIMAGE;SPF;SPI;SPL;SPT;SQ;SQFS;SQUASHFS;SQX;SREP;SRR;ST;STJ;STPROJ;SU?;SUE;SUPP;SV4CPIO;SVGZ;SWM;SY_;SZS;T64;TAO;TAP;TAR;TAR;BZ2;TAR;GZ;TAR;Z;TAR;ZX;TAR-LZMA;TARDIST;TAZ;TBI;TBZ;TBZ2;TC;TD0;TDI;TFX;TG;TGZ;TIB;TIBX;TLK;TLZ;TLZMA;TMF;TMZ;TNO;TOAST;TOT;TPAFZ;TPZ;TU?;TWZ;TWZIP;TXT7;TXTR;TX_;TX~;TXZ;TZ;TZST;TZX;UAP;UAX;UBIFS;UC;UC0;UC2;UCA;UCN;UDF;UE2;UEFI;UHA;UIBAK;UIF;UPX;UR2;USDZ;USTAR;UTI;UTM;UUE;UUX;UZED;UZIP;VAPORCD;VC4;VC6;VC8;VCD;VCO;VDI;VEM;VFD;VFS;VHD;VHDPMEM;VHDX;VLT;VMDK;VMWAREVM;VOL;VOLARCHIVE;VSV;VTY;WA;WAD;WAFF;WAR;WARC;WBI;WDF;WDZ;WE?;WEBARCHIVE;WEBZ;WIA;WII;WIM;WINCLONE;WLPK;WLZ;WMD;WMT;WOZ;WSW;WUD;WUX;WZP;X64;XA;XAR;XCARCHIVE;XCF;GZ;XCF;XZ;XCFGZ;XCFXZ;XDF;XDI;XEF;XFS;XGS;XIP;XISO;XMD;XMF;XMS;XP3;XPA;XPI;XVC;XVD;XX;XXE;XXL;XZ;XZFX;Y;YAR;YMP;YZ;YZ1;Z;Z01;Z02;Z03;Z04;Z05;Z06;Z07;Z08;Z09;Z10;Z11;Z12;Z13;Z14;Z15;Z16;Z17;Z18;Z19;Z20;Z21;Z22;Z23;Z24;Z25;Z26;Z27;Z28;Z29;Z30;Z31;Z32;Z33;Z34;Z35;Z36;Z37;Z38;Z39;Z40;Z41;Z42;Z43;Z44;Z45;Z46;Z47;Z48;Z49;Z50;Z51;Z52;Z53;Z54;Z55;Z56;Z57;Z58;Z59;Z60;Z61;Z62;Z63;Z64;Z65;Z66;Z67;Z68;Z69;Z70;Z71;Z72;Z73;Z74;Z75;Z76;Z77;Z78;Z79;Z80;Z81;Z82;Z83;Z84;Z85;Z86;Z87;Z88;Z89;Z90;Z91;Z92;Z93;Z94;Z95;Z96;Z97;Z98;Z99;Z999;ZAB;ZAP;ZAR;ZDB;ZDS;ZED;ZFC;ZFX;ZHTML;ZI;ZIM;ZIP;ZIP2;ZIPX;ZIX;ZL;ZLIB;ZOO;ZPAQ;ZPI;ZRI;ZRTF;ZSPLIT;ZST;ZX;ZX01;ZXP;ZZ
[...]
with addition at its end of something like

Code: Select all

  ::something  ::path
[where that something was something I did not remember good enough to quote it here, while that path was literally the word path]. When I closed it and opened once more the Edit Filter window that addition was gone however. I tried replicating the steps by coping once more that expression from my

Code: Select all

  ARCHIVE ● DATA IMAGE
Filter but I have not encountered that glitch again


Also initially I got 30+ results from my test pool while some steps later I got below 30 and could not revert to Everything showing me that 30+ set. And yes, I was being extra careful when selecting, coping and pasting data for which tasks I even zoomed in my view [and no, I have not been using paths in my Filters during all these tests]


So what I am saying is that, assuming there are some glitches and those were not some user stupid errors, I previously must had experienced them also, but just did not notice their tell signs [like that addition of some commands / variables at the end of very long data in the Search field od Filter]


All in all if this will keep running correctly then this will be a case closed; at lest for now as I am unable to induce those supposed glitches

So thank you for you help - and once again Everything amazes me with having another piece of user friendly functionality that I was hoping it would have when I was halted in my work by being faced with another sub-task [of searching specified archives within specified archives]

Re: Finding archives within archives

Posted: Thu Feb 08, 2024 9:37 am
by void
Everything 1.5.0.1367a adds support for:

zipfilename:filter:compressed

Which is treated as:

zipfilename:ext:zip;rar;7z;etc...

Re: Finding archives within archives

Posted: Thu Feb 08, 2024 10:39 am
by tuska
void wrote: Thu Feb 08, 2024 9:37 am Everything 1.5.0.1367a adds support for:

zipfilename:filter:compressed

Which is treated as:

zipfilename:ext:zip;rar;7z;etc...
Thank you!
The code works very well for me! :)

Re: Finding archives within archives

Posted: Sun Feb 11, 2024 3:45 pm
by Thy Grand Voidinesss
void wrote: Thu Feb 08, 2024 9:37 am Everything 1.5.0.1367a adds support for:

zipfilename:filter:compressed
[...]
To me aside from archive file formats this also shows DOCX files and a lot of extensions-less ones

Re: Finding archives within archives

Posted: Sun Feb 11, 2024 5:22 pm
by horst.epp
Thy Grand Voidinesss wrote: Sun Feb 11, 2024 3:45 pm To me aside from archive file formats this also shows DOCX files and a lot of extensions-less ones
DOCX is a zip archive format.

Re: Finding archives within archives

Posted: Mon Feb 12, 2024 12:27 am
by void
zipfilename:filter:compressed will not match docx files.
(even though docx files are zip files)

filter:compressed expands to:
ext:zip;rar;7z;etc...

ext:zip;rar;7z;etc... only matches file extensions.



Everything will match files where at least one of the contained filenames matches an compressed file extension.



If you want to find zip files that only contains other zip files:
*.zip zipfilename: !regex:zipfilename:\.(?!zip$)

Re: Finding archives within archives [SOLVED]

Posted: Sun Apr 14, 2024 5:00 pm
by Thy Grand Voidinesss
OK, I think all of the above covers this topic extensively

[The only thing remaining are those glitches viewtopic.php?p=64147#p64147 - but as I have not encountered them again I cannot add anything to that issue]

So thank you for the help