XY 7.80 released
XYplorer 7.80 has been released on 06-Nov-2008. Here's a quick introduction to the main new features:
File Search now combines Boolean Logic with Regular Expressions.
The XYplorer search engine now can combine any number of Regular Expressions with Boolean operators AND, OR, and NOT, giving you unprecedented search power.
You may as well combine Regular Expressions and Standard Wildcard Patterns in one Boolean expression!
History per Tab. History per Tab (HPT) means that Back and Forward move within each tab's individual history, as opposed to the global history over all tabs. Depending on your work style this feature will boost your productivity by making better use of the tabbed approach to file management.
Scripting. Long awaited by scripters, global variables (implemented in a way very similar to the one used by PHP) will simplify many of your scripts.
File Search by Contents now supports pattern matching. This means you may enter wildcards * and ? in your contents definition. For example, the pattern drag*drop will find all files that contain the words "drag" and "drop" in that order and with any characters in between them:
Reporting. Now you have fully customizable one-click reports.
Example 1
::text report("{# @@@@} {Name}{Zebra |<crlf>|5}<crlf>", ,
"Files listed in <curpath>\ :<crlf><crlf>");
Show a report of filenames only, filling leading blanks to the line number, and adding an empty line after every 5 lines.
Sample output:
Files listed in D:\Program Files\XYplorer\ :
1 FindTemplates
2 NewItems
3 Scripts
4 Thumbs
5 catalog.dat
6 fvs.dat
7 ks.dat
8 LicenseXY.txt
9 ReadmeXY.txt
10 servers.dat
11 TipOfTheDay.htm
12 udc.dat
13 XYplorer.exe
14 XYplorer.hlp
15 XYplorer.ini
Example 2
::writefile("Report_<date yyyymmdd_hhnnss>.htm",
report("<tr><td>{Name}</td>
<td align=right>{Size B} {dir [DIR]|bytes|}</td>
<td>{Created}</td><td>{Modified}</td></tr><crlf>", ,
"<table cellpadding=4>", "</table>"));
Generate an HTML table of the current folder and save it to Report_20081106_204344.htm (current date/time).
Sample output:
| FindTemplates | [DIR] | 2008-10-15 08:17:33 |
| NewItems | [DIR] | 2008-10-15 08:17:33 |
| Scripts | [DIR] | 2008-10-15 08:17:33 |
| catalog.dat | 4.612 bytes | 2008-11-04 10:33:34 |
| CatalogDefault.dat | 4.612 bytes | 2008-10-15 11:00:00 |
| fvs.dat | 92 bytes | 2008-11-04 10:33:34 |
| ks.dat | 8.224 bytes | 2008-11-04 10:33:34 |
| LicenseXY.txt | 4.120 bytes | 2008-10-15 11:00:00 |
| ReadmeXY.txt | 5.535 bytes | 2008-10-15 11:00:00 |
| TipOfTheDay.htm | 20.120 bytes | 2008-10-16 07:51:58 |
| udc.dat | 36 bytes | 2008-11-04 10:33:34 |
| Uninstall.exe | 69.872 bytes | 2008-11-04 10:32:53 |
| XYplorer.cnt | 1.244 bytes | 2008-10-15 11:00:00 |
| XYplorer.exe | 3.096.576 bytes | 2008-11-04 10:32:18 |
| XYplorer.hlp | 293.040 bytes | 2008-10-15 11:00:00 |
| XYplorer.ini | 25.038 bytes | 2008-11-04 10:33:34 |
| XYplorer.url | 49 bytes | 2008-11-04 10:32:53 |
|