home *** CD-ROM | disk | FTP | other *** search
/ Otherware / Otherware_1_SB_Development.iso / mac / util / compress / arcmac.hqx / ArcMac.ARC / ArcMac.Updat < prev    next >
Encoding:
Text File  |  1988-07-12  |  13.9 KB  |  364 lines

  1.  
  2.  
  3.  
  4.  
  5. ArcMac Updates
  6.  
  7.  
  8. ArcMac
  9. Standard File Archiver for Macintosh Computers
  10.  
  11. Version 1.3
  12. Released April 1988
  13.  
  14. Copyright 1988 by D.G. Gilbert
  15. All rights reserved.
  16.  
  17.  
  18.  
  19.      ArcMac Features
  20.  
  21.     o  Complete file archive / de-archive utility.
  22.  
  23.     o  Compatible with IBM and MS-DOS standard archives, makes data
  24.        exchange a snap.
  25.  
  26.     o  Your choice of fast & flexible command line operation for
  27.        experienced users, or point'n'click dialog for novices.
  28.  
  29.     o  Batch and background operations free you for other
  30.        activities.
  31.  
  32.     o  Includes ArcPop, the compact, easy to use file de-archiver
  33.        with the special feature of making self-extracting archives.
  34.  
  35.     o  Includes xArcMac, a utility for fully processing ArcMac
  36.        archives on IBM/MS-DOS machines.
  37.  
  38.     o  Includes a useful subset of the Martian Operating System, a
  39.        full MS-DOS like shell (Finder replacement) for the
  40.        Macintosh
  41.  
  42.  
  43.           ArcMac Distribution Files
  44.  
  45.  The contents of the ArcMac.Arc file are:
  46.  
  47.  ArcMac             The primary application
  48.  
  49.  ArcMac1.Doc  & ArcMac2.doc
  50.                     Full documentation in "TEXT" form, readable by
  51.           many applications, including the ArcMac type command.
  52.           The file creator is TeachText, Apple's text reader
  53.           included with Apple System 5.0 and  some earlier systems.
  54.           After extracting, you can either click on these files
  55.           from Finder to launch  TeachText, or you can use the
  56.           ArcMac command "type" to get a printed list of this file,
  57.           as per
  58. 2  ArcMac Updates
  59.  
  60.  
  61.  
  62.                     type ArcMac*.doc > prn
  63.  
  64.  xArcMac.exe             This is the MS-DOS executable program for
  65.           fully extracting and listing ArcMac archives on MS-DOS
  66.           machines.  You will need to transfer it to an MS-DOS
  67.           machine to use. (You can transfer the entire ArcMac.Arc,
  68.           and use ARC or PKXARC to extract this file).
  69.  
  70.  ArcPop             This program is the application portion of
  71.           ArcMac.Arc.  To create the stand-alone ArcPop
  72.           application, without its ArcMac archive, choose  the
  73.           "UnMake" button on the ArcPop dialog.
  74.  
  75.  ArcPop.ARC         This is the ArcPop de-archive utility only,
  76.           with self-extracting documentation.  ArcPop is
  77.           distributed freely, so than no one need pay to access
  78.           available ArcMac'ed data. If you don't care for ArcMac,
  79.           but want the capability of using ArcMac'ed (or IBM/MS-DOS
  80.           arc'ed) files, this is the tool for you.
  81.  
  82.  MARCS.ARC     This archive contains Turbo Pascal source for the
  83.           xArcMac and the ArcPop programs, so that others may
  84.           incorporate the ArcMac file structure and protocol in
  85.           archivers.
  86.  
  87.           Current versions of these files can be obtained from
  88.           Bloomington's PC-LINK bulletin board, phone 812-335-7252
  89.           (1200..9600 Baud, 24hr).
  90.  
  91.           The CompuServe MACPRO Maug Sig and BORPRO Borland Sig
  92.           will generally have the most recent updates.
  93.                                                   ArcMac Updates  3
  94.  
  95.  
  96.  
  97. >>>   Updates for version 1.2 & 1.3:
  98.  
  99.  
  100.      File Name Wild Cards
  101.  
  102. >>>  Your choice of word delimiters now permitted, so that spaces
  103. can be included in names.  Just type the delimiter following a
  104. command:
  105.  
  106.      > arc,a,my archive,my file 1,my file 2,...
  107.      > cd"my spaced folder:my other folder:
  108.  
  109.      Any symbol other than these can be used as word delimiters:
  110.      * / \ < > : ? - +
  111.  
  112.      Note: Your delimiter replaces the space for that command only,
  113. and spaces cannot be added as extra filler:
  114.      "> arc,  a,  my archive,  my file 1,  my file2"   is bad
  115. (extra spaces).
  116.  
  117.  
  118.      Finder Selections
  119.  
  120. >>>   ArcMac has no control about how Finder/Multifinder passes
  121. file selections to it.  The following cases exist for System 5.0
  122. software (differs in pre-MultiFinder systems):
  123.  
  124.      a) Single (non-multi) mode does not permit any file
  125. selections.  This is same for any application, including Packit &
  126. Stuffit.
  127.  
  128.      b) Multi-mode, 1 application + any group of documents in a
  129. single folder: You can select doc files and ArcMac, and then launch
  130. ArcMac.  In this case, all of the files will be selected to operate
  131. on.
  132.  
  133.      c) Multi-mode, 2 or more applications selected:  Multifinder
  134. will launch all applications independently, and will launch the
  135. creator applications of selected documents.  In other words, you
  136. can not select applications to archive from Finder.
  137.  
  138.      This is part of the reason that ArcMac has an MS-DOS style
  139. interface: selection of files of disparate origins and types to
  140. operate on is simple, rather than impossible.
  141.  
  142.  
  143. >>>   When you launch ArcMac from a disk other than the current
  144. system disk, the Macintosh operating system automatically switches
  145. the active volume to the current system disk (to avoid disk swaps)
  146. before ArcMac gets control.  The ArcMac path prompt shows you this
  147. current path at its prompt.
  148. 4  ArcMac Updates
  149.  
  150.  
  151.  
  152.      Modifiers for the Add commands
  153.  
  154.      Q, quick crunch only (no analysis).  This is useful if your
  155. files are all text (which almost always end up crunching), since it
  156. is faster than full analysis.
  157.      H, huffman squeeze only (no analysis).  Picture files usually
  158. are optimally compressed with the Huffman squeeze method.  This
  159. option will save time if want to use squeezing only on your files.
  160.  
  161.  
  162. >>>   You can use the Q+H modifiers together to produce archive
  163. entries that are compatible with the SEA ARC standard.  Using Q+H
  164. with any of the adding commands, or with Convert, will prevent the
  165. Squashing method of PKArc, which SEA's ARC cannot handle.
  166.  
  167.  
  168. >>>  I, IBM compatibility.   The "i" modifier, used with EXtract to
  169. remove linefeeds from text files in archives of MS-DOS origin, is
  170. generalize to the suite of Add commands (Add, Update, Freshen and
  171. Move) and the Convert command.
  172.  
  173.     > arc ai ibmarc *.text
  174.      -- add all files ending with ".text" to the archive ibmarc,
  175. forcing complete ibm compatibility and adding LF's to CR's in the
  176. text files.
  177.  
  178. When used with the Add commands, it has the following functions:
  179.  
  180.      a) add linefeed controls following all carriage returns for
  181. "TEXT" type files.
  182.  
  183.      b) produce a 100% pure MS-DOS style archive, eliminating all
  184. of the extra Mac file info in the file headers (FileType,
  185. FileCreator, LongName, etc.).
  186.  
  187.      c) ignore all resource forks of added files.  This choice was
  188. made since some Mac text processors add a style resource fork
  189. (e.g., MPW) that annoys MS-DOS text processors, and there is no
  190. general use for Mac resources in MS-DOS machines.
  191.  
  192.      d) produce an output archive of type "TEXT".  This choice was
  193. made since RedRyder (my only Mac telecomm program) will transfer
  194. files without a MacBinary header only if they are of type TEXT
  195. (hopefully other comm programs aren't so silly).
  196.  
  197.      With this compatibility option, data sharing with the MS-DOS
  198. world is simplified, at the sacrifice of the Mac specific file
  199. info.  When transferring PC archives via modem, remember that most
  200. Mac telecomm programs will automatically add a MacBinary header
  201. (128 bytes of MacOS file info) on the front of files that are sent
  202. out.  Most MS-DOS archivers will choke to some extent on this
  203. header.  RedRyder (vers. ~9) can be taught to transfer an archive
  204. via XMODEM without adding a MacBinary head only if the file type is
  205.                                                   ArcMac Updates  5
  206.  
  207.  
  208.  
  209. "TEXT" (see XMODEM options).  Hopefully your telecomm program is
  210. more flexible than this.
  211.  
  212.  
  213.      C, Convert archive to new packing
  214.  
  215. >>>  The "I" modifier now (v.1.3c) works both ways with the Convert
  216. command, depending on the type of the input archive.
  217.  
  218.      > arc ci ibmarc *.txt
  219.        -- convert all files ending with ".txt" from PC to Mac
  220. style.
  221.      > arc ci macarc
  222.        -- convert entire archive from ArcMac to PC style.
  223.  
  224.      If the input archive is an ibm-style archive (transferred from
  225. a bbs or produced with the ">arc ai ..." command), then the output
  226. archive is an ArcMac-style archive, and extra control characters
  227. are stripped from all files (it is assumed that all converted files
  228. are TEXT files).
  229.      If the input archive is a regular ArcMac archive, the opposite
  230. conversion is employed.  Linefeeds are added to all TEXT type
  231. files, all Mac file info is dropped in the file headers, and an
  232. archive of type TEXT is created (see above).
  233.  
  234.  
  235.      Mouse Arc Dialog
  236.  
  237. >>>   This dialog has been replaced with two menus, System and
  238. Archive, plus subsidiary dialogs.  These menu selections and
  239. dialogs now give those who are learning the commands, or are more
  240. comfortable  with mouse dialogs, easier control of ArcMac.  The
  241. commands set up through these dialogs are identical to typed
  242. command line ones, and these command lines are now echoed to the
  243. display following a dialog.
  244.  
  245.      A note on the standard file get/put buttons.  These standard
  246. file dialogs do not fit easily with the folder:file wild card
  247. naming conventions that make command line programs flexible.  Where
  248. a directory rather than a file name is required, as with the GO
  249. command, you are presented with a standard Put dialog (the one with
  250. a <Save>  button). This allows you to select a path, though
  251. generally the file name to save is superfluous.
  252.  
  253.  
  254.      ArcPop Usage
  255.  
  256. >>>   Several additions are made to ArcPop version 1.3.  These are
  257.  
  258.      (1) a File Put dialog to locate the folder for extracted
  259. files.  If no File Put folder is selected, the extracted files will
  260. be put in the folder from which ArcPop was launched.
  261. 6  ArcMac Updates
  262.  
  263.  
  264.  
  265.      (2) a Verify option lets you pause before extracting each file
  266. in an archive and verify from you to extract it,
  267.  
  268.      (3) a List option lets you list files in an archive.
  269.  
  270.      (4) ArcPop now continues operating until the Cancel button is
  271. hit.  If ArcPop is extracting or listing files, the Cancel button
  272. will stop the operation.  If ArcPop is doing nothing, it will quit
  273. the program.
  274.  
  275.  
  276. >>>   There is a minor glitch in Finder running under MultiFinder
  277. (Apple System 5.0 release) that causes updates of a file's finder
  278. information not to be reflected in an open Finder window.  When you
  279. make an ArcMac archive into an ArcPop self-extracting archive, the
  280. file's icon and its finder info does not get updated in Finder's
  281. open window, even though it is updated on the disk.  What you need
  282. to do is simply to close the Finder window with the new ArcPop
  283. archive, then re-open it.  Lo and behold, it's icon has now changed
  284. to the "A" button.
  285.  
  286.  
  287.  
  288.      xArcMac Usage
  289.  
  290. >>>  Another note about the MacBinary header.  If you transfer the
  291. unarchived XARCMAC.EXE from Mac to PC via modem, and it won't run
  292. on the PC, check that the file size is the same on both machines.
  293. If it is 128 bytes larger on the PC, then your telecomm program has
  294. tacked on a MacBinary header.  You'll need to (1) teach your
  295. telecomm program not to do this, (2) strip off the 1st 128 bytes
  296. with a file byte editor on your PC, or (3) transfer it archived and
  297. use a PC dearchiver to extract this dearchiver (kinda circular
  298. there).
  299.  
  300.  
  301.  
  302.      Revision History
  303.  
  304.      Version 1.3c - 12 July 88, add option to produce PC archives,
  305. that is 100% MS-DOS style archives.
  306.  
  307.      Version 1.3b / AppleShare -- 27 Apr 88, this version
  308. eliminates all use of serial ports .A and .B, which were found to
  309. cause problems on an AppleShare system (though it may be other
  310. software causing problems).  I would appreciate reports from other
  311. AppleShare users on whether this version is required, or if the
  312. full ArcMac works on your system.
  313.  
  314.      Version 1.3b -- 21 Apr 88, batch & startup file corrections.
  315. As well, ArcPop has been extensively updated, including File Put,
  316. File List, Extract verify, and continuous operation.
  317.                                                   ArcMac Updates  7
  318.  
  319.  
  320.  
  321.      Version 1.3a -- 18 Apr 88, cosmetic update: new menus and
  322. dialogs to stem some of the growls from users.  Also some bug
  323. stomping (some annoying ones crawled into version 1.2).
  324.  
  325.      Version 1.2c -- 6 Apr 88, minor update: freshen/update fixed
  326. to correctly compare file times (negative integer bug); DA keys not
  327. echoed on MOS screen.
  328.  
  329.      User delimiters now permitted, so that spaces can be included
  330. in names.  Just type the delimiter following a command:
  331.      > arc,a,my archive,my file 1,my file 2,...
  332.      > cd'my spaced folder:my other folder:
  333. Any symbol other than these can be used as word delimiters:
  334.      * / \ < > : ? - +
  335.  
  336.      Version 1.2b -- 8 Feb 88: file creator for files extracted
  337. from IBM archives is now 'ttxt' (TeachText) rather then 'TPAS'
  338. (Turbo Pascal).  ArcMac.Doc split into 2 text files with the
  339. TeachText creator. The ArcMac resource 'FREF' 123,  "File Creator",
  340. can be changed with ResEdit from 'ttxt' to your choice for the
  341. extracted IBM files.
  342.  
  343.      Version 1.2  -- 7 Feb 88, corrects miscellaneous bugs:
  344. control-C  during extract, print or test now works properly. Window
  345. creep between launches of ArcMac is no more.   The Q+H modifiers
  346. now work in conjunction to produce   SEA ARC compatible archives
  347. (no squashing).  REMark  command added for batch files. ArcPop now
  348. will not overwrite existing files of same name, and will abort if
  349. it runs out of disk space during unpack.
  350.  
  351.      Version 1.1 -- 31 Jan 88, adds full archive / dearchive
  352. support to ArcMac, ArcPop and xArcMac for the "squashing" method of
  353. PKArc, plus significant improvements in the Crunch method, with a
  354. yeild of up to 100% improvement in packing size.  ArcMac packing is
  355. now comparable to PKArc and Stuffit.   Minor speed improvements
  356. (the fast version is still waiting).  With large memory
  357. requirements of squashing, have added memory usage controls so that
  358. full, sequential analysis can be done in limited memory environs.
  359. MOS user window setup is now saved between runs.  ArcMac start-up
  360. batch file processing added.  ArcPop standard file get button and
  361. progress indicator added.
  362.  
  363.      Version 1.0  -- first release, 23 Jan 88
  364.