home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1995 November / PCWK1195.iso / inne / podstawy / dos / 4dos / 4uzytki / pkbtm111.exe / PKBTM.DOC < prev    next >
Text File  |  1992-02-26  |  10KB  |  265 lines

  1. ┌─────────────────────────────────────────────────────────────────────────┐
  2. │                                     4  4 DDD   OO   SSS    4  4   00    │
  3. │ Pk.Btm  Version 1.11  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] 02-26-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 repetidious 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 still work under a non command.com based
  34. system but 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 800k of free 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. Zoo.exe
  62.  
  63. Please take note that we cannot be held responsible for any damage that pk.btm
  64. might cause to your files/configuration. Please make sure you revise it
  65. entirely before you run it.  Because we place most of the system configuration
  66. dependent stuff in environment variables, (to make your job simpler), it does
  67. not mean that you do not have to do anything :-(
  68.  
  69. IMPORTANT:
  70.  
  71. Make sure everything in pkvar.lst fits your system configuration
  72. Make sure that the path that points to this fle in pk.btm is correct !
  73.  
  74. ───────────────────────────────────────────────────────────────────────────────
  75.  
  76. Even if the names are self-descriptive, here is a description of what the
  77. variables in pkvar.lst consist of !
  78.  
  79. downloaddir=c:\download
  80.  
  81.         The path that points to your download directory
  82.  
  83. downloaddirtry=c:\download\try
  84.  
  85.         Your testing directory, cand be independent from your download
  86.         directory, but MUST exist. (We could have put some code in the
  87.         batch file to check for the existence of this directory, but it
  88.         would have affected the speed of pk (it's most important
  89.         caracteristic !) and it's size, which is also caracteristic of
  90.         a good program.
  91.  
  92. uploaddir=c:\upload
  93.  
  94.         The path that points to your upload directory
  95.  
  96.  
  97. tempdir=c:\download\tempdir
  98.  
  99.         Directory used by pk for converting the files to the primary archive
  100.         format, MUST NOT exist. same explanation as above.
  101.  
  102. menudisp=c:\batch\pkbtm\menudisp.fmm
  103.  
  104.         This file is used by %@select in the menu procedures for displaying
  105.         the kind of arrow character.  You can change the character if you
  106.         wish to.
  107.  
  108. nodesc=Not described yet!
  109.  
  110.         The automatic description for an archive file.
  111.  
  112. pkfile=.
  113.  
  114.         Used by eset in pk for processing the selected file or the
  115.         change directory. DO NOT change.
  116.  
  117. flagforlogo=yes
  118.  
  119.         If flagforlogo=no, it will not include a logo into your zip file.
  120.  
  121. logofile=c:\logo\fmmobbs.asc
  122.  
  123.         This is the file you wish to include in your archive as a logo
  124.         using option -Z for pkzip.
  125.  
  126. pkunzippath=c:\pkzip\pkunzip.exe
  127.  
  128. pkzippath=c:\pkzip\pkzip.exe
  129.  
  130. lzhpath=c:\pkzip\lha.exe
  131.  
  132. arjpath=c:\pkzip\arj.exe
  133.  
  134. zoopath=c:\pkzip\zoo.exe
  135.  
  136. scanpath=c:\utils\scan.exe
  137.  
  138. scanopt=/nomem
  139.  
  140. arcpath=pkunpak.exe
  141.  
  142. descriptionlist=c:\batch\pkbtm\desclist.fmm
  143.  
  144.         This file contains some already made descriptions that you can access
  145.         when pressing escape and enter when describing a file.
  146.  
  147.  
  148. keystackpath=kstack.com
  149.  
  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.tmp
  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. dirlist=e:\dirlist.tmp
  179.  
  180.         Temporary file used by pkbtm to store a directory to change to
  181.  
  182. liste=e:\liste.tmp
  183.  
  184.         Temporary file used by pkbtm to store a list of selected files
  185.  
  186. toziplst=e:\toziplst.tmp
  187.  
  188.         Temporary file used by pkbtm to store a list of selected files
  189.  
  190. processfile=e:\process.tmp
  191.  
  192.         File used by %@select to change directory and to choose the working
  193.         file, pk.btm will run faster on a slow system if all the .tmp files
  194.         are on a ramdisk.
  195.  
  196.  
  197.  ┌────────────────────────────────────────────────────────────────────────┐
  198.  │  DO NOT FORGET to set the path to pkvar.lst on the line that has       │
  199.  │                                                                        │
  200.  │  "set /r pkvar.lst" according to your configuration in pk.btm.         │
  201.  │                                                                        │
  202.  └────────────────────────────────────────────────────────────────────────┘
  203.  
  204. You may need to do some debugging if you have ANSI macros or 4DOS aliases
  205. that could possibly interfere with Pk.btm.  If you encounter any problem
  206. or whish to make suggestions for enhancements, you can do so by leaving
  207. a message for François Ménard or Marc-Olivier Méhu in the Fidonet's 4DOS
  208. conference. We will be more happy to help you. It is also possible to reach
  209. us by net-mail on our Fidonet node @1:167/440.
  210.  
  211. Also, we had some comments from people who did not like pk.btm to take that
  212. much environment.  If you really need thak 1 kb of base memory and are willing
  213. to spend 5 minutes in any good text editor with a search and replace function,
  214. you could replace all the environment variables used in pk.btm by their
  215. equivalent in pkvar.lst !  Speeds up the process to :-)
  216.  
  217. Now, lets talk registering.
  218.  
  219. You will probably think that registering a batch file is just a waste of
  220. time and money.  We will prove you that it is not.
  221.  
  222. With the registerd version of Pk.Btm you will receive:
  223.  
  224. A Fully descripted listing with many more functions.
  225. A lot of hints and tips to maximize the speed of Pk.btm on your system
  226. A Password that will allow you to come on FMMHOST BBS and download all the new
  227.   registered versions as they become available.
  228. A full technical support via our presence in the FidoNet 4DOS conference or
  229.   net mail to FMMHOST BBS.
  230.  
  231. The satisfaction of registering the first batch file in your life !
  232.  
  233. How to register:
  234.  
  235.     Send your name, address a little about yourself as a 4DOS user,
  236.                 a floppy disk format of your choice, and
  237.                                   5 $
  238.   to
  239.         FMMO Publications Informatiques
  240.         2645 Argenson
  241.         Sherbrooke, Qc
  242.         Canada
  243.         J1J-1P5
  244.  
  245. We will mail you back a disk and a letter with the stuff explained above.
  246.  
  247. Please note that we will gladly send FREE registered versions to anybody who
  248. will upload on our board a 4DOS batch file of their own of equivalent
  249. complexity and size. Just mail us your name, an address and a 5 1/4 floppy disk.
  250.  
  251. Where can I get the latest version of pkbtm ?
  252.  
  253. The latest version is always available by file request on our FidoNet node
  254. @1:167/440 under the magic name of pkbtm.
  255.  
  256. It is also available on Channel 1 BBS in the 4DOS conference and at CRS.
  257.  
  258. Thanks to the following people who have ßtested this *program* and gave us
  259. a few more tricks of the trade :
  260.  
  261. Alex Boisvert (for the usual beta testing)
  262. David Powers  (for a nice *short* user selection algorythm)
  263.  
  264. We would like you to send us your impressions on this program.
  265.