[comp.os.msdos.misc] ARC files from SIMTEL Archives

lsalomo@hubcap.clemson.edu (lsalomo) (11/14/90)

How does one unarchive a .ARC file that they have ftp-ed from the SIMTEL
archives?  Do you need the DOS ARC utility, or is it a Unix utility?

Cheers,
Q - the "Q"uestor for knowledge (, a degree, etc.)

lsalomo@hubcap.clemson.edu
ibmman@clemson.clemson.edu
=============================================================================
"Gee Wally, I think there's something wrong with the Beaver."
=============================================================================

mcastle@mcs213f.cs.umr.edu (Mike Castle) (11/15/90)

In article <11604@hubcap.clemson.edu> lsalomo@hubcap.clemson.edu (lsalomo) writes:
>How does one unarchive a .ARC file that they have ftp-ed from the SIMTEL
>archives?  Do you need the DOS ARC utility, or is it a Unix utility?
>
>Cheers,

-FILES.DOC   PD1:<MSDOS.STARTER> All about file types in the SIMTEL20 archives
AAAREAD.ME   PD1:<MSDOS.STARTER> Information about the files in this directory
ARCE40C.COM  PD1:<MSDOS.STARTER> V.Buerg's fast ARC extraction program       
ARCE40C.DOC  PD1:<MSDOS.STARTER> V.Buerg's fast ARC extraction program - docs
ARCE40C.UUE  PD1:<MSDOS.STARTER> V.Buerg's fast ARC extraction pgm - uuencoded
BIN2AS.MAC   PD1:<MSDOS.STARTER> Convert binary files to ASCII for modem xfer
CONVERT.BAS  PD1:<MSDOS.STARTER> Ascii - binary (and reverse) file conversion
CRC.DOC      PD1:<MSDOS.STARTER> Documentation for CRC67.EXE                
CRC67.EXE    PD1:<MSDOS.STARTER> Produce list of file names and CRC for each5
CRC67.UUE    PD1:<MSDOS.STARTER> CRC67.EXE, uuencoded to ASCII              
DELBR11.EXE  PD1:<MSDOS.STARTER> Extract files from a LU-type .LBR (limit 64)
DELBR11A.C   PD1:<MSDOS.STARTER> Source for DELBR11A.EXE (see DELBR11A.BUG) 
DEZIP20.COM  PD1:<MSDOS.STARTER> Extracts files from ZIP archives          
DEZIP20.UUE  PD1:<MSDOS.STARTER> uuencoded DEZIP20.COM (ZIP archive extractor)
LOOZ210.COM  PD1:<MSDOS.STARTER> Rahul Dhesi's ZOO archive extracter/lister  
LOOZ210.UUE  PD1:<MSDOS.STARTER> ZOO archive extract/list LOOZ210.COM uuencoded
LUDEF5.DOC   PD1:<MSDOS.STARTER> Official LU (LBR) file definitions           
LUE220.COM   PD1:<MSDOS.STARTER> Extract files from .LBR                     
LUE220.DOC   PD1:<MSDOS.STARTER> Documentation for LUE220.COM               
LUE220.UUE   PD1:<MSDOS.STARTER> LUE220.COM, uuencoded to ASCII           
NUSQ110.COM  PD1:<MSDOS.STARTER> File unsqueezer, used with SQPC         
NUSQ110.DOC  PD1:<MSDOS.STARTER> Documentation for NUSQ110.COM               
NUSQ110.UUE  PD1:<MSDOS.STARTER> Unsqueeze utility, uuencoded to ASCII        
PK361.EXE    PD1:<MSDOS.STARTER> Fast file ARC make/extract PKPAK/PKUNPAK v3.61
PKARC.README PD1:<MSDOS.STARTER> Notes on PKARC/PKPAK archiving utility        
PKZ110EU.EXE PD1:<MSDOS.STARTER> Katz's ZIP archive package v1.10, export vers.
QUICKREF.LST PD1:<MSDOS.STARTER> Quick reference list to SIMTEL20's MSDOS dirs
SHAREWRE.TXT PD1:<MSDOS.STARTER> Explains how ShareWare works (must read!)
SIMTEL20.INF PD1:<MSDOS.STARTER> Complete overview of the SIMTEL20 archives
SQDATE.DOC   PD1:<MSDOS.STARTER> Time stamping in SQ, NUSQ, etc.         
SQPC129.DOC  PD1:<MSDOS.STARTER> Doc for SQPC12A.COM file squeeze utility  
SQPC12A.COM  PD1:<MSDOS.STARTER> File SQueeze utility (compresses files)    
SQUEEZE.TXT  PD1:<MSDOS.STARTER> Discription of the Squeeze/Unsqueeze program
TARREAD.EXE  PD1:<MSDOS.STARTER> Read Unix TAR files on a PC                 
TRANSGID.TXT PD1:<MSDOS.STARTER> Short guide to networking & file transmission
UUD19.BAS    PD1:<MSDOS.STARTER> Easy bootstrap for fast uudecode program    
UUD19.DOC    PD1:<MSDOS.STARTER> Documentation for UUD19.BAS-created UUD19.COM
UUDECODE.BAS PD1:<MSDOS.STARTER> Convert ASCII uuencoded files back to binary
UUDECODE.C   PD1:<MSDOS.STARTER> C source for uudecoder                     
UUDECODE.COM PD1:<MSDOS.STARTER> Convert ASCII uuencoded files back to binary
UUDECODE.DOC PD1:<MSDOS.STARTER> Instructions on how to use UUDECODE.COM    
UUDECODE.PAS PD1:<MSDOS.STARTER> Convert ASCII uuencoded files back to binary
UUDECODE.TP5 PD1:<MSDOS.STARTER> Simple uudecode in Turbo Pascal v5.0      
UUDECODE.UUE PD1:<MSDOS.STARTER> UUDECODE.COM, uuencoded to ASCII           
UUENCDEC.DOC PD1:<MSDOS.STARTER> Docs for UUENCODE.COM and UUDECODE.COM   
UUENCODE.C   PD1:<MSDOS.STARTER> C source for uuencoder                    
UUENCODE.COM PD1:<MSDOS.STARTER> Convert binary files to ASCII              
UUENCODE.PAS PD1:<MSDOS.STARTER> Convert binary file to ASCII (Turbo Pascal)
UUENCODE.TP5 PD1:<MSDOS.STARTER> Simple uuencode in Turbo Pascal v5.0      
UUENCODE.UUE PD1:<MSDOS.STARTER> UUENCODE.COM, uuencoded to ASCII            
XXD11.BAS    PD1:<MSDOS.STARTER> Easy bootstrap for fast XXdecode program v1.1
XXDECODE.TXT PD1:<MSDOS.STARTER> Simple DEBUG bootstrap script for XXdecode   
XXINSTAL.BAT PD1:<MSDOS.STARTER> BAT file to bootstrap XXENCODE/XXDECODE,w/Csrc

