SearchAmiIndex's SearchAmiIndex's.Dopus =========================================================================== 1. SearchAmiIndex's- is a script to search Aminet indexes in a directory on your hard drive. Copy all of your Aminet main INDEX files- Aminet(n):aminet/INDEX from your CD collection to a directory- SYS:CDROM/CDROMIndexes Rename them to something that you can recognise later in the output, like Aminet03-Index, Aminet10-Index, etc. Run the script. It will bring up a string requestor and ask for a string to be entered. Once done, click on OK, and the script will then search all of your index files in that directory. When you get a new CD, just add its main INDEX file into the directory, and it too will be searched as well in future. Nice and simple way of looking for files off your collection of Aminet CD's or subject matter from the small comment for each file in the INDEX's. *** FILE NAME ONLY SWITCH *** If the "File name only" switch is ticked, the search will only look for file names begining with the string. When the search is finished, the result will be loaded into MUCHMORE and automatically displayed to let you know its done. See sample output at end of this document Obviously the more indexes in the directory, the longer the search will take!! PATH TO INDEXES If you want to put your indexes somewhere else, then you will have to edit the script and alter the second line- SetEnv IndexDirPath SYS:CDROM/CDROMIndexes Replace "SYS:CDROM/CDROMIndexes" with the path to your indexes. Don't put a "/" on the end of the directory path. That is already provided in the script! ============================================================================= Output looks like this- string is "aga" and the "File name only" switch is on. ============================================================================== Search result of Indexes. Aminet03-Index.. AGA_pos.dms demo/aga 590K+French Language AGA Point of Sale Demo AGA_pos_Eng.dms demo/aga 590K+English Version:AGA Point of Sale Demo agamanual.lha docs/misc 34K+AGA hardware reference manual AGASoft1_6.lha gfx/aga 512K+AGA Software Compilation Disk 1, rev5 AGASoft3_5.lha gfx/aga 349K+AGA Software Compilation, Disk 3 release 5 AGA_23.lha gfx/aga 417K+AGA Software Compilation. Disk 2, rev.3 AGA_42.lha gfx/aga 336K+AGA Software Compilation. Disk 4, rev.2. AGAiff.lha gfx/conv 26K+An IFF-to-RAW converter aga_guide.lha text/hyper 34K+AGA hardref manual in guide format Aminet04-Index.. AGACopper.lha dev/src 9K C example on writing AGA copper lists. AGATunnel.lha gfx/aga 15K Agatunnel - hypnotic color cycling effects AGAiff.lha gfx/conv 28K Converts IFF into several RAW formats. Aminet05-Index.. agafixes.dms game/patch 230K 64+Game fixes for AGA machines. Includes KS AGAVoxel_fix.lha gfx/aga 6K 9+AGA Voxel-Engine, Version 0.2 (bugfix) agaiff16.lha gfx/conv 36K 9+IFF-Converter (many formats). V1.60 Aminet06-Index.. agacycle.lha demo/40k 3K 32+A small demo of AGA colour cycling. Aga.lha util/misc 2K 8+Aga Switch Tool For Amiga Aminet07-Index.. AGA_Experience.lha demo/aga 13K 8+The LODGE AGA-Experience Demo (v1.1) Aminet08-Index.. AGA_Morphy.lha pix/eric 694K 11+AGA_Morphy Anim by Eric Schwartz AGABootPics.lha pix/misc 27K 6+2 AGA BootPics Aminet09-Index.. No more occurances of aga found. ================================================================================ 2. SearchAmiIndex's.Dopus is a simular script, except you can call it from DirOpus. But does not have the file name only option. Copy it to your S: directory. Set up a button with the Run Asynchronously flag set, and the following two entries- Amiga Dos Delete RAM:DopusIndexSearch Amiga Dos S:SearchAmiIndex's.Dopus {Rs} When called, DirOpus will ask for a string, and will then search for that string in the indexes. It too is set to "SYS:CDROM/CDROMIndexes". I hate the way DirOpus searches files for strings. This is simpler and more convenient. =============================================================================