home *** CD-ROM | disk | FTP | other *** search
- ALL ABOUT FILENAMES & EXTENSIONS
-
-
-
- .COM = Command file
-
- .EXE = Executable file
-
- .BAS = BASIC source file
-
- .ASM = Assembly source file
-
- .PAS = Pascal source file
-
- .ASC = Program source file in ASCII
-
- .TXT = Text file usually in ASCII
-
- .DOC = Documentation usually in ASCII
-
- .OBJ = Object file to be linked into a .EXE or .COM format
-
- .FIX = Fix to (usually) BASIC source
-
- .WKS = Lotus 1-2-3 worksheet
-
- .WRK = Lotus Symphony worksheet, also .WR1
- .VC = Visicalc worksheet
-
- .C = "C" Language program
- .SC = Supercalc worksheet
-
- .LBR = Library or group of related programs
-
- .ARC = File Archive Grouping - group of related programs
-
-
-
- You will need a program to split up the library into its individual
-
- programs. Get LAR or the LU program on this board.
-
- (ie: LU.EXE - runs quite fast. To obtain help enter LU.)
-
-
-
- File extensions that have a "Q" in the middle such as .BQS, .EQE,
-
- .LQR, .DQC, etc. have been "squeezed" with a rather complicated
-
- compression routine to produce a new file which is usually smaller.
-
- The routine represents frequently occurring characters with fewer
-
- bits. You will need a unsqueeze program such as " NUSQ.COM " to do
-
- the job. Not all unsqueeze programs around are the same but you
-
- shouldn't have too many problems. If you want to squeeze a program
-
- to send to me for example, use "SQPC.COM". Both of these programs
-
- can be found on this board. Often there are squeezed libraries such
-
- as .LQR so usually you will "unsqueeze" it first and split up the
-
- library, but there are a few exceptions.
-
-
-
- ARC ... File Archive Utility
-
-
-
- ARC 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.
-
-
-
- ARC is different from other archive and library utilities in that
-
- it automatically compresses the files being archived, so that the
-
- resulting archive takes up a minimum amount of space.
-
-
-
- When ARC is used to add a file to an archive it analyzes the file
-
- to determine which of four storage methods result in the greatest
-
- savings. These four methods are:
-
-
-
- 1) No compression; the file is stored intact.
-
-
-
- 2) Repeated-character compression; repeated sequences of the same
-
- byte value are collapsed into a three-byte code sequence.
-
-
-
- 3) Huffman squeezing; the file is compressed into variable length bit
-
- strings, similar to the method used by the SQ programs.
-
-
-
- 4) Lempel-Zev compression; the file is stored as a series of
-
- twelve bit codes which represent character strings, and which
-
- are created "on the fly".
-
-
-
- Note that since one of the four methods involves no compression at
-
- all, the resulting archive entry will never be larger than the
-
- original file.
-
-
-
-
-
-
-
- USING ARC
-
- =========
-
-
-
- ARC is invoked with a command of the following format:
-
-
-
- ARC <x> <arcname> [<template> . . .]
-
-
-
- Where:
-
-
-
- <x> is an ARC command letter (see below), in either upper or
-
- lower case.
-
-
-
- <arcname> is the name of the archive to act on, with or without an
-
- extension. If no extension is supplied, then ".ARC" is assumed.
-
- The archive name may include path and drive specifiers, as the
-
- archive itself may be anywhere you wish.
-
-
-
- <template> is one or more file name templates. The "wildcard"
-
- characters "*" and "?" may be used. A file name template may NOT
-
- include a path or drive specifier, as all of the files must be in
-
- your current directory on your current disk.
-
-
-
- If ARC is invoked with no arguments (by typing "ARC", and pressing
-
- "enter"), then a brief command summary is displayed.
-
-
-
-
-
- ARC COMMANDS
-
-
-
-
-
- Following is a brief summary of the available ARC commands:
-
-
-
- a,u = add files to archive
-
- m = move files to archive
-
- d = delete files from archive
-
- x,e = extract files from archive
-
- r = run files from archive
-
- p = copy files from archive to stdout
-
- l = list files in archive
-
- v = verbose listing of files in archive
-
- t = test archive integrity
-
- c = convert entry to new packing method
-
- b = retain backup copy of archive
-
- w = suppress warning messages
-
- n = suppress notes and comments
-
-
-
- I hope this has helped you and ifa you have any problems leave me a
-
- comment in the "C)omments" section of the board.
-
-
-