[comp.sys.apple2] PhoneBase 1.1

archie@wheatena.berkeley.edu (Archie Cobbs) (03/08/90)

Since there is now a newsgroup for Apple 2's, I figured I'd offer to anyone
that wants it a copy of a program I wrote (if I may be so bold).

It seems that one day I was sortof lamenting the fact that all I use my
//e for anymore is logging onto bigger & faster computers.  So I decided to
try and figure out something else useful for it to do, so it wouldn't be bored.
Why not write a program that would hold all the information in my address book,
including phone numbers? And since I have an AppleCat modem, there's no
reason why the program couldn't dial someone's number on demand. And, hey,
it might as well alphabetize and organize, handle credit card calls, '9'
prefixes, international calls, and know when to dial the area code.

The result is a nice little program called "PhoneBase" that I have used even
more than I expected. My database has over 130 entries listed, including
some random things like automated touch-tone checking account balance
inquiries, etc.

If anyone would like a copy, just send me mail & we'll work something out.
If there's enough interest, I'll post it (what's the best way to do that
for 6502 machine language code, by the way?). As far as stuff needed, it
requires a //e or later, 80 column card, and runs under DOS 3.3. If
you don't have an AppleCat, it will still function as an address book,
but you won't be able to dial numbers automatically. The program is about 20
sectors big. I'll also throw in a RamDisk program (for 128k; only 4 sectors!) 
and a hi-res picture smasher (makes BRUN-able pictures! Compresses the
Apple logo pic to 4 sectors!) at no extra charge.

-Archie

Archie Cobbs		"Stop the local horror"	     archie@brahms.berkeley.edu

gdg1@cunixb.cc.columbia.edu (Guy D Goldstone) (03/08/90)

To those with "Old" apple cat and other modems of that era
using the built in digital processor (term used quietly) in the apple II
series you can easily modify the program mentioned (PhoneBase 1.1)
to actually answer the phone and give a digital message and record
messages as programs....(sort of like a totally digital answering machine.)
Quality is poor since the sampling rate is poor....
I have not yet figured how to allocate it to work with more than 64K...
I have a Meg to work with and feel that I can make a pretty good sampling 
rate with this but again I think that would be 1 "JMP" too far!

           -Guy

gdg1@cunixc.bitnet   gdg1@cunixb.cc.columbia.edu   lawpa5c@buacca.bu.edu