home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-386-Vol-2of3.iso / d / dlc30.zip / DLC.DOC < prev    next >
Text File  |  1993-01-24  |  18KB  |  455 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21. █▒▒░░▒▒██▒▒░░▒▒██▒▒░░▒▒██▒▒░░▒▒██▒▒░░▒▒██▒▒░░▒▒██▒▒░░▒▒██▒▒░░▒▒██▒▒░░▒▒██▒▒░░▒
  22.  
  23.  
  24.                   ╔══════════════════════════════════════╕
  25.   ░░░░▒▒▒▒████    ║       The Impossible Software        │    ░░░░▒▒▒▒████
  26.    ░░░░▒▒▒▒████   ║               Presents               │   ░░░░▒▒▒▒████
  27.     ░░░░▒▒▒▒████  ║              DLC  +  DLT             │  ░░░░▒▒▒▒████
  28.      ░░░░▒▒▒▒████ ║   A Download Counter + topX for GT   │ ░░░░▒▒▒▒████
  29.     ░░░░▒▒▒▒████  ║         By : Bart van Dongen         │  ░░░░▒▒▒▒████
  30.    ░░░░▒▒▒▒████   ║      Written in TurboPascal v7.0     │   ░░░░▒▒▒▒████
  31.   ░░░░▒▒▒▒████    ║            V3.0(c)1993               │    ░░░░▒▒▒▒████
  32.                   ╙──────────────────────────────────────┘
  33.  
  34. █▒▒░░▒▒██▒▒░░▒▒██▒▒░░▒▒██▒▒░░▒▒██▒▒░░▒▒██▒▒░░▒▒██▒▒░░▒▒██▒▒░░▒▒██▒▒░░▒▒██▒▒░░▒
  35.              Unregistered Evaluation Copy v3.0 for GT Power
  36. █▒▒░░▒▒██▒▒░░▒▒██▒▒░░▒▒██▒▒░░▒▒██▒▒░░▒▒██▒▒░░▒▒██▒▒░░▒▒██▒▒░░▒▒██▒▒░░▒▒██▒▒░░▒
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44. DISCLAIMER.
  45. THE AUTHOR OF THIS SOFTWARE IS NOT RESPONSIBLE FOR ANY HARM TO HARDWARE
  46. AND/OR SOFTWARE THAT MAY BE CAUSED BY THE USE OF THIS PROGRAM.
  47.  
  48. THE AUTHOR DOESN'T GARANTY THAT THIS SOFTWARE WILL DO ANYTHING
  49. BUT USE DISKSPACE.
  50.  
  51.  
  52.   Warning : I suggest that you make backup's of all you're FILES.BBS
  53.   files before you use DLC. So if for any reason anything goes wrong,
  54.   you simply restore this FILES.BBS files and you can retry.
  55.  
  56. This programm contains the following files :
  57.   DLC.DOC       This documentation file.
  58.   DLC.EXE       The download counter program.
  59.   DLT.EXE       The Download topX + File Area Status Report generator
  60.   DLCSETUP.EXE  The program to specifie you're paths ed.
  61.   PROTOCOL.DLC  The file in witch the protocol specifications are stored.
  62.   CONFIG.DLC    Sample configuration file.
  63.   CONFIG.DLT    Sample colorconfig file.
  64.   DLCREG.FRM    Registration form for DLC+DLT
  65.  
  66. DLC is spread under the SHAREWARE concept. This means that you only may
  67. EVALUATE this copy, and if you want to continue using it after the
  68. evaluation period, you HAVE to register. Then you'll get a CRC-code, so
  69. you can simple register it you're self. If you want to register, fill
  70. out the registerform (DLCREG.FRM) and sent it to me with payment
  71. included. Then you will get the CRC code by netmail as soon as
  72. possible!!!
  73.  
  74. DLC is a utility for GT. It is compatible with GT Upto 17.x.
  75. The purpose is to insert a counter in the files description in the
  76. FILES.BBS files. This counter shows the times the described file
  77. has been downloaded.
  78.  
  79. The FILES.BBS files are located by reading the directories in the
  80. GTDIR.BBS file, and the downloaded files are taken from the GT.LOG file
  81.  
  82. The best result will be reached, if you run DLC Right before you run
  83. FIXBBS or something like that, because it will ONLY edit the ASCII
  84. files (FILES.BBS) and not the Colored Ansi files...(FILES.CBS) so
  85. FIXBBS has to do this job.
  86.  
  87. Use
  88.   SET DLC=dlcpath
  89. If you wish to run DLC from an other direcory as where the configfiles
  90. are stored. In this case the DLC variable has to point to the directory
  91. where the DLC Configfiles are stored.
  92.  
  93. Example
  94.   SET DLC=C:\GT\GTUTIL\DLC
  95.  
  96.  
  97. DLCSETUP.EXE
  98.  
  99. When you enter this program, you will see a info screen first.
  100. After pressing any key, this main screen will be activated.
  101.  
  102.  ┌─▄▄▄▄▄▄─────▄▄─────────▄▄▄▄▄─ Setup Program ──────────────────────────┐
  103.  │ ██▀▀▀██    ██        ██▀▀▀██       │    v3.0  (c) 1993 by T.I.S.     │
  104.  │ ██   ██    ██        ██            │         Registered to :         │
  105.  │ ██▄▄▄██    ██▄▄▄▄    ██▄▄▄██       │         Bart van Dongen         │
  106.  │ ▀▀▀▀▀▀  own▀▀▀▀▀▀ oad ▀▀▀▀▀  ounter│      The Impossible Software    │
  107.  └────────────────────────────────────┴─────────────────────────────────┘
  108.                                                                                 
  109.   ╔═════════════════════════╗
  110.   ║ A) Registration Info    ║ ▒▒
  111.   ║ B) Directories          ║ ▒▒
  112.   ║ C) Parameter Values     ║ ▒▒
  113.   ║ D) DLT info             ║ ▒▒
  114.   ║ E) Color Setup          ║ ▒▒
  115.   ║ F) Save/Exit Setup      ║ ▒▒
  116.   ╚═════════════════════════╝ ▒▒
  117.    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  118.  
  119.  
  120.  Use Up,Down and Enter of the corresponding letter-keys to activate a
  121.  menu item.
  122.  
  123.  While in a popup window, use Up/Down/Left/Right/Home/End to move the
  124.  cursor. When you have filled out all the info, simply press Enter to
  125.  return to the main menu.
  126.  
  127. Description of the available options.
  128.  
  129. A) Registration Info
  130.    Selecting item A, will popup this window.
  131.  
  132.         ╔═════════════════════════════════════════════════════╗
  133.         ║ Serial Nr      : Serial number. (only if registered)║ ▒▒
  134.         ║ Sysops Name    : Name of BBS Sysop                  ║ ▒▒
  135.         ║ BBS Name       : Name of BBS                        ║ ▒▒
  136.         ║ CRC Code       : CRC-Code (only if registered)      ║ ▒▒
  137.         ╚═════════════════════════════════════════════════════╝ ▒▒
  138.          ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  139.  
  140.  
  141. B) Directories
  142.   ╔════════════════════════════════════════════════════════════════════╗
  143.   ║ GTDIR.BBS path :    Directory where GTDIR.BBS can be found.        ║ ▒▒
  144.   ║ GT.LOG    path :    Directory where GT.LOG can be found.           ║ ▒▒
  145.   ║ DLC.LOG   path :    Directory where DLC.LOG will be stored.        ║ ▒▒
  146.   ║ Bulletin  path :    Directory where TopX/FASR files will be stored ║ ▒▒
  147.   ╚════════════════════════════════════════════════════════════════════╝ ▒▒
  148.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  149.  
  150.  
  151.  
  152. C) Parameter values
  153.  
  154.    ╔═══════════════════════════╗
  155.    ║ DLC position   :   27     ║ ▒▒
  156.    ║ Offline pos.   :   26     ║ ▒▒
  157.    ║ FileAge (Days) :  100     ║ ▒▒
  158.    ║ DLC on 2nd Ln  :    N     ║ ▒▒
  159.    ║ Kilo Bytes     :    Y     ║ ▒▒
  160.    ║ Keep backups   :    N     ║ ▒▒
  161.    ╚═══════════════════════════╝ ▒▒
  162.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  163.  
  164. Where
  165.   DLC position   = Column in FILES.BBS to insert D/L counter.
  166.   Offline pos.   = Column of Offlinemarker "*" in files.BBS.
  167.   FileAge (Days) = Maximum age in days, of files shown in TopX lists.
  168.                    Enter 0 for no maximum.
  169.   DLC on 2nd Ln  = Whether or not the DLC will be inserted on the
  170.                    2nd description line in FILES.BBS.
  171.                    Only enter Y if you have ALWAYS 2 description lines.
  172.   Kilo Bytes     = Whether or not the filesize in FILES.BBS is in Kilobytes.
  173.   Keep backups   = Copy FILES.BBS to FILES.CBS before processing the GT.LOG
  174.                    file.
  175.  
  176. Examples
  177.  
  178. DLC on 2nd ln = N
  179. DLC position  = 27 ───────┐
  180. OffLine pos.  = 26 ──────┐│
  181. Kilo Bytes    = Y─┐      ││
  182.                ┌──┘      ││
  183. ACEUDINC.ARJ 279 12-24-92│[ 0] Ace of Pacific; patch-file.
  184. BBS-VLD.ARJ   31 01-21-93│[999]Alle files van dit BBS (update iedere 24 uur).
  185. COMCHFLT.ARJ   9 12-24-92*[ 4] Novalogic's Comanche; patched.
  186. COOL_TRN.ARJ  30 12-27-92 [16] Coolworld trainer; cheat.
  187. HMA2_TRN.ARJ  11 01-04-93 [ 8] Home Alone Trainer.
  188.  
  189.  
  190. ┌DLC on 2nd ln = Y
  191. ├DLC position  = 5
  192. │OffLine pos.  = 29 ────────┐
  193. │Kilo Bytes    = N─┐        │
  194. └───┐             ┌┘        │
  195. ACEU│INC.ARJ 279324 12-24-92
  196.    |[ 0] Ace of Pacific; patch-file.
  197. BBS-VLD.ARJ   31432 01-21-93
  198.    |[999]Alle files van dit BBS (update iedere 24 uur).
  199. COMCHFLT.ARJ   9155 12-24-92*
  200.    |[ 4] Novalogic's Comanche; patched.
  201. COOL_TRN.ARJ  30435 12-27-92
  202.    |[16] Coolworld trainer; cheat.
  203. HMA2_TRN.ARJ  16321 01-04-93
  204.    |[ 8] Home Alone Trainer.
  205.  
  206.  
  207. D) DLT Info
  208.  
  209.       >>  Use TAB,Shift-TAB to switch between Nr,Level,Length.
  210.  
  211.  ╔═══════════════════════════╗                          
  212.  ║        Nr    Level  Length║ ▒▒ Nr     = nr of bulletin (filename)
  213.  ║FASR :  2     A..z         ║ ▒▒ Level  = level of area to show in TopX
  214.  ║TopX :  1     A..z   5     ║ ▒▒          files (MinLevel .. MaxLevel)
  215.  ║TopX :         ..          ║ ▒▒ Length = Length of topX file.
  216.  ║TopX :         ..          ║ ▒▒          Always 10 if not registered.
  217.  ║TopX :         ..          ║ ▒▒                       
  218.  ╚═══════════════════════════╝ ▒▒                       
  219.   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  220.  
  221. E) Color Setup
  222.  
  223.    Here you can choose the colors to use in the TopX/FASR bulletins.
  224.    Use Up/Down/Left/Richt to move, Enter to choose.
  225.  ╔══════════════════════╗      ┌─ Top_Lines ┐
  226.  ║ A) Top Lines         ║ ▒▒   │ ■  ■  ■  ■ │
  227.  ║ B) Top Text          ║ ▒▒   │ ■  ■  ■  ■ │
  228.  ║ C) Datum Text        ║ ▒▒   │ ■  ■  ■  ■ │
  229.  ║ D) Lines             ║ ▒▒   │»■« ■  ■  ■ │
  230.  ║ E) Position Nr       ║ ▒▒   │ ■  ■  ■  ■ │
  231.  ║ F) DownLoadCounter   ║ ▒▒   │ ■  ■  ■  ■ │
  232.  ║ G) FileName          ║ ▒▒   │ ■  ■  ■  ■ │
  233.  ║ H) File Size         ║ ▒▒   │ ■  ■  ■  ■ │
  234.  ║ I) Upload Date       ║ ▒▒   │ ■  ■  ■  ■ │
  235.  ║ J) Description       ║ ▒▒   └────────────┘
  236.  ║ K) Save Changes      ║ ▒▒  If CONFIG.CBS file is not found, no colorized
  237.  ╚══════════════════════╝ ▒▒  files will be made.
  238.   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  239.  
  240. ╔═╤═══════════════════════════════════════════════════════╤═╗ ── Top lines
  241. ║ │      DownLoad top  5 by The Impossible Software  ┬────────── Top text
  242. ║ │       Registered by : The Impossible Software    ┘    │ ║
  243. ╚═╧═══════════════════════════════════════════════════════╧═╝
  244.     Last update was on Sunday 01-24 1993 At 11:55:15  ────────── Datum Text
  245. ╔═══╤═══════════════════════════════════════════════════════╗ ── Lines
  246. ║Nr.│Dlc  FileName     Kb's U/L-Date Description            ║
  247. ╟───┤──── ──────────── ──── ──────── ───────────────────────║
  248. ║  1│ 999 BBS-VLD .ARJ   31 01-21-93 Alle files of this BBS ║
  249. ║  2│ 583 SPECFILE.ARJ    6 01-21-93 All Special files      ║
  250. ║  3│  52 DLC22   .ARJ   67 01-04-92 GT-Downloadcounter v2.2║
  251. ║  4│  42 DLC30   .ARJ  143 01-13-93 GT-Downloadcounter v3.0║
  252. ║  5│  33 NIKIBTDT.ARJ  538 12-21-92 Niki BOOM.             ║
  253. ╚═══╧═══════════════════════════════════════════════════════╝
  254.  
  255.  
  256.  
  257.  
  258. -DLC.EXE
  259.  
  260.    This is the main programm. It INSERTS a counter in the FILES.BBS
  261.    files, found in the directories specified by the GTDIR.BBS file.
  262.    Every time a file is downloaded, the counter will increment one.
  263.    There are two possible parameters to use with DLC.
  264.  
  265.    /R  This option will remove the DownLoadCounters from you're FILES.BBS
  266.        files.
  267.        Use this option if for example you entered the wrong number
  268.        for DLC position and the counter appears in the wrong position.
  269.  
  270.    /C  This option will Clear the DownLoadCounters from you're FILES.BBS
  271.        file. In other words: all you're counters will be set to [ 0].
  272.  
  273.    If DLC isn't registered, a line on the beginning of a FILES.BBS file
  274.    will be inserted, saying you are using a unregistered version of DLC.
  275.    This line will be removed as soon as you register DLC.
  276.  
  277.    DLC will keep a LogFile (DLC.LOG), every time DLC is used, new
  278.    loginformation will be appended to the logfile. If you think it's to
  279.    long, just delete it because DLC doesn't use it.
  280.  
  281.    It will also create a LASTLINE.DLC file. In this file the last line
  282.    read of the GT.LOG file is stored, so it can continue at that line,
  283.    the next time DLC is run. If you delete this file, DLC will start at
  284.    the beginning of the logfile.
  285.  
  286. -PROTOCOL.DLC
  287.    This is a file in whitch you have to specify the file transfer
  288.    protocols you're using with GT. There are a vieuw protocols already
  289.    specified. If you are using others, or it doesn't work well, you have
  290.    to specify these protocols here. The structure of the file is as
  291.    follows :
  292.  
  293.  
  294. ;This PROTOCOL-FILE has to be as follows.
  295. ;FILEPOS ────────────┐
  296. ;FILECOUNT ─────┐    │
  297. ;NAMEPOS  ─┐    │    │
  298. ;PROTOCOL  │    │    │
  299. ;────────  ──   ───  ──
  300. ZMODEM     15   26   17
  301. SZMODEM    15   27   17
  302. JMODEM     15   26   17
  303. HYPERP     15   26   17
  304. XMODEM     15    0   26
  305. BYMODM     15    0   26   ; This text will be ignored.
  306. TX:        17    0   21   ; the TX: is used for BIMODEM.
  307.  
  308.  
  309.    Where :
  310.       PROTOCOL  = The EXACT name of the protocol, stored in the GT Log
  311.                   file. This name has to be on the same line as the
  312.                   TX: marker.
  313.       NAAMPOS   = The position of the Protocol name.
  314.       FILECOUNT = The position of the number of downloaded files in the
  315.                   GT LogFile. Set to 0 if the protocoll does not have a
  316.                   filecounter and the filename is stored on the same
  317.                   line as the protocol name.
  318.       FILEPOS   = The position of the Downloaded filename in the GT
  319.                   LogFile.
  320.  
  321. Here follows a little example of the GT LogFile. :
  322.  
  323. -----------
  324. protocol = ZMODEM ; Namepos = 15 ; FileCount = 26
  325.             │ ┌───────┘  ┌──────────────────────┘
  326.  1-28 23:13 └ ZMODEM TX: 2 FILES  248341 BYTES  0:17.58 TIME  230 CPS
  327.  1-28 23:13    BENCH50.EXE    210073
  328.  1-28 23:13    CORE29.COM      38268
  329.                │
  330. FilePos = 17 ──┘
  331.  
  332.  
  333. Protocol = XMODEM ; Namepos = 15 ; FileCount = 0
  334.             │ ┌───────┘
  335.  1-28 23:41 └ XMODEM TX: LPAINT10.ARJ   87959   0:06.54      88 %
  336. -----------
  337.  
  338.    If you have still problems with specifying you're protocolls
  339.    corectly, please sent me a NetMail with a part of you're LogFile, and
  340.    I'll see what I can do for you.
  341.  
  342.  
  343.  -DLT.EXE
  344.    This program wil create a TopX of the XX mostly downloaded files. If
  345.    you havn't registered yet, You won't be able to create an other top
  346.    as the Top10. If you're DLC is registered, you can specify the TopX
  347.    length whitin the DLCSETUP program, so you can create a top100 or so.
  348.    The top files will be stored in the directory specified by the
  349.    BULLETIN PATH parameter in DLCSETUP. The NR parameter in DLT-Info
  350.    popup in the DLCSETUP program will be used as filename for the
  351.    bulletin. With the level parameter you can specify in what FILES.BBS
  352.    files will be searched for files with a DownLoadCounter. For example,
  353.    if you type
  354.  
  355.               Nr   Level Length
  356.                5   I..a    20
  357.  
  358.    A file named 5 and a file named 5.CBS will be created, containing a
  359.    list of the 20 mosty downloaded files for users with a level from I
  360.    upto a. Notice that the level info is case sensitive.
  361.    If you don't want a .CBS file be created, just delete the CONFIG.CBD
  362.    File.
  363.  
  364.    maximum length is 255.
  365.  
  366. Example of Top5
  367. ╔═╤══════════════════════════════════════════════════════════════════════╤═╗
  368. ║ │    DownLoad top  5 by DLT  v3.0 (c) 1993 by The Impossible Software  │ ║
  369. ║ │               Registered by : The Impossible Software                │ ║
  370. ╚═╧══════════════════════════════════════════════════════════════════════╧═╝
  371.                Last update was on Sunday 01-24 1993 At 11:55:15
  372. ╔═══╤══════════════════════════════════════════════════════════════════════╗
  373. ║Nr.│Dlc  FileName     Kb's U/L-Date Description                           ║
  374. ╟───┤──── ──────────── ──── ──────── ──────────────────────────────────────║
  375. ║  1│ 999 BBS-VLD .ARJ   31 01-21-93 Alle files of this BBS                ║
  376. ║  2│ 583 SPECFILE.ARJ    6 01-21-93 All Special files                     ║
  377. ║  3│  52 DLC22   .ARJ   67 01-04-93 GT-Downloadcounter v2.2               ║
  378. ║  4│  42 DLC30   .ARJ  143 01-23-93 GT-Downloadcounter v3.0               ║
  379. ║  5│  33 NIKIBTDT.ARJ  538 12-21-92 Niki BOOM.                            ║
  380. ╚═══╧══════════════════════════════════════════════════════════════════════╝
  381.  
  382.  
  383.    DLT also creates a FASR, File Area Status Report in witch you can
  384.    overview the fileareas by nr of downloads, Kb's occupied and nr of
  385.    files. If you don't want this to be created, just leave the nr field
  386.    blank.
  387.  
  388. Example of FASR
  389. ╔═╤═════════════════════════════════════════════════════════════════════════╤═╗
  390. ║ │ File Area Status Report by DLT  v3.0 (c)1993 by The Impossible Software │ ║
  391. ║ │                 Registered by : The Impossible Software                 │ ║
  392. ╚═╧═════════════════════════════════════════════════════════════════════════╧═╝
  393.                Last update was on Sunday 01-24 1993 At 11:55:13                
  394. ╔═══════════════════════════════════════════════════╤╤══════╤╤════════╤╤══════╗
  395. ║ Area Name/Description                             ││Files ││Kb's    ││DLC   ║
  396. ╟───────────────────────────────────────────────────┤├──────┤├────────┤├──────╢
  397. ║ GT Power Bulletin Board en Communicatie Systeem   ││     9││    1152││   148║
  398. ║ GT Power Utilities                                ││    20││     234││    50║
  399. ║ Mailbags Net 310         - GT-Sysops Only!        ││     1││     128││    65║
  400.                                 ..........
  401. ║ Archivers en utilities.                           ││    10││    1122││   108║
  402. ╟───────────────────────────────────────────────────┤├──────┤├────────┤├──────╢
  403. ║ Totals                                            ││  1312││  330521││  9427║
  404. ╙───────────────────────────────────────────────────┘└──────┘└────────┘└──────╜
  405.  
  406.  
  407.  
  408. - Limitations :
  409.   -The maximum number of files that can be processed by DLC in one time
  410.    is about 10000, but it is limited by the amount of dos memory.
  411.   -The maximum top-length is 255.
  412.   -The dlc-counter won't be incremented as the file has been D/Led
  413.    more then 999 times  [999].
  414.  
  415.  
  416.    I hope you've enough information right now, to use DLC.
  417.  
  418.  
  419.                     PLEASE DON'T FORGET TO REGISTER.
  420.  
  421.  
  422.    If you have any questions, bugreports, suggestions, problems getting
  423.    it to work or what so ever, contact me in one of the following ways.
  424.  
  425.    Write to
  426.                         Bart van Dongen (T.I.S.)
  427.                             Domburghoeve 10
  428.                           3137 EC Vlaardingen
  429.                             The Netherlands
  430.  
  431.    or netmail to :
  432.  
  433.                             Bart van Dongen
  434.                            GT Node : 310/901
  435.                        Fido node : 2:281/605.901
  436.  
  437.    or call voice :
  438.  
  439.                             +31-10-4744578
  440.                             The Netherlands
  441.  
  442.    All new versions of DLC will be requestable/frequable/Downloadable at :
  443.  
  444.                             BBS Vlaerdinghe
  445.                           GT Node nr : 310/000
  446.                         Fido Node nr : 2:281/605
  447.                         Tel BBS : +31-10-3358625
  448.  
  449.  
  450.    At last I wish to apologize for my bad english writing,
  451.    but I hope you can read it.
  452.  
  453.                        Enjoy it, and good luck!!!
  454.          Bart van Dongen, The impossible Software. January 1993
  455.