home *** CD-ROM | disk | FTP | other *** search
/ C!T ROM 2 / ctrom_ii_b.zip / ctrom_ii_b / DOS / 4DOS / UTILS / PKBTM / PKBTM.DOC < prev    next >
Text File  |  1992-01-18  |  9KB  |  261 lines

  1. ┌─────────────────────────────────────────────────────────────────────────┐
  2. │                                     4  4 DDD   OO   SSS    4  4   00    │
  3. │ Pk.Btm  Version 1.03 for            4  4 D  D O  O S       4  4  0 o0   │
  4. │                                     4444 D  D O  O SSSS    4444  0o 0   │
  5. │ (C) 1991 FMMO Publications             4 D  D O  O    S       4  0  0   │
  6. │          Informatiques Enr.            4 DDD   OO  SSS        4 . 00    │
  7. │                                                                         │
  8. │ [Non-Registered Version] 01-18-92                                       │
  9. ├─────────────────────────────────────────────────────────────────────────┤
  10. │4DOS is a trademark of JP Software P.O. Box 1470 East Arlington, MA 02174│
  11. └─────────────────────────────────────────────────────────────────────────┘
  12.  
  13. Please read carefully those following lines before trying this batch file or
  14. strange stuff may happen !
  15.  
  16.  
  17. What is pk.btm ?
  18.  
  19. Pk.btm is one of the most complex 4DOS batch files ever published !
  20. It allows you to do almost everything that any archiver shell would do
  21. in a simple batch file.  If you are a modem addict, you probably transfer
  22. a lot of compressed files every week, and you have to decompress them, scan
  23. them, test them, and finally describe them.  A very repetitious work.
  24. Pk.btm saves you a lot of time when it's time to do this.
  25.  
  26. This batch file is intended for users of PKware's zip format as their primary
  27. archive format choice, but you might as well modify it to use any other
  28. archiver as your primary archive format.
  29.  
  30.                ───────────────────────────────────────────
  31.  
  32. The first thing you could do is rename pk.bat to pk.btm if you are on
  33. a 4DOS exclusive system. Pk.bat will work on a MS-DOS based system and
  34. will display an interesting message, just try it !
  35.  
  36. Pk.Btm will need the following to work correctly:
  37.  
  38.              ┌───────────────────────────────────────────────────────────┐
  39. 4DOS v4.0    │Please read magicn.fmo if you do not have the latest       │
  40. Keystack.com │version of the following programs.                         │
  41. Pkzip.exe    └───────────────────────────────────────────────────────────┘
  42. Pkunzip.exe
  43. Around 1024k of environment space.
  44.  
  45. (By using the memory command you can see how much environment you have left,
  46. and if you do not have around 1024k of free environment, please refer to your
  47. 4DOS manual on how to get it, BTW it's well explained :-)
  48.  
  49. And its configuration files: Pkvar.lst
  50.                              desclist.fmm
  51.                              menudisp.fmm
  52.  
  53. Pk.btm can also take advantage of the following programs if you have them.
  54.  
  55. Arj.exe      ┌──────────────────────────────────────────────────────────┐
  56. Lha.exe      │The latest version of these prorams are always            │
  57. PkXARC       │requestable via our FidoNet node @1:167/440               │
  58. List.com     │Please consult magicn.fmo for further information.        │
  59. Q.exe        └──────────────────────────────────────────────────────────┘
  60. Pkunpak.exe
  61.  
  62. Please take note that we cannot be held responsible for any damage that pk.btm
  63. might cause to your files/configuration. Please make sure you revise it
  64. entirely before you run it.  Because we place most of the system configuration
  65. dependent stuff in environment variables, (to make your job simpler), it does
  66. not mean that you do not have to do anything :-(
  67.  
  68. IMPORTANT:
  69.  
  70. Make sure everything in pkvar.lst fits your system configuration
  71. Make sure that the path that points to this fle in pk.btm is correct !
  72.  
  73. ───────────────────────────────────────────────────────────────────────────────
  74.  
  75. Even if the names are self-descriptive, here is a description of what the
  76. variables in pkvar.lst consist of !
  77.  
  78. downloaddir=c:\download
  79.  
  80.         The path that points to your download directory
  81.  
  82. downloaddirtry=c:\download\try
  83.  
  84.         Your testing directory, cand be independent from your download
  85.         directory, but MUST exist. (We could have put some code in the
  86.         batch file to check for the existence of this directory, but it
  87.         would have affected the speed of pk (it's most important
  88.         caracteristic !) and it's size, which is also caracteristic of
  89.         a good program.
  90.  
  91. uploaddir=c:\upload
  92.  
  93.         The path that points to your upload directory
  94.  
  95. processfile=e:\process.lst
  96.  
  97.         File used by %@select to change directory and to choose the working
  98.         file, pk.btm will run faster on a slow system if this batch file
  99.         is in a ramdisk.
  100.  
  101. tempdir=c:\download\tempdir
  102.  
  103.         Directory used by pk for converting the files to the primary archive
  104.         format, MUST NOT exist. same explanation as above.
  105.  
  106. menudisp=c:\batch\pkbtm\menudisp.fmm
  107.  
  108.         This file is used by %@select in the menu procedures for displaying
  109.         the kind of arrow character.  You can change the character if you
  110.         wish to.
  111.  
  112. nodesc=Not described yet!
  113.  
  114.         The automatic description for an archive file.
  115.  
  116. pkfile=.
  117.  
  118.         Used by eset in pk for processing the selected file or the
  119.         change directory. DO NOT change.
  120.  
  121. flagforlogo=yes
  122.  
  123.         If flagforlogo=no, it will not include a logo into your zip file.
  124.  
  125. logofile=c:\logo\fmmobbs.asc
  126.  
  127.         This is the file you wish to include in your archive as a logo
  128.         using option -Z for pkzip.
  129.  
  130. pkunzippath=c:\pkzip\pkunzip.exe
  131.  
  132. pkzippath=c:\pkzip\pkzip.exe
  133.  
  134. lzhpath=c:\pkzip\lha.exe
  135.  
  136. arjpath=c:\pkzip\arj.exe
  137.  
  138. scanpath=c:\utils\scan.exe
  139.  
  140. scanopt=/nomem
  141.  
  142. arcpath=pkunpak.exe
  143.  
  144. descriptionlist=c:\batch\pkbtm\desclist.fmm
  145.  
  146.         This file contains some already made descriptions that you can access
  147.         when pressing escape and enter when describing a file.
  148.  
  149. keystackpath=kstack.com
  150.  
  151. listpath=c:\list\list.com
  152.  
  153.         Use a browse which can accept piped input from 4DOS using the /s option
  154.         like 4DOS list, or list.com of Chris Buerg. (very fast!)
  155.  
  156. arcfmmo=e:\arcfmmo.lst
  157.  
  158.         Process file for unarchiving only one file in an archive.
  159.         Pk.btm is faster if this file is on a ramdisk.
  160.  
  161. deleteprotect_off=c:\nu\ep /off
  162.  
  163.         To set your delete sentry off
  164.         I use it when I have to clear the %downloaddirtry directory
  165.  
  166. deleteprotect_on=c:\nu\ep /on
  167.  
  168.         To set your delete sentry on
  169.  
  170. diropt=/4 /b /k
  171.  
  172.         Options for dir
  173.  
  174. afterquit=setdos /M1^endlocal
  175.  
  176.         Things that pk.btm has to do before quitting.
  177.  
  178.  ┌────────────────────────────────────────────────────────────────────────┐
  179.  │  DO NOT FORGET to set the path to pkvar.lst on the line that has       │
  180.  │                                                                        │
  181.  │  "set /r pkvar.lst" according to your configuration in pk.btm.         │
  182.  │                                                                        │
  183.  └────────────────────────────────────────────────────────────────────────┘
  184.  
  185. You may need to do some debugging if you have ANSI macros or 4DOS aliases
  186. that could possibly interfere with Pk.btm.  If you encounter any problem
  187. or whish to make suggestions for enhancements, you can do so by leaving
  188. a message for Francois Menard or Marc-Olivier Mehu in the Fidonet's 4DOS
  189. conference. We will be more happy to help you. It is also possible to join
  190. us by net-mail on our Fidonet node @1:167/440.
  191.  
  192. Now, lets talk registering.
  193.  
  194. You will probably think that registering a batch file is just a waste of
  195. time and money.  We will prove you that it is not.
  196.  
  197. With the registerd version of Pk.Btm you will receive:
  198.  
  199. A Fully descripted listing with many more functions.
  200. A lot of hints and tips to maximize the speed of Pk.btm on your system
  201. A Password that will allow you to come on FMMHOST BBS and download all the new
  202.   registered versions as they become available.
  203. A full technical support via our presence in the FidoNet 4DOS conference or
  204.   net mail to FMMHOST BBS.
  205.  
  206. The satisfaction of registering the first batch file in your life !
  207.  
  208. How to register:
  209.  
  210.     Send your name, address a little about yourself as a 4DOS user,
  211.                 a floppy disk format of your choice, and
  212.                                   5 $
  213.   to
  214.         FMMO Publications Informatiques
  215.         2645 Argenson
  216.         Sherbrooke, Qc
  217.         Canada
  218.         J1J-1P5
  219.  
  220. We will mail you back a disk and a letter with the stuff explained above.
  221.  
  222. Please note that we will gladly send FREE registered versions to anybody who
  223. will upload on our board a 4DOS batch file of their own of equivalent
  224. complexity and size. Just mail us your name, an address and a 5 1/4 floppy disk.
  225.  
  226.  
  227. Thanks
  228. Comments are welcomed !
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.