home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.barnyard.co.uk
/
2015.02.ftp.barnyard.co.uk.tar
/
ftp.barnyard.co.uk
/
cpm
/
walnut-creek-CDROM
/
CPM
/
MEX
/
MEX114KP.NOT
< prev
next >
Wrap
Text File
|
2000-06-30
|
9KB
|
224 lines
MEX114KP.NOT
In the search for a communications program THAT WOULD WORK
with a newly acquired 1200-baud modem, "The Maxwell" by Racal-
Vadic, and the Kaypro 2X (4'84), it was suggested "Why not try
MEX?" The combination of MEX114.COM and MXO-KP41.ASM turned
out to be the perfect combination. The first time I used it, it
worked and has been working ever since.
It may be time consuming to read through all the MEX files
for the first time, but it is worth all the effort. The MXO-KP41
file also contains the dialing routine from MXO-SM13.ASM (the
Hayes SmartModem overlay) so there is no need to have any other
overlay file. What follows is a "how-to" assemble everything and
get it up and running. This should work for all CP/M Kaypros with
Hayes-compatible external modems.
1. Download MEX114.LBR, MEX-HLP.LBR, and MXO-KP41.AQM (which is
contained in the MEX-OVL.LBR). (De-lbr and Usq files that
need it).
2. Place MEX114.COM, MEX.HLP, MXO-KP41.ASM, MLOAD21.COM and
ASM.COM (this one came on your cpm diskette) on a diskette
and put this diskette into drive A.
3. At the A0> prompt type the following:
A0>ASM MXO-KP41.AAZ
This will assemble your Kaypro overlay file and give you
the needed .HEX file which must be bound into the system
by typing the following at the A0> prompt:
4. A0>MLOAD21 MEX.COM=MEX114.COM,MXO-KP41
You have just loaded a new MEX.COM file which is ready for
immediate use!!
*******************************************************************
HOWEVER - - - - - -
Life with your modem can be made almost instantaneously easier
if you do a few preparatory things before running your MEX program
for the first time.
1. Create a file with your word processor or text editor (in non-
document mode) and name it INI.MEX - This is the file:
stat wtecho on
stat search 3
stat split on
stat bakfile on
stat exclude off (all these commands in this
stat filter on (file should be typed at the
stat extend off (left-hand edge of your screen
alt A0:
id "[inimex]"
load phone.phn
load keys.key
b:
term session.log
dir
global t
2. Save this file to disk and place it along with the other files
on your diskette in drive A.
3. Now, invoke MEX on the disk in drive A:
A0>MEX
4. You will now see on your screen:
[MEX] A0>>
5. At this prompt type:
[MEX] A0>>STAT INITFILE ON
This stat command will tell MEX to search for INI.MEX when
booting MEX.
6. Now create your phone library by typing at the prompt:
[MEX] A0>>PHONE KAYFOG=285-2687 1200
[MEX] A0>>PHONE FIDO=1-404-926-1876 1200
etc. After you have entered all the phone numbers you want,
then do the following:
[MEX] A0>>SAVE PHONE.PHN
You have just created a phone file called PHONE.PHN and the
next time you run MEX you can simply give the command:
[MEX] A0>>LOAD PHONE.PHN
However, since we have an INI.MEX file, loading the phone.phn
file is not necessary, as it will be loaded automatically
through the ini.mex file.
7. This process can also be used to create a KEYS.KEY file:
[MEX] A0>>KEY L=<"logon sequence"> [MEX] A0>>KEY A="HELLO!"
etc. You must enclose the keystring in quote marks. Now SAVE
your KEYS file.
8. [MEX] A0>>SAVE KEYS.KEY
The INI.MEX file will load the KEYS.KEY file just like the
phone file, the next time you invoke MEX.
9. Now, with the KEYS and PHONE files saved, and the STAT INITFILE
ON command given, you must CLONE this MEX file:
[MEX] A0>>CLONE INIMEX.COM
You can call your new mex.com file anything you want, but I have
called it INIMEX.COM because I used ID "[INIMEX]" in the
ini.mex file that was created with my word processor. If you
want your file named something else, just use that same name (less
the .com extension) in your ini.mex file. However, as stated
above, you don't even need an ini.mex file.
10. Now after "cloning" has taken place, your new working MEX commun-
ications program can be invoked from your A0> prompt:
A0>INIMEX
and [INIMEX] A0>> prompt will appear on your screen. It is nice
to use a different name than MEX because you will always know
you are at your own command prompt if the computer at the other
end is also using MEX. I only like "inimex" because it reminds
me that I have my ini.mex-file commands in use. This way, I
don't have to worry about entering all these commands every time
I want to run MEX.
11. Now at the INIMEX prompt, I can call kayfog (or anyone else in
the library) with the following command:
[INIMEX] B0>>cal kayfog #5
and my modem will call KAYFOG, and if there is no answer, it will
try five times before giving up; you could use any number #nn you
want. You are at the B0 drive because of your command in ini.mex.
After your modem makes a connect, because of your ini.mex file, you
will be automatically placed in terminal mode and will see a ":"
at the left margin if your capture file SESSIONS.LOG is on and
capturing everything that comes across the screen.
If you can't get the other computer's attention after making a
connection, you can press <cr> a couple of times, and that should
do it. Now you are ready to communicate as always.
If you want to download MEX (for example), do the following after
you are in the CP/M area:
A0>(or whatever drive/user area you are in), just type:
B3>kmd s mex114.lbr
(here the computer will tell you how much time it will take to send
the file, etc.) Then when you find that things are just "sitting
there" you do the following:
hit your CTRL-J key plus E to get back to command mode:
^JE
then you will see your MEX prompt:
[INIMEX] B0>>
At this prompt, type the following:
[INIMEX] B0>>r mex114.lbr
While transferring files (in 1k mode), MEX will print "logical" record
numbers on the screen. (See Ron Fowler's "Progress reporting" statement
in the -READ 114.ME file of the MEX114.lbr)
Credits: This short tutorial is taken from notes and documents of the
MEX conference files located in the CP/M area of KAY*FOG. Special thanks
to Ron Fowler for placing MEX in public domain, to Hank Tate for writing
the MEX-SET2.DOC for the ini.mex file (notice I have used my own
commands, they are not quite the same as Hank Tate's), and to Will Kacy
for the MEX-EASY.FIX file from which the phone.phn file was taken.
***********************************************************************
You can get "on-line" help by typing HELP ?, or HELP <topic-name> for
any topic-name displayed by HELP ? You can also get help by typing
CTRL-J+? (that is, hold down the control key while typing J and then
press the space bar and then type the ? key - Do this control-J ?
AFTER going to terminal mode by pressing T at the command prompt of
[MEX] etc.
Note that in most of the documents, reference is made to ESC E, ESC N,
etc. while in terminal mode. Well, in version 1.14 of MEX, the ESC is
no longer ESC, it is now CONTROL-J (^J). That is:
ESC = ^J in version 1.14 of MEX
Please read MEX-SET2.DOC by Hank Tate. He gives an extremely clear
explanation of the creation of the INI.MEX file.
For a full understanding of MEX, read everything that is in the MEX
CONFERENCE. Most of the information deals with prior versions of
MEX, but it makes for better understanding of the power that this
program holds. It is a flexible program and "limited only by your
own imagination". ENJOY!
E. McGowan, 5-10-86
Almost forgot! After you tell the BBS "bye", return to command mode
by typing ^JE and at the [INIMEX]B0>> prompt, type CPM and that will
get you back to your system prompt. Also, SESSION.LOG (where you
captured everything that came across the screen) is on drive B. If
you are going to make another call, be sure to rename your SESSION.
LOG because it will be wiped out the next time you make another call.