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

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