home *** CD-ROM | disk | FTP | other *** search
/ CD-X 3 / cdx_03.iso / shutils / dos / arcv_7_1.arj / ARCVIEW.ENG < prev    next >
Encoding:
Text File  |  1995-06-21  |  15.3 KB  |  368 lines

  1. ARCView User's Guide
  2.  
  3. Copyright (C) 1990-95, Sergey Nazarenko, Author
  4.  
  5.  
  6.  
  7.  
  8. ARCView  is a program for those who work with archive systems  to
  9. economize  disk space.  You may work from the command line.   The
  10. syntax  is simply
  11.                     ARCView <file name>
  12.  
  13. or you may use ARCView under Norton Commander (TM) versions  2.0,
  14. 3.0 and 4.0 by pressing the <F3> key on a file name.
  15.  
  16.  
  17.  
  18. Contents
  19.  
  20. 1.    The Main Features of ARCView
  21.  
  22. 2.    ARCView Installation
  23.  
  24. 3.    ARCView Control Keys
  25.  
  26.       3.1   Cursor Control Keys
  27.       3.2   Selection and Cancel
  28.       3.3   Editing Keys
  29.  
  30. 4.    Setting Up the File ARCVIEW.EXT
  31.  
  32. 5.    Acknowledgments
  33.  
  34.  
  35.  
  36.  
  37.  
  38. 1.    The Main Features of ARCView
  39.  
  40. ARCView:
  41.  
  42. - allows you to view a content (list of files) of archived files
  43. with  the  extensions  .ARC, .PAK, .RAR, .ZIP, .LZH, .ICE, .CHZ,
  44. .ARJ, .LIM, .HA and .EXE., doing  this without having to use the 
  45. original archive program,  and faster than the original archiver
  46. could view it.
  47.  
  48. - allows  you  to  view  a  list  of  files  which   form   .SFX
  49. (selfextracting)  archives;  this is an unattainable feature for
  50. the archiver itself.  ARCView  recognizes over 40 different .SFX
  51. formats.
  52.  
  53. - allows you to unpack,  view contents,  test,  and delete files
  54. from archives.
  55.  
  56. - allows you to work with embedded  directories (subdirectories)
  57. in archives.
  58.  
  59. - automatically  determines  the  type  of  archive.  If ARCView
  60. determines it is not an archived  file,  it  will  activate  the
  61. viewer  for  that  type  of file according to the file extension
  62. name.  The  viewer  for  these  files  is  found  in  the   file
  63. ARCVIEW.EXT.
  64.  
  65. - automatically  identifies  files in an archive which have been
  66. packed using a password and marks them with the symbol "*", then
  67. requests to enter the password.
  68.  
  69. - allows you to view commentaries in archives.
  70.  
  71. - supports EGA command lines (using <Alt-F9> under NC) and other
  72. non-standard modes (e.g. 60 lines on the screen).
  73.  
  74. - recognizes multi-volume .ARJ - archives.
  75.  
  76. - offers additional convenient features.
  77.  
  78.  
  79.  
  80. The table below lists the names of the executable archive  files,
  81. which ARCView uses for unpacking, viewing contents, file  testing
  82. and  deletion in an archive.  The search for the archive  systems
  83. occurs in the current directory and then follows the PATH setting
  84. given in the AUTOEXEC.BAT file.
  85.  
  86.              ╔═════╤═════════════════════╤═══════════╗
  87.              ║ EXT │    Unpack/View      │  Deletion ║
  88.              ╟═════╪═════════════════════╪═══════════╣
  89.              ║ ARC │     PKXARC.COM      │ PKARC.COM ║
  90.              ╟─────┼─────────────────────┼───────────╢
  91.              ║ PAK │      PAK.EXE        │  PAK.EXE  ║
  92.              ╟─────┼─────────────────────┼───────────╢
  93.              ║ ZIP │    PKUNZIP.EXE      │ PKZIP.EXE ║
  94.              ╟─────┼─────────────────────┼───────────╢
  95.              ║ ICE │      LHA.EXE        │  LHA.EXE  ║
  96.              ╟─────┼─────────────────────┼───────────╢
  97.              ║ LZH │      LHA.EXE        │  LHA.EXE  ║
  98.              ╟─────┼─────────────────────┼───────────╢
  99.              ║ ARJ │      ARJ.EXE        │  ARJ.EXE  ║
  100.              ╟─────┼─────────────────────┼───────────╢
  101.              ║ CHZ │     CHARC.EXE       │ CHARC.EXE ║
  102.              ╟─────┼─────────────────────┼───────────╢
  103.              ║ ZOO │      ZOO.EXE        │  ZOO.EXE  ║
  104.              ╟─────┼─────────────────────┼───────────╢
  105.              ║ LIM │     LIMIT.EXE       │ LIMIT.EXE ║
  106.              ╟─────┼─────────────────────┼───────────╢
  107.              ║ HA  │       HA.EXE        │   HA.EXE  ║
  108.              ╟─────┼─────────────────────┼───────────╢
  109.              ║ UC2 │       UC.EXE        │   UC.EXE  ║
  110.              ╟─────┼─────────────────────┼───────────╢
  111.              ║ RAR │      RAR.EXE        │  RAR.EXE  ║
  112.              ╚═════╧═════════════════════╧═══════════╝
  113.  
  114.  
  115.  
  116. 2. ARCView Installation
  117.  
  118. Installing ARCView is very simple.  Run the program  ARCINST.EXE.
  119. Answer the questions the program asks you.  ARCView will  automa-
  120. tically  find the Norton Commander and make a backup copy  of  it
  121. under  the  name NCMAIN.OLD.  That way the old  configuration  is
  122. saved if you wish to return to it by renaming the file again.
  123.  
  124. Warning:
  125.  
  126. You should not try to pack NC with programs of the  type  LZEXE,
  127. DIET,  PKLITE, EXEPack and similar programs. For example, NC 4.0
  128. is distributed packed by the program DIET 1.2.  (* This  is  the
  129. way  NC  is  delivered in Russia,  it may not be packed when you
  130. purchase it in Western countries).  Before installing  you  must
  131. first unpack it with the command
  132.  
  133. DIET -RA NCMAIN.EXE
  134.  
  135. After  the correct version, size, and other internal  characteri-
  136. stics of the Norton Commander have been verified by ARCView,  you
  137. will be asked to select one of two methods to install ARCView.
  138.  
  139. The first method: ARCView replaces the viewer for Lotus1-2-3 (TM)
  140. in  the  program NCMAIN.EXE with ARCView.  After  that  when  you
  141. press  <F3> while the cursor is placed on one of the  files  with
  142. one of the above listed extensions, you will be able to view  the
  143. contents  of  the archived file.  Keep in mind that  ARCView  can
  144. only  write six extensions under NC and ARCView cannot call  .CHZ
  145. and .EXE files, which is connected with the peculiarities of NC.
  146.  
  147. The  second  method: ARCView is used as a dispatcher  of  various
  148. viewers  contained in the module ARCVIEW.EXT analogous to the  NC
  149. file  NC.EXT. When ARCView is loaded it automatically  loads  the
  150. ARCVIEW.EXT  file into memory. When ARCView is asked to  view  an
  151. archived  file  by pressing <F3> with the cursor on  the  desired
  152. file  to be viewed, it looks for the necessary file extension  to
  153. load  the correct viewer.  This second method has  one  drawback.
  154. It  takes more memory.  If you pressed <F3> while the cursor  was
  155. on  the the archived file TEST.CHI, the memory map  when  running
  156. ARCView might look something like this:
  157.  
  158. NC.EXE         ( main kernel of NC           )
  159. NCMAIN.EXE     ( NC not released from memory )
  160. ARCVIEW.EXE    ( the program ARCView itself  )
  161. CHIVIEW.EXE    ( the viewer for CHI-files    )
  162.  
  163. However, usually even only using a PC-AT (TM) with 80286 processor
  164. with  1 MB of RAM under MS-DOS 5.0 (TM) taking advantage of  High
  165. Memory,  all the viewers will be well placed and leave memory  in
  166. reserve.  The amount of free memory is displayed in the right top
  167. corner of the screen, for example:  "═══356K═══".  If the capaci-
  168. ty is less than 120-100 KB, you should release memory,  otherwise
  169. you will not be able to run other programs from ARCView.
  170.  
  171.  
  172.  
  173.  
  174. 3.    ARCView Control Keys
  175.  
  176. 3.1   <Left>
  177.       <Right> Horizontal scrolling of the full file name
  178.       <Up>    Cursor movement one line up
  179.       <Down>  Cursor movement one line down
  180.       <Home>  Cursor movement to the beginning of the file list
  181.       <End>   Cursor movement to the end of the file list
  182.       <PgUp>  Cursor movement one full screen up
  183.       <PgDn>  Cursor movement one full screen down
  184.       <Ctrl-PgUp> Cursor movement to the beginning of the file list
  185.       <Ctrl-PgDn> Cursor movement to the end of the file list
  186.  
  187. 3.2   Selection and Cancel
  188.  
  189.       <Ins>         Select/Cancel selection of the current file
  190.       <Gray-Plus>   Selection of files by template
  191.       <Gray-Minus>  Cancel selection of files by template
  192.  
  193. 3.3   Editing keys
  194.  
  195.       <Left arrow>,
  196.       <Right arrow> Cursor movement one position left or right
  197.       <Ctrl-Left>,
  198.       <Ctrl-Right>  Cursor movement a word left or right
  199.       <Home>        Cursor movement to beginning of line
  200.       <End>         Cursor movement to end of line
  201.       <Ctrl-Home>   Delete part of line from cursor position to
  202.                     the beginning of line
  203.       <Ctrl-End>    Delete part of line from cursor position to the
  204.                     end of the line
  205.  
  206.       <Esc>,
  207.       <F10>,
  208.       <Enter>       End the session
  209.       <Ctrl-Y>      Delete a line
  210.       <Ctrl-R>      Recover (Undelete) a line
  211.       <Ctrl-P>      Toggle password mode (make password visible)
  212.       <BackSpace>   Delete one character before the cursor
  213.       <Del>         Delete one character under the cursor
  214.       <Ins>         Toggle insert/replace (overwrite) mode
  215.  
  216. 3.4   Function keys
  217.  
  218.       <F1>          Help
  219.       <Sh-F1>       Information on the archive and the computer.
  220.       <F2>          Selection of file list sorting by name, exten-
  221.                     sion, date, time of creation, and size.
  222.       <Sh-F2>       List of commentaries to the archives (if one
  223.                     exists).
  224.       <F3>          View of file contents.  ARCView unpacks the file
  225.                     in the   current  directory  and  calls  the
  226.                     correct viewer as  determined  by  the  file
  227.                     ARCVIEW.EXE.  Pressing <Esc> will delete the
  228.                     unpacked file on disk.  You  may  choose  to
  229.                     unpack  the  file on a RAM disk by using the
  230.                     command SET  ARCVIEW  =  F:\  (if  you  have
  231.                     defined  F:\  as  your RAM disk).  While the
  232.                     file is being unpacked ARCView checks to see
  233.                     if  a  file  with  the  same name is present
  234.                     elsewhere.
  235.       <Alt-F3>      The view of the file using an alternative viewer.
  236.       <F4>          Unpacks a file in the archive.
  237.       <Sh-F4>       Unpacks the file to the directory specified in
  238.                     the pop-up window. If the view of the full file
  239.                     name is switched off, (Function key <F6>), the
  240.                     unpacking of the file will be executed without
  241.                     creating a directory.
  242.       <F5>          Edit a file in the archive.
  243.       <F6>          Hide/Display (Unhide) the full PATH to the file.
  244.       <F7>          File search according to attributes including
  245.                     search by file name, extension, size etc.
  246.       <Sh-F7>       Repeat the last search.
  247.       <Alt-F7>      Hide/Show archivers output.
  248.       <F8>          Delete the current file or group of selected
  249.                     files from the archive.
  250.                     Warning: Be careful about deleting files. Unde-
  251.                     leting deleted files is absolutely impossible.
  252.       <F9>          Test of the current (or tagged) file(s). If you
  253.                     see the message "CRC OK", it means the test was
  254.                     successful.
  255.       <Sh-F9>       Record of the current configuration is written
  256.                     into the file ARCVIEW.INI.
  257.       <Alt-F9>      Sets the ARJ Security Envelope to ARJ-archive.
  258.                     It is a non-documented feature of ARJ that the
  259.                     modification of archive files including additi-
  260.                     ons, deletions, and the editing of commenta-
  261.                     ries is not allowed. It is only possible to
  262.                     extract files from the archive.
  263.       <F10>         Exit from program.
  264.       <Sh-F10>      ARCView configuration. The following window
  265.                     appears on the screen:
  266.  
  267.           ╔═════════════════════ Setup ═════════════════════╗
  268.           ║         Packer : PKZIP.EXE                      ║
  269.           ║       Unpacker : PKUNZIP.EXE                    ║
  270.           ║   View comline : -O                             ║
  271.           ║ Unpack comline : -D -O                          ║
  272.           ║ Delete comline : -D                             ║
  273.           ║   Test comline : -T                             ║
  274.           ║    Add comline : -mex                           ║
  275.           ║     Alt Viewer : wpview.exe                     ║
  276.           ║      Temp path : E:\                            ║
  277.           ║                       Ok                        ║
  278.           ╚═════════════════════════════════════════════════╝
  279.  
  280.            Packer - a program to delete files from an archive
  281.          Unpacker - a program to unpack files
  282.        Alt viewer - the alternate viewer loaded by pressing <Alt-F3>
  283.         Temp path - the PATH which the unpacking files will follow
  284.                     when <F3> and <Alt-F3> are pressed.
  285.                     If you forget to set the environment variable,
  286.                     then ARCView will search for the variable TEMP,
  287.                     but if it does not find it, then it uses the
  288.                     value from the initialization file ARCVIEW.INI.
  289.      View comline - defines which parameters to use for extracting
  290.                     one file from an archive without path by pressing <F3>
  291.    Unpack comline - defines which parameters to use for extracting a
  292.                     file or files from an archive, this is used for
  293.                     the extract function by pressing <F4> or <Shift-f4>.
  294.    Delete comline - defines which parameters to use for deleting a
  295.                     file or files from an archive, this is used for
  296.                     the delete function by pressing <F8>;
  297.      Test comline - defines which parameters to use for testing a file
  298.                     or files from an archive, this is used for the test
  299.                     function by pressing <F9>.
  300.       Add comline - defines which parameters to use for adding a file to
  301.                     an archive, this is used for the Edit function <F5>.
  302.  
  303.  
  304. 4.   The Setup file ARCVIEW.EXT
  305.  
  306.      While viewing the contents of a file in an archive <F3>, ARC-
  307.      View uses the extension file ARCVIEW.EXT.  This file may con-
  308.      tain up to 40 lines: and its structure is completely analogous
  309.      to the file structure of NC.EXT.
  310.  
  311.      The format of the ARCVIEW.EXT file:
  312.                                  !.!  File name with extension
  313.    txt: edit !\!.!               !:   Disk drive letter followed by a colon
  314.    ^^^  └───┬────┘               !\   Path name
  315.     │       └── DOS command      !!   !
  316.     └── File extension           !    File name without extension
  317.  
  318. The main difference between the file ARCVIEW.EXT and NC.EXT consists
  319. in the fact that the latter must have either ! or !.! after DOS
  320. commands and ARCView doesn't need this.  If ARCView does not see the
  321. line !.! or a similar line, it generates a command line completely
  322. compatible to the one which NCMAIN passes on to its viewers. Besides
  323. the file name the command line consists of about 15 parameters.
  324.  
  325. Here is an example of the way ARCVIEW.EXT might look:
  326.  
  327. arj: arcview.exe
  328. au?: arcview.exe
  329. al?: arcview.exe
  330. lzh: arcview.exe
  331. ice: arcview.exe
  332. zip: arcview.exe
  333. arc: arcview.exe
  334. msg: msgview.exe !\!.!
  335. chz: arcview.exe
  336. exe: hiew.exe !\!.!
  337. com: hiew.exe !\!.!
  338. ovl: hiew.exe !\!.!
  339. chi: chiview.exe !\!.!
  340. pcx: pcxview.exe
  341. fli: aaplay.exe !\!.!
  342. db:  paraview.exe
  343. 123: 123view.exe
  344. dbf: dbview.exe
  345. gif: command.com /c av.bat
  346. ???: wpview.exe
  347.  
  348.  
  349. 5.  Acknowledgments
  350.  
  351.    The author expresses special thanks to his colleagues:
  352. - Vladimir Serkov (VVS Computers)
  353. - Yuri Kuznetsov (OutRager)
  354. - Nikolai Baranov (SysOp ICC Data Bank BBS)
  355. - Jevgenij Krivosheev (SysOp S Half-Private BBS)
  356. - Nikolai Shamarin (textual concept)
  357.    Specially thanks :
  358.   [\/]an|-|anter (Mentally damaged member from UGI) for medical
  359.      support & information about "Åü#1 ¿¼Ñ¡¿ Å.ê.è";
  360.   ~T~he )\(ight ]3reaker for some bug info and testing under OS/2 2.0
  361.   Steel R/┤t for new warez and HA testing.
  362.  
  363. Copyrights
  364. Norton Commander is a trademark of Symantek Inc.
  365. Lotus1-2-3 is a trademark of Lotus Development Corp.
  366. IBM PC-AT is a trademark of International Business Machines, Corp.
  367. MS-DOS is a trademark of Microsoft Corp.
  368.