Short: Splits Aminet Index to dir & sub dir Author: peter.ashford@stonebow.otago.ac.nz (Peter Ashford) Uploader: michaelj earthlight co nz (Michael Johnstone) Type: util/misc Replaces: util/misc/splitindex12.lha Architecture: m68k-amigaos SplitIndex.doc - Documentation for SplitIndex V1.25 =================================================== (29-Sep-96) =========== Disclaimer: ----------- This program is freeware - copy/use it to your heart's content, but remember: if you use the SplitIndex and your computer explodes, you get invaded by martians, or any other unpleasant occurance befalls you, it's not my fault! :) It seems to run properly, but... (everyone repeat the mantra) "I use PD software at my own risk..." What Does It Do? ---------------- The program takes an aminet index file and splits it into several sub-indexes by aminet directory, i.e. from your INDEX file, you create list.biz, list.comm, ... list.util. etc... This is usefull for those of us without enough memory to have the whole index in a text reader at once. This program was based on an AREXX script by Andreas Arleving which did exactly the same thing - So why did I make SplitIndex???? Well, Running Andreas's script took 1 hour and 40 minutes on my rather humble 68000 based 2000 - SplitIndex (being written in C) did it in about 4 minutes. Usage: ------ SplitIndex is CLI only - if it is run from WB, it will do nothing. Command format is: SplitIndex [SUB] Where is the name of the aminet index to split and is the prefix for the sub indexes to be created, eg: SplitIndex INDEX output/List Typing 'SplitIndex ?' will list the command format and SplitIndex SUB INDEX output/List will split the index file by Aminet subdirectories rather than Aminet parent directories, to produce smaller output files. History: -------- V1.0 Initial release. V1.2 Added SUB keyword which splits the index up by aminet directory + subdirectory for even smaller output files. V1.25 Modified the program to handle the full-length aminet indexes which are found in aminet/info/index. I had just assumed that INDEX files were always 80 characters wide, and this was hard coded into the program. Thanks to Matteo Taveggia, for pointing out that this wasn't the case 8-) Personal Notes: --------------- * Thanks to Andreas Arleving for releasing his AREXX script to Aminet - my program is based largely on his script. * Comments, criticisms, suggestions and bug reports would be very much appreciated. email: peter.ashford@stonebow.otago.ac.nz snail mail: c/- 115 Glenpark Ave, Dunedin, New Zealand.