%OP%TM2
%OP%BM2
%OP%HE/%H2%Z88 Users' Club Software Library
%OP%FO//Z121..Page @P@//
%CO:A,12,70%%C%%H1%%H2%PROGMAIL and  SOFTMAIL  by Keith Beddoe (3869) Prestel 219998853


These programs provide a method of exchanging Z88 programs using 
Prestel Mailbox. Normally software is stored as frames coded in CET 
format which have to downloaded using a special decoding software. It 
also has limitations which make it difficult to use on mailbox 
frames. The alternative way is to use HEX coding with a checksum on 
each frame. These two BASIC programs accomplish this.


%H1%%H2%PROGMAIL

This converts any Z88 file into formatted mailbox frames ready for 
transmission via Prestel. The program prompts you for the name of the 
file to transmit, the name of the formatted output file and the 
mailbox number of the recipient. It then converts the program into 
mailbox frames.

To send the program log onto Prestel using Z-TERM and use <>FL to 
send the formatted mailboxes. Transmission is automatic. 


%H1%%H2%SOFTMAIL

This program converts captured mailbox frames containing a program 
into the original file.

To use it you must first log on to Prestel using Z-TERM and display 
and capture the program frames in the correct order. This is done 
using <>K. You can also use the DOWNLOAD option on Mailbox to display 
and capture each frame.

When this has been done, log off and exit Z-TERM. Then run the 
SOFTMAIL program which will then convert the frames into a Z88 file. 
The default filename for captured frames is PRESDATA.DAT.

If a frame has been corrupted then a Checksum error will be displayed 
and you will have to capture the frames again. This is very unlikely 
unless you have a noisy telephone line. This problem is usually 
obvious if you view the captured frames.


%H1%%H2%NOTES

The programs could be used on other E-MAIL systems with modification 
to line 180 and HEAD$. The number of bytes per frame is determined by 
the variable MAXFRAME.
%CO:B,12,60%%CO:C,12,48%%CO:D,12,36%%CO:E,12,24%%CO:F,12,12%