@database GMulti.guide @$VER: GMulti.guide 1.0 @author "Lee Kindness" @remark This guide file was crafted by hand :) @node main "GMulti 1.0" @{fg highlight} ________ ___ ____ _@{fg text} @{fg highlight} / ____/ |/ /_ __/ / /_(_)@{fg text} GMulti version 1.0 @{fg highlight} / / __/ /|_/ / / / / / __/ /@{fg text} Copyright ©1996 Lee Kindness @{fg highlight} / /_/ / / / / /_/ / / /_/ /@{fg text} Gives multiline node support for @{fg highlight} \____/_/ /_/\__,_/_/\__/_/@{fg text} points/nodes who use Gotcha @{" Introduction " link INTRO } : What does it do? @{" Installation " link INSTALL } : How to setup @{" Usage " link USAGE } : Using it @{" Copyright " link LEGAL } : Copyright, discalaimer and distribution @{" Version History " link VER } : How has it evolved? @{" Thanks " link TA } : Thanx and greets @{" Other Programs " link OTHER } : Try them @{" Contact " link CONTACT } : How to contact the author @endnode @remark &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& @node INTRO "Introduction" Having just setup Gotcha i was really pleased to see the call options it supported. For example my boss is 2:259/26 and 2:259/10 so if i used: @{fg highlight}BOSSNUMBER "2:259/26!2:259/10"@{fg text} then Gotcha would be intelligent and call /26 and if that was engaged /10. If /10 connected and /26 was in its list of AKAs then /26 would be removed from the list. So i went to try it... Didn't work :( /26 was not in /10s AKA list and vice-versa! My Boss is a large system acting as a hub for a lot of networks plus is a NEC. He did not have enough AKA slots. So i was in exactly the same situation as i was in with TrapDoor... and my solution to it was NLFind and now it has been adapted for use with Gotcha and here is the result! Using GMulti is much more transparent than using the ! option and it is easier to use. Easier FREQs from multi-line systems! Does your boss have two or more lines? Do you freq nodes that have two or more lines? If so it can rather annoying when the nodelist only lets TrapDoor call one line... GMulti will fix this :) You can now call the first line, if it is busy then the second is called, if that is busy then the nth is called and so on. All this without quitting trapdoor. GMulti works with any program that uses traplist.library to access the nodelist, so it works with TrapDoor, GMS and many more! On a down note the mage new mailer Gotche uses a custom nodelist library... and GMulti wont work with it :( However it has similar capability built in... So I now get something like this when I try to poll my boss for mail: @{fg highlight} : : + 07-Jan-96 16:15:49 Calling Phantom BBS (2:259/26), Cost 9999.99. ~ 07-Jan-96 16:15:50 ATDT709833 + 07-Jan-96 16:15:57 Line is busy - 07-Jan-96 16:15:57 Connect failed! ~ 07-Jan-96 16:15:57 Hanging up. + 07-Jan-96 16:16:05 Redialdelay (20 secs / 39 retries left) + 07-Jan-96 16:16:26 Calling Phantom BBS 2 (2:259/26), Cost 9999.99. ~ 07-Jan-96 16:16:27 ATDT709834 ~ 07-Jan-96 16:16:46 CONNECT 14400/V42BIS - 07-Jan-96 16:16:46 Connection made at 14400 Bd - 07-Jan-96 16:16:47 Received EMSI request - 07-Jan-96 16:16:47 Sending EMSI data packet - 07-Jan-96 16:16:48 Received EMSI_ACK - 07-Jan-96 16:16:48 Waiting for EMSI data packet - 07-Jan-96 16:16:48 Received EMSI data packet : 07-Jan-96 16:16:48 Name: Phantom BBS Line 2 (2:259/26@fidonet) : 07-Jan-96 16:16:49 AKA: 14:2000/109@sbcnet 73:7448/0@ranet 73:7448/26@ranet 801:335/0@skynet 801:335/1@skynet 240:500/0@mercurynet 88:7100/0@mufonet 2:259/300@fidonet 1080:114/0@psychonet 88:7103/0@mufonet : 07-Jan-96 16:16:49 Sysop: Iain Sherrit : 07-Jan-96 16:16:49 Place: Join MercuryNet Here (+44 1224 709833) : 07-Jan-96 16:16:49 Using: FrontDoor 2.20c.mL/CS0000C2 : 07-Jan-96 16:16:49 Offer: ZedZap ArcMail XMail : 07-Jan-96 16:16:49 Flags: CM,XA,H16,V32B,V42B,V34,U,V.FC,FAX - 07-Jan-96 16:16:50 Handshake complete : :@{fg text} @{b}Note@{ub}: You must be using Workbench 2 or higher and be using a GList nodelist. @endnode @remark &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& @node INSTALL "Installation" To install GMulti follow the steps below: 1. Either a) Drag GMulti into your WBStartup drawer or b) Copy GMulti to MAIL:bin and add: @{fg highlight}Run >NIL: [ COPYPASS ] { }@{fg text} Or in plain English: A line must start with "Multiline". Then the address of a node must be given (for example 2:222/2.0). If wished you may specify "COPYPASS" if you do so the password from the first node is copied when using the following nodes, however you are best to set up the passwords in GList.config. You now must specify at least one (but can be more) nodes or phone numbers which are equivalent to this one. For example: @{fg highlight}multiline 1:123/23.0 1:123/24.0 1:123/25.0 1543-12354@{fg text} This setup would be appropriate for a node which has 4 lines, 3 of which appear in the nodelist and 1 of which is unlisted. The configuration file may contain any amount of the above lines. Lines whose first character is ";" are treated as comments. If you want to test your config then I would recommend you @{"get GMulti going" link USAGE} and then use the getinfo command to get information about one of the nodes, each time you run the commend the phone number should change, for example: @{fg highlight} 0.Ram Disk:> getinfo 2:259/26 GetInfo v1.0 (c)1995 Thomas Bickel Address: 2:259/26.0@fidonet Region: 25 Hub: 300 Node name: Phantom BBS Location: Aberdeen Sysop: Iain Sherrit Phone #: 709833 (44-1224-709833) Baud: 9600 Flags: CM,XA,H16,V34,U,NEC Cost: Password: FAGGOT 0.Ram Disk:> getinfo 2:259/26 GetInfo v1.0 (c)1995 Thomas Bickel Address: 2:259/26.0@fidonet Region: 25 Hub: 300 Node name: Phantom BBS 2 Location: Aberdeen Sysop: Iain Sherrit Phone #: 709834 (44-1224-709834) Baud: 9600 Flags: CM,XA,H16,V34 Cost: Password: FAGGOT 0>@{fg text} GMulti can share a config with NLFind. @endnode @remark &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& @node USAGE "Using GMulti" Make sure you have @{"installed and set up" link INSTALL} GMulti properly. When this has been done GMulti will be run every time you swith your computer on. GMulti installs itself as a commodity when run, so it can be quit or disabled using exchange. GMulti supports an additional option (only available if you have added it to your user-startup). This option specifies a config file to use rather than MAIL:Multiline.cfg eg you might have the following in you user-startup: @{fg highlight}Run >NIL: Sysop Dave Naylor \-> Using Zeus BBS software! \-> The biggest UK Amiga BBS \-> Points welcome \-> Email! \-> 24 hours a day in sunny Yorkshire! GMulti will be in the WANGI file area or you can freq it using the magic filename GMULTI. --- __ ____ _ 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