home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Elysian Archive
/
AmigaElysianArchive.iso
/
comm
/
anser106.lzh
/
ARCFILE.3
< prev
next >
Wrap
Text File
|
1988-08-12
|
10KB
|
234 lines
-*>Starlight Answering Machine v1.06<*-
Programmed by: Bob Uhrick
(C)1988, Starlight Telecomm
Compiled on 12-Aug-88 with Manx Aztec C v3.6a
---------------------------------------------------------------
INTRODUCTION
Attention Sysops: When you take down your BBS to do maintenance on
it, or to play that brand new game one of your users just uploaded, do you
usually keep your modem off-hook (keep the line busy), or do you allow your
phone to keep ringing, and ringing, and ringing when someone tries to call? I
think it's a good idea to let your users know why your BBS is down, and to
also let them know when they can expect it back in operation. That's the main
reason I wrote this small program. You can run it in the background and it
will answer the modem when someone calls. A text file which you specify is
then displayed to the user, then the user is logged-off, and the program will
wait for another call. The program is only about 15K, so it doesn't take up
much of your precious memory. This will leave you with plenty of room to
work. This is great for Sysops who do a lot of programming and compiling,
since compilers usually eat up plenty of memory.
---------------------------------------------------------------
SHAREWARE NOTICE
The Starlight Answering Machine is released to the public under the SHAREWARE
concept, which means, "You don't pay for it unless you use it". If you don't
like this program, and don't intend to use it, just remember: What did you
pay for it in the first place? If you think this program is useful to you,
and you use it often, please send a check or money order for $10.00 to:
Bob Uhrick
6736 Horrocks St.
Philadelphia, PA. 19149
This registration fee will go towards the development of The Starlight BBS
software that I am currently working on.
---------------------------------------------------------------
DISTRIBUTION
The ORIGINAL *UNALTERED* archive may be distributed by any of the following
methods:
1> Computer Bulletin Boards (BBS), as long as no charge is made for the
privilege of downloading this archive.
2> Through any commercial or non-commercial computer network as long as it
DOES NOT claim ANY SORT of copyright over this program. If you see this
program on such a network, please ask the Sysop to remove it IMMEDIATELY!
3> Via disk-based (or other magnetic media) PD libraries such as the Fish
Disks, AMICUS, etc., as long as distribution costs are limited to media and
handling costs (including shipping), and NO subscription charge is imposed
to the user for rights to receive such disks.
Any other methods of distribution MUST be discussed with the author!
---------------------------------------------------------------
INSTALLATION AND USAGE
The file "AM.Config" should be located in either the current
directory, or the S: directory of your WorkBench disk. This configuration
file tells the program how to handle the modem commands, and the name of the
file to display to the user. Here is a break-down of the AM.Config file:
FILENAME: DEV:dir/filename
This is the name of the file that is displayed to the user when he/she logs
on. The best place to keep this file is in RAM: since you can swap disks,
etc. without worrying about the file. There is one special feature: If you
specify NONE for the filename, the program will display the following built-in
message to the user:
*Sorry*
The system is down for maintenance.
Please try again later.
Thanks!
- Sysop -
BAUD: number
This is the *highest* baud rate that your modem can communicate at. Valid
rates are: 300, 1200, 2400, 4800, and 9600.
OPEN: string
This is the modem initialization string that is sent to the modem when the
program is first run. Here are some examples that work with
1200 baud modems:
ATE0F1M0Q0V1X1S0=0S2=255S7=20S12=255
2400 baud modems:
ATE0F1M0Q0V1X4&C1&D2S0=0S2=255S7=20S12=255
NOTICE: I have register S0=0 which DISABLES the modem's auto-answer ability.
This is important since the software will determine when the modem should
answer.
RESET: string
This is the string that is sent to the modem AFTER someone is logged-off.
This *should* be a command to hang-up your modem. The command to do so on
Hayes compatible modems is ATH0
RING: string
This is the string that the program looks for when the modem uncounters a
ring. On a normal Hayes compatible modem, this should be RING
ANSWER: string
This is the string that is sent to the modem after a ring is detected. On a
normal Hayes compatible modem, this should be ATA
300: string
1200: string
2400: string
4800: string
9600: string
These are the strings that the modem sends to the program after a connection
has been made. These strings tell the program what baud rate has been
connected. On a normal Hayes compatible modem, they should be set to the
following:
300: CONNECT
1200: CONNECT 1200
2400: CONNECT 2400
4800: CONNECT 4800
9600: CONNECT 9600
Well, that's about it for the configuration file. Let's go on to the actual
program itself:
It is best to "run" this program from the CLI (by the way, this
version can ONLY be used from the CLI... I may include the ability to run
this program from a WorkBench icon in the future, but for now, it can inly
be run from the CLI). To do so, type "run Starlight-AM" at the CLI prompt.
If the program encounters any errors during the set-up procedure, you will
be notified of what caused the error, and the program will end. After
correcting the error, just "run Starlight-AM".
After the program is finished loading in the "AM.Config"
configuration parameters, the title screen will appear, and the message
"Awaiting Logon..." will appear. The current date/time will also be
displayed. Hold down the right mouse button, and you will see that there
are some pull-down menus:
_________ _________
| Project |________________ | Options |________
| | | |
| About -*>Starlight AM<*- | | Titlebar On A1 |
| Exit to AmigaDOS AX | | Titlebar Off A2 |
|__________________________| |__________________|
"About Starlight AM" will display a little bit of information about the
program.
"Exit to AmigaDOS" will do just that: It will exit the program, and return
you to the CLI. This command can also be invoked using the right-Amiga-X
hotkey sequence.
"Titlebar On" will turn on the titlebar so you can use the front/back
gadgets to toggle between other screens. This command can also be invoked
using the right-Amiga-1 hotkey sequence.
"Titlebar Off" will turn off the titlebar. This command can also be invoked
using the right-Amiga-2 hotjey sequence.
Well, that's about all for now! It seems like it took longer to write these
docs than it did to write the actual program! <grin>
And... Don't forget to send in your registration fee! :-)
---------------------------------------------------------------
WHERE TO CONTACT ME
You can contact me through US Mail (my address is listed above) or on the
following BBSs:
Berk's Amiga BBS (215)-678-7691 <- These two are the best since
Millennium Falcon (215)-551-0789 <- they're local to me, although
AMIC-2000 (707)-579-0523 I *will* receive messages on
Roundabout BBS (803)-791-9448 the other systems, since I
Excalibur's Realm (201)-256-0691 try to check them at least
Custom BBS (213)-839-6867 once a week.
Bifrost BBS (301)-948-6286
Amy Center (818)-982-8495
Deep Thought (919)-471-6436
...and on other BBSs around the country where you see my name in the user
list (thanks to the miracle of PC-Pursuit!).
Oh, I can also be reached through USENET e-mail at:
sun!portal!cup.portal.com!Bob_Uhrick
- or -
Bob_Uhrick@cup.portal.com
---------------------------------------------------------------
WHERE TO FIND UPDATES
The latest and current up-to-date versions of all of my software can be
found on:
=====> ONIX: Online Network for Information Xchange <=====
-- Never a Busy Signal! (up to 16 Simultaneous Callers) --
----------------------------------------------------------
Largest Online Software Library in Philadelphia: 465 megs!
5600+ files & growing: Amiga, C64, Graphics, IBM, & Mac
FAST Xmodem, Xmodem/CRC, & 1K Xmodem (Ymodem) Downloads
Multi-User "Chat": 65,535 Public & Private "Channels"
Public/Private Messaging -- Multi-Player Online Games
Classified Ads: Seen by users from all over the country
----------------------------------------------------------
PC-Pursuit'able through the PAPHI node
16 Lines, 23 Hours Daily, 300/1200 baud, 8/N/1
==> CALL TODAY: (215)-896-9020 via modem <==
Enjoy the program!! Look for the -*>Starlight-BBS<*- software coming soon!