home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
HAM Radio 3
/
hamradioversion3.0examsandprograms1992.iso
/
misc
/
r95-11
/
readme.doc
< prev
Wrap
Text File
|
1989-02-16
|
12KB
|
281 lines
R95 --- Binary to Data Text Conversion Utility 2/1/89
Version 1.1 (PC and PC Compatible)
By : SHAREWARE Distributed by :
Greg Jones - WD5IVD Texas Packet Software
Dhanapong "Mouse" Saengrussamee PO Box 50106
Denton, Texas 76206
Shareware ==================================================================
R95 is distributed by Texas Packet Software (TPS) as SHAREWARE.
Send $15 to TPS to become a registered user of R95.
A registration form is included at the end.
Registered users receive :
* R95 User's Manual
* R95 File Formats
* R95 encode / decode source
* Radix 95 - Binary to Text Data Conversion for Packet Radio
* Texas Packet Radio Society General Information
* A great feeling by supporting TPS software projects.
**** Look for the Macintosh version soon ****
** R95 is provided 100% functional, so please register if you use it. **
R95 LICENSE ================================================================
All versions of R95, including version 1.1, are not public domain software,
nor are they free software. R95 is (C)1989 Greg Jones.
Non-registered users are granted a limited license to use R95 on a trial
(15 day) basis for the purpose of determining whether R95 is suitable for
their needs. Use of R95, except for this limited purpose, requires
registration.
All users are granted a limited license to copy R95 only for the trial use of
others subject to the above limitations, and also the following:
* R95.ARC must be copied in unmodified form, complete with the file
containing this license information and R95.
* R95 may not be distributed in conjunction with any other product.
* Operators of electronic bulletin board systems (Sysops) may post R95 for
down loading by their users only as long as the above conditions are met.
* Distributors of public domain or user supported software may distribute
copies of R95 subject to the above conditions only after obtaining written
permission from TPS. Such permission usually is granted; please write for
details.
Introduction ===============================================================
Why R95 ? The first reason is that the transfer of binary files for the
normal packet operator can prove to be difficult. The solution is that every
packet operator understands how to operate a TNC in converse mode, so why not
make it possible to transfer binary files using converse mode. The second
reason is that R95 generates less overhead than most common conversion
programs (18%-20% overhead). [See Appendix A 'Radix 95 : Binary to Text Data
Conversion for Packet Radio' for further details in the User's Manual]
The third reason is that R95 can also be used in many other applications
besides amateur packet radio file transfer. Many networks use conversion
programs to convert their files for transfer, so R95 could be very useful.
The other major aspect to the R95 utility is that it provides standard file
formats for encode, decode, split, and combine functions.
As a final note, I hope that this is a useful utility for the amateur packet
community at large as well as computer users in general.
73 - Greg Jones WD5IVD
Bug Reports / Correspondence ===============================================
Please send bug reports and correspondence to :
Texas Packet Software
ATTN : R95
PO Box 50106
Denton, Texas 76206
Menu Commands ==============================================================
* Type 'R95' to access the R95 utilities menu.
R95 supports the following commands :
(E)ncode (D)ecode (S)plit (C)ombine (P)ath (!) (Q)uit
* Press the first letter of the command to access the command.
Encode - Reads a binary or text file and converts the file to R95 format.
The original file name and date of encoding is placed in the R95 header.
A character count check is placed at the end of the R95 format tail line.
R95 will prompt if you are about to overwrite an existing file.
Decode - Reads a R95 format file and converts it back to the original file.
Decode will read the first ten lines of the R95 format file for the R95 header
line. This allows for the natural addition of lines introduced before the R95
header. Decode will then restore the file and check to see if the character
count was correct, in case an error occurred in transmission. R95 will prompt
if you are about to overwrite an existing file. To change the filename being
extracted, edit the header filename. .R95 is used as the default extension
used if left off.
Split - Reads a R95 format file and splits the file into K-size sections.
Split creates FILENAME.### with ### being incremented for each file. This
creates files .001, .002, .003 ...
Combine - Reads a R95SPLIT format file and recombines it back to a R95 format
file. The split files must follow these rules : 1 - Have the same filename
and 2 - with the extension .001, .002 . . . corresponding to the numbering in
the split files. To start the combination, enter filename without its
extension of .001. Combine will attempt to recombine the files using the
numbered extensions. It will also attempt to find the R95SPLIT header in the
first ten lines, thus allowing for the natural addition of information added
by mailbox systems. R95 will prompt if you are about to overwrite an existing
file.
Path - Allows the user to change where the files are being read and where the
files are being written to.
! - The Dos-Gateway provides a shell to Command.COM. Typing 'EXIT' while in
the gateway returns to R95.
R95 Command Line Entry ======================================================
* Type 'R95 h' to access the R95 command line help.
R95 version 1.1
Uses :
Menu driven R95
or Encode R95 E InputFileName [OutputFilePath]
or Decode R95 D InputFileName [OutputFilePath]
or Split R95 S InputFileName [OutputFilePath]
or Combine R95 C InputFileName [OutputFilePath]
where
InputFileName is the name of file to be processed
(may include drive and/or path name)
OutputFilePath is (OPTIONAL) the drive and/or path name for output file(s).
DO NOT INCLUDE FILE NAME.
Potential Problems =========================================================
Potential problems occur with items such as STREAMSW, which is sometimes set
to a '|' (vertical bar). Such cases of printable characters being interpreted
by the TNC as a command could cause R95 uploads to fail. If STREAMSW is set
to '|' (vertical bar), then the TNC will strip two characters. The solution
is to set STREAMSW to a non-printable character. The TAB character works well
for this. Another problem is 'TNC buffer overflow'. Depending on how your
computer talks to the TNC, you might feed the data too fast for the TNC to
handle, thus losing whole lines of characters. The solution is to slow the
information dump to the TNC from the computer, or set-up correct flow control
between the TNC and the computer.
Split has the tendency occasionally when splitting a R95 file into 1K
segments to create a last file containing just the end tail line of the R95
encode file. You must send this file as is; either that, or choose another
file split size.
Recommendation =============================================================
The important thing to remember is that the packet network is a fairly
fragile environment and when you want to transfer R95 files, you should
attempt to be as low-impact as possible. That translates into using
compression programs (ARC and PKARC) to reduce the file size as much as
possible before encoding, as well as spacing the split files when you post
and/or send them.
The following numbers are recommendations for Split file sizes :
Mailbox Forwarding over Split Size
SKIP-NET 5K or smaller
Uses TexNet PMS 7K Max
.01 Network 8-10K
TexNet 10-15K
NOTE : These are only recommendations; you should check with your local
mailbox operator concerning any local restraints.
R95 File Formats ===========================================================
R95 creates two basic types of file formats. The first is the R95 format
file [R95 Format] which contains encoded data created by the R95 encode
function and read by the R95 decode function. The second is the R95SPLIT
format which is used by the R95 split and R95 combine functions. [R95SPLIT
Format] See User's Manual for specific format.
WARRANTY ===================================================================
TPS makes no warranty of any kind, express or implied, including without
limitation, any warranties and/or fitness for a particular purpose.
TPS shall not be liable for any damages, whether direct, indirect, special or
consequential arising from a failure of this program to operate in the manner
desired by the user. TPS shall not be liable for any damage to data or
property which may be caused directly or indirectly by use of the program.
IN NO EVENT WILL TPS BE LIABLE FOR ANY INCIDENTAL OR CONSEQUENTIAL DAMAGES
ARISING OUT OF USE OR INABILITY TO USE THE PROGRAM, OR FOR ANY CLAIM BY ANY
OTHER PARTY.
Registration ===============================================================
##############################################################
####### #######
####### Send $15 to become a registered user of R95. #######
####### #######
##############################################################
Registered users receive :
R95 User Manual
R95 File Formats
R95 encode / decode source
Radix 95 - Binary to Text Data Conversion for Packet Radio
Texas Packet Radio Society General Information
A great feeling by supporting TPS software projects.
**** LOOK for the Macintosh version soon ! ****
------------------------------- cut here -------------------------------
R95 Registration - TPS 2/1/89
* R95 Version : _________________
Name : _________________________________ Call : ______________
Address : ______________________________ Apt : _______________
______________________________
City / St : ____________________________ Zip : _______________
Home Phone : ( ) ____________ Work Phone : ( ) ____________
--- Please take a moment to answer the following questions :
* Where did you get your copy of R95 : ____________________________
* How do you plan to use R95 : ____________________________________
_________________________________________________________________
* Which types of Networks do you use : ____________________________
_________________________________________________________________
* What other types of programs would you find useful on packet :
_________________________________________________________________
_________________________________________________________________
Mail to :
Texas Packet Software
ATTN : R95 Registration
P.O. Box 50106
Denton, Texas 76206
------------------------------- cut here -------------------------------