home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 18 REXX / 18-REXX.zip / b64.zip / B64.DOC < prev    next >
Text File  |  1996-06-11  |  1KB  |  39 lines

  1. /*************************************************************************
  2. * DOCUMENTATION for B64.CMD
  3. *
  4. * Intelligent Base64 encoder/decoder.
  5. * Requires BASE64 API from MD5RX.DLL (included)
  6. *
  7. * Created by Teet K⌡nnussaar (teet@aetec.estnet.ee)
  8. *
  9. * This program is *freeware*, which means that you don't have to pay
  10. * for it and you may use/modify it whatever way you want.
  11. * But: This program is distributed AS IS, and with NO warranties,
  12. *   neither implied or expressed.
  13. *
  14. * Usage:
  15. *    B64 ( e | d ) [infile [outfile]]
  16. *        e - for encoding (file -> base64)
  17. *        d - for decoding (mail -> file)
  18. *
  19. * Encoding notes:
  20. *     writes 3-line MIME-compliant header
  21. *     if in-file not specified, reads standard input for data to encode
  22. *     if outfile not specified, writes to standard output
  23. *
  24. * Decoding notes:
  25. *     if in-file not specified, reads from standard input
  26. *     auto-detects encoded data postition in file (should have at 
  27. *        least 3 lines of encoded data to detect correctly)
  28. *     if outfile not given, guesses filename to decode or writes to
  29. *        b64out.$$?. Does not overwrite out-files, never.
  30. *
  31. * Contents:
  32. *   B64.CMD   - program
  33. *   B64.DOC   - documentation (this file)
  34. *   MD5RX.DLL - Dynamic link library with auxiliary functions, used
  35. *               by B64.CMD (also created by me, and also freeware)
  36. *
  37. *************************************************************************/
  38.  
  39.