********************************************************* * P H O N E I N D E X * * ------------------- * * V1.1 * * A phone directory program with dialling capability * * * * by Mark Switser ©1995 * ********************************************************* COPYRIGHT AND DISCLAIMER This program is FREEWARE. However if you find it useful and wish to make use of it please send me a postcard or a NetMail/E-Mail (I would like to know how many people use PhoneIndex...). All comments are welcome. Mark Switser Klaverstraat 7 1121 AX Landsmeer The Netherlands InterNet: mark.switser@twilight.xs4all.nl FidoNet: 2:280/315.14 AmyNet: 39:150/108.14 The program has been carefully tested but I accept no responsibility for any losses or damage arising from its use. I should be grateful to hear of any problems with it and suggested improvements. INTRODUCTION You are probably the proud owner of a program like SuperBase and on a rainy day you decided to make an address database with all of your friends and family. But what happens next...? That's right, you hardly ever use it. Either because the program is so big that it's quicker to write all your addresses and telephone numbers down somewhere, or that you have to close all the applications that you are currently running, in order to have enough memory for consulting your database, or you just couldn't figure out how the damn thing works. Well... No more. Introducing: PhoneIndex. A small address/telephone directory which dials your phone for you. PhoneIndex: -Has everything you need in a phone directory; name, address, city, telephone number and a field for notes. -Dials your phone for you, using your modem, or if you don't have one, uses tone dialling with your monitor speaker. -Can make use of databases you already have, so you don't have to retype all addresses and telephone numbers. -Has a graphical user interface. -Uses your System-Font. -Uses only very little disk-space. -Uses only very little memory. -Is extremely simple to use. -Is written in C (sourcecode available on request). REQUIREMENTS To use PhoneIndex you just need an Amiga with Kickstart 2.0 or higher. No additional libraries or files are required. INSTALLATION To install PhoneIndex, copy the files: PhoneIndex PhoneIndex.info PhoneIndex.save DialNumber all to the same directory (Utilities or Tools or anywhere else). USAGE Simply double click it's icon or type PhoneIndex at the CLI. Now you are presented with a small window which displays the first record of the "PhoneIndex.save" address base (my name and address and a fake phone number, just so my phone doesn't ring every time someone tries it out ;-) You can edit the individual fields by clicking on them and activate the next field using the TAB key. You can make a new record by clicking the "New" gadget. You can delete the current record with the "Delete" button. You can save the entire database to a file ("PhoneIndex.save") by clicking "Save". And the "Dial" button dials the number of the current "Phone" field. If you don't have a modem put the word "audio" after the phone number. Select the next record using the tapedeck controls (i.e. <<,<,stop,> and >>). NOTES PhoneIndex uses the DialNumber utility written by Oliver Hitz to actually dial the phone. For more information check out DialNumber.guide included in the archive. When clicking the "Dial" gadget, PhoneIndex just runs DialNumber with whatever is in the current "tel" field as it's argument. USAGE OF AN ALREADY EXISTING ADDRESS DATABASE If you've got all the addresses and phone numbers you need already stored in a database, you can use this database with PhoneIndex. Simply save this database as an ASCI file. Then edit this file (with a text editor such as c:ed or CygnusEd) so that each record consists of five fields (name,address,city,tel,note) and that each field uses one line: Example: John Doe <-name field \ Times square 22 <-address field \ 1234 AB London <-Zip/City field > Record 1 555-123456 audio <-tel field / <-note field / Jane Doe <-name field \ Times square 23 <-address field \ 1234 AB London <-Zip/City field > Record 2 555-223456 audio <-tel field / John's sister & Neighbour <-note field / . . . Make sure that none of the fields are longer than 29 characters. Then save this file as "PhoneIndex.save" in the directory with PhoneIndex. THANX To Oliver Hitz for allowing me to include DialNumber in the archive.