ReadMe
上传用户:andy_li
上传日期:2007-01-06
资源大小:1019k
文件大小:2k
源码类别:

压缩解压

开发平台:

MultiPlatform

  1. Acorn-specific usage instructions
  2. ---------------------------------
  3. As zipfiles can come from a variety of sources apart from Acorn machines,
  4. consideration had to be given to the handling of dot-extensions, a la
  5. DOSFILE.TXT, unix-filename.tar.gz . What was decided that they would
  6. be extracted as DOSFILE/TXT and unix-filename/tar/gz, and then truncated
  7. to 10-characters, for FileCore compliance. This can quickly be altered
  8. for any new releases of FileCore that Acorn may make for longer filenames.
  9. Unfortunately, this means that you must be REALLY careful about
  10. extracting files from archives. The files
  11.     dummy_source.c and dummy_source.h
  12. will both be extracted as
  13.     dummy_sour
  14. UnZip will prompt you for confirmation of the over-writing of these files,
  15. but you must be really careful unless you wish to lose files!
  16. Also, because UnZip is a unix-ported program, the filenames are CASE
  17. SENSITIVE.
  18.     *unzip new/zip newfile
  19. will extract 'newfile', but not 'NewFile', 'NEWFILE' or any other
  20. combinations. However, you can use the -C option to force operations
  21. to disregard the case of filenames.
  22. The Acorn UnZip port has an additional feature to cope with the
  23. extraction of files containing 'c' code. As you may be aware, Acorn
  24. Desktop C requires all files called "foo.c" to be renamed to "c.foo",
  25. ie "foo" in a directory called "c".
  26. To cope with this, a colon-separated environment variable has been
  27. set up called "Unzip$Exts". Any extensions found in this variable will
  28. be extracted to directories named after the extension, with the extension
  29. stripped. For example:
  30.     *Set Unzip$Exts "c:h:o:s"
  31. will extract all the files called 'foo.c' to a directory called 'c'.
  32. This can be used to include "c:h:o:s:txt" to pull all the text files
  33. out to a separate directory.
  34. UnZip fully supports SparkFS Extra Field. This means that zipfiles created
  35. with SparkFS or Zip (on RISC OS) will be correctly unzipped, including
  36. filetypes.
  37. UnZipSFX can be used to create self-extracting archives. To use it, just
  38. create a common zipfile using Zip (or SparkFS), then load the UnZipSFX
  39. executable into an editor (eg. Edit, Zap), go with the caret the end of the
  40. file (using CTRL-CursorDown) and drag the zipfile to the editor window (in
  41. other words, append the zipfile to the UnZipSFX executable). Now, saving the
  42. resulting file (with filetype Absolute (&FF8)), you have a self-extracting
  43. archive (ie. double-clicking on it will unzip the contents of the original
  44. zipfile to the currently selected directory).