%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%