home *** CD-ROM | disk | FTP | other *** search
- 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 -------------------------------
-
-