These are all available at simtel20.army.mil (26.2.0.74) in the directory
listed above (PD1:<MSDOS.xxxxx> )  or at wuarchive.wustl.edu (128.252.135.4)
in mirrors/msdos/xxxxx.
 
If anyone knows of any other mirrored archives of Simtel20, please let me
know and I'll add them to this generic response.
 
Thanks.

yeah, yeah, yeah.  I know it's a big list, but if he has questions about ARC,
he'll probably have more later.  And there's a lot of information here that
everyone might find useful.

Enjoy.  :->
-- 
Mike Castle (Nexus) S087891@UMRVMA.UMR.EDU (preferred)       | ERROR:  Invalid
                    mcastle@mcs213k.cs.umr (unix mail-YEACH!)| command 'HELP'
Life is like a clock:  You can work constantly, and be right | try 'HELP'
all the time, or not work at all, and be right twice a day.  |

w8sdz@vela.acs.oakland.edu (Keith Petersen) (11/15/90)

ALL ABOUT ARCHIVES, LHZS, ZIPS, ZOOS, LIBRARIES, and SQUEEZED FILES

Some of the files in the SIMTEL20 MS/PCDOS Software Libraries have
been transformed by using one or another of the standard public domain
utilities that either SQueezes, LiBRaries, ARChives, LZHs, ZIPs, or
ZOOs files.

This transformation is performed to compress the files to minimize
download time, and/or combine several related files into a single
easily-managed file.  You cannot use or run any of these files without
first transforming them back to their original state.

