logo
vbRad Home
Source Code
Book Reviews
Forum
Links
About Us
Contribute

Compare Databases with SQL Effects Clarity
 
 Quick Search 3.0

Posted on
5/14/2001
Author:
Robert Gelb
Email:
Not Shown
Applies To OS:
All
Product:
N/A



See a screenshot of Quick Search 3.0
Download the program installation (2.54 mb) including VB runtimes and DAO

What does it do, how does it do it and why?

Are you ever annoyed at how long it takes for Windows to find a file?  I am. This is because we have a lot more files on our hard drives these days.  And the hard drives themselves are simply huge. 

Quick Search 3.0 attempts to solve this problem by placing all the file names and their locations into a compact database.  Once the files are nicely indexed in a database, it takes very little time to locate them.  In fact, on my computer (with one 12 GB hard drive divided into 2 partitions) Windows takes over a minute to find all the files matching *.CLS wildcard (there are 1574 of them).  Using Quick Search 3.0, it takes just a bit over 3 seconds.  Locating a single file (aim.exe) located on the far end of the searching spectrum takes 7 seconds as opposed to instantaneous (less then 0.1 seconds) with Quick Search 3.0.  Since I wrote Quick Search 3.0, in my daily use I hardly ever use the Find Files & Folders applet.

So the reason for Quick Search 3.0 is crystal clear - it saves a lot of time.

How to schedule Quick Search 3.0 to update regularly?

I know you might ask: "Files get added and removed all the time.  How do I update the list of files in the database?"  The simplest answer is click on the Update Files button and it will do it for you.  Depending on the number of files, it may take a while.  

But what you really want to is to schedule to Update Files on a regular basis.  If you run Quick Search 3.0 with a command-line switch /A, then Quick Search 3.0 will start, update the files and then quit.  So in Windows 95, 98, ME, NT, 2000 or XP you can simply add Quick Search 3.0  to the scheduler.  For instance, let's assume that Quick Search 3.0 is installed in the "C:\Program Files\Quick Search" folder.  In that case you would set the following command to run: 

"C:\Program Files\Quick Search\QuickSearch.exe" /A

Who should use this program?

If your computer is on pretty much the entire day, this program is for you.  You can schedule it to Update Files either during lunch time or at night or whenever you are not at your desk. 

Changes from 2.0

Quick Search 3.0 is improved in following ways:

  • Context-sensitive menus on right-click. (not as simple as it sounds)
  • Drag'n'Drop from Quick Search 3.0
  • If you highlight files from multiple folders, clicking on Open Containing Folder button brings up multiple folders.
  • Pressing Enter on highlighted file or files will execute them
  • Pressing Alt-Enter on highlighted file or files will bring up Properties for each of those files.

Credits

Quick Search 3.0 was written by Robert Gelb (rgelb at vbrad.com).
This program uses SearchWorks 2.0 file searching technology. 
For more information and updates on Quick Search 3.0 or SearchWorks technology, please see http://www.vbrad.com

 





Add Your Comment  

Name: Email Address: all fields optional
Notify me via email when someone responds to this message (valid email required).

Enter the word:
 



Comments
#1. By Anonymous. Posted on 10/3/2006 3:36:13 AM
Thanks, man. This is cool.

#2. By Ken. Posted on 5/25/2007 12:52:58 AM
This is a great program. It was getting easier to use a filemanager to find files
than using the wind find. Thanks

#3. By Amund. Posted on 8/29/2007 8:37:17 AM
Hello, very nice program you have here. But I have one feature request: Could you make it search selected network drives as well? I have most of my files on different network drives here at work, and always searching for files there. It would be great to be able to select a few network drives or folders to include in the indexing.

Thanks,
Amund

#4. By Author. Posted on 8/29/2007 5:23:16 PM
To #3. Sorry, man. I don't work on this program anymore. I'll release the source code and if somebody wants to pick it up and extend it, then fine. To search networked drives would be a fairly simple addition.