home *** CD-ROM | disk | FTP | other *** search
- ZEROIN v2.5
- ===========
-
- Copyright (c) 1993 and onwards Simon A Carter for Crystal Software
-
- The ultimate CD replacement with Windows 95 long filename support.
-
- * Abbreviate directory names to just the first letter.
- * Handles typing errors û eg ô\WINODWSö will find ô\WINDOWSö etc.
- * History list of the 20 most recently visited directories. You can
- re-visit the previously directory or any recent directory very
- easily.
- * Up to 20 aliases that map names you supply to directories.
- * Environment variable that specifies where the history and alias
- information is kept. This is very useful for networks using a
- shared version, and also for preserving your alias and history
- information across versions.
- * If no directory matches it will ask if you want it to be created.
- It will supply a list of the best partial matches so far.
- * Supports wildcard matching. * is ALWAYS added so W -> W*.*
- * Fantastic for Windows 95 long filenames (which it supports fully).
- * If there is more than one match you can choose from a list, which
- can be pages long. If necessary, very long directory names are
- folded with \...\ characters to fit on to the screen.
- * Change drives at the same time.
- * Doesn't care which kind of slash you use (forward or back). Matches
- both Unix '/' and DOS '\'.
- * Does NOT use index files of any sort (doesn't clutter up your hard
- disk, and is always up-to-date). Works for floppies, CD-ROMS and
- other removable media. No re-indexing required.
- * Network compatible.
- * Perform multilevel matches eg \*\doc finds all second level doc
- directories.
- * . -> .. Save typing going up one level
- ... -> ..\.. Save typing going up two levels
- .... -> ..\..\.. Save typing going up three levels etc
- " " -> \ Space saves finding that (back)slash key
- \\ -> \*\ Saves hitting [Shift+8]
- * Adapts to your screen mode - 25/43/50 lines.
- * Sets error level if no directory found.
- * Uses high level system calls so that it will work with FAT32 when
- it is released.
-
-
- ZeroIn is SHAREWARE, and may be trialed for 30 days. If you find ZeroIn useful
- and plan to continue using it, you must pay the registration fee of $15 by going
- to Albert's Ambry, www.alberts.com. Please register on the ZeroIn mailing list
- by sending email to Simon Carter at launch@ozemail.com.au, with your name and
- any comments.
-
-
- WhatÆs New û 8-Aug-1997
- =======================
-
- ╖ Sophisticated directory name matching û handles typoÆs, shortening and
- lengthening directory name (very handy when used with command line completion
- such as 4DOS).
- ╖ History list of the last 20 directories visited (5 previously).
- ╖ Alias list for 20 directories (5 previously).
- ╖ The option to create a non-existent directory is not given if the name
- contains wildcards.
- ╖ When no directories are found, the option to create one is given using the
- best partial matches found.
- ╖ Colourised output.
- ╖ Documentation update.
-
-
- What will ZeroIn do for me ?
- ============================
-
- ZeroIn is a complete replacement for DOS's clumsy CHDIR (or CD) command. ZeroIn
- allows you to change directories with less typing (and therefore less chance of
- making a mistake). You can also change drives at the same time (something DOS
- can't do). You just give ZeroIn an approximate directory name and it will give
- you a list of matching directories. It's a godsend for people who use Unix and
- can't remember which way the slashes go.
-
- ZeroIn maintains a history of recently-visited directories which you can choose
- from with ease. It also maintains a list of user-defined aliases for quickly
- moving between directories.
-
- It runs under DOS, Windows 3.1, 95 and NT, OS/2, and automatically detects and
- displays Windows 95 long filenames. Of course, it will still run under any older
- version of DOS. It is particularly useful for use in conjunction with Windows 95
- long filenames because typing in these directory names tends to be error prone.
-
- It does NOT clutter up your hard disk with index files that have to be updated
- whenever you add, delete or rename a directory.
-
-
- Installation
- ============
-
- Note: throughout this document, the executable filename for ZeroIn is referred
- to as "c". This is because it is very easy to type "c" instead of "zeroin" or
- the "cd" which you would normally have to type.
-
- Just copy C.EXE to the first directory in your path, for example, to C:\DOS. To
- find out the directories in your path, type
-
- c:\> path [Enter]
-
-
- How to use ZeroIn
- =================
-
- Typing
-
- c -? [Enter]
-
- displays usage information.
-
- Usage:
- c [drive:][\][pathspec1][\pathspec2][\pathspec3]...
- c -? to display this usage screen (or c -h)
- c -l to display the history list of recent directories
- c -<num> to go to history directory <num> or blank for most recent
- c -a to display the alias list
- c <alias> to use the alias
- c -a <alias> <directory> to define an alias
- c -a <alias> . to define an alias for the current directory
- c -a <alias> to remove an alias
-
- Default:
- Displays the current directory (compatible with DOS's CD).
-
- Abbreviations allowed:
-
- . -> .. Save typing going up one level
- ... -> ..\.. Save typing going up two levels
- .... -> ..\..\.. Save typing going up three levels etc
- / -> \ Slash direction makes no difference
- " " -> \ Space saves finding that (back)slash key
- \\ -> \*\ Saves hitting [Shift+8]
- * is ALWAYS added so W -> W*.*
-
-
- When a list of matching directories is displayed, just press the letter shown in
- brackets on the left to change to the directory shown. To exit without changing
- directories, press [Esc].
-
- If there is more than one page of matches available, the following keys may be
- used to move between them:
-
- [Home] Go to the first page.
- [End] Go to the last page.
- [Up], [Pg Up], [-], [,], [<], Go up one page.
- [[], [{]
- [Down], [Pg Dn], [=], [Space], Go down one page.
- [+], [.], [>], []], [}]
-
-
- History
- -------
-
- A history of recently visited directories is maintained. To see the list, type
- "c -h" e.g.
-
- C:\DOS>c ûh [Enter]
- ZeroIn Directory History
- 20 C:\Program Files\Image View
- 19 C:\simon\Cut
- 18 C:\simon\Cut\Launch
- 17 G:\Dpm\System\Src\Sdh
- 16 G:\
- 15 C:\simon\Bp
- 14 G:\Dpm\System\Src\Www\Gui
- 13 C:\Launch
- 12 C:\Windows\System
- 11 C:\WINDOWS\spool
- 10 C:\simon\Mydocu~1\Launch
- 9 C:\simon\My Documents
- 8 C:\simon
- 7 C:\
- 6 C:\simon\Bp\Tpu
- 5 C:\simon\My Documents\Launch
- 4 H:\tmp\sac
- 3 G:\public_html\Launch
- 2 C:\simon\Bp\Util
- 1 C:\Windows
- 0 C:\Dos
-
- The current directory is never shown in the list. Entries are moved to the front
- of the list if they get reused.
-
- To move to a directory in the list, type "c -<num>" where <num> is the number of
- the directory in the list. "c -" is a shortcut for "c -1" and moves back to the
- previous directory. Note that ZeroIn cannot record the directory change if you
- use a program other than ZeroIn to change the directory.
-
-
- Aliases
- -------
-
- ZeroIn maintains a list of names that map to common directories that you use. To
- see the list, type "c -a" e.g.
-
- C:\DOS>c -a [Enter]
- ZeroIn Directory Aliases (11 entries remaining)
- web = G:\public_html\Launch
- si = c:\simon
- h = h:\tmp\sac
- sys = C:\windows\System
- util = C:\simon\Bp\Util
- menu = C:\simon\Bp\Menu
- tpu = C:\simon\Bp\Tpu
- win = c:\windows
- dos = c:\dos
-
- To define a new alias, type c -a <alias> <directory>. Alias names can be up to
- 10 characters long and are not case sensitive. If you want to define an alias
- for the current directory without having to type it, just use "." as the
- directory.
- To remove an alias, leave out the directory. To use the alias, just type its
- name e.g. "c my".
-
-
- Data Files
- ----------
-
- ZeroIn normally stores its history and alias data in c.exe. On a network this is
- not appropriate, and so the environment variable ZEROIN can be set to the name
- of the file to use for this purpose. For example, each user could have
-
- set ZEROIN=c:\temp\zeroin.cd
-
- in their login script, to store the information on their local machine.
-
- When you install the registered version of ZeroIn, you should remove any old
- version of this file to prevent strange behaviour, becuase the history and alias
- lists are of different sizes.
-
-
- ZeroIn Examples
- ---------------
-
- The output below was generated from running ZeroIn in a DOS shell under Windows
- 95 from the C: drive root directory:
-
- C:\>c m\t\* [Enter]
- [a] C:\Msoffice\Templates\Binders [b] C:\Msoffice\Templates\Databases
- [c] C:\...\Templates\Letters & Faxes [d] C:\Msoffice\Templates\Memos
- [e] C:\...\Templates\Other Documents [f] C:\...\Presentation Designs
- [g] C:\...\Templates\Presentations [h] C:\...\Templates\Publications
- [i] C:\Msoffice\Templates\Reports [j] C:\...\Spreadsheet Solutions
-
- Change Directory to (a-j or Escape to exit)? : j
- C:\MSOFFICE\Templates\Spreadsheet Solutions>
-
- Notice how some of the long directory names have been folded to fit into the
- screen display. Neat, isn't it?
-
- The output below was generated from running ZeroIn in a DOS shell under Windows
- 3.1:
-
- C:\SIMON>c \w\m\* [Enter]
- [a] C:\Windows\Msapps\Artgalry [b] C:\Windows\Msapps\Equation
- [c] C:\Windows\Msapps\Grphflt [d] C:\Windows\Msapps\Msdraw
- [e] C:\Windows\Msapps\Msgraph5 [f] C:\Windows\Msapps\Msinfo
- [g] C:\Windows\Msapps\Msquery [h] C:\Windows\Msapps\Note-it
- [i] C:\Windows\Msapps\Orgchart [j] C:\Windows\Msapps\Proof
- [k] C:\Windows\Msapps\Sheetcnv [l] C:\Windows\Msapps\Textconv
- [m] C:\Windows\Msapps\Wordart
-
- Change Directory to (a-m or Esc)? : e
- C:\WINDOWS\MSAPPS\MSGRAPH5>
-
-
- Processing
- ==========
-
- ZeroIn always removes the current directory from the matching choices (after
- all, why would you want to change to the directory you are already in?).
-
- For each directory of the path given:
- ╖ ZeroIn will first attempt to change to exactly the directory you specify.
- ╖ For each directory part, it tries to find a wildcard match, and failing
- that, the nearest spelling match. This often helps match miss-spelt or swapped
- characters.
-
-
- Extra Features
- ==============
-
- ZeroIn is incompatable with DOSÆs CD command insofar as it can changes drives at
- the same time, and it sets the exit code so that batch files can detect whether
- the directory change was successful. Neither of these extra features is likely
- to prevent any programs from working correctly.
-
- The exit codes (errorlevel) are:
- 0 Successful - directory found
- 243 Error
- 250 Usage screen shown
- 255 No matching directories found
-
-
- Registration
- ============
-
- ZeroIn is SHAREWARE and may be trialed for a period of 30 days. After this time
- you must either purchase the registered version (for $15) or cease using the
- shareware version.
-
- Please register your USAGE of ZeroIn by sending email to launch@ozemail.com.au,
- with your name and address, version of ZeroIn and any relevant comments or
- suggestions. By registering ZeroIn I can inform you of updates or improvements
- and let you know when the next version is released.
-
- If you like and use ZeroIn, I'd appreciate a postcard, money, a link from your
- WWW home page or *any* other sort of recognition!
-
-
- Online Web registration
- -----------------------
-
- The registered version of ZeroIn can be purchased and received immediately on
- the Internet at Albert's Ambry. Registration at Albert's also eliminates
- shipping and handling costs. Please go to:
-
- www.alberts.com
-
- Search on: zeroin
-
- Click on the "Buy it" hotlink to register ZeroIn.
-
- Order form
- ----------
-
- ZeroIn licence selection
- ------------------------
-
- Licence type Cost per unit Number Sub total
- Single user $15 _____ _________
- Server $150 _____ _________
- Site $300 _____ _________
- Company $500 _____ _________
- Total: _________
- Please inquire about quantity discounts
-
- Personal details
- ----------------
-
- Name: ____________________________________________
- Company: ____________________________________________
- Address: ____________________________________________
- ____________________________________________
- ____________________________________________
- ____________________________________________
- Phone: ____________________________________________
- Fax: ____________________________________________
-
-
- For Visa, MasterCard or Bank Card (*)
- -------------------------------------
- (Sorry, I currently do not accept American Express)
-
- [ ] Visa [ ] MasterCard [ ] Bank Card
- Card Number: ____ ____ ____ ____
- Expiry Date: ____/______
-
-
- Card holder name: ________________________________
-
- Signature: ________________________________
-
- Date: ____________
-
- (*) Please note that these orders are processed by Omnivision Technologies,
- a licensed distributor.
-
-
- Cheques
- -------
- I accept bank cheques and personal cheques drawn on an Australian bank.
- Foreign cheques cost me an additional $US 5 to cover my bank's foreign
- cheque charge. Please make cheques payable to Simon Carter.
-
-
- Postal money orders
- -------------------
- I accept prepaid postal money orders in Australian dollars.
-
-
- Contact Information
- ===================
-
- I am always happy to hear your comments! If you use and like ZeroIn, or have any
- suggestions for improvements, please drop me a line!
-
- Email: launch@ozemail.com.au
- WWW: Checkout the Crystal Software home page at
- www.ozemail.com.au/~launch
- Fax: +61-3 9800-3078 Any time.
- Voice: +61-3 9888-3104 After hours number. Please leave a contact
- name, number and time, and I will endeavour to get back to you
- within 24 hours.
- Mail: Simon Carter
- Crystal Software
- 2 / 9 Woodbine Court
- Wantirna
- Victoria 3152
- AUSTRALIA.
-
-