These processed files are specially named with a file type (the last 3
letters of a file name after the '.') that signifies the transformation.
These are:

            .ARC   for files archived with PKPAK.EXE,
            .LZH   for files archived with LHARC.EXE,
            .ZIP   for files archived with PKZIP.EXE,
            .ZOO   for files archived with ZOO.EXE,
            .LBR   for files libraried with LU.EXE, and
            .?Q?   for squeezed files (middle letter is a Q).


                          ARC FILES

PKPAK is used to create and maintain file archives.  An archive is a
group of files collected together into one file in such a way that the
individual files may be recovered intact.  PKPAK will automatically
compress member files when adding them to the archive, and PKUNPAK
will expand them upon extraction.  For files with the .ARC extension,
you must have a copy of file PD1:<MSDOS.ARC-LBR>PK361.EXE to extract
the component files.  (PK361.EXE is a "self-extracting archive."  When
you run this program, it will produce PKPAK, PKUNPAK and related
documentation).  After you end up with a copy of PKUNPAK you can use
it to extract files.  An example of using PKUNPAK to unpack an ARChive
"FILE.ARC" is:
                     "A>pkunpak file"
You do not need to supply the ARC file type when specifying "file."


                          LZH FILES

LHARC is used to create and maintain file archives.  An archive is a
group of files collected together into one file in such a way that the
individual files may be recovered intact.  LHARC will automatically
compress member files when adding them to the archive, and will expand
them upon extraction.  For files with the .LZH extension, you must
have a copy of file PD1:<MSDOS.ARC-LBR>LH113C.EXE to extract the
component files.  LH113C.EXE is a "self-extracting archive."  When
you run this program, it will produce LHARC and related documentation.
After you end up with a copy of LHARC you can use it to extract files.
An example of using LHARC to unpack an LZH archive "FILE.LZH" is:
                     "A>lharc e file"
You do not need to supply the LZH file type when specifying "file."


                          ZIP FILES

PKZIP is used to create and maintain file archives.  An archive is a
group of files collected together into one file in such a way that the
individual files may be recovered intact.  PKZIP will automatically
compress member files when adding them to the archive, and PKUNZIP
will expand them upon extraction.  For files with the .ZIP extension,
you must have a copy of file PD1:<MSDOS.ZIP>PKZ110EU.EXE to extract the
component files.  (PKZ110EU.EXE is a "self-extracting archive."  When
you run this program, it will produce PKZIP, PKUNZIP and related
documentation).  After you end up with a copy of PKUNZIP you can use
it to extract files.  An example of using PKUNZIP to unpack an archive
"FILE.ZIP" is:
                     "A>pkunzip file"
You do not need to supply the ZIP file type when specifying "file."


                           ZOO FILES

ZOO.EXE is an archiving program that is similar to PKPAK, but
non-compatible.  ZOO can produce archives with long pathnames in them
(directory names as well as the file name) and it can store comments
about each file.  If you want to take apart a ZOO archive, you will
need a copy of ZOO.EXE.  Since it is a program in development, it's
hard to say what its file name will be when you read this, but
searching for ZOO*.* should turn up the correct file.  When this
article was written the current version of ZOO was ZOO201.EXE, which
may be found in the PD1:<MSDOS.ZOO> directory.  The zoo syntax for
file extraction is:
                    "A>zoo e file"
You do not need to supply the ZOO file type when specifying "file."


                           LBR FILES

LU and its relatives (LUP, LUU, LUE, LUT, LU86, LAR etc.), maintain
libraries of files.  Most LU-type programs do not perform any
compression.  Because of this, most people will squeeze files before
adding them to a library if they want to save space.  If you want to
remove the component files from an .LBR file, you should have a copy
of file PD1:<MSDOS.STARTER>LUE220.COM.  This will break up the library
into its component parts, and optionally unsqueeze any .?Q? files at
the same time.  The syntax for LUE would be:
                      "A>lue220 file"
where file was really FILE.LBR.

LUU.COM can be used to create a .LBR file.


                       SQUEEZED FILES

NUSQ.COM is used to unsqueeze, or expand files that have a "Q" as the
middle letter of the file type.  Such files have been squeezed, or
compressed with SQPC.COM or something similar.  These programs use
Huffman Encoding to reduce the size of the target file.  Depending on
the distribution of data in a file it can be reduced in size by 5% to
60% by squeezing it. If you download a file with a file type
indicating that it is squeezed, you will need file
PD1:<MSDOS.STARTER>NUSQ110.COM to expand it before you can use it.
The syntax to unsqueeze a file would be:
                   "A>nusq110 file.tqt"
where file.tqt was the file you wanted to unsqueeze.  You must supply
the full file name and type.


                       MORE INFORMATION

For more information on ARChives, see the documentation for
PKPAK/PKUNPAK which is included in the PK361.EXE file.  For more
information on LHZ archives, see the documentation for LHARC which is
included in the LH113C.EXE file.  For more information on ZIP
archives, see the documentation for PKZIP/PKUNZUP which is included in
the PKZ110EU.EXE file.  For ZOO archives, see Rahul Dhesi's excellent
documentation included in ZOO201.EXE and UGUIDE.ZOO.  The doc files
included with the various LU utilities will explain .LBR's, and
LUDEF5.DOC explains the layout of these files in detail.

Keith
-- 
Keith Petersen
Maintainer of SIMTEL20's MSDOS, MISC & CP/M archives [IP address 26.2.0.74]
Internet: w8sdz@WSMR-SIMTEL20.Army.Mil    or     w8sdz@vela.acs.oakland.edu
Uucp: uunet!wsmr-simtel20.army.mil!w8sdz              BITNET: w8sdz@OAKLAND

ts@uwasa.fi (Timo Salmi) (11/15/90)

In article <11604@hubcap.clemson.edu> lsalomo@hubcap.clemson.edu (lsalomo) writes:
>How does one unarchive a .ARC file that they have ftp-ed from the SIMTEL
>archives?  Do you need the DOS ARC utility, or is it a Unix utility?

An extract from my tsfaq13.arc (to be released soon).

13. *****
 Q1: What is this file with this .zip (.arc, .lzh, .pak. .zoo)
extension? What am I supposed to do to it?
 Q2: I can't run this file I got with a .zip extension.

 A: This is a total beginner's question, but never mind. One is
supposed to start from somewhere. These files with a .zip (.arc,
.lzh, .pak. .zoo) are compressed collections of files. You are not
supposed to run a compressed entity (often also called an archive).
You are supposed to unpack it first to extract the files from within
the package. For this you need the relevant (un)packing program. You
can find them in the /pc/pd2 and /pc/arcers directories at the
anonymous ftp site uwasa.fi, or at practically any fine bulletin
board. (After you have gotten them, they are very easy to process,
since most often these utilities are self-extracting). At the time
of writing this we have eg
  arc602.exe      SEA's packing/unpacking system.
  lh114b.exe      Dense compression from Japan, (hacked?) version
  lh113de.exe     Latest attested version for .lzh compression
  pak250.exe      NoGate (un)packing for .pak and .arc files
  pk361.exe       This packed and unpacked .arc files fast
  pkz110eu.exe    PKZIP/PKUNZIP "Euroversion" with no encryption
  zoo201.exe      Zoo packing/unpacking facility from Rahul Dhesi
Once you are well familiar with unpacking and packing, there is an
excellent shell for running these utilities. It is called SHEZ and
is in version /pc/pd2/shez58.zip at the time I wrote this item.
   Another advanced feature once you get the hang of this, is that
(most of) these are available in the Unix environment, as well. See
the /unix/ts directory at uwasa.fi for the Unix versions.

...................................................................
Prof. Timo Salmi        (Moderating at anon. ftp site 128.214.12.3)
School of Business Studies, University of Vaasa, SF-65101, Finland
Internet: ts@chyde.uwasa.fi Funet: gado::salmi Bitnet: salmi@finfun

silver@xrtll.uucp (Hi Ho Silver) (11/19/90)

In article <11604@hubcap.clemson.edu> lsalomo@hubcap.clemson.edu (lsalomo) writes:
$How does one unarchive a .ARC file that they have ftp-ed from the SIMTEL
$archives?  Do you need the DOS ARC utility, or is it a Unix utility?

   And the answer is ... both.  There are ARC utilities available for DOS
and for Unix-type boxes.
-- 
HI ROGER |Nikebo says "Nikebo knows how to post.  Just do it."| silver@xrtll
_________|-----------------------|_______________|------------|_____________
yunexus!xrtll!silver (L, not 1)  | Hi Ho Silver  | costing the net thousands
Silver:  Ever Searching for SNTF |i need a grilf | upon thousands of dollars