Old Code and Documentation

I’ve been moving all of my stuff over to a NAS, and moving some stuff around.

I found a program I wrote in 1993. I can’t actually run it, but I’m looking through all the text file that comprise it.

It was a host program for a computer. You fire it up, and it answers the modem and gives the remote user access to your system. It’s a mini-bbs, but it’s intent was to remotely operate your DOS based computer. You could upload, download, zip things up, leave files for the SYSOP, etc. I really wish I could get it to execute.

1993 was 3 years after I graduated high school, 1 year after basic training, and 3 years before getting a real job that paid me to program. I was but a wee lad. But, even at that tender age of 21, you can tell how obnoxious I was. The following are some of the uneditted files from that bbs system. You can see that I was using Allard-Works even back then.

The one thing that screams at me is multiple uses of the word IDOL instead of IDLE. Ah, to be young again.

WELCOME – when you login

                          ————————-
                            Allard-Works Presents
                                  J-HOST!!!
                          ————————-
                 If you are interested in this HOST Software,
                          Leave the sysop a message.
                                  Jay Allard
                               President/Founder
                                     of
                               Allard-Works ENT.

Ben, Hi.. don’t know what’s going on.  I went to bed.   Feel free
to goof around as much as you want, the ringers are off.
 
Good luck!
 

GOOD BYE – when you log off

                          =============
                             Farewell!
                          =============

As the final seconds slowly tick away, your modem losing carrier,
I hope you are left with good feelings, joy, and the satisfaction
of knowing that you have just called a quality HOST system.  May
your day proceed in a splendid fashion, and may all your future
    telecommunication sessions be as triumphant as this one.
 
Go now… your time is done.  Live a happy and prosperous life,
  and I eagerly await your next call to JBBS, where I strive to
      bring you the upmost in communication satisfaction.
 
                          Happy trails!

                           Jay Allard.
               President/Founder Allard-Works Ent.
                   He wrote this program, too.

NEW USER

                               
                           Greetings.

  This is the J-Host program.  It is not your typical BBS.  This
program is designed for easy installation, and instant set up.
  It’s sole purpose is so that people can call my system, look
  around, and download something if they need it.  It’s a host
  program which should kick the butts of Telemate’s and Telix’s
                       Host Script Files.

  It is also the prelude to the more complex, fully operational
JBBS.  That has color, message bases, file transfer bases, and it
  eliminates the DOS LIKE format of operation.  That will limit
where you can go, and what you can take, just like a regular BBS
      system.  This, however, is strictly for personal use.

If this host program appeals to you and you would like a copy,
          leave me a message and I’ll get back to you.
 
   By the way…  you should see the sysops end of this baby.

                           Jay Allard
                        President/Founder
                               of
                    Allard-Works Enterprises.

HELP

Greetings.  Bad news!  I had a nice help file… funny, yet informative.
 
But!  I accidentally deleted it, and I’m too lazy to type it over.

So… deal with this for now.
 
Peace.
Type M for Menu.

Hey Darke, if you’re reading this, type M.

The Main Menu

                       ~[32mÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
                      ³  ~[34mJay’s Computer.  ~[32m³
                      ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ

ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿     ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿    
³ ~[36mD     ~[35mDirectory.        ~[32m³     ³ ~[36mY   ~[35mEdit your Account. ~[32m³ 
³ ~[36mCD    ~[35mChange Directory. ~[32m³     ³ ~[36mPP  ~[35mToggle Page Pause. ~[32m³
³ ~[36mZV    ~[35mZip View a File.  ~[32m³     ³ ~[36mC   ~[35mClear the Screen.  ~[32m³
³ ~[36mTYPE  ~[35mType a file.      ~[32m³     ³ ~[36mP   ~[35mPage Jay.          ~[32m³
³ ~[36mDL    ~[35mDownload A File.  ~[32m³     ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
³ ~[36mUL    ~[35mUpload A File.    ~[32m³
³                         ³ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
³ ~[36mM     ~[35mThis Menu         ~[32m³ ³   ~[33mJHOST v~[37m1.0.  ~[35mCopyright 1993  ~[32m³
³ ~[36m?     ~[35mHelp Menu         ~[32m³ ³     ~[31mAllard-Works Enterprises   ~[32m³
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ

                         ÚÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
                         ³ ~[36mG  ~[35mGood Bye ~[32m³
                         ³ ~[36mF  ~[35mFeedBack ~[32m³
                         ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
Presumably, those ascii characters show up as lines in DOS.

Leave Feedback

Greetings!
 
Thank you for choosing to leave feed back to they SYSOP.
The really cool JEditor is still under construction,
so for now you’re going to have to tolerate this primitive
little comment procedure.  Just type a message, and press enter.
You have 250 characters.
 
Party on.

Sysop Menu

~[33mÚÄÄÄÄÄÄÄÄÄÄÄÄ¿
³ ~[31mSysop Menu ~[33m³
ÀÄÄÄÄÄÄÄÄÄÄÄÄÙ
 
  ~[32mP  ~[34mPkUnzip              ~[32mA  ~[34mAccess Levels
  ~[32mU  ~[34mUpload Setup         ~[32mE  ~[34mEdit User
  ~[32mD  ~[34mDownload Setup       ~[32mL  ~[34mList Users

  ~[32mC  ~[34mCleanup Functions    ~[32mS  ~[34mSystem Passwords
  ~[32mQ  ~[34mQuit

Download Menu

                    ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
                    ³  Download Protocols  ³
                    ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ

                            1) ZMODEM
                           
                            B) Batch
                           
                            Q) Quit.

            [Edit this so it matches your protocols.]
                          [D-MENU.JAY]

Some Other Menu

~[2J
This is a list of additional commands not included on the
Menu.

~[31m==================================================
~[36mSYSOP      ~[34mSysop functions.  Need high access.
~[36mFUNKY      ~[34mToggle Funky Cursor.  (Ansi Must be on)
~[36mA          ~[34mToggle Ansi.
~[36mDB         ~[34mDownload Batch
~[31m===================================================

~[35mThis is just a temporary function.  Once I finish adding
commands, there will be one menu with all necessary info.
 
~[33mParty on.

Upload Menu

                     ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
                     ³  Upload Protocols  ³
                     ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ

                            1) ZMODEM
                            2) HS-Link!  Excellent.
                            Q) Quit

            [Edit this so it matches your protocols.]
                          [U-MENU.JAY]

Feedback left by users

~[36mFeedback File created on Thursday, January 20, 1994 at 1:20:6.80.
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
~[37mFeedback from FILTER.
Recorded on Thursday, January 20, 1994 at 1:20:6.80.
   ~[32mThank you again guy,I am one of the more fortunate ones to have JCD3R To use. I will call you again in a few days
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ

~[37mFeedback from HARDTIME.
Recorded on Wednesday, January 26, 1994 at 15:16:58.70.
   ~[32mjay guess who it os chuck i am just returning your call i think i have the cables. talk to you later
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ

~[37mFeedback from ROBIN.
Recorded on Wednesday, January 26, 1994 at 16:53:13.40.
   ~[32m
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ

~[37mFeedback from ROBIN.
Recorded on Wednesday, January 26, 1994 at 16:55:44.66.
   ~[32mfunky cursor is like a Medieaval (sic) obstacle to be overcome to rescue the Princess or something. I think it takes some getting use to. I was having the Devil’s own time then I finally broke through to additional commands and
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ

~[37mFeedback from ROBIN.
Recorded on Wednesday, January 26, 1994 at 16:58:58.22.
   ~[32mlearned how to toggle and typed funky and a carriage return and had no problem toggling it off. Just now I hit a carriage return and ended the feedback session, hence the two part message. Thanks for the trust, I will not abuse it.
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ

~[37mFeedback from ROBIN.
Recorded on Wednesday, January 26, 1994 at 17:46:59.28.
   ~[32mThoroughly enjoyed perusing your system. Thanks again, Robin.
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ

~[37mFeedback from SPITFYRE.
Recorded on Thursday, January 27, 1994 at 15:19:21.23.
   ~[32mThis is good. I’m getting used to it still, but I’m just slow. Well, I gotta go… but I’ll be back!     Ben
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ

~[37mFeedback from FILTER.
Recorded on Sunday, January 30, 1994 at 15:14:55.72.
   ~[32m
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ

~[37mFeedback from FILTER.
Recorded on Sunday, January 30, 1994 at 15:17:22.97.
   ~[32mI seem to be lost. can any thing be downloaded or do you have to set up the files?
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ

~[37mFeedback from FILTER.
Recorded on Sunday, January 30, 1994 at 15:43:44.33.
   ~[32mI will get the idea sooner thaN later I hope. Catch ya later on and thanks again
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ

~[37mFeedback from FILTER.
Recorded on Sunday, April 24, 1994 at 1:7:8.51.
   ~[32mI tried but failed to download any thing
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ

~[37mFeedback from SPITFYRE.
Recorded on Tuesday, March 14, 1995 at 10:32:16.32.
   ~[32mHey…get ready to die! 🙂
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ

The Log File

Log created on Sunday, April 24, 1994 at 1:44:15.84
   Logged Off: Sunday, April 24, 1994 at 1:44:15.84

———-SYSTEM SHUTDOWN : Sunday, April 24, 1994 AT 1:44:19.58
———-SYSTEM STARTUP: Saturday, April 30, 1994 AT 18:22:1.17

SYSOP logged on: Saturday, April 30, 1994 at 18:25:0.23
———-SYSTEM STARTUP: Saturday, April 30, 1994 AT 18:30:1.0

SYSOP logged on: Saturday, April 30, 1994 at 18:32:10.2
   Logged Off: Saturday, April 30, 1994 at 18:37:21.94

SYSOP logged on: Saturday, April 30, 1994 at 18:37:32.43
   Logged Off: Saturday, April 30, 1994 at 18:40:32.42

———-SYSTEM SHUTDOWN : Saturday, April 30, 1994 AT 18:40:34.62
———-SYSTEM STARTUP: Sunday, May 1, 1994 AT 14:10:10.62

———-SYSTEM SHUTDOWN : Sunday, May 1, 1994 AT 14:10:30.23
———-SYSTEM STARTUP: Sunday, May 1, 1994 AT 14:18:0.95

SYSOP logged on: Sunday, May 1, 1994 at 14:19:8.6
   Logged Off: Sunday, May 1, 1994 at 14:38:53.69

———-SYSTEM SHUTDOWN : Sunday, May 1, 1994 AT 14:38:55.22
———-SYSTEM STARTUP: Friday, May 13, 1994 AT 0:40:59.89

SYSOP logged on: Friday, May 13, 1994 at 0:44:2.2
———-SYSTEM STARTUP: Friday, May 13, 1994 AT 0:55:37.49

———-SYSTEM STARTUP: Friday, May 13, 1994 AT 0:58:34.2

———-SYSTEM STARTUP: Friday, May 13, 1994 AT 19:15:17.23

———-SYSTEM SHUTDOWN : Friday, May 13, 1994 AT 19:26:34.24
———-SYSTEM STARTUP: Tuesday, May 17, 1994 AT 3:3:38.49

SYSOP logged on: Tuesday, May 17, 1994 at 3:11:33.54
———-SYSTEM STARTUP: Tuesday, May 17, 1994 AT 3:12:16.98

SYSOP logged on: Tuesday, May 17, 1994 at 3:12:25.55

FILTER logged on: Tuesday, May 17, 1994 at 3:18:7.96
   Logged Off: Tuesday, May 17, 1994 at 3:19:25.40

———-SYSTEM SHUTDOWN : Tuesday, May 17, 1994 AT 3:21:50.8
———-SYSTEM STARTUP: Tuesday, May 17, 1994 AT 3:33:11.76

SYSOP logged on: Tuesday, May 17, 1994 at 3:33:53.50
   Logged Off: Tuesday, May 17, 1994 at 3:34:29.81
———-SYSTEM STARTUP: Tuesday, May 17, 1994 AT 3:35:45.38

FILTER logged on: Tuesday, May 17, 1994 at 3:38:9.95

FILTER logged on: Tuesday, May 17, 1994 at 3:41:42.62

———-SYSTEM SHUTDOWN : Tuesday, May 17, 1994 AT 3:46:30.10
———-SYSTEM STARTUP: Friday, May 27, 1994 AT 22:11:40.55

———-SYSTEM SHUTDOWN : Friday, May 27, 1994 AT 22:11:49.50
———-SYSTEM STARTUP: Friday, May 27, 1994 AT 22:11:59.72

SYSOP logged on: Friday, May 27, 1994 at 22:12:38.66
———-SYSTEM STARTUP: Friday, July 1, 1994 AT 8:32:48.21

———-SYSTEM SHUTDOWN : Friday, July 1, 1994 AT 8:32:49.75
———-SYSTEM STARTUP: Friday, July 1, 1994 AT 8:34:7.42

———-SYSTEM SHUTDOWN : Friday, July 1, 1994 AT 8:34:15.38
———-SYSTEM STARTUP: Friday, July 1, 1994 AT 8:34:17.80

ULTRARIAN logged on: Friday, July 1, 1994 at 8:34:56.79
Sysop Killed (announced) at 8:40:59.36 on Friday, July 1, 1994

———-SYSTEM SHUTDOWN : Friday, July 1, 1994 AT 8:41:0.67
———-SYSTEM STARTUP: Sunday, July 10, 1994 AT 19:33:16.85

SYSOP logged on: Sunday, July 10, 1994 at 19:33:40.30
   Logged Off: Sunday, July 10, 1994 at 19:34:3.15

SYSOP logged on: Sunday, July 10, 1994 at 19:44:26.77
   Logged Off: Sunday, July 10, 1994 at 19:51:51.34
———-SYSTEM STARTUP: Friday, July 22, 1994 AT 20:50:42.72

———-SYSTEM SHUTDOWN : Friday, July 22, 1994 AT 20:50:49.97
———-SYSTEM STARTUP: Friday, July 22, 1994 AT 20:50:51.40

———-SYSTEM SHUTDOWN : Friday, July 22, 1994 AT 20:50:54.14
———-SYSTEM STARTUP: Friday, July 22, 1994 AT 20:51:3.81

———-SYSTEM SHUTDOWN : Friday, July 22, 1994 AT 20:51:8.97
———-SYSTEM STARTUP: Friday, July 22, 1994 AT 20:51:14.19

SYSOP logged on: Friday, July 22, 1994 at 20:51:48.14
———-SYSTEM STARTUP: Friday, July 22, 1994 AT 20:52:10.11

SYSOP logged on: Friday, July 22, 1994 at 20:52:16.86
   Logged Off: Friday, July 22, 1994 at 20:56:16.94

———-SYSTEM SHUTDOWN : Friday, July 22, 1994 AT 20:56:36.77
———-SYSTEM STARTUP: Tuesday, July 26, 1994 AT 19:40:28.23

SYSOP logged on: Tuesday, July 26, 1994 at 19:40:36.63
———-SYSTEM STARTUP: Tuesday, July 26, 1994 AT 19:45:25.71

SYSOP logged on: Tuesday, July 26, 1994 at 19:45:35.48
———-SYSTEM STARTUP: Tuesday, July 26, 1994 AT 19:46:9.43

———-SYSTEM SHUTDOWN : Tuesday, July 26, 1994 AT 19:46:13.5
———-SYSTEM STARTUP: Thursday, July 28, 1994 AT 18:1:36.0

———-SYSTEM STARTUP: Thursday, July 28, 1994 AT 18:2:25.16

SYSOP logged on: Thursday, July 28, 1994 at 18:2:28.95
———-SYSTEM STARTUP: Thursday, July 28, 1994 AT 18:2:59.65

SYSOP logged on: Thursday, July 28, 1994 at 18:3:6.69
———-SYSTEM STARTUP: Thursday, July 28, 1994 AT 18:3:39.9

SYSOP logged on: Thursday, July 28, 1994 at 18:3:46.51
———-SYSTEM STARTUP: Sunday, July 31, 1994 AT 10:10:39.36

SYSOP logged on: Sunday, July 31, 1994 at 10:13:41.50
   Logged Off: Sunday, July 31, 1994 at 10:18:40.29

———-SYSTEM SHUTDOWN : Sunday, July 31, 1994 AT 10:18:45.23
———-SYSTEM STARTUP: Tuesday, August 2, 1994 AT 21:30:25.66

SYSOP logged on: Tuesday, August 2, 1994 at 21:32:49.24

———-SYSTEM SHUTDOWN : Tuesday, August 2, 1994 AT 22:31:30.29
———-SYSTEM STARTUP: Sunday, August 7, 1994 AT 7:15:26.13

SYSOP logged on: Sunday, August 7, 1994 at 7:15:32.34
———-SYSTEM STARTUP: Sunday, August 7, 1994 AT 7:15:46.12

SYSOP logged on: Sunday, August 7, 1994 at 7:17:53.49
   Logged Off: Sunday, August 7, 1994 at 7:48:28.61

———-SYSTEM SHUTDOWN : Sunday, August 7, 1994 AT 7:48:30.53
———-SYSTEM STARTUP: Thursday, August 11, 1994 AT 19:13:55.1

———-SYSTEM SHUTDOWN : Thursday, August 11, 1994 AT 19:14:43.84
———-SYSTEM STARTUP: Thursday, August 11, 1994 AT 19:14:46.47

SYSOP logged on: Thursday, August 11, 1994 at 19:17:29.49
   Logged Off: Thursday, August 11, 1994 at 19:18:4.64

———-SYSTEM SHUTDOWN : Thursday, August 11, 1994 AT 19:46:23.71
———-SYSTEM STARTUP: Tuesday, September 20, 1994 AT 19:33:50.95

SYSOP logged on: Tuesday, September 20, 1994 at 19:33:56.89
   Logged Off: Tuesday, September 20, 1994 at 19:34:37.70

———-SYSTEM SHUTDOWN : Tuesday, September 20, 1994 AT 19:34:38.96
———-SYSTEM STARTUP: Tuesday, September 20, 1994 AT 19:39:0.35

OUTRUN logged on: Tuesday, September 20, 1994 at 19:40:20.49
   Logged Off: Tuesday, September 20, 1994 at 19:42:22.53

———-SYSTEM SHUTDOWN : Tuesday, September 20, 1994 AT 19:42:25.83
———-SYSTEM STARTUP: Tuesday, September 20, 1994 AT 19:42:37.9

OUTRUN logged on: Tuesday, September 20, 1994 at 19:43:54.64

SYSOP logged on: Tuesday, September 20, 1994 at 21:32:14.74
   Logged Off: Tuesday, September 20, 1994 at 21:32:46.22

———-SYSTEM SHUTDOWN : Tuesday, September 20, 1994 AT 21:32:47.75
———-SYSTEM STARTUP: Tuesday, September 20, 1994 AT 21:36:36.35

———-SYSTEM SHUTDOWN : Tuesday, September 20, 1994 AT 21:36:46.84
———-SYSTEM STARTUP: Tuesday, September 20, 1994 AT 21:37:5.68

———-SYSTEM SHUTDOWN : Tuesday, September 20, 1994 AT 21:42:56.22
———-SYSTEM STARTUP: Wednesday, September 21, 1994 AT 18:32:13.65

SYSOP logged on: Wednesday, September 21, 1994 at 18:32:18.20
   Logged Off: Wednesday, September 21, 1994 at 18:32:40.78

———-SYSTEM SHUTDOWN : Wednesday, September 21, 1994 AT 18:32:42.26
———-SYSTEM STARTUP: Thursday, September 22, 1994 AT 14:0:43.90

SYSOP logged on: Thursday, September 22, 1994 at 14:0:52.3
   Logged Off: Thursday, September 22, 1994 at 14:1:51.73

———-SYSTEM SHUTDOWN : Thursday, September 22, 1994 AT 14:1:52.88
———-SYSTEM STARTUP: Thursday, September 22, 1994 AT 14:1:58.71

SYSOP logged on: Thursday, September 22, 1994 at 14:2:9.69
   Logged Off: Thursday, September 22, 1994 at 14:2:17.77

———-SYSTEM SHUTDOWN : Thursday, September 22, 1994 AT 14:2:18.86
———-SYSTEM STARTUP: Thursday, September 22, 1994 AT 14:4:50.24

———-SYSTEM SHUTDOWN : Thursday, September 22, 1994 AT 14:4:51.67
———-SYSTEM STARTUP: Thursday, September 22, 1994 AT 14:7:30.13

———-SYSTEM SHUTDOWN : Thursday, September 22, 1994 AT 14:7:31.77
———-SYSTEM STARTUP: Thursday, September 22, 1994 AT 14:8:16.32

SYSOP logged on: Thursday, September 22, 1994 at 14:8:19.94
   Logged Off: Thursday, September 22, 1994 at 14:8:45.92

OUTRUN logged on: Thursday, September 22, 1994 at 14:9:2.95
   Logged Off: Thursday, September 22, 1994 at 14:9:49.97

SYSOP logged on: Thursday, September 22, 1994 at 14:9:52.49
   Logged Off: Thursday, September 22, 1994 at 14:10:18.25

OUTRUN logged on: Thursday, September 22, 1994 at 14:10:24.79
   Logged Off: Thursday, September 22, 1994 at 14:11:7.19

SYSOP logged on: Thursday, September 22, 1994 at 14:11:12.46
   Logged Off: Thursday, September 22, 1994 at 14:11:30.86

———-SYSTEM SHUTDOWN : Thursday, September 22, 1994 AT 14:11:31.96
———-SYSTEM STARTUP: Thursday, September 22, 1994 AT 14:15:26.33

SYSOP logged on: Thursday, September 22, 1994 at 14:15:28.97
   Logged Off: Thursday, September 22, 1994 at 14:16:24.39

———-SYSTEM SHUTDOWN : Thursday, September 22, 1994 AT 14:16:25.27
———-SYSTEM STARTUP: Thursday, September 22, 1994 AT 16:15:23.16

SYSOP unsuccessfully attempted logon:Thursday, September 22, 1994 at 16:15:32.6
        Password: SYSOP
           Try 1:
           Try 2: G
           Try 3: A

———-SYSTEM SHUTDOWN : Thursday, September 22, 1994 AT 16:15:42.6
———-SYSTEM STARTUP: Thursday, September 22, 1994 AT 17:10:28.85

———-SYSTEM SHUTDOWN : Thursday, September 22, 1994 AT 17:10:29.51
———-SYSTEM STARTUP: Thursday, September 22, 1994 AT 17:26:7.37

———-SYSTEM SHUTDOWN : Thursday, September 22, 1994 AT 17:26:37.19
———-SYSTEM STARTUP: Tuesday, March 14, 1995 AT 6:0:58.98

———-SYSTEM SHUTDOWN : Tuesday, March 14, 1995 AT 6:1:2.61
———-SYSTEM STARTUP: Tuesday, March 14, 1995 AT 6:1:16.18

SYSOP logged on: Tuesday, March 14, 1995 at 6:1:36.6
   Logged Off: Tuesday, March 14, 1995 at 6:3:4.43

———-SYSTEM SHUTDOWN : Tuesday, March 14, 1995 AT 6:3:24.81
———-SYSTEM STARTUP: Tuesday, March 14, 1995 AT 6:3:52.88

SYSOP logged on: Tuesday, March 14, 1995 at 6:5:57.89
   Logged Off: Tuesday, March 14, 1995 at 6:9:34.13

SPITFYRE logged on: Tuesday, March 14, 1995 at 6:10:31.42
   Logged Off: Tuesday, March 14, 1995 at 6:11:20.85

SYSOP logged on: Tuesday, March 14, 1995 at 6:12:0.12
   Logged Off: Tuesday, March 14, 1995 at 6:15:54.82

SPITFYRE logged on: Tuesday, March 14, 1995 at 8:4:25.85
———-SYSTEM STARTUP: Tuesday, March 14, 1995 AT 9:5:29.93

SYSOP logged on: Tuesday, March 14, 1995 at 9:6:15.74

———-SYSTEM SHUTDOWN : Tuesday, March 14, 1995 AT 9:9:37.10
———-SYSTEM STARTUP: Tuesday, March 14, 1995 AT 9:15:15.16

SPITFYRE logged on: Tuesday, March 14, 1995 at 9:18:53.27
   Logged Off: Tuesday, March 14, 1995 at 10:32:39.0
———-SYSTEM STARTUP: Friday, March 17, 1995 AT 20:16:34.60

———-SYSTEM SHUTDOWN : Friday, March 17, 1995 AT 20:16:37.7
———-SYSTEM STARTUP: Friday, March 17, 1995 AT 20:16:40.48

SYSOP logged on: Friday, March 17, 1995 at 20:18:15.6
   Logged Off: Friday, March 17, 1995 at 20:18:39.50

SYSOP logged on: Friday, March 17, 1995 at 20:19:34.87
———-SYSTEM STARTUP: Saturday, March 25, 1995 AT 20:47:0.93

SYSOP logged on: Saturday, March 25, 1995 at 20:47:24.0
   Logged Off: Saturday, March 25, 1995 at 20:48:19.58

———-SYSTEM SHUTDOWN : Saturday, March 25, 1995 AT 20:48:21.7
———-SYSTEM STARTUP: Saturday, March 25, 1995 AT 22:6:0.56

———-SYSTEM SHUTDOWN : Saturday, March 25, 1995 AT 22:6:2.70
———-SYSTEM STARTUP: Wednesday, February 14, 1996 AT 8:58:30.80

———-SYSTEM SHUTDOWN : Wednesday, February 14, 1996 AT 8:58:41.45
———-SYSTEM STARTUP: Wednesday, February 14, 1996 AT 8:58:43.76

SYSOP logged on: Wednesday, February 14, 1996 at 8:59:34.1
   Logged Off: Wednesday, February 14, 1996 at 9:5:13.18

———-SYSTEM SHUTDOWN : Wednesday, February 14, 1996 AT 9:5:19.28
———-SYSTEM STARTUP: Wednesday, February 14, 1996 AT 13:13:51.16

MEME logged on: Wednesday, February 14, 1996 at 13:17:36.25
———-SYSTEM STARTUP: Wednesday, February 14, 1996 AT 13:25:44.4

———-SYSTEM SHUTDOWN : Wednesday, February 14, 1996 AT 13:28:6.96

———-SYSTEM SHUTDOWN : Wednesday, February 14, 1996 AT 13:40:58.61
———-SYSTEM STARTUP: Sunday, June 29, 1997 AT 9:22:35.50

JAY logged on: Sunday, June 29, 1997 at 9:23:9.72
   Logged Off: Sunday, June 29, 1997 at 9:23:50.25

———-SYSTEM SHUTDOWN : Sunday, June 29, 1997 AT 9:23:53.99

The Mother Load of Foolishness – The Documentation File

                       J-Host Documention.
                       ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ

     Greetings.  Congratulations on your most recent acquisition
of J-CALL V1.0, the ultimate in host communication.  Ok, so,
granted, there may be one or two other BBS programs out there
that might have a slight edge on J-Host, but that’s O.K., because
if you wanted a real BBS, you wouldn’t download something this
small to begin with.

                      READ THIS SECTION!!!
                      ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ

     I know you probably saw that this product was created by
Allard-Works, and you are irrationaly anxious to try it, but hold
on a second…  Please read this short Doc file.  Chances are
you’re going to be able to figure most of it out on your own,
because J-HOST is designed to be extremely simple, but this may
tell you a thing or two you might not figure out.  Besides, a lot
of effort has gone into this documentation to keep it from
sounding boring.  Sarcasm and snide remarks area common
occurence, just so you don’t feel like you’re reading an
Encyclopedia.
     However, if you think that this is just a bit too long for
your taste, even though it’s about 100 pages shorter than other
doc files, here’s a hint… Once you get started, log on as
SYSOP, and type SYSOP.  SYSOP gives you a bunch of other things
to do.

Unnecessary Credit.
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
     I made this program from scratch.  I didn’t use anybody
elses libraries, with the exception of the standard libraries
included in Turbo Pascal 7.0.  (Dos, and Crt).  There are more
than 100 functions and procedures written by myself to make this
possible, and i’m constantly adding.  By the time you read this,
I’ve probably added ten more functions to make it all the more
exciting.  Ok, enough gloating.

J-HOST’s purpose in life.
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
     The purpose of this is for your own personal use.  It’s not
really a BBS program in the strongest sense of the word.  It’s
just here so that you can let people call up your system, look
around your hard drive, and download stuff that they might need.
There aren’t message bases, email, or anything like that,
although there is an option to leave the sysop a brief message.
     There’s only one file area.  That file area is your hard
drive.  Everything will become available, except hidden files and
direcories.

Telix, Telemate, and anything else.
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
     I think Telemate is the best COMM program out there, but
that’s not important now.  However, this is.  They both have
complex script languages, and from their languages they both
create host scripts that are run from within the program.
     You can use those.
     But I wouldn’t.
     I’d use JHOST, because it does a lot more, looks a lot
cooler, and would make the one person who wrote it feel like he
didn’t waste weeks of programming.

Getting Started.
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
     You’re already off to a good start, because step 1 is
unzipping the file.  And, since you’re reading this, I think it’s
safe to say that you’ve successfully unzipped it.
     Step 2 is to read this file.  You’re on a roll!!!
     Step 3.  This is the only step that might take more than a
minute, and it’s optional.  Edit your autoexec.bat and add the
statement “SET JHOST=C:\JHOST\”… or whatever the appropriate
directory is, although “JHOST” is a fine name for it.
     Step 4. Run JHOST1.

     Pretty simple, eh?  Then it’s just a matter of following the
onscreen directions.  If SYSTEM.JAY isn’t found, some options are
given.  Choose accordingly.  Then, the userfile is created with
one user, and that user is SYSOP, with password SYSOP.
     You should next do a local logon with the sysop account, and
check out the program.  <M> will give you a user menu, so you can
see what JHOST does.  One vital thing the menu doesn’t show is
the SYSOP command.  Type SYSOP, and look around.  Set the upload
and download parameters.  JHOST doesn’t have any internal
protocols, so get your hands on DSZ, GSZ, or any of your other
favorite transfer protocols.  I recommend GSZ myself.

What J-HOST does.
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
     Easy File System:  Jhost doesn’t have hundreds of EXE files,
and hundreds of data files.  It doesn’t take up 36 directories
and stick files all over the place on your hard drive.  It take’s
up one directory, and it’s small.  There is one EXE file, and
incase you didn’t guess, that’s what you run.  All other system
files have the extension JAY, in beloved honor of it’s creator.

Baud Rate: I haven’t tested it on anything higher than 9600,
because I don’t have a higher speed modem available.  So, if it
screws up somewhere, oops!  Here’s the deal with the baudrate.  I
hard cored an initialization string into the program.  You can
change this initialization string by picking ‘E’ when it asks if
you want to initialize modem.
     But I wouldn’t.
     If your modem accepts the string, I’d use it, and set the
baud rate to the  highest baud your modem can do.  Then you can
receive carrier at any baud, and still be connected to the modem
at high speed.  Modem output will be “CARRIER 2400”  “PROTOCOL
<whatever>”  “COMPRESSION <whatever>”  “CONNECT 9600”.  Your
modem will handle flow control and such.  (Jhost has built in
XON/XOFF, but why use it if your modem can handle it.
    
     Easy Modification: All you really need to modify anything in
JHOST is an ascii editor.  With that, you can change the menu’s,
and help files to your satisfaction.

     Easy Setup: You already read getting started… wasn’t that
easy?  There aren’t a gazillion different configuration programs,
and it doesn’t take hours of contemplation to figure out how to
set it up.  Just unzip it, do a little finagling to your
Autoexec.Bat (very little), and run it.  And it goes!  Beautiful!

     Data Screen: F4 Toggles back and forth between full screen,
and the user data screen, which provides the sysop with an
excellent presentation of vital user information that you may or
may not care about.  Seeing this, you may say… “But gee, I can
hardly see any of the output screen.”  Fortunately, the
innovative minds at Allard-Works Ent. have included the F10
function wich will enable the VGA 50 line mode.  Now you can see
the user information, plus full screen user output.  Excellent.
Of course, this is assuming you have VGA.  If you try to enable
VGA on a non VGA screen… the representatives of Allard-Works
Ent. hold no responsibilty as to the deranged video output.
Luckily, most people have VGA by now anyway.

     Idol Time: Wouldn’t it suck if someone called JHOST, and
then decided to go out to eat or something?  There modem would be
online, using up valuable time, doing nothing, when it would be
altogether more beneficial for them to be logged off, allowing
line availability for other people to call and waste valuable
time.  That’s IDOL time.  Idol time is how long goes between each
keypress, and when the time reaches a pre-determined length, the
user is logged off.  For example, the default for user level 1 is
one minute.  So, if that darned new user doesn’t touch anything
for more than a minute, bang, zap, see ya… he’s gone.

     Five different Access Levels:  1) New user.  New Users stay
at level one until the sysop boosts their access, either by
hitting F7 while their online, or by editting their account.
(Don’t bother trying to remember the Function keys… they’re all
listed on the Data screen.)  New Users can look around the
system, but can’t do squat.  2&3)  There really isn’t much
difference between levels 2 and 3 in version 1.0.  They can both
upload, and download.  The only difference is how much idol time
they have, and that’s at they sysop’s disposal.  (Defaults set
level 2 at two minutes, and level 3 at three minutes).  4)
COSYSOP Level four has access to the SYSOP command menu.  They
can edit user records, and see everything in their file.  The
only things they can’t do is change the users Handle, or raise
their access to level 5, although they can bring it to level 4.
Be careful about giving peple access to level 4.  5) SYSOP.  This
is you, the sysop.  You can give access 5 to other people, but
there shouldn’t be much call for it.  Level 5 let’s you change
peoples handles, and give people sysop access.  Don’t give this
kind of access to anyone you wouldn’t let date your sister,
especially if you have JHOST running on a regular basis.

     Fifteen Transfer Protocol Compacity:  Yes, that’s right.  If
you have fifteen different protocols that you think people would
acutally use, then you can set them up.  As I said earlier, I
recommend that you set up GSZ.  Gsz has ZMODEM, YMODEM, XMODEM,
and YMODEM-G all built into it.  Go to the protol editor (use the
SYSOP command to find it) and enter the parameters for each
protocol.

     Zipview: Take a look at those zip files.  I used a
programming method that was more an act of desperation than
anything, because I don’t know how to read zips directly.
Instead, a batch file is created, characters are written to the
keyboard buffer, JHOST drops to a dos shell, runs a batch file
which copys the zip contents into a separate file, exits the dos
shell, types the recently created file, deletes the batch, and
finally deletes the other file.  It works, and that’s what
counts.

What it doesn’t do.
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
     Color (yet.)
     The Dishes.
     Limit UL/DL ratio.
     Limit time online.

Suggestions
ÄÄÄÄÄÄÄÄÄÄÄ
     The user doesn’t have access to the floppy drives, and that
was intentional.  (unless you run JHOST from the floppy.)  If you
find the need to let someone browse a floppy drive or two, try
the DOS JOIN command.  It will simulate a directory on your hard
drive that is actually the floppy drive.
     JHOST doesn’t direct where uploads go.  They just go to
whatever directory the suer is in.  You can prevent this,
however.  Edit the UPLOAD protocols so that the protocol
automatically sends any file it receives to wherever you wish.
     Example.
     Standard: GSZ port 2 rz
     Directed: GSZ port 2 rz c:\download

     Remember, editing Upload and Download information is from
the remote point of views.  If you edit Download, it is actually
the host’s computers upload, and if you edit upload, it is
actually the host’s computers download.  Keep this in mind.
Don’t fool yourself.
     Keep a copy of the original zip file.  That way you have a
back-up
copy of the original menu’s and files, incase something happens,
or you
screw something up.

Comments
ÄÄÄÄÄÄÄÄ
     I hope that you have grasped the concept of JHOST. It is a
host program, not a bbs.  JBBS is a bbs program, and that will be
my next major telecommunciations project.  This, however, is for
the average Joe that occasionaly finds the need to let people
call his system and download/upload, or just look around.

     Any comments and suggestions for J-Call 2.0 will be greatly
appreciated.  And please… don’t say “Add color”, because I
already have.  It will be in 2.0, full ansi color support.
Anything else, however, would be most cool.  Remember… think
HOST not BBS.  When I do JBBS, you can think BBS, not HOST.

Direct any comments/suggestions to…

     Allard-Works Ent.
       c/o Jay Allard.
     36 Ames St, Suite 613
     Somerville, MA 02145.
         (617)666-3889.

or,
leave email to ULTRARIAN on any of the fine BBS’s that you may
see his presence upon.

Thank you.

Credits….
   Thanks to all those nice people at Borland for creating Turbo
Pascal.
   Special thanks to Blaise Pascal, for without whom, I’d be
programming in Turbo Smith, or something.

 

BUGS
ÄÄÄÄ

     Problem: In vga mode, screen gets screwed up when returning
from DOS SHELL.
     Why: Not allowing enough memory to hold video page.
     Solution: Hit F10 twice to clear it up.

Advertisements

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: