home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / BBS / JLUT531.ZIP / DOC.ZIP / HISTORY.DOC < prev    next >
Text File  |  1994-05-11  |  47KB  |  1,356 lines

  1.      ───────────────────────────────────────────────────────────────
  2.      WITHOUT COMPROMISE. THE JL's. PROFESSIONAL SOFTWARE FOR PROFIS.
  3.      ───────────────────────────────────────────────────────────────
  4.  
  5.                       H   I   S   T   O   R   Y
  6.  
  7.                                  OF
  8.  
  9.     ▄███████▄ ▄██▄        ▄██▄    ▄██▄ ▄███████████▄ ▄██▄  ▄██▄
  10.     ▀▀    ███ █████       ████    ████  ▀▀▀█████▀▀▀  █████ █████
  11.           ███ █████       ████    ████     █████     █████ █████
  12.           ███ █████       ████    ████     █████     █████ █████
  13.     ▄▄    ███ ██████████▄ ████    ████     █████     █████ ██████████▄
  14.     ▀███████▀ ▀████████▀  ▀██████████▀      ▀██▀     ▀███▀ ▀████████▀
  15.  
  16.  
  17.      ───────────────────────────────────────────────────────────────
  18.                      YOU CAN'T BEAT THAT FEELING
  19.      ───────────────────────────────────────────────────────────────
  20.  
  21.  
  22. --------------------------------------------------------------------------
  23. JLUTIL v5.00              Changes, Enhancements...                07-15-92
  24. --------------------------------------------------------------------------
  25.  
  26.  ┌──────────────────────([R] Copy must be registered)
  27. ─┴─
  28. [ ]  1. JL.CNF can handle comment lines starting with ';'.
  29.  
  30. [ ]  2. MP=,LP=,QP= and HP= are now full paths. Valid settings are:
  31.         MP=C:\JLUTIL\MSG.
  32.  
  33.         ┌───────────────────────────────────────────────────────┐
  34.         │              CHANGE YOUR JL.CNF !!!                   │
  35.         └───────────────────────────────────────────────────────┘
  36.  
  37. [ ]  3. Error #23 explains now better, why THE JL's are not able to open a file.
  38.         In the past many newcomers were not able to solve the problem, why this
  39.         error occurs. Now THE JL's are saying, if they can't find the file, if
  40.         the path is invalid, etc. I hope that this new and detailed feature will
  41.         help the newcomers to install THE JL's.
  42.  
  43. [ ]  4. JL.MSG will be copied onto the heap. This makes THE JL's faster.
  44.  
  45. [ ]  5. A new general parameter is available: /!003
  46.         If you use this parameter, THE JL's skip reading GTUSER.BBS. They
  47.         get the actual user from SA= in JL.CNF and give him level [0] and the
  48.         authorization [SY].
  49.  
  50. [ ]  6. The error-procedure has been enhanced dramatically. The error codes
  51.         are explained in GENERAL.HLP.
  52.  
  53. [ ]  7. THE JL's write into JL.LOG, if they kill a file.
  54.  
  55. [ ]  8. If Extended logging is true and THE JL's kill a message using GT 16+,
  56.         then the filename, which contains this message, will be written into
  57.         JL.LOG.
  58.  
  59. [ ]  9. If THE JL's can't find JLPATH= in the environment, it assumes, that
  60.         JLPATH is the current directory and writes into JL.LOG, that the
  61.         user should specify SET JLPATH= in his AUTOEXEC.BAT.
  62.  
  63. [ ] 10. A bug within the option IL parameter N has been fixed.
  64.  
  65. [ ] 11. The StringToNumber (StrToInt & StrToExt) Functions will not terminate
  66.         nor display a error-message, if JLUTIL tries to convert a none-number
  67.         string to a number. It will set the number to 0 and will write a
  68.         message into JL.LOG.
  69.  
  70. [ ] 12. If THE JL's detect an error, they will switch on the cursor before
  71.         going to DOS.
  72.  
  73. [ ] 13. The IL N option can handle from now within the MONEY01.@JL file two
  74.         different rates for outgoing (2.field) and incoming (3.field) calls
  75.         delimited with an ','. The report to the sysop has a status line for
  76.         outgoing (SC: Status of CONNECTS) and one for incoming (SA: Status of
  77.         ANSWERS) calls.
  78.  
  79. [R] 14. The new option RM renumbers messages. Very fast. Updates the
  80.         MMR Pointer POS?????.MM0 and the file USER_MSG.CTL. BETA code !!!
  81.  
  82. [R] 15. The options RM, CM, CA and VM have a new switch. It is -z. With
  83.         it, you will get the normal display, without it, you will get the
  84.         enhanced control panel.
  85.  
  86. [ ] 16. The option CM has a new switch. It is -s. If you specify this switch,
  87.         all private, not-received, no-netmail messages, which sender is
  88.         unknown, will be killed.
  89.  
  90. [R] 17. Using the options RM, CM, CA and VM you can specify '*' as MsgArea.
  91.         If you do this, THE JL's will scan all MsgAreas, which can be stopped
  92.         by hitting any key.
  93.  
  94. [ ] 18. The ControlFiles of JLBANK JLMAIL.CTL and JLMESSAG.CTL have been
  95.         renamed to JLBANK.CTL and JLREMIT.CTL. These two new files have
  96.         another structure than the old control files. There is no possibility
  97.         to transport the old control files to the new ones. There is a new
  98.         directory in JL.CNF. It is BP=, the homedirectory of JLBANK.
  99.  
  100. [ ] 19. The options RM, CM, CA and VM can handle MESSAGE.CTL files
  101.         with an undelimited number of records.
  102.  
  103. [ ] 20. JLBANK has been enhanced dramatically.
  104.  
  105. [ ] 21. GC handles now the /DATE command within commandfiles.
  106.  
  107. [ ] 22. JL.MSG has been renamed. JL[version].MSG. THE JL's 4.75 are
  108.         using JL475.MSG. This makes it more comfortable to use
  109.         JLUTIL, JLBANK and JLPLOT, which have different versions.
  110.  
  111. [ ] 23. A bug within /IL N -SN has been fixed.
  112.  
  113. [ ] 24. IL N -SN has been enhanced. IL has a new parameter: U and a new
  114.         switch -B. Read IL.HLP for more informations.
  115.  
  116. [ ] 25. THE JL's check, if you have EMS. If you have enough EMS, THE JL's
  117.         will copy the overlay file to EMS. This makes handling the overlay
  118.         faster.
  119.  
  120. [ ] 26. /!004 is new. Normally THE JL's will try to use EMS and if you have
  121.         none or too less, they will not use it. If you specify /!004, THE JL's
  122.         will not try to use EMS.
  123.  
  124. [ ] 27. TP= in JL.CNF is new. Directory for the *.@ML files for /ML.
  125.  
  126. [ ] 28. THE JL's have now a small INSTALLATION program. It's name is
  127.         JLINST.EXE and installs all JLUTxxx.* files in two minutes.
  128.  
  129. [ ] 29. M4= has been renamed to BP= in JL.CNF.
  130.  
  131. [ ] 30. JLBANK has two parameters: S & U
  132.  
  133.          JLBANK S     Display Status of current GTUser
  134.          JLBANK U     Display Units of current GTUser
  135.  
  136.  
  137. --------------------------------------------------------------------------
  138. JLUTIL v4.50              Changes, Enhancements...                10-01-91
  139. --------------------------------------------------------------------------
  140.  
  141. 1. MC has two new switches:  -F and -N.
  142.  
  143.    -F    Moves all files listed in MCSFILES.@JL in JLPATH from
  144.          MAILIN\FILEIN to GTPATH.
  145.    -N    If it detects a NODE????.ZIP in \MAILIN\FILEIN, it installs
  146.          NODELIST.BBS into GTPATH and moves it to \MAILOUT\FILEOUT;
  147.  
  148. 2. The JL's are recognicing BB= within GT.CNF (BBSFilePath) and
  149.    they are searching for *.BBS and *.CBS GTFiles within this
  150.    Path. If BB= is not specified, the JL's are taking GTPATH.
  151.  
  152. 3. The option /PM has been enhanced.
  153.  
  154. 4. There is a new general parameter:  /!001
  155.  
  156.    You can setup a File for each option. The Name is JL{xx}.TXT, where
  157.    xx stands for the name of the option. This File will be displayed
  158.    after the JLHeader, if it exists and you specify this general parameter,
  159.    and after displaying this File, the User will be asked, if he wants to
  160.    continue. This helps you to explain each option.
  161.  
  162. 5. The option /IL has been enhanced. There are now two variables,
  163.    you can use within the messages: @V01 = Start Date @V02 = End Date.
  164.    The switch I (Invoice) handles the file INVOICE.LOG and each
  165.    invoice has a unique InvoiceNumber with is stored in @V03. All
  166.    messages have been changed to handle this new variables properly.
  167.  
  168. 6. The option /UT has a new switch: -L to add a line to a TextFile
  169.    eg. a LogFile.
  170.  
  171. 7. The option /MC has within MCSSECUR.@JL a new authorization.
  172.    It is NF (DIR Netmail Fileout Directory).
  173.  
  174. 8. The option /IL has a new switch. It is the switch O.
  175.  
  176.      -O    Write Names of logged on Users to JLPATH\LOGGEDON.TXT
  177.  
  178. 9. The option /MO has two new switches
  179.  
  180.      -E    Every User
  181.      -T    using a TagFile
  182.  
  183.    and a new parameter, if you are using the switch T.
  184.  
  185.     TagFile     Name of a File, which contains the names of
  186.                 these users, whose level should be monitored.
  187.                 One name per line.
  188.  
  189. 10.The option IL handles a new file:  IL-CMD.@JL
  190.    This will help you to handle your own entries within GT.LOG.
  191.  
  192.    ; This File contains lines, which can be analyzed by the option IL.
  193.    ; If a line is detected within GT.LOG, IL will recognize it and
  194.    ; send a message with the specified subject to the User and/or the
  195.    ; the Sysop.
  196.    ;
  197.    ; A line has several fields delimited with a ','.
  198.    ;
  199.    ; Field 1: Subject of the Message
  200.    ; Field 2: Name of the Message, which will be sent to the User
  201.    ; Field 3: Name of the Message, which will be sent to the Sysop
  202.    ; Field 4: Text, which should be scanned within GT.LOG (in brackets).
  203.    ;
  204.    ;234567890123456789012345 12345678 12345678 12345678901234567890
  205.    BOOTING                  ,BOOT_U  ,BOOT_S  ,[; BOOTING]
  206.    ZIP-REPORT               ,ZIP_U   ,ZIP_S   ,[; ZIPPING]
  207.    DBASE-REPORT             ,DBASE_U ,DBASE_S ,[; DBASE]
  208.    WORD PROCESSOR REPORT    ,WORD_U  ,WORD_S  ,[; WORD PROCESSOR]
  209.    DIV                      ,DIV_U   ,DIV_S   ,[; DIV]
  210.  
  211.  
  212. 11.The option MC handles a new file:  MC-CMD.@JL
  213.    This will help you to handle your own commands for the MCS.
  214.  
  215.    ;
  216.    ; This File contains lines, which can be analyzed by the option MC.
  217.    ; If a line is detected within a message to the MCS, it will be
  218.    ; recognized.
  219.    ;
  220.    ; A line has sevaral fields delimited with a ','.
  221.    ;
  222.    ; 1. Field: Minimum Level to get access.
  223.    ; 2. Field: Name of the command
  224.    ; 3. Field: Name of the batch, which will be executed.
  225.    ; 4. Field: Name of the TextFile, which will be sent to the User.
  226.    ;
  227.  
  228.    Z,CMD_1,CMD_1.BAT,CMD_1.TXT
  229.    Z,CMD_2,CMD_2.BAT,CMD_2.TXT
  230.    Z,CMD_3,CMD_3.BAT,CMD_3.TXT
  231.    Z,CMD_4,CMD_4.BAT,CMD_4.TXT
  232.    Z,CMD_5,CMD_5.BAT,CMD_5.TXT
  233.    Z,CMD_6,CMD_6.BAT,CMD_6.TXT
  234.    Z,CMD_7,CMD_7.BAT,CMD_7.TXT
  235.    Z,CMD_8,CMD_8.BAT,CMD_8.TXT
  236.    Z,CMD_9,CMD_9.BAT,CMD_9.TXT
  237.  
  238. 12.There is a new general boolean variable within JL.CNF. The name is
  239.    KI=  and can be TRUE or FALSE. KI= means 'Kill Users, who have an
  240.    invalid Level'.
  241.  
  242. 13.The option CU has a new switch. If you are using the D Switch,
  243.    JLUTIL will display dots, while getting a password.
  244.  
  245. 14.The option UT has a new switch: -S. This will help you setting up
  246.    CommandFiles for GC. Very useful for setting up CA or DM Command-
  247.    Files.
  248.  
  249. 15.A bug within MS has been fixed. If you want to send a netmail
  250.    automatically to somebody, you have to enter: Name at xxx_yyy
  251.    Exchange the / within the NetNode with a [_].
  252.  
  253. 16.The option IL has a new Switch: -A. This will help you checking
  254.    the IL option; it displays the date of each LogFile-Line.
  255.  
  256. 17.The option IL has a new Switch: -N. Send out HUB Reports; you
  257.    must specify the N Parameter too.
  258.  
  259. 18.To find *.BBS Files, JLUTIL looks first within GTPATH, then
  260.    within BBSFilePath (BB= within GT.CNF) and then within JLPATH.
  261.  
  262. 19.JL.CNF has a new variable: MO=  Here you can specify the
  263.    Subject of the messages, the MO option sends to the User.
  264.    You can use variables like @RFN, etc. Read MS.HLP.
  265.  
  266. 20.Within JL.CNF you can specify the Subjects of the messages,
  267.    JLUTIL sends out. The variables 00= to 21= are containing
  268.    the DOS Name of the Message. You can add, separated with a
  269.    komma, the Subject of this message like
  270.  
  271.                00=UNKNOW_U.MSG,UNKOWN RECEIVER
  272.  
  273.    You can include variables.
  274.  
  275. 21.The option MC has been enhanced. There are new authorizations
  276.    available. Read MCSSECUR.@JL for more informations.
  277.  
  278. 22.A bug within ML has been fixed. The option ML distributes now
  279.    messages again.
  280.  
  281. 23.The option IL with the parameter N and the switch N handles
  282.    now the file MONEY01.@JL.
  283.  
  284. 24.The variable GT= within JL.CNF can be [0] now. If you set
  285.    GT=0, JLUTIL runs in local mode. This means, that you can
  286.    run THE JL's without having a GT BBS. This can be useful
  287.    for people, who want to use several features of THE JL's
  288.    like /QU, but are running a FIDO BBS or no BBS.
  289.  
  290. 25.THE JL's are sending out from now on not more than one Usage
  291.    Report per month. In the past THE JL's sended a lot of reports
  292.    out, if somebody used THE JL's very often.
  293.  
  294. 26.JL.CNF has a new variable. It is DI= (Display kind). It can
  295.    be 1 (normal) or 2 (Fast, but not redirectable, for local usage).
  296.  
  297. 27.The option QU has some new features.
  298.  
  299. 28.JL.CNF has four new variables: LP= LOG-PATH; MP= MSG-PATH;
  300.    QP= QST-Path and HP= HLP-Path.
  301.  
  302. 29.The archive JLUTIxxx.ZIP stores the directories. It should be
  303.    unzipped with the -d option.
  304.  
  305. 30.Several bugs have been fixed.
  306.  
  307. 31.The option GC must be registered to run.
  308.  
  309. 32.JL.MSG stores several messages of THE JL's. Registered Users can
  310.    alter JL.MSG to their own requirements. If JL.MSG is altered and
  311.    the current option is unregistered, THE JL's are terminating.
  312.  
  313. 33.THE JL's are GT 17.00 compatible.
  314.  
  315.  
  316. --------------------------------------------------------------------------
  317. JLUTIL v4.00              Changes, Enhancements...                02-07-91
  318. --------------------------------------------------------------------------
  319.  
  320. 1. JLUTIL is now COMPATIBLE with the following GT Versions:
  321.  
  322.                GT 14      <- NEW
  323.                GT 15
  324.                GT 16      <- NEW
  325.  
  326. 2. New Variable within JL.CNF:  GT=xx     xx is the Version of GT
  327.    You can specify 14, 15 or 16.
  328.  
  329. 3. JLUTIL has now his own colors. You can specify them within JL.CNF.
  330.    Read GENERAL.HLP for more informations.
  331.  
  332. 4. Many of the detected bugs within /DM /CA /CF and other options have
  333.    been fixed.
  334.  
  335. 5. JLUTIL's internal modular programming structure has been enhanced.
  336.  
  337. 6. DM's switch C has been removed. A new parameter has been added.
  338.    You can specify the UserLevels of these people, whose UnReceived
  339.    Msgs should be saved. If you leave this parameter blank, no msgs
  340.    will be saved. You can enter ranges with the [..] command eg:
  341.  
  342.             [0..z] or [1368H..Z] or [230PT..gl..m]  etc.
  343.             
  344. 7. JLUTIL logs now into JL.CTL, if you don't enter an option or if
  345.    somebody enters the DistributorOption.
  346.  
  347. 8. DM's outfit has been enhanced.
  348.  
  349. 9. JLUTIL is faster and smaller now.
  350.  
  351. 10.MC handles the level of the requesting system now correct, when it
  352.    detects a FILELIST request.
  353.  
  354. 11.JLBANK has been improved.
  355.  
  356. 12.The Support Echo seems to work.
  357.  
  358. 13.JLUTIL handles the Message Attributes now correct.
  359.  
  360. 14.The variable FA= Force Ansi within JL.CNF has been renamed to AN= ANSI.
  361.  
  362.    AN=TRUE         JLUTIL uses ANSI
  363.       FALSE        JLUTIL doesn't use ANSI
  364.       CALLER       JLUTIL uses ANSI, if the Caller has selected ANSI
  365.                    and doesn't use ANSI, if the Caller hasn't
  366.                    seletected ANSI.
  367.  
  368. 15.Some people are interessted only in a few options of JLUTIL
  369.    and they don't want to pay for the whole program. So we decided
  370.    to make it possible to register each option seperatly. You
  371.    can request the CRC for one, two, three etc option(s) or you
  372.    register the whole JLUTIL Program. JLPLOT is in this meaning one
  373.    separate option and JLBANK too. There are interessting Registrations-
  374.    and Upgrade Packages available.
  375.  
  376. 16.The Help option displays, if an option is registered or not.
  377.  
  378. 17.JLUTIL.DOC has now a table with all available JLUTIL-Options.
  379.  
  380. 18.The IL detects now all Protocols.
  381.  
  382. 19.The MO option has been improved internal dramatically. There
  383.    are some new thinks possible.
  384.  
  385.    IF the OldLevel and the NewLevel are identical, JLUTIL doesn't
  386.    change the Users Level, but looks, if it can write Answers of
  387.    this User to the Sysop.
  388.  
  389.    OldLevel can be ?.
  390.    NewLevel can be ?.
  391.  
  392. 20.A new option /QU is available. The handling of Questionaires
  393.    and sending the answers to somebody is now very easy. Great feature.
  394.  
  395. 21.JLUTIL's internal ErrorProcedure displays now TP's Errors too;
  396.    including ErrorNumber & Address.
  397.  
  398. 22.JL.CTL stores now some more informations and the REPORT (AN -J)
  399.    displays these additional infos. JLUTIL expands JL.CTL
  400.    - if necessary - to the new format.
  401.  
  402. 23.New Variable within JL.CNF:  CU=    Currency (for /IL and JLBANK)
  403.  
  404. 24.The SU option allows now multiple searches.
  405.  
  406. 25.JLUTIL checks now, if some variables are missing within JL.CNF
  407.    or GT.CNF. It checks also, if there are unknown variables.
  408.  
  409. 26.The internal Initialization Procedure has been enhanced dramatically.
  410.  
  411. 27.A new option /EX is available. Extract Msgs from a MSG-Area to
  412.    the File EXTRACT.@JL. great.
  413.  
  414. 28.A new option /GC is available. Reads each line of the InputFile
  415.    and handles the line as CommandLine. This makes the use of
  416.    JLUTIL faster and lets grow the Counter not too fast.
  417.  
  418. 29.New Variable within JL.CNF:  ED=EditorName     EditorName is the
  419.    DOS FileName (including his PATH) of your Editor. If you want to
  420.    use the internal Editor, then write ED=INTERNAL.
  421.  
  422. 30.The option /MS uses from now on an external Editor, if you want.
  423.  
  424. 31.The option /PM looks at the file NOANSWER.@JL within JLPATH.
  425.    You can specify names like OZROBOT,NETMAIL SYSTEM or whatever
  426.    and /PM will not answer the mail from the entries in this file.
  427.  
  428. 32.The option /DM handles the Sticky flag within GT16. The parameters
  429.    have changed.
  430.  
  431.    JLUTIL /DM [MsgArea/?/~,Days,Nr of retained Msgs,Flags1,Flags2,
  432.                Flags3,Levels] [-Switches]
  433.                ^^^^^^
  434. 33.The option /CM Check Messages can be run within NetmailAreas.
  435.    It sends the Sender a netmail, if the receiver was unknown to
  436.    the system.
  437.  
  438. 34.The option /MC has a new REQUEST-Message type. It is: REPORT.
  439.  
  440. 35.The options MC, PM, CM and VM have a new switch:  -P
  441.    If you specify -P, JLUTIL gets the position of the last scanned
  442.    message and starts working at this message. After working, JLUTIL
  443.    saves the position of the highest scanned message.
  444.  
  445. 36.JL.CNF has a new variable 21=FileName of the answer-message to
  446.    the sender of a message answered with PM.
  447.  
  448. 37.The command @INC within MS has a parameter ,1. Then it uses
  449.    the MMR quoting mechanism.
  450.  
  451. 38.The option VM has a new switch:  -R
  452.    This sets the status of a message to undeleted, if the text of a
  453.    message exists.
  454.  
  455. 39.The JL's evaluates the CRC using the version and doesn't make
  456.    use of the last digit. v3.11 has the same CRC as v3.12. If
  457.    you receive a CRC for v3.10, you can use it with the v3.1x versions.
  458.    This makes it easier (and cheaper for you) to pick up and install
  459.    bug releases.
  460.  
  461. 40.IL has a new parameter: N  If you specify N, IL analyzes the
  462.    File GTNET.LOG too and sends the Message NETMAIL.MSG to the Sysop.
  463.    IF you use the N Parameter, you have to set up the File MONEY01.@JL.
  464.  
  465. 41.JLUTIL checks now, if after exiting to DOS are still files open.
  466.  
  467. 42.There are two new switches within /EX.
  468.  
  469.                -S   Report to Sysop
  470.                -U   Msg to Sender, if extracted
  471.  
  472.    The switches -S and -U are needing two files. They have the same name
  473.    as FileName and the extension .SOP and .USR. You have to put them into
  474.    the specified and scanned FileArea. Within these two files you can specify
  475.    an include file JL{EXT}.SOP and JL{EXT}.USR.
  476.  
  477.    You can specify a general -S and -U File within the JLUTIL Directory.
  478.    The names are EXTRAC_S.MSG and EXTRAC_U.MSG. If you specify certain
  479.    files within the scanned FileArea, JLUTIL uses the certain files. If
  480.    there are no certain files, JLUTIL uses the EXTRAC_?.MSG files within
  481.    JLPATH.
  482.  
  483. 43.If you run a new version, JLUTIL displays INITIAL.TXT and asks
  484.    you, if you want to run JLUTIL or Quit to DOS.
  485.  
  486. 44.The JL's have a new general parameter:    /SKIPCNFCHECK
  487.    This forces the JL's to skip the check of JL.CNF and GT.CNF for
  488.    unknown or double variables.
  489.  
  490. 45.The option CU displays now three more informations: The
  491.    Expert Status, the NonStop Status and the Screen Length.
  492.    The User can change these three additional variables.
  493.  
  494.  
  495.  
  496. --------------------------------------------------------------------------
  497. JLUTIL v3.00              Changes, Enhancements...
  498. --------------------------------------------------------------------------
  499.  
  500. What is new ?
  501.  
  502. The JLUTIL v3.00 Package contains JLPLOT v3.00. JLPLOT v3.00 has not
  503. only some additional features. JLPLOT v3.00 is a complete new program.
  504. It analysis JLCALL?.LOG Files from JLUTIL /DC -L. It makes nice charts.
  505.  
  506. Here are a short description of the changes of JLUTIL v3.00:
  507.  
  508. 1. The Option DM has a new parameter:  Number of Retained Messages.
  509.  
  510. 2. Unregistered Copies
  511.  
  512.    JLUTIL writes no longer every time the 'Pls register' sentence into
  513.    JL.LOG. Now every 25.th time you use JLUTIL, this sentence will be added
  514.    to the logfile. If you have used JLUTIL less than 500 times, there is
  515.    no progressivly long delay at startup. The keypress has been removed.
  516.  
  517.           ---------------------------------------------------
  518.           Registered    Used Times        Delay      KeyPress
  519.           ---------------------------------------------------
  520.           Yes           --------------    None       None
  521.           No            less than  500    None       None
  522.           No            less than 1000    YES        None
  523.           No            more than 1000    YES        None
  524.           ---------------------------------------------------
  525.  
  526.    Unregistered Copies have now a maximum delay of 5 seconds instead of
  527.    10 seconds.
  528.  
  529. 3. There is a new option CF:
  530.  
  531.    Clean File:  this option, cleans files like GT.LOG, GBAG.LOG or
  532.                 GTNET.LOG
  533.  
  534.    JLUTIL /CF File to clean, File, which contains lines, which should be
  535.               deleted, -Switches like U (for UpperCase)
  536.  
  537.    eg. JLUTIL /CF E:\GT\GT.LOG,TRASHLOG.BBS -U
  538.  
  539.    JLUTIL reads GT.LOG and deletes all lines, which are in TRASHLOG.BBS.
  540.    Because we used the -U Switch, the search isn't  casesensitive.
  541.  
  542.    TRASHLOG.BBS-----------------------
  543.      NO CARRIER
  544.      ; TIME LIMIT
  545.      BAD PASSWORD:
  546.      SCHD:
  547.      ; CARRIER LOSS
  548.      ;  Daily Routines: Finished
  549.      PAGE NOT ANSWERED
  550.      ; TIMEOUT
  551.      ; TIME LIMIT
  552.      ;  BOOTING
  553.      PAGE REASON:
  554.    -----------------------------------
  555.  
  556.  
  557. 4. The MASTER CONTROL SYSTEM is now MAILBOX CONTROL SYSTEM. All messages
  558.    written from the MCS have no longer four header lines. A single line to
  559.    indicate that this msg is from the MCS is now in use:
  560.  
  561.    ##MCS v3.00
  562.  
  563.    This will save disk-space and phonecall-money.
  564.  
  565.  
  566. 5. The option UP has new switches:
  567.  
  568.          -S  install SerialNumber - you must use this switch
  569.              to install your SerialNumber.
  570.          -T  change Counter (password protected)
  571.  
  572.         NONE Nothing happens
  573.  
  574.  
  575. 6. The Distributor Option has been enhanced dramatically.
  576.  
  577.  
  578. 7. Within JL.CNF there are additional variables:
  579.  
  580.                TO=xx              TIMEOUT in minutes eg. TO=5
  581.                FA=TRUE or FALSE   Force ANSI (put Color into
  582.                                   JLUTIL...)
  583.                SC=                SerialNumber CRC
  584.                NC=                Local NetMail Coordinator CRC
  585.                DC=                Distributor CRC
  586.  
  587. 8. AN has a new switch:
  588.  
  589.    -J  sends a JLUTIL Usage Report to Juergen Lorenz via NetMail.
  590.  
  591.  
  592. 9. The 1 min delay, if you use a new version, has been decreased
  593.    to 15 sec. If you use JLUTIL the second time, JLUTIL doesn't
  594.    run /CH any longer.
  595.  
  596. 10.A new file is in use: JL.CTL. Here are some informations stored
  597.    about the usage of JLUTIL. /AN -J sends me the content as a msg.
  598.    JLUTIL sends me sometimes automatically a report. This helps me
  599.    to enhance JLUTIL and to see, which options are in use and which
  600.    aren't. Also i get a feeling, how many people use JLUTIL.
  601.  
  602. 11.Within the HU option a Bug has been fixed.
  603.  
  604. 12.The option IL has a new switch:
  605.  
  606.           -U   Msg to User. Without this Switch, the User will not
  607.                get a report. Now it is possible to request
  608.                a summary report for the Sysop only.
  609.  
  610.  
  611. 13.The command REQUEST of the option MC has an enhanced parameter
  612.    FILELIST.
  613.  
  614.    Sender:   Your Name
  615.    Receiver: MAILBOX CONTROL SYSTEM
  616.    Net/Node: xxx/yyy
  617.    Subj:     REQUEST
  618.  
  619.    FILELIST AREAS
  620.    FILELIST
  621.    FILELIST x
  622.  
  623.    x is the number of the FileArea. FILELIST 1 produces a report
  624.    of the first FileArea. FILELIST 2 of the second and so on.
  625.    FILELIST without a FileArea sends a report to you of all File-
  626.    Areas.
  627.  
  628.  
  629. --------------------------------------------------------------------------
  630. JLUTIL v2.07              Changes, Enhancements...
  631. --------------------------------------------------------------------------
  632.  
  633.  
  634. /PM
  635. ---------------------------------------
  636. Some Bugs have been fixed.
  637.  
  638.  
  639. /MC
  640. ---------------------------------------
  641. Some Bugs have been fixed.
  642.  
  643. New Possibility:
  644.  
  645. Sender:   Your Name
  646. Receiver: Master Control System
  647. Net/Node: please specify             (NetMail) 
  648. Subject:  REQUEST
  649.  
  650. ------------------- MSG TEXT ---------------------
  651. FILELIST AREAS
  652. --------------------------------------------------
  653.  
  654. MCSSECUR.@JL is now in use:
  655.  
  656. ---------------------------------------------------------------------------
  657. ;--------------------------- LEVELS for MCS -------------------------------
  658.  
  659.  
  660. ;A UL                       ;---------- Markus Mohr -----------------------
  661.  
  662. 803/913 
  663.  
  664. ;A UL,DI,FL                 ;---------- GERMANY ---------------------------
  665.  
  666. 803/000-999 
  667.  
  668. ;S UL,DI,FL,CR              ;---------- DISTRIBUTORS ----------------------
  669.  
  670. 050/001 
  671. 029/008 
  672. 024/004 
  673. 081/001 
  674. 801/012 
  675.  
  676. ;T DI                       ;---------- ALL -------------------------------
  677.  
  678. ALL OTHERS 
  679.  
  680. ---------------------------------------------------------------------------
  681.  
  682. UL = USERLIST
  683. FL = FILELIST
  684. DI = DIR
  685. CR = CRC for JLUTIL (Distributors)
  686.  
  687. JLUTIL /MC reads this file from the beginning, and terminates after it had
  688. found the Net/Node. The following two MCSSECUR.@JL will have a different
  689. result:
  690.  
  691. If there is a Msg from 803/913:
  692.  
  693. ;A UL                       ;---------- Markus Mohr -----------------------
  694. 803/913 
  695. ;A UL,DI,FL                 ;---------- GERMANY ---------------------------
  696. 803/000-999 
  697.  
  698. Here 803/913 will have access only to the USERLIST. 
  699.  
  700. ;A UL,DI,FL                 ;---------- GERMANY ---------------------------
  701. 803/000-999 
  702. ;A UL                       ;---------- Markus Mohr -----------------------
  703. 803/913 
  704.  
  705. Here 803/913 will have access to the USERLIST, DIR and FILELIST, because
  706. the MCS finds this NetNode in the first Entry (803/000-999). You can use
  707. ranges eg. 001-999/000-999 or use the keyword ALL OTHERS, if you want. 
  708.  
  709.  
  710.  
  711.  
  712. /AN
  713. ---------------------------------------
  714. Some Bugs have been fixed. JLUTIL /AN counts now NotDeleted User, who have
  715. a Level 0..9,A..Z,a..z only. It checks now, if the Users, who are joining a
  716. MsgArea are not deleted. The analysis should be now more correct.
  717.  
  718.  
  719. /Distributor Option
  720. ---------------------------------------
  721. The Msg JL{CRC}.MSG has now the VersionNumber of JLUTIL in it. So the
  722. UpGrader knows now, for which version he has received the CRC.
  723.  
  724.  
  725. /PR
  726. ---------------------------------------
  727. You can now set up your own forms and you can use the normal Variables and
  728. the following:
  729.  
  730. @RNA  Receiver's Name
  731. @RST  Receiver's Street
  732. @RCI  Receiver's City
  733. @RCO  Receiver's Country (this will available in the future)
  734. CHR(xx)  somewhere in the Text. xx is a Number. eg: CHR(12) = FormFeed
  735.  
  736.  
  737. Run JLUTIL /PR AddressFile,FormFile
  738.  
  739. eg. JLUTIL /PR Payuser.BBS,Envelope.TXT
  740.  
  741. ENVELOPE.TXT --------------------------------------------------------
  742. CHR(12)
  743.  
  744.  
  745.     Juergen Lorenz
  746.     Laufgraben 39
  747.     20146 Hamburg
  748.  
  749.  
  750.  
  751.  
  752.                D R U C K S A C H E 
  753.  
  754.  
  755.  
  756.  
  757.                                  @RNA 
  758.                                  @RST 
  759.                                  @RCI 
  760. CHR(12)
  761. ----------------------------------------------------------------------
  762.  
  763. So you can make your own Reports, letters, Forms, etc.
  764.  
  765.  
  766. Internal Structure
  767. ---------------------------------------
  768. has been extremly enhanced.
  769.  
  770.  
  771. OutFit
  772. ---------------------------------------
  773. The OutFit of JLUTIL has been changed.
  774.  
  775.  
  776. /HE
  777. ---------------------------------------
  778. Help Option added. Displays all available options. 
  779.  
  780.  
  781. /IP
  782. ---------------------------------------
  783. a Switch has been added:   -A  actual Caller only
  784.  
  785. /AC
  786. ---------------------------------------
  787. Switch -T  (Tongue)  is now -Q.
  788. The Syntax is  JLUTIL /AC FileName -Q
  789. Displays the File and asks the logged on User to answer the Question.
  790.  
  791. /MS
  792. ---------------------------------------
  793. a bug within v2.06 has been fixed. The Commandline couldn't be handled ok.
  794.  
  795. /UPGRADE
  796. ---------------------------------------
  797. New Upgrade Procedure. You can request a package of 5 UpGrades (eg. v2.08
  798. to v2.12) now.
  799.  
  800. /Header
  801. ---------------------------------------
  802. In the following table you can see, that registered copies have no delay
  803. and no keypress at startup. An unregistered copy, which has been started
  804. less than 1000 times, has a delay, but you can use it in batch-mode, 
  805. because there is no keypress. If you have used the copy more than 1000 times
  806. and you haven't registered it, you have to press a random key or [R] to
  807. print the RegistrationForm.
  808.  
  809.           ---------------------------------------------------
  810.           Registered    Used Times        Delay      KeyPress
  811.           ---------------------------------------------------
  812.           Yes           --------------    None       None
  813.           No            less than 1000    YES        None
  814.           No            more than 1000    YES        YES
  815.           ---------------------------------------------------
  816.  
  817.  
  818. /Editor
  819. ---------------------------------------
  820. JLUTIL checks now, whenever it waits for a keystroke or an answer,
  821. how long the keyboard was inactive. If 10 minutes have passed, JLUTIL
  822. terminates with a TIMEOUT Msg.
  823.  
  824.  
  825. /GTUSER.BBS Handling
  826. ---------------------------------------
  827. works now with GT 15.50 and prior versions.
  828.  
  829.  
  830. /DEBUG Mode
  831. ---------------------------------------
  832. looks more pretty. Displays now the ModuleShortCut, the parameters and
  833. the switches and many more informations.
  834.  
  835.  
  836. /IL
  837. ---------------------------------------
  838. a bug, which occurs, if JLUTIL has no msg to write, has been fixed.
  839.  
  840.  
  841. DIV
  842. ---------------------------------------
  843. Many small enhancements have been added.
  844.  
  845.  
  846. DOC
  847. ---------------------------------------
  848. New DOC System -> *.HLP Files and /HE.
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855. --------------------------------------------------------------------------
  856. JLUTIL v2.06              Changes, Enhancements...
  857. --------------------------------------------------------------------------
  858.  
  859. JL.CNF
  860. --------------------------------
  861. PL= -> PF=
  862.  
  863.  
  864. /IP
  865. --------------------------------
  866. JL.CNF Line PL=x  AllowedPasswordLen added   x is an Integer
  867.  
  868.  
  869. /MO
  870. --------------------------------
  871. More characters can be in the usernames. the name Dirk v/d.Dellen will now
  872. be accepted.
  873.  
  874. LEVELS.@JL has a new structure.
  875.  
  876. ; FORMAT-------------------------------------------------------------- 
  877. ; OldLevel[-Range],NewLevel,eXist|Not exist,Kind,AnswerFile, 
  878. ; MsgFile To User,Write Answers?, DL/UL(KB),DL-UL(KB),Logons, 
  879. ; Give Credits,Give Charges; Comment 
  880. ; -------------------------------------------------------------------- 
  881.  
  882. The Write Answers? Field is new.  Y or N.
  883.  
  884. /SU
  885. --------------------------------
  886. JL.CNF Line PH=TRUE added (or FALSE), displays PhoneNumber or NOT.
  887. is now faster
  888.  
  889.  
  890. JL.CNF
  891. --------------------------------
  892. EL=TRUE or FALSE  Extended logging
  893.  
  894.  
  895. /MC
  896. --------------------------------
  897. New Possibility:
  898.  
  899. Sender:   Your Name
  900. Receiver: Master Control System
  901. Net/Node: please specify             (NetMail) 
  902. Subject:  REQUEST
  903.  
  904. ------------------- MSG TEXT ---------------------
  905. FILELIST
  906. USERLIST
  907. DIR
  908. DIR DosDir
  909. --------------------------------------------------
  910.  
  911.  
  912. Sender:   Your Name 
  913. Receiver: Master Control System 
  914. at:       803/000 
  915. Subject:  NODELIST 
  916.  
  917. ----------------------------- MSG-TEXT ------------------------ 
  918. NET-NODE= 
  919. PHONE= 
  920. BAUD= 
  921. CITY= 
  922. COUNTRY= 
  923. STREET= 
  924. CRASHABLE= 
  925. SYSOP= 
  926. BBSNAME= 
  927. POINT-OF= 
  928. VOICE= 
  929. ---------------------------------------------------------------- 
  930.  
  931.  
  932.  
  933. Sender:    Your Name 
  934. Receiver:  Master Control System 
  935. Net/Node:  803/000 
  936. Subject:   REQUEST DISK 
  937.  
  938. ------------------------ Text ------------------------- 
  939. NAME= 
  940. STREET= 
  941. CITY= 
  942. COUNTRY= 
  943. VOICE-LINE= 
  944. BIRTHDATE= 
  945. NET= 
  946. NODE= 
  947. BBS-NAME= 
  948. BBS-LINE= 
  949. SPEED= 
  950. COMMENT= 
  951. ------------------------------------------------------- 
  952.  
  953.  
  954.  
  955.  
  956.  
  957. /MO
  958. --------------------------------
  959. is faster now.
  960.  
  961.  
  962. /PM PRIVATE MAIL ANSWERING ROBOT
  963. --------------------------------
  964. NetMail Areas can now be handled 
  965.  
  966.  
  967. /Distributor Module
  968. --------------------------
  969. has been enhanced. You don't have to write a msg to the user, JLUTIL
  970. makes this now for you (including SerialNumber, CRC, etc).
  971.  
  972.  
  973. /AC
  974. --------------------------
  975. New Switches   -L    Level as ErrorLevel
  976.                -B    BPS / 300 as ErrorLevel
  977.                -A    Ascii Text
  978.                -T    Tongue:  using JLTONGUE.BBS in JLPATH
  979.                               the first 3 lines are the header
  980.                               the following lines are the available tongues 
  981.  
  982.  
  983. /UT UTILITIES
  984. --------------------------
  985. Switch -D  Door Maker:   make your Door.File and use some varaiables, eg.:
  986.  
  987. DOOR.BPS--------
  988. Speed: @BPS 
  989. Name:  @AFN @ALN 
  990. DTR:   @DTR 
  991. LEVEL: @LVL 
  992. COM:   @COM 
  993. ----------------
  994.  
  995. Run JLUTIL /UT DOOR.BPS DOOR.SYS -D. The Result File is in DOOR.SYS.
  996. Interessting, or not ?  So you can create your own door-files.
  997.  
  998.  
  999. Switch -X  Exchange
  1000.  
  1001. Run JLUTIL /UT GT.CNF,CM=1
  1002.  
  1003. This will set the CM= to 1 in GT.CNF. Very useful for Sysops, who use
  1004. FrontDoor or Binkley. Just exchange the Speed. Or different Net/Nodes:
  1005. Just exchange NET= and NODE= in Schedule.bbs.
  1006.  
  1007.  
  1008. CRC            C H A N G E
  1009. --------------------------
  1010. The CRCs have been changed. Everybody has to pick up a new crc. The only
  1011. way to do that at the time is to send me REGISTER.FRM with a money-order.
  1012. Why do i take money for JLUTIL ?   I am working at the JL's for more than
  1013. one year four to ten hours per day. I must live from my programming and
  1014. mailboxing. So I have to stop working at JLUTIL or take money for it.
  1015.  
  1016. Thanks for registering.
  1017.   
  1018.  
  1019.  
  1020.  
  1021. --------------------------------------------------------------------------
  1022. JLUTIL v2.05              Changes, Enhancements...
  1023. --------------------------------------------------------------------------
  1024.  
  1025. /PM PRIVATE MAIL ANSWERING ROBOT
  1026. --------------------------------
  1027. this Module is NEW. 
  1028.  
  1029.  
  1030. /MO MONITOR LEVELS
  1031. --------------------------------
  1032. Many bugs have been fixed.
  1033. A switch has been added:  -A   only actual caller monitoring
  1034.  
  1035. Problems:  two days ago i detected that my way to handle the
  1036.            Users is not unique. Sometimes two users have the
  1037.            SAME User-CRC. Thats bad. I have to work a lot to
  1038.            fix this. In v2.06 this problem will be fixed. I
  1039.            hope that this will cause no damage.
  1040.  
  1041. /SU SEARCH USERNAME
  1042. -------------------------------
  1043. has been enhanced. The User can now choose, in which field it will be
  1044. searched for the specified pattern.
  1045.              
  1046. More details about the Users will be displayed.
  1047.  
  1048. /MO MONITOR LEVEL
  1049. -------------------------------
  1050. Every User has now a unique JL-CRC. But this CRC is the same for all
  1051. people, who have the same name. Juergen Lorenz at 803/000 has the same JL-
  1052. CRC as Juergen Lorenz at 803/003.
  1053.  
  1054. Upgrade Procedure
  1055. -------------------------------
  1056. A simple upgrade module has been implemented. Type simply your Serial-
  1057. Number, enter your CRC and JLUTIL installs itself.
  1058.  
  1059.  
  1060. Distributors/Registration
  1061. -------------------------------
  1062.  
  1063. ---------------------------  DISTRIBUTORS --------------------------------  
  1064.  
  1065. 024/004 414-235-5216 24 Oshkosh       *CUSHMAN CONNECTION .. Scott Cushman
  1066. 029/008 808-422-2921 96 Honolulu      *PROGRAMMERS EXCHANGE  Ed Bragg
  1067. 050/001 44-634200931 96 Kent          *BIXBOX .............. Terry Dansey
  1068. 081/001 404-798-4006 96 Augusta       *JACK'S BOARD ........ Jack Hazel
  1069. 801/012 31-297560095 24 Uithoorn      *THE BRAIN ........... Ben Geertsema
  1070. 803/000 49-404605150 24 Hamburg       *WAP BOX #1 .......... Juergen Lorenz
  1071.  
  1072. ---------------------------------------------------------------------------
  1073.  
  1074. There are four REGISTER-Files:
  1075.  
  1076. REGISTER.USA
  1077. REGISTER.BRD
  1078. REGISTER.HOL
  1079. REGISTER.UK
  1080.      
  1081. Please send the filled out REGISTER File to your Distributor and include a
  1082. money order. Everybody, who has never paid for JLUTIL, has to ask for a
  1083. first-time registration.
  1084.  
  1085.  
  1086. /DM
  1087. --------------------------
  1088. has been (very) enhanced. Kills bagged msgs. Copies a msg into the private
  1089. folder of an user, if the msg has not been received and the user is known
  1090. to the system, before deleting the msg. That's great, isn't it ?
  1091.  
  1092.  
  1093. /Distributor Module
  1094. --------------------------
  1095. has been enhanced.
  1096.  
  1097.  
  1098. /AN
  1099. --------------------------
  1100. has been enhanced. Some bugs reading GTMDIR.BBS has been fixed.
  1101.  
  1102.  
  1103. /MC
  1104. --------------------------
  1105. has been enhanced.
  1106.  
  1107.  
  1108.  
  1109.  
  1110. --------------------------------------------------------------------------
  1111. JLUTIL v2.04              Changes, Enhancements...
  1112. --------------------------------------------------------------------------
  1113. - several bugs have been fixed. 
  1114. - more IO Checks
  1115. - within /IL you can now request reports without a summary for the Sysop
  1116. - IL the switch -l (last day) has been renamed to -d.
  1117. - /CP -> /CU
  1118. - /DATE xx[x,..]  xx = days eg. 1,15 at the 1. and 15.th
  1119.                        of each month will JLUTIL run
  1120. - /IL -lxx  switch now means analyzing last xx days
  1121. - /SU this function is now documented (Search UserName)
  1122. - /RU -> MO (Monitor Levels)
  1123. - /MO has been (very) enhanced
  1124. - /RE Register JLUTIL:
  1125.       You have to fill out REGISTER.FRM , include a money-order and
  1126.       send it to a distributor or to me.
  1127.  
  1128.       Perhaps in the future we can handle VISA and MASTERCARD. Then
  1129.       you can write the following msg.
  1130.  
  1131.            Please write the following Msg to the MCS at 803/000:
  1132.        ┌ 
  1133.        │   Sender   :   Your Name
  1134.        │   Receiver :   MASTER CONTROL SYSTEM
  1135.        │   Net/Node :   803/000
  1136.        │   Subject  :   Register
  1137.        │
  1138.        │   STREET=_______________________________
  1139.        │   TOWN=_________________________________
  1140.        │   ZIP=__________________________________
  1141.        │   COUNTRY=______________________________
  1142.        │   TELNR=________________________________
  1143.        │
  1144.        │   VISA=_________________________________
  1145.        │or MASTER=_______________________________
  1146.        └ 
  1147.            and you will get a valid CRC for JLUTIL and a small Prg
  1148.            to install your SerialNumber.
  1149.  
  1150. - /MS NetMail Support (-> JLUTIL /MS '~')
  1151.       ~ instead of ? or a MsgAreaDir. 
  1152.  
  1153.       Receiver:  Name at Net_Node
  1154.                             ^--------  (_ instead of /)
  1155.             eg:  Juergen Lorenz at 803_000
  1156. - /CO Compile Usernames for /MO
  1157.       Level Files can be created,
  1158.        ;A CoSysops
  1159.        CoSysop #1
  1160.  
  1161.        The Number of him will be in the File: LVL_065.@JL
  1162.        (ORD('A') = 65)
  1163.  
  1164.        Switch:  -A     for Append 
  1165.  
  1166. - /HU has the variables you know in /MS. Some new Variables
  1167.       are available:
  1168.  
  1169.       @AFN  Actual Callers FirstName
  1170.       @ALN  Actual Callers Last Name
  1171.             
  1172.       New parameters:
  1173.  
  1174.       /HU FileName,Speed(0..36350),Errors(0..36500)
  1175.  
  1176.       The best is:
  1177.  
  1178.       /HU FileName,100,100 
  1179.  
  1180. - /VM Validate MSGs
  1181.       If a msg is deleted and the Msg-File exists, it will
  1182.       erase the Msg-File.
  1183.       If a msg is not deleted and the File dosen't exist, the
  1184.       Header will be deleted.
  1185. - /CM looks, if the sender and the receiver of private not
  1186.       received msgs exist.
  1187. - /CH has been improved
  1188. - /CU has been improved. A msg, that the Echo is OFF, if it is
  1189.       off has been added.
  1190.       The length of the password must now longer than 4 characters.
  1191. -Help has been changed.
  1192. - /MC has been improved (run this daily)
  1193. - /RE Register JLUTIL has been changed
  1194. - /MS a new Receiver Menu Point has been added:  Receiver.
  1195.       You can now enter one receiver, which must not be a valid
  1196.       User (like 'ALL', 'Sysop' etc).
  1197.       vs: Name (here you must enter a valid UserName)
  1198. - /MP -> /CA Change Attribute of Msgs
  1199.       You can now change attributes of Msgs.
  1200. - /CA Area,PKN?,PKN   eg: /CA ?,?,K
  1201.       This makes all msgs kill-protected. The last parameter
  1202.       must be ONE character.
  1203. - IF  the copy of JLUTIL is NOT registered, you have to wait
  1204.       for each time, you've started JLUTIL, 0.004 sec. After
  1205.       this delay you have to press a key.
  1206.  
  1207.       This is only implemented in NON-REGISTERED Versions.
  1208.  
  1209.       Please register your copy.
  1210.  
  1211. -CRC  The CRCs have been changed. Everybody has to pick up
  1212.       a new crc. The only way to do that at the time is to
  1213.       send me REGISTER.FRM with a money-order.
  1214.  
  1215.       Why do i take money for JLUTIL ?     I am working at
  1216.       the JL's for more than one year four to ten hours per day.
  1217.       I must live from my programming and mailboxing. So
  1218.       I have to stop working at JLUTIL or take money for it.
  1219.  
  1220.       Thanks for registering.
  1221.   
  1222. -OVR  JLUTIL uses now Overlays (JLUTIL.OVR)
  1223.  
  1224. -     some bugs in the Beta Version fixed    
  1225. -     JL.CNF has two more Lines:
  1226.  
  1227.       MD=  MailDrive, where are your \MAILOUT and \MAILIN Dirs
  1228.       ZP=  ZipPath, where your copy of PKZIP.EXE is
  1229.  
  1230. - /MC you can write several msgs to the Master Control System of
  1231.       a board.
  1232.  
  1233.       Sender:   Your Name
  1234.       Receiver: Master Control System
  1235.       Net/Node: please specify             (NetMail) 
  1236.       Subject:  REQUEST
  1237.  
  1238.       ------------------------ TEXT -----------------------
  1239.       DIR           ;this will produce a report of the 
  1240.                      NetMailFileOutDir at the specified
  1241.                      Net/Node. So you can easily make a .FR.
  1242.       -----------------------------------------------------
  1243.  
  1244.       The Receiver has to run /MC daily (!!!).
  1245.  
  1246.  - /SE the JLSECURE Module BETA (!!!). this module makes all
  1247.        NetMail Msgs password-protected. The B-Bags in a G-Bag
  1248.        will be converted to a T-Bag, the B-Bags will be then
  1249.        deleted. There are two switches -R  receive and -S
  1250.        send. The receiver must run JLUTIL /SE too. Please
  1251.        don't use this module, but you can try it out with a
  1252.        friend of you. The password of a B-Bag is:
  1253.  
  1254.        NetNode of Sender -> NetNode of receiver
  1255.  
  1256.        eg.  803/000->050/001
  1257.  
  1258.        So, if JLUTIL fails you can decrypt the T-Bags manually.
  1259.        After the beta test has been finished, another procedure
  1260.        to make the psw will be used.
  1261.  
  1262.  -/MS if the MCS writes a msg, the msg has a header. this header
  1263.       has been changed.
  1264.       
  1265.  
  1266.  
  1267. --------------------------------------------------------------------------
  1268. JLUTIL v2.03              Changes, Enhancements...
  1269. --------------------------------------------------------------------------
  1270. - /DEBUG  run JLUTIL with this Parameter, if you'll get
  1271.           an TurboPascal Error, write me the last passed mark,
  1272.           the version of JLUTIL (including the Date of JLUTIL.EXE),
  1273.           the releasing date and the module you are trying to run.
  1274.           If a module doesn't work, use for this module a prior version.
  1275. - A bug has been fixed using JLUTIL the second time (you have gotten
  1276.   an Error #5 (can't open USER.IDX);
  1277. - M1=, M2= and M3= in JL.CNF allow to specify into which MsgArea
  1278.   the MasterControlSystem and the MailingLists puts their
  1279.   messages.       
  1280. - /PAUSE  if you insert this parameter, JLUTIL will pause
  1281.           after 24 lines.
  1282. - /IL  new parameters:        X: Time Usage
  1283.                               M: Misc. Infos   
  1284.        new switches:         -M  Last Month
  1285.                              -S  Copy to Sysop
  1286.   Complete new internal structure of the INSPECT LOG-FILE SYSTEM.
  1287.   Creates reports.
  1288. - /MS  new variable:   @INC  INCLUDE FILENAME
  1289.        eg. @INC Test.Txt
  1290.        at this point the file Test.Txt will be included.  
  1291.  
  1292.  
  1293.  
  1294. --------------------------------------------------------------------------
  1295. JLUTIL v2.02              Changes, Enhancements...
  1296. --------------------------------------------------------------------------
  1297. - THE JL.CNF File FORMAT has changed (!!!)  M0 - M9 -> 00 - 19            
  1298. - /AC A bug with the ANSI Information has been fixed              
  1299. - /ML new Parameter: MAILING LISTs
  1300.  
  1301.  
  1302.  
  1303.  
  1304. --------------------------------------------------------------------------
  1305. JLUTIL v2.01              Changes, Enhancements...
  1306. --------------------------------------------------------------------------
  1307. - A bug with /DM has been fixed.
  1308. - PhoneNumber Entries as in /RE or /BA can now handle '+#:() '
  1309. - /IL has the new switch -d  for last day only  
  1310. - /HU has the new switch -n  for no CR at the End of the
  1311.                              simulation
  1312. - A bug with /BA has been fixed.
  1313. - /DM has the new switch -NPK
  1314.   -N  Delete received none-protected MSGs
  1315.   -P  Delete received private        MSGs
  1316.   -K  Delete received kill-protected MSGs
  1317. - /BA Some Activities will now be logged into JLBANK.LOG.
  1318.  
  1319.  
  1320.  
  1321. --------------------------------------------------------------------------
  1322. JLUTIL v2.00              Changes, Enhancements...
  1323. --------------------------------------------------------------------------
  1324. Now compatible with GT 15.00
  1325.  
  1326.  
  1327.  
  1328.  
  1329.  
  1330.  
  1331.  ▄███████▄   ▄██▄        ▄████████▄  ▄██▄         ▄██████████▄  ▄███████████▄
  1332.  ▀▀    ███   █████       ███     ██  █████        ████    ████   ▀▀▀█████▀▀▀
  1333.        ███   █████       ███▄▄▄▄▄██  █████        ████    ████      █████
  1334.        ███   █████       ████▀▀▀▀▀   █████        ████    ████      █████
  1335.  ▄▄    ███   ██████████▄ ████        ██████████▄  ████    ████      █████
  1336.  ▀███████▀   ▀████████▀  ▀██▀        ▀████████▀   ▀██████████▀       ▀██▀
  1337.  
  1338.  
  1339.  
  1340. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1341. HISTORY  JLPLOT        
  1342. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1343.  
  1344. 2.00  - now compatible with GT 15.00
  1345. 2.01  - Seveal bugs have been fixed.
  1346.       - the regression analysis is now more comfortable
  1347.         more Informations like the correlation between DAYS and CALLS,
  1348.         which is a measure for the variance of CALLS per DAY.
  1349.       - Confidence Intervals in the 'LOOKING INTO THE FUTURE' Menu
  1350. 2.03  - no changes
  1351. 2.04  - no changes
  1352. 2.05  - no changes
  1353. 4.00  - no changes
  1354. 4.50  - includes all new features of JLUTIL v4.50.
  1355. 5.00  - includes all new features of JLUTIL v5.00.
  1356.