|
|
Next in to bat with his choice of Star Accessories is NameNet author
Roger Derry who has chosen "STree" and the controversial
"Harlekin".
It provides an effective file search engine and also allows deletion or printing out of found files, as well as printing the list of found files. It can also copy found files. So if you have searched using the archive file flag it provides a simple one-off incremental back up facility (although it has no way of resetting the archive flag.
You can restrict the search further by selecting a specific path, entering a specific string of bytes in ASCII or Hex to be present or not present, specify a beginning and end date and time, a maximum and minimum size and how deep into nested folders you want to go. You can also specify the archive, system, hidden, and read only file attribute flags.
What do I wish it had but doesn't? Well my wants are simple but would be useful. I would like it to display the number of matched files found while it is still searching. I would like to be able to exit the search prematurely without losing the list of files found so far. I would like an option for it to stop at every found file, tell what it is and give the option to add to the list, ignore or exit search.
Even so I find it an invaluable addition to my machines' armoury.
Now to me the major character of my machine; why I find it friendly and helpful is provided largely by two programs; Neodesk - so much better than TOS and Magxdesk - and my other Star Accessory: |
Harlekin is an all-singing, all-dancing accessory. Some of its facilities overlap with the control panel and the desktop, others are entirely new facilities. In version 3 the different modules are loaded in as overlays as required. The amount of memory the accessory takes is set by the user. Most of that memory can be used dynamically for different functions. These include Text editor memory, ram disk memory, printer buffer memory, Time Manager memory. Most windows have drop down menus, a feature, now common place, but radical and controversial when Harlekin was introduced.
As with any major piece of software, I do not use EVERY module with equal frequency so I am going to prioritise my descriptions and cover the daily essentials.
First the file selector [here's the one Kev didn't cover in his file selector feature, FFF]: I always did like the file selector which looked stylish and worked well. But the FS in version 3 has developed into something very powerful indeed without developing a complex appearance that might frighten the horses.
As supplied by HiSoft, there are only with X and Ymodem protocols. They always promised a Z-modem add-on but it never materialized - OH YES IT DID! One of the best kept Harlekin secrets is that GSZRZ, run as an accessory, will hook in to Harlekin and take over the comms protocols providing Zmodem efficiently and transparently.
Harlekin's text editor is just that: a text editor. It has text or ASCII options (i.e., with or without auto formatting). It has few gimmicks but is always there and works reliably. It can manage four documents at the same time, if not simultaneously. By this I mean that you can switch among four text files using the f1 to f4 function keys. Only the current file is in memory but when you return to a file it is reloaded and the cursor placed where it was when you left it.
All the normal clipboard functions are provided as well as the ability to read other files into the present one. Blocks can be written out as files. There is also a specific Append feature.
An unusual feature, which is occasionally very useful, is that the lines of a selected block of text can be sorted alphabetically. Search and replace functions are supplied along with four bookmarks and a goto line command. Tab characters can be retained or expended on loading. Pagination is provided complete with a simple but adequate header and footer facility.
As an accessory, Harlekin has to allocate memory at boot up. I have allocated about 350k on my 4mbyte machine. That memory is shared dynamically amongst the modules. So If I have a large text file loaded there is less memory for everything else. Some of it can be used for a RAM disk (although RAM disks are not something I have ever wanted to use).
It is also used as a printer buffer. This has a well-hidden, but extremely useful feature, where the output can be turned off. You then print to the buffer only. When you switch the output back on you can either output the contents to the printer or, more usefully, to a file. For example Calligrapher's ASCII text export is only available in paragraph form (where a carriage return marks the end of a paragraph not a line). However If I print to the buffer using Cal's Text mode, I can save to a file using the printed format with a carriage return at the end of each line.
Other modules include an ASCII decoder, calculator (decimal, hex and binary), a colour palette setter, a screen font editor, a macro recorder, a control panel, a printer filter for reassigning characters, a ramdisk, RS232 setter.
I could double the length of this article with many "Oh and another thing"s but I will not inflict that on you. With so many features, I honestly believe that, without Harlekin, I would be saving up for a PC (yuk).
|
|
|