home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / os / os2 / apps / 5910 < prev    next >
Encoding:
Internet Message Format  |  1992-09-08  |  2.4 KB

  1. Path: sparky!uunet!haven.umd.edu!darwin.sura.net!jvnc.net!rutgers!uwvax!uchinews!ellis!sip1
  2. From: sip1@ellis.uchicago.edu (Timothy F. Sipples)
  3. Newsgroups: comp.os.os2.apps
  4. Subject: REXXShip 1.0 Released: Self-Extracting UUEncode!
  5. Message-ID: <1992Sep6.025645.5101@midway.uchicago.edu>
  6. Date: 6 Sep 92 02:56:45 GMT
  7. Sender: news@uchinews.uchicago.edu (News System)
  8. Reply-To: sip1@midway.uchicago.edu
  9. Organization: Dept. of Econ., Univ. of Chicago
  10. Lines: 40
  11.  
  12. I have just sent the file rxship10.cmd to ftp-os2.nmsu.edu.  It is in
  13. directory /pub/downloads at present, and it may be retrieved via
  14. anonymous ftp.
  15.  
  16. The file rxship10.cmd is a self extracting REXX script which, when
  17. run, produces REXXShip.Cmd.  REXXShip 1.0 is a REXX program which will
  18. take any binary file as input and produce an ASCII text version which
  19. is self extracting.  Run the resulting ASCII text version through any
  20. REXX interpreter, including OS/2 2.0's, and you get the binary file
  21. back.
  22.  
  23. The "wrapper" extraction code is extremely tiny, adding very little
  24. overhead.  At present REXXShip encoded files are more than double the
  25. size of the original binary file, but I hope to reduce that increase
  26. substantially in a forthcoming update.
  27.  
  28. What is REXXShip useful for?  Like UUEncode, XXEncode, ABE, and BOO,
  29. REXXShip can allow you to send any binary file through a 7-bit ASCII
  30. text mailing system or online service.  However, the advantage is that
  31. the recipient (if an OS/2 user, in particular) will be able to decode
  32. the file without any additional utilities.
  33.  
  34. What about errors?  REXXShip encoded files are protected in two ways.
  35. First, a 16-bit checksum for the file is calculated and compared with
  36. the recorded checksum when decoding.  This error detection is
  37. reasonably robust.  Second, REXXShip encoded files that come up
  38. "short" simply will not decode properly -- the decoder "wrapper"
  39. appears, for the most part, at the end of the data, so you know that
  40. when you get the "Done" message your file is whole.
  41.  
  42. I look forward to your suggestions for enhancements to this utility.
  43. Read the documentation accompanying REXXShip for details on where this
  44. utility is headed.  However, I think it will prove useful even in its
  45. first version.
  46.  
  47. -- 
  48. Timothy F. Sipples      | The OS/2 FREQ. ASKED QUESTIONS LIST is avail. from
  49. sip1@ellis.uchicago.edu | 128.123.35.151, anonymous ftp, in /pub/os2/all/faq.
  50. Dept. of Econ., Univ.   | Or from LISTSERV@BLEKUL11.BITNET (send "HELP").
  51. of Chicago, 60637       | Family Values Means a Job
  52.