@database FindXXX.guide @node MAIN "GFindXXX" GFindXXX A Comprehensive (Gotcha) nodelist searching utility. Copyright ©1995 Lee Kindness. @{" Introduction " link INTRO} : What does it do? @{" Installation " link INSTALL} : Setting it up. @{" Usage " link USAGE} : Using it. @{" History " link HIST} : Version History. @{" Legal " link LEGAL} : Legal Mumbo. @{" Contact " link CONTACT} : How to contact the author. @{" Try Them " link OTHER} : Other programs to try. --- Compiled Monday 18 December 1995 11:00:53 Exe size 4444 bytes Version GFindXXX 1.15 (18/12/95) Distribution built Monday 18 December 1995 11:14:51 @endnode @remark &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& @node INTRO "Introduction" Ever wanted to freq a node but didn't know the number?? Well help is here now! Comprehensive Nodelist searching utility. Can choose to limit the search to a certain subrange. Has a powerful LFORMAT (custom output) option. Supports multiple wildcards. Can search on phone number, location, sysop name and BBS name. Uses the Gotcha nodelist. @endnode @remark &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& @node INSTALL "Installation" To install simply follow the steps below (clicking on the button will automatically do the action!) 1. @{"Copy GFindXXX to MAIL:bin" SYSTEM "Copy GFindXXX TO MAIL:bin"} 2. @{"Copy GFindXXX.guide to MAIL:docs" SYSTEM "Copy GFindXXX.guide#? TO MAIL:docs"} @endnode @remark &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& @node USAGE "Usage" GFindXXX accepts the following argument template: @{i}PATTERN/M/A,N=NPAT/K,S=STYPE/K,FULL/S,POINTS/S, VERBATIM/S,STRIPDASHES/S,LFORMAT/K,NODELIST/K@{ui} PATTERN --- Wildcard to search the nodelist for. All standard Amiga wildcards are supported. The search is case-insensitive. At least one pattern must be given but you can supply more. NPAT --- Will only search nodelist entries which match this address pattern. '?' is used to denote a wildcard. For example 2:?/?.?@? would search all nodes in zone 2. You can use '*' if the rest of the adress is going to be '?', for example i could also have used 2:* in the previous example. Another example: ?:?/666 would search all nodes with address 666. Defaults to '*', ie all nodes in the nodelist. You can use N for short to specify this option. STYPE --- Type of search. You can search for node names, sysops names, phone numbers and location. Set to one of the follwing: system -- search on node name (default) sysop -- search on sysop's name phone -- search the phone numbers place -- search the locations You can use S for short to specify this option. FULL --- Specifies the output mode. If this switch is not specified then for each node found only 1 line of information is display. However if it is specified then more data is displayed. POINTS --- If specified then points are included in the search. VARBATIM --- Entries will not be subject to conversion before searching, in particular the phone number will not be parsed. STRIPDASHES --- Remove dashes from phonenumber before searching. Only used if STYPE=phone is also used. LFORMAT --- The most powerful option. This allows you to use a custom output format. It is similar to the LFORMAT option of List. The argument is a string which can contain the following formatting codes: %% -- % %n -- newline %t -- tab %r -- return %v -- vertical tab %q -- " %a -- BEL (alert/beep charcater) %b -- backspace character %S -- system name %A -- system address (short for "%z:%e/%N.%p@%d") %4 -- 4D system address (short for "%z:%e/%N.%p") %l -- system location %s -- sysop's name %T -- type of system (always "unknown" - not supported by Gotcha) %P -- phone number %B -- baudrate %c -- accounting information %f -- nodelist flags %w -- password %z -- zone number %e -- net number %N -- node number %p -- point number %d -- domain %R -- region %h -- hub If this option is not given then "%A %S, %l, %s, %P" is used unless the FULL option is specified, then "Node %A, %q%S%q is in %l%n Operated by %s%nRegion %R, Hub %h%nPhone %P , Cost %c%nFlags %f%nPassword %w%n" is used. NODELIST --- @{b}Directory@{ub} where the nodelist files are kept. Defaults to "NodeList:". gotch.library is used to access this nodelist. @endnode @remark &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& @node HIST "Version History" 16.12.95 : 1.11 - Initial version based on FindXXX 1.67 @endnode @remark &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& @node LEGAL "Disclaimer, Distrubution and Copyright" Disclaimer ~~~~~~~~~~ I hereby reject any liability or responsibility for these or any other consequences from the use of GFindXXX whatsoever. This includes, but is not limited to, damage to your equipment, to your data, personal injuries, financial loss or any other kinds of side effects. Although GFindXXX has been tested thoroughly on several different machines, I cannot rule out the possibility that GFindXXX: 1. is somehow incompatible to your equipment 2. has bugs that show up on your equipment 3. does not do what it is supposed to do on your equipment 4. May damage you equipment It is your responsibility to take any precautions necessary to protect yourself from these or any other effects. I explicitly reject any liability or responsibility from the consequences of you using GFindXXX Distribution ~~~~~~~~~~~~ GFindXXX may be freely distributed and copied, as long as the following conditions are fulfilled: 1. All parts of the program and the documentation must be complete. The distribution of single parts or incomplete subsets of the original distribution is forbidden. 2. If GFindXXX is to be included in a commercial distribution (including magazines!) then I must be sent a copy of the product (or if it is a mag that I am subscribed to then an increase in subscription). It would be better if you contacted me beforehand to ensure you have the latest version. In any case full credit must be given within the magazine (ie mention my name). 3. If the included source code is used in another program then credit must be given in the documentation. Note To Magazines ~~~~~~~~~~~~~~~~~ In the past I have had some of my programs included on magazine coverdisks without my permission when in the documentation it was stated that this was required... I want my programs on coverdisks but you _MUST_ read and fufil the "Distribution" section above. If you disagree then contact me or write a message in the AMIGA_MAGS echo... @endnode @remark &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& @node CONTACT "Contact" Means of contact, as of Monday 18 December 1995 Mail: Lee Kindness 8 Craigmarn Road Portlethen Village Aberdeen AB1 4QR SCOTLAND EMail: cs2lk@scms.rgu.ac.uk wangi@frost3.demon.co.uk wangi@spuddy.mew.co.uk wangi@fido.zetnet.co.uk : : Please use cs2lk@scms.rgu.ac.uk Fidonet: 2:259/26.20 "Lee Kindness" Amiganet: 39:138/40.34 "Lee Kindness" I hope you find GFindXXX useful. The latest version of GFindXXX can always be found on: _____ /_____) /(___________________________________ / _____________ ___________________ ) / / / (_ \/ +44-(0)1484-842341 (__) r o s t / ___) r e e \ / / Fidonet --- 2:250/366 \ \/ A m i g a B B S Amiganet -- 39:138/40 \ \-> Sysop Dave Naylor \-> Using Zeus BBS software! \-> The biggest UK Amiga BBS \-> Points welcome \-> Email! \-> 24 hours a day in sunny Yorkshire! GFindXXX will be in the WANGI file area or you can freq it using the magic filename GFINDXXX. --- __ ____ _ Wangi! / / ( __) /|/ ) Lee Kindness Amiga PD/shareware author _____/ (_/\ __\ \ / _ (______________ cs2lk@scms.rgu.ac.uk (___________)(_____)(__)\_______________) wangi@spuddy.mew.co.uk @endnode @remark &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& @node OTHER "Other programs" Chunker: A cross platform file splitter and joiner. Has Amiga, MSDos and unix verions, includes ANSI C source. Umentiler: Compiles documents. For example you can insert files, dates and version numbers. SlowBoot: Offers a software solution to the problem of slow spin-up IDE drives. FindXXX: A utility for searching a (traplist) nodelist. GFindXXX: A utility for searching a (Gotcha) nodelist. NLFind: Provides multiline node support for traplist.library. (comm/fido/NLFind.lha) Erase: Delete a file for GOOD... you will not be able to recover it! (util/cli/Erase.lha) YourFault: Replace the system error requesters with your own... "Banana in drive DF0:" :)) (util/boot/YourFault.lha, YourFaultSrc.lha, YourFaultStr.lha) CaBoom: Windows explode/implode on opening/closing... (util/boot/CaBoom.lha) Shrub: Creates a directory tree, like Tree from MSDOS but it has a nice Workbench GUI, search facility, is very fast and a lot more. (util/wb/Shrub.lha) RubbishDump: A replacement for the trashcan... but it has SOUND! So when you delete a file a sample is played (can in reality send any ARexx command). (util/app/RubbDump.lha) AmigaGuidePrefs: (or AGPrefs to its friends...) A complete preference editor for amigaguide. Lets you modify the colours of certain attributes (has a preview), type of node and search paths. (text/hyper/AmigaGuidePref.lha) WangiPad: A powerful launchpad utility (ie. like toolmanger). The new version 2 should make WP more powerful than ToolManager... watchout for it! (util/wb/WangiPad.lha) Jiggler: A WB hack. Makes all window move towards the mouse pointer. (game/gag/Jiggler.lha) DROP INTO YOUR 'FRIENDS' WBSTARTUP DRAWER... DQua: A simple quadratic equation solver. (misc/math/DQua.lha) MacCash: Generates UK lottery numbers. Does not falsely predict them, it is 100% random. It hace a nice Workbench GUI. (misc/misc/MacCash.lha) DefDataTypeIconer: (or DefDTIcon...) Lets you change files icons, based on their datatype! (pix/icon/DefDTIcon.lha) NewEXT: With the AmigaDos rename command you can do "rename #?.txt TO #?.doc" with NewEXT you can... (util/batch/NewEXT) Startup-Menu: A startup menu/utility. Lets you change the 'startup-sequece' used. Very customisable. (util/boot/Startup-Menu.lha) Bush: Like Shrub but Shell only and slower... (util/cli/Bush.lha) USE SHRUB. DiceRoll: Emulates dice throws... ie. generate random numbers. (util/misc/DiceRoll.lha) Publican: PublicScreen utility. (util/misc/Publican.lha) MidMoose: Emulates middle mouse button for those with only two buttons on their mice. (util/mouse/MidMoose.lha) NaeGrey: Makes the grey borders around screens black. (util/misc/naegrey.lha) USE A PROGRAM LIKE MultiCX INSTEAD! SFPatch: Code showing how to patch Amiga library functions. (dev/c/SFPatch.lha) Torch: A blanker module for SwazBlanker. @endnode