FastSearch 4 - Helpfile

[ Configuration Screens | Sample Configuration | Notes | About the Author ]

FastSearch is a powerful mIRC search engine. Sometimes the setup can be complicated, so this helpfile will hopefully help you out.

Configuration Screens

Most likely this is the screen you will encounter when you first set up FastSearch:

This screen configures nearly the whole script. Doubleclick on the line you want to change.

[ top ]

Sample Configuration

When the script is loaded much of the lines are already filled with default values. This is just so lazy people (like myself) don't have to go and configure everything when the script is loaded. Since these are all relatively easy to figure out, and are already filled with default values, I will not go into the setup of those lines. Instead, we will focus on the setup of a simple system of triggers.

  1. DoubleClicking on the 'new #' line will bring up the new trigger config window. In this window I have named the trigger @locate, the type file, and the info as d:\media\ and \media\.
  2. Upon closing the window you can see that the entry has been added to the trigger list in the main window, showing all of the information.
  3. Repeating steps 1 and 2 for the name @locate, the type file, and the info as e:\, and \scripts\ I have added another entry to the list. Both of these entries will be used when a user types @locate in a channel.
  4. Now I will add one more trigger, name @quotes, type txt, and info c:\quotes.txt. This makes three entries in my list:
  5. Now we will test the triggers from another copy of mIRC, and let the script take care of the database compiling on its own:
     

Not too tough, eh? I hope this helps.

[ top ]

Notes

There are a few bugs I'm currently concerned with.

  1. Wierd thing where if the database is compiled when a user uses the trigger the first time, it tends to want to return ALL the matches.
  2. Some scripts might conflict with the way the triggers are caught in the channel. This is probably not my problem however.
  3. Upgrades from older scripts carry none of the variable information, in fact the upgrade from FastSearch 4.0 to 4.1 causes a problem because of a renamed variable. Maybe some compatibility needs to be worked into it.

[ top ]

About the Author

This is one of OnyxRaven's biggest scripting projects. It is really the first one he has worked on enough to release to the public.

For Bug Reports, Comments, Release information, or anything else you can contact OnyxRaven at onyxraven@netscape.net.

[ top ]