Page 1 of 1

Search in archives ignores timestamps between and not older

Posted: 27.08.2014, 17:58
by Timon
FC XE 671 donor x86 on Windows XP SP3 Pro

Search in archives ignores timestamps "between" and "not older than"

Create any new file with any content (for example new.txt)

Pack it with any packer (I used 7z and zip)
We have 3 files in a folder:
new.txt
new.7z (contains new.txt)
new.zip (contains new.txt)

Run Search files/folders (Alt-F7)
Conditions:
Tab "Location"
File Name: *.*
Switch on: Search in archives
Tab "Timestamp/Size/Attr"
Switch on: Not older than - 1 Day(s)
OR
Switch on: Date (any of parameters could be set - Modified, Created or Accessed could be chosen)
Between set to todays date from 0:00:00 and 23:59:59
Click "Find" button
In search results you'll see only 1 file - new.txt
the same text files inside archives were not found.

Other parameters like "File size" min or max finds files in archives without problems.

Re: Search in archives ignores timestamps between and not ol

Posted: 12.09.2014, 18:23
by Timon
Search in archives with timestamps "between" and "not older than" works fine for me in FC XE 672.

BUT Checkbox Search in archives works not quite right!
In serch results we see only files that were found inside archives. Files "outside" archives are ignored, but should not.

Create any new file with any content (for example new.txt)

Pack it with any packer (I used 7z and zip)
We have 3 files in a folder:
new.txt
new.7z (contains new.txt)
new.zip (contains new.txt)

Run Search files/folders (Alt-F7)
Conditions:
Tab "Location"
File Name: *.*
Switch on: Search in archives
Tab "Timestamp/Size/Attr"
Switch on: Not older than - 1 Day(s)
OR
Switch on: Date (any of parameters could be set - Modified, Created or Accessed could be chosen)
Between set to todays date from 0:00:00 and 23:59:59
Click "Find" button

In search results (in FC XE 672) you'll see 3 files:
new.txt
new.txt that was found in new.7z
new.txt that was found in new.zip
BUT there must be 5 files found (3 files that were mentioned above + archive files "new.7z" and "new.zip" that are missed in search results)!

Re: Search in archives ignores timestamps between and not ol

Posted: 12.09.2014, 20:01
by Marek
It is correctly for me.
If you use the option "Search in archives" you want to search for files in archive and not for archive self.

Re: Search in archives ignores timestamps between and not ol

Posted: 13.09.2014, 20:41
by Timon
Then it's better to rename option to "Search only in archives", because in other file managers is used "Search also in archives" (for example, in Total commander).

Re: Search in archives ignores timestamps between and not ol

Posted: 14.09.2014, 15:29
by Dreamer
I agree with Timon, it's a bug IMHO.

Regarding renaming option to "Search only in archives", it would be correct, but I think all items should be processed and listed.

Re: Search in archives ignores timestamps between and not ol

Posted: 14.09.2014, 17:31
by Timon
Very good idea to implement 2 options:
Leave "Search only in archives"
and to make new one - "Search also in archives"

I used many different file managers and must say - I don't remember one, that have option "Search ONLY in archives", but in fact it is a very big favor!

Re: Search in archives ignores timestamps between and not ol

Posted: 02.10.2014, 18:02
by Timon
@Marek
I see, that you changed behaviour of "Search in archives" option in FC XE 673. Now, as in other file managers all files are found if it checked - files both "inside" and "outside" archives. It's good.

BUT is it possible (as I already wrote) to leave option "Search ONLY in archives". It is also VERY useful and helps a lot.

It's even could be done as radiobutton:

------- +ALSO
Search ------- in archives
------- -ONLY

or as a dropdown list.