home *** CD-ROM | disk | FTP | other *** search
/ Computer Installation Guide - Dragon Clan Series / CD2.iso / ZIP / ACB / ACB129B / README.TXT < prev    next >
Encoding:
Text File  |  1996-11-29  |  9.1 KB  |  207 lines

  1.                    ACB Ver.1.29b (Shareware Version)
  2.  
  3.           ARCHIVER FOR COMMUNICATION PURPOSES -"TAUGHT CHANNEL"
  4.  
  5.   ACB Ver.1.29b - is designed for preliminary information compression for
  6.                   communication purposes.
  7.  
  8. The use of the ACB algorithm gives the best compression coefficient.
  9. The associative coding algorithm puts higher demands towards equipment.
  10. Sizes of archives are decreased by 15-60% compared to ARJ,PKZIP,RAR,UC2.
  11. This justifies to the most extent increased expenses on data compression
  12. in telecommunication tasks.
  13.  
  14. ---------------------- TECHNICAL REQUIREMENTS: ------------------------------
  15.  
  16. For the work of ACB the following hardware is necessary:
  17. - recommended  - Pentium-133 RAM 16 Mb (512 Kb cache);
  18. - minimum      - i486SX-33   RAM 16 Mb;
  19. - Operational systems are: MS-DOS 6.0+,
  20.                            DOS session in:
  21.                              WINDOWS_95 ,
  22.                              WINDOWS_NT_4.0 ,
  23.                              OS/2 Warp .
  24.  
  25. - For running ACB under WINDOWS_95, OS/2_Warp, WINDOWS_NT_4.0 it is necessary
  26.   to set:
  27.  
  28.   - minimum size of swapping 8 Mb;    maximum not less than 16 Mb;
  29.   - size DPMI must be 16 Mb (sometimes it is sufficient to have 15 Mb)
  30.  
  31. Note:
  32. - Usage of archives in the background mode under WINDOWS is effective.
  33.   It can be recommended for computers with 20 Mb RAM and more.
  34. - For the ACB-algorithm it is necessary to have 15550000 bytes of FREE RAM
  35.   (Cnv+Ext),  or if free memory is less, the program can be executed under
  36.   WIN_95,WIN_NT_4.0,OS/2, as the program uses its swapping, that results in
  37.   dramatic slower packing/unpacking in big sizes of data (with 3Mb free RAM,
  38.   slowing down takes place with 100 Kb (or more) of nonpacked data).
  39. -----------------------------------------------------------------------------
  40.  
  41. ---------------------------- OVER-ALL INFO: ---------------------------------
  42. Usage:
  43.  ACB <command> <[path\]archive_name>["context_name] [<[path\]mask>] [...]
  44.  
  45. Commands:
  46.    b       - Backup files to archive with recurse subdirectories
  47. Note: command "b" has 3 modifications : "B" FAST, "b" NORMAL, "u" MAX.
  48.    bf      - Backup only files to archive without recurse subdirectories
  49. bN | bfN   - Where N is size (Kb) of Volumes (enable multiple Volumes)
  50.    r[PSW]  - Restore files from archive 
  51.    l[PSW]  - List archive contents
  52.    p[PSW]  - Error Protection
  53.    c[PSW]  - Error Correction
  54.    d[PSW]  - Deprotection of archive
  55.  
  56. Note: PSW - password (len<17) can be absent
  57.       After r-operation  *.acp->*.acb  or  *.??p->*.??b (for multiple Volumes)
  58.  
  59.                        EXAMPLES:
  60.  
  61. ACB b win c:\win        -packing of the catalogue WIN with subdirectories
  62. ACB B360 d:\awin c:\win\*.*  -FAST packing in multivolume archive (360 Kb.)
  63. ACB r d:\awin e:\win3   -in catalogue WIN3 copy c:\win\*.* with subdirectories
  64. ACB uf53pKUK wrc c:\win\*.rc -MAX. packing of only files *.rc from catalogue
  65.                               WIN in multivolume archive (53Kb) with setting
  66.                               of protection mode with password=KUK
  67. ACB lKUK  wrc  -contents of wrc.??p
  68. ACB rKUK  wrc  -restore all data from wrc.??p in the current catalogue
  69. ACB pALmA wrc  -setting of protection mode with password=ALmA wrc.??b->wrc.??p
  70. ACB cALmA wrc  -testing and correcting of archive wrc.??p
  71. ACB dALmA wrc  -deprotected wrc.??p->wrc.??b
  72.  
  73. Commands: l,p,c,d can be used in the "Taught Channel"-mode (see below)
  74.  
  75.                  ----  "TAUGHT CHANNEL" - MODE: ----
  76.  
  77. "Taught Channel" - compression of another portion of information taking into
  78. account all earlier compressed information -context. For example: you transmit
  79. by modem a corrected version of the text transmitted yesterday. In this case
  80. it's possible to expect 100-time compression, in other words, only the latest
  81. information was transmitted. Besides, there's a possibility to maximize
  82. compression of the data of a certain type. For example, create a context from
  83. the files *.txt and use this txt-context to compress txt-files. In addition,
  84. such an approach ensures additional data protection against non-authorised
  85. access -it's impossible in principle without knowledge of the whole background
  86. data being decoded. In unpacking the context should be the same as in packing.
  87. The context file is renewed each time it is used. For example: you packed the
  88. text of an agreement using the context, the context file was renewed and can't
  89. be used to unpack the received archive but the receiving party (in our example
  90. "office") has a yesterday's context identical to yours up to the latest
  91. packing, that is why the transmitted archive in the office will be unpacked
  92. and the context file will be renewed and identical to yours. If you want to
  93. ban renewal of the context file set it in Read_Only.
  94.  
  95. Note: the size of a context file grows proportionally to the length of the
  96.       channel background. When the length of the channel background reaches
  97.       1671 Kb, the size of the context file stabilizes and can vary within
  98.       the range: 1.5 .... 1.9 Mb.
  99.  
  100.                         EXAMPLE:
  101.  
  102. ACB b john"office.jon john.txt - John transmitted to the office a renewed text,
  103. ACB r john"john.ofs            - the office unpacked the transmitted text.
  104.  
  105. In the given example the name of the context file is convenient to be
  106. interpreted as address, for John it has the name "office.jon" and in the
  107. office the name "john.ofs".
  108.  
  109. OR:  ACB Bf3pFANTOMAS john"office.jon john.txt
  110.      ACB rFANTOMAS john"john.ofs c:\john\let
  111.  
  112. The same but in the multivolume_FAST_mode and with the use of the EP_mode.
  113.  
  114.        --- UPGRATE OF SOFTWARE BY "TAUGHT CHANNEL" - MODE: ---
  115.  
  116. "TAUGHT CHANNEL" - MODE can be used in replacing old versions of software by
  117. new versions. General idea: User has an old version of your software. The
  118. difference of a new version from an old version is not more than 10% of code
  119. and 10% of documentation. If you organize your distribution by modules with the
  120. size not more than 1.2 Mb of initial data, "TAUGHT CHANNEL"-MODE can be used
  121. to update the software of your users. The size of the ACB-archives containing
  122. a new version of your software will be 4-8 times less compared to compression
  123. without the use of the "TAUGHT CHANNEL" - MODE.
  124.  
  125.                         EXAMPLE:
  126.  
  127. You have the version ACB_1.23c. In order to give you
  128. the new version ACB_1.29b I create the ACB-archive with the use
  129. of the "TAUGHT CHANNEL" - MODE:
  130.  
  131. ---- Create.bat ----
  132. rem ACB.EXE - ACB_v1.23c
  133. ACB u tmp"acb.ctx acb.exe
  134. del tmp.acb
  135. rem acb129b.exe - ACB_v1.29b
  136. ACB u acb129b"acb.ctx acb129b.exe
  137. del acb.ctx
  138. --------------------
  139.  
  140. As a result we receive the following:
  141.  
  142. ----------------------------
  143. acb129b.acb <12292 bytes> against <35575 bytes>
  144. ----------------------------
  145.  
  146. Now you can unpack and will have the new version ACB_1.29b:
  147.  
  148. ---- Restore.bat ----
  149. rem ACB.EXE - ACB_v1.23c
  150. ACB u tmp"acb.ctx acb.exe
  151. del tmp.acb
  152. ACB r acb129b"acb.ctx
  153. del acb.ctx
  154.  
  155. ------------------------- AGREEMENTS: ---------------------------------------
  156.  
  157. ACB - does not have a possibility to add/take out one or several files
  158.       in/out of the archive - only all the data.
  159. - Files with attributes: hidden, system, read_only are placed to archive too
  160. - Sizes of the compressed data are not limited, but the maximum separate file
  161.   size is 64 Mb.
  162. - Maximum number of files in the archive is 4096.
  163. - Maximum size of the title is 256 Kb (PATH(s)\NAME(s).EXT(s)\ATTRIBUTE(s)).
  164. - Commands: l,p,c,d can be used in the "Taught Channel"-mode
  165. - In using FAST-mode (command "B") the speed of compression/decompression
  166.   increases by 1.5 times but the sizes of the archives increase by 2-3% .
  167. - In using MAX.-mode (command "u") the speed of compression/decompression
  168.   decreases by 1.5 times and the sizes of the archives decrease by 0.3...1%.
  169. - In using EP-mode (command "p") the sizes of the archives increase by 3.2 %.
  170. - Formats of previous versions are not supported.
  171.   Creating a multivolume archive the following agreements are observed:
  172. - 1Kb == 1024 bytes
  173. - Name of the first volume *.00b...second *.01b...eleventh *.0ab...last *.acb
  174. - Unpacking begins with *.00b
  175. - If there is not enough disk space multivolume archive is created
  176.   automatically!
  177. - For EP-mode (Errors Protection) names *.??b are renamed *.??p
  178. - For EP-mode always "multivolume archive" mode is set (by default 
  179.   size of volume is 13 Mb, if nothing else or more than 13 Mb is set)
  180.  
  181. -------------------------- CONTENTS: --------------------------------------
  182. ACB.EXE      ACB-compressor v.1.29b (Shareware Version)
  183. ZIP2ACB.BAT  convertor *.ZIP --> *.ACB
  184. README.TXT   text of this file
  185. ---------------------------------------------------------------------------
  186.  
  187. ====================
  188.  
  189. The Registered Version of this program can be purchased and received
  190. immediately on the Internet at Albert's Ambry.  Registration at Albert's
  191. also eliminates shipping and handling costs.  Please go to:
  192.  
  193.       http://www.alberts.com
  194.  
  195.   Search on: acb_129b.zip
  196.  
  197.   Click on the "Buy It" Hotlink to register this software.
  198.  
  199.   Thank you for registering this program.
  200.  
  201. ====================
  202.  
  203. George Buyanovsky
  204. Internet E-mail:  new < acb@online.ru > , old < george@acb.alma-ata.su >
  205.  
  206. 11.30.1996
  207.