XYplorer 14.00 has been released on 28-Apr-2014. Here's a quick introduction to the main new features:
For example, let's look at the "MD5" column that comes predefined with the app. The column definition looks like this:
Now let's add this column to the current file list. First hold CTRL and right-click any of the existing column headers to pop a small menu. From the popup menu click "New Column". Now right-click the new column header and click "Select Custom Column...". From the list select "MD5, Special Property (*.*)".
Now you should see something like this.
Now you can trigger individual cells in the "MD5" column by clicking the green arrow buttons:
Tip: To trigger all cells at once right-click the column header and click "Refresh Column".
The advantage of setting the Trigger to "Click" (instead of "Browse" which would trigger all cells in the list right away, or "List" would trigger all visible cells right away) is obvious: the column is lightning-fast since the heavy work is only done when you explicitly demand it.
Of course, you can program columns to do much harder work than just calculating an MD5 hash. There are no limits to what a gifted scriptor can do...
For example, let's list all image files with an area larger than 300,000 square pixels. We already have a custom column defined that calculates the area of image files (see script here). In the search term, the column is simply referenced by its caption:
For another example, let's find all files where Created and Modified date are identical. First we define a Custom Column that shows the date only where those two dates are identical. We create a scripted column named "Date MC" and use the following script:
$modified = property("#date.m", <cc_item>); $created = property("#date.c", <cc_item>); if ($modified == $created) { return $modified; }
Now, after adding the column to the list, you will see something like this:
Once the column is defined you can search for the data it generates even if the column is not present in the current listing. The column is referenced by its name, so to search all files where the column has any contents you can use this search term: Date MC:?* or !Date MC:"". Here are the results:
There is nothing for you to do. It just works. Here is a search results listing featuring a couple of file types that were not searchable in earlier versions of XYplorer:
Technically this is done using IFilters. IFilters are Windows plugins that are used to extract pure text from complex files. It depends on your system which IFilters are available. In the web you can find IFilters for almost anything.
Here is a listing of files sorted by name with "Ignore Articles When Sorting" turned off:
Now let's turn it on in Configuration | Sort and Rename:
Here is the same listing as above with "Ignore Articles When Sorting" turned on:
How to load the Turkish language into XYplorer: Click menu Help | Select Language, then select Turkish from the list of available languages. Done. No restart required.