Hello Bill,

WOW!!!

Yes, I would love to have a copy.  I lost my copy years ago...I had it on
tape and then a  big floppy and then lost it.  I ran the BBS program on a
Radio Shack M100 "laptop" and later on an IBM PC Clone with two 5 1/4"
floppy drives.

After I started running Linux, I converted the program to run on Linux and
use SMTP.  It ran along the lines of the original KA9Q NOS and Bdale Mailer.
I later added more SMTP functions from "sendmail" with the help of Bob
Tracy.

I have long ago lost all of that material but would love to take a stab and
rewriting it in C++.  I am retiring soon and would love to work that project
again.

The beauty of the idea was that you could make the program identity anything
you wanted to...than came in the RD-232 Port.  Of course today you would use
the internal bus...instead of passing the detected data to the screen or
file, pass it to the "BBS" program via the bus.  Building routing tables
like some of the JNOS and RLI BBS applications had is easy and dumping
manual inputs to an MTA or automatic inputs to an MTA is simple.  

Do you have my mailing address?

Walt/K5YFW


-----Original Message-----
From: [email protected] [mailto:[EMAIL PROTECTED]
Sent: Thursday, July 13, 2006 4:52 PM
To: [email protected]
Subject: Re: [digitalradio] BBS Program in Basic



Walt- for what it's worth- I have an actual printed copy of a BBS program 
written in IBM basic. It is yours, if you will promise an honest effort to 
get it running. I swear to you that the version I have DID WORK when I 
printed out this copy. (On an 8-pin,Dot Matrix Printer.) It queried COM1 at 
300 baud and participated in two-way communication with a Packet BBS. 
(Normally unmanned, at the BBS end)
At this time, I wouldn't touch it with a ten-foot pole. You need to
remember:
Basic was an interpretive language, hence s-l-o-w. Each line of code was 
broken up, interpreted for machine language equivalence, and executed. (For 
a subroutine, this was repeated each time it was invoked) In order to use a 
subroutine, it first had to be found, which BASIC did by starting at the 
first line of code, reading the number of the line, to see if it was the 
desired one, and continuing until it found the right line. (It did remember 
the line number to return to.)
It is a Bulletin-Board-System, not a keyboard-to-keyboard, two-way 
exchange, as we have gotten used to.  Each message was stored at the BBS 
for reading and forwarding. As a  BBS, it relies on an infrastructure of 
similarly timed and sequenced equipment at the other end.
If you find someone really interested, I will cheer them on, but (in my 
eightieth year) not participate much, or very reliably)
Have fun- Bill-W4BSG

At 09:01 AM 6/29/2006 -0500, you wrote:


>A of years ago, there was a BBS program written in Standard Basic that read
>the RS-232 data buss.  You could feed it text from a TNC, RTTY or ASCII
>demodulator or even connect a modem to it.
>
>What the system did was recognize the text
>"K5YFW > W5ABC CONNECT W5ABC KN<lf/cr>".
>
>When it saw the text, it opened a session with W5ABC and replied
>"K5YFW > W5ABC CONNECTED W5ABC KN"<lf/cr>.
>
>For Messages, K5YFW sent
>"K5YFW > W5ABC MAIL for WB5WXY KN"<lf/cr>.
>W5ABC sent
>"W5ABC > K5YFW SEND MAIL KN"<lf/cr>.
>
>
>Then K5YFW would send the following...
>"K5YFW > W5ABC <lf/cr>
><lf/cr>
>DATE: 29 Jul 06/08:46 CDT<lf/cr>
>TO: WB5WXY<lf/cr>
>CC:<lf/cr>
>SUBJ: Test Mail<lf/cr>
><lf/cr>
>This is a test E-Mail via the W5ABC BBS<lf/cr>
><lf/cr>
>nnnn<lf/cr>
><lf/cr>
>.<lf/cr>
>AR
>K5YFW > W5ABC KN"
>
>Then W5ABC would send...
>
>"W5ABC > K5YFW<lf/cr>
>"FINISHED?"<lf/cr>
>W5ABC > K5YFW KN<lf/cr>"
>
>If K5YFW was fisished, it sent...
>"K5YFW > W5ABC<lf/cr>
>CLOSE<lf/cr>
>K5YFW > W5ABC 73 SK<lf/cr>
>
>Then W5ABC would send...
>"W5ABC > K5YFW 73<lf/cr>
>
>And the transmissions were over.
>
>The mail program created the necessary files and put them in a
>folder/directory to be sent out via SMTP or waited to be picked up by
WB5WXY
>connecting or another station for relay to WB5WXY.
>
>There was a router table that looked something like this:
>
>WB5WXY:WB5WXY (meaning that WB5WXY would pick up the message themselves)
>WB5WXY:K5SBU v WA5TRQ (meaning that K5SBU would deliver the message to
>WB5WXT but WA5TRQ would take the message and forward it to K5SBU who would
>deliver it to WB5WXY.
>
>This program allowed for receiving, sending (delivering) E-Mail to the
>addressee or forwarding the E-Mail as shown in the routing table.  You
could
>not read you messages on line.
>
>The client only program was less than 300 lines of basic and the server
>application was less than 2000 lines of code.
>
>I feel sure that someone today could pick up the effort and recreate these
>applications for use with PSK31, MFSK16, MT63 and most of the other digital
>modes.
>
>What do you think?
>
>Walt/K5YFW
>
>
>
>
>
>
>[Non-text portions of this message have been removed]
>
>
>
>
>Need a Digital mode QSO? Connect to  Telnet://cluster.dynalias.org
>
>Other areas of interest:
>
>The MixW Reflector : http://groups.yahoo.com/group/themixwgroup/
>DigiPol: http://groups.yahoo.com/group/Digipol  (band plan policy
discussion)
>
>
>Yahoo! Groups Links
>
>
>
>

Bill Aycock - W4BSG
Woodville, Alabama 




Need a Digital mode QSO? Connect to  Telnet://cluster.dynalias.org

Other areas of interest:

The MixW Reflector : http://groups.yahoo.com/group/themixwgroup/
DigiPol: http://groups.yahoo.com/group/Digipol  (band plan policy
discussion)

 
Yahoo! Groups Links



 




[Non-text portions of this message have been removed]



------------------------ Yahoo! Groups Sponsor --------------------~--> 
Yahoo! Groups gets a make over. See the new email design.
http://us.click.yahoo.com/XISQkA/lOaOAA/yQLSAA/ELTolB/TM
--------------------------------------------------------------------~-> 

Need a Digital mode QSO? Connect to  Telnet://cluster.dynalias.org

Other areas of interest:

The MixW Reflector : http://groups.yahoo.com/group/themixwgroup/
DigiPol: http://groups.yahoo.com/group/Digipol  (band plan policy discussion)

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/digitalradio/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Reply via email to