home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / IMGR100.RAR / ICEMGR.DOC < prev    next >
Encoding:
Text File  |  1996-06-24  |  32.7 KB  |  799 lines

  1.  
  2.                ┌───┐┌─────┐┌─────┐  ┌────────┐┌───────┐┌───────┐
  3.                │░▒▓││░▒▓┌─┘│░▒▓┌─┘  │░▒▓ ┌┐░▒││░▒▓█▓░▒││░▒▓┌┐░▒│
  4.                │▒▓█││▒▓█│  │▒▓█└┐   │▒▓█┌┘│▒▓││▒▓┌────┘│▒▓█└┘▒▓┘
  5.                │▓██││▓██│  │▓██┌┘   │▓██│ │▓█││▓█│ ┬──┐│▓██┌┐▓█│
  6.                │███││███└─┐│███└─┐  │███│ │██││██└─┘██││███││██│
  7.                └───┘└─────┘└─────┘  └───┘ └──┘└───────┘└───┘└──┘
  8.  
  9.                     IceManager, Nightly Maintenance Utility
  10.                       For RemoteAccess v2.xx BBS packages
  11.  
  12.  ─────────────────────────────────────────────────────────────────────────────
  13.       IceMGR v1.00 -  CopyRight Jeremy Landvoigt, 1996  - IceMGR v1.00
  14.  ─────────────────────────────────────────────────────────────────────────────
  15.  
  16.  ┌───────────────────────────────────────────────────────────────────────────┐
  17.  │░░░▒▒▒▓▓▓                    A Really Quick Note                  ▓▓▓▒▒▒░░░│
  18.  └───────────────────────────────────────────────────────────────────────────┘
  19.  
  20.    Well guys, after a year of this thing being run on no more than 3 test
  21.    systems, I've decided that I should release it.  Since it IS a first
  22.    version, there may be problems that weren't caught during the beta cycle.
  23.    If you encounter any problems, please report them. Additionally if you
  24.    have any suggestions for new features, I'd be interested in hearing
  25.    them.
  26.  
  27.  ┌───────────────────────────────────────────────────────────────────────────┐
  28.  │░░░▒▒▒▓▓▓          CopyRight Notices & Program Disclaimer         ▓▓▓▒▒▒░░░│
  29.  └───────────────────────────────────────────────────────────────────────────┘
  30.  
  31.     The utility IceMGR, along with all its support files and documents,
  32.     are Copyright (C) 1996 Jeremy Landvoigt.  Distributing a version
  33.     AFTER it has been registered is prohibited;  distribution & execution of
  34.     the original, unaltered version is permitted, indeed encouraged, as long
  35.     as all support-files and documentation that accompany the program are
  36.     included WITHOUT ALTERATION OF ANY SORT. None of the files included
  37.     in the IceMGR archive may be modified in any way or distributed in any
  38.     package without the express permission of Ice Technologies. Any type of
  39.     cracking of either evaluation or registered versions of IceMGR
  40.     including (but not limited to) hex-editing, reverse engineering,
  41.     decompiling are strictly prohibited.
  42.  
  43.     The author can be quickly reached for information through the RA_UTIL
  44.     international FidoNET Conference, or at InterNET e-mail address:
  45.  
  46.     jlandvoigt@interhop.net
  47.  
  48.     Or, If you wish to trust comments/complaints/suggestions to the Post
  49.     Office, you can send them to:
  50.  
  51.             P.O. Box 93044
  52.             1111 Davis Drive
  53.             Newmarket, Ontario
  54.             Canada  L3Y 8K3
  55.  
  56.     The following programs mentioned in this documentation are Copyright of   
  57.     their respective authors. They are listed in no particular order:
  58.  
  59.     IceMGR      - CopyRight Jeremy Landvoigt
  60.     RemoteAccess - CopyRight Wantree Development & Andrew Milner
  61.  
  62.     THE USUAL LEGALITIES
  63.  
  64.     I (Jeremy Landvoigt) make no warranty of any kind, expressed or implied,  
  65.     including without limitation any warranties of merchantability
  66.     and/or fitness for a particular purpose.  I shall not be held liable      
  67.     for any damages, whether direct, indirect, special or consequential       
  68.     arising from the failure of this program to operate in the manner desired 
  69.     by the user.  I shall not be held liable for any damage to data or        
  70.     property which may be caused directly or indirectly by the use of this    
  71.     program.
  72.  
  73.     In no event will I be held liable for any damages, including (but
  74.     not limited to) any lost profits, lost savings, or other incidental       
  75.     or consequential damages arising out of the use -- or the inability       
  76.     to use -- this program, or for any claim by any other party.  The only    
  77.     thing that IceMGR is guaranteed to do is to take up space on your
  78.     hard drive.
  79.  
  80.     Making use of this software is acknowledgement that you have read,
  81.     understand, and fully agree to the license and disclaimer agreement.
  82.  
  83.  ┌───────────────────────────────────────────────────────────────────────────┐
  84.  │░░░▒▒▒▓▓▓                       Registration                      ▓▓▓▒▒▒░░░│
  85.  └───────────────────────────────────────────────────────────────────────────┘
  86.  
  87.    The Development of IceMGR v1.00 took many long hours, and a lot of time
  88.    and effort not to mention money. This program is not FreeWare.  If this
  89.    program satisfies your expectations of a User Access Manager, if not MORE,
  90.    then you are expected to register it after an evaluation period of 30 days
  91.    or sooner.  By doing this you can be sure of continued development of the  
  92.    software. Thanks for your support.
  93.  
  94.    This Program may be freely distributed but DO NOT under any circumstances  
  95.    change any of the executables or alter any files that come in the original 
  96.    distribution archive.
  97.  
  98.    I urge you to register as soon as you can! The more registrations that     
  99.    I have will show the interest of people in the program, and I will release 
  100.    a newer version with many more features. If you should choose to register
  101.    IceMGR all "Unregistered" messages and almost inaudible beeps within the
  102.    program will also be removed. Please note that the status of features
  103.    (whether they are available or not to unregistered users) may be changed
  104.    without further warning in later versions of the software; but this does
  105.    not mean that they will be changed.
  106.  
  107.    If you wish to register, please fill out the registration form :
  108.  
  109.      North America
  110.      -------------
  111.  
  112.      Register.Can - Registration Form For Canadian Users
  113.      Register.Usa - For the U.S.A, and for all other Registrations
  114.  
  115.      Europe
  116.      ------
  117.  
  118.      Register.Ger - Registration Form For Germany
  119.      Register.Uk  - Registration Form For Uk/Eire
  120.  
  121.      Far East
  122.      --------
  123.  
  124.      Register.Aus - Registration Form for Australasia
  125.  
  126.    Please at this time send ALL registrations to the address listed in the
  127.    correct registration form. Thank you for your support.
  128.  
  129.    Any Registration forms that have invalid or missing information may be
  130.    considered void and not be processed, depending on the extent of the
  131.    errors.
  132.  
  133.    Due to recent events, I have changed my policy on personal cheques that
  134.    are sent in to pay for registration. I will continue to honour them,
  135.    however as of this release, there will be a 3 week hold placed on the
  136.    cheque to ENSURE that it does NOT go N.S.F.  Although most people are
  137.    honest about this, lately too many people have sent in N.S.F. cheques, and
  138.    when contacted about them, show little or no concern about them or the
  139.    financial difficulties they may have caused.
  140.  
  141.    Additionally, a service charge of $15 will be levied against any N.S.F.
  142.    cheques. Until both the full payment, and the service charge is recieved
  143.    in the form of a MONEY ORDER, the registration will not be processed.
  144.  
  145.    In conclusion to the above information, to ensure a speedy turnaround time
  146.    it is recommended you send your registration in the form of a money order
  147.    (or direct deposit for Canadian residents) If you do choose to send in a
  148.    personal cheque, it means that you have read, understood and agree to these
  149.    conditions.
  150.  
  151.  ┌───────────────────────────────────────────────────────────────────────────┐
  152.  │░░░▒▒▒▓▓▓                      Archive Contents                   ▓▓▓▒▒▒░░░│
  153.  └───────────────────────────────────────────────────────────────────────────┘
  154.  
  155.     The IceMGR archive should contain the following files :
  156.  
  157.     ICEMGR.EXE          - The Main Program
  158.     MGRCFG.EXE          - Use to configure the program
  159.     ICEMGR.DOC          - Program Documentation
  160.     REGISTER.CAN        - Canadian Registration Form
  161.     REGISTER.USA        - American Registration Form
  162.     REGISTER.GER        - German Registration Form
  163.     REGISTER.AUS        - Australian Registration Form
  164.     REGISTER.UK         - United Kingdom Registration Form
  165.     SAMPLES.RAR         - Sample Textfile messages/bulletins
  166.     FILE_ID.DIZ         - General Program Description
  167.  
  168.     If one or any combination of these files are missing, or files have been  
  169.     ADDED, then you are using a possibly modified or altered copy of IceMGR.
  170.     It would be advised that you delete this copy, and get a clean copy of    
  171.     IceMGR from one of the BBS's listed at the end of the documentation.
  172.     Newest Version of IceMGR can be F'REQed from Ice Technologies BBS under
  173.     the magic name 'ICEMGR' (Without the quotes).
  174.  
  175.  ┌───────────────────────────────────────────────────────────────────────────┐
  176.  │░░░▒▒▒▓▓▓                   Program Information                   ▓▓▓▒▒▒░░░│
  177.  └───────────────────────────────────────────────────────────────────────────┘
  178.  
  179.    Ice-Manager is a new Ice Technologies utility, and the very first utility
  180.    that isn't run as a door, but in your nightly maintenance.  It's purpose
  181.    is an automatic bulletin generator/msg poster/access upgrader. :)
  182.  
  183.    It can create welcome, happy birthday, password failure, thankyou
  184.    (uploads/msg post), daily birthday listings. It can also upgrade user
  185.    security depending on their number of uploads and number of messages
  186.    posted; and more!
  187.  
  188.  ┌───────────────────────────────────────────────────────────────────────────┐
  189.  │░░░▒▒▒▓▓▓          Program Configuration -  Using MGRCfg          ▓▓▓▒▒▒░░░│
  190.  └───────────────────────────────────────────────────────────────────────────┘
  191.  
  192.    Setting up IceMGR is quite easy. This section of the documentation will
  193.    attempt to take you step by step on how to use the configuration utility   
  194.    MgrCfg.Exe to set up IceMGR. Most of the options are self explanatory.
  195.  
  196.    File
  197.    ------
  198.  
  199.    █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  200.    ▌  Save & Exit        ▐
  201.    ▌  Save Without Exit  ▐
  202.    ▌  Exit Without Save  ▐
  203.    ▌  Program Info       ▐
  204.    ▌  Carrier Offenders  ▐
  205.    ▌  Twit List          ▐
  206.    █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  207.  
  208.    · Save & Exit - This will save your current configuration to the
  209.      IceMgr.Cfg file and will exit the program.
  210.  
  211.    · Save Without Exit - This will save your current configuration to the     
  212.      IceMgr.Cfg file and will allow you to continue modifying your setup.
  213.  
  214.    · Exit Without Save - This will abort the save procedure (just in case you 
  215.      somehow really messed up!) and will exit the program.
  216.  
  217.    · Program Info - This will give you a little bit of information on the
  218.      current version of IceMGR that you happen to be using.
  219.  
  220.    · Carrier Offenders - Use this to list and edit users to drop carrier,
  221.      and how many times they have done so.
  222.  
  223.    · Twit List - Use this to edit the list of twit users whose access will
  224.      not be upgraded even if they have reached the required number of kbyte
  225.      uploads or message posts.
  226.  
  227.    VALUES
  228.    --------
  229.  
  230.    █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  231.    ▌ Uploads (k)      ▐
  232.    ▌ Msgs Posted      ▐
  233.    ▌ NewUser Security ▐
  234.    ▌ Board Number     ▐
  235.    ▌ System Node No.  ▐
  236.    ▌ Hangup Times     ▐
  237.    ▌ Hangup Security  ▐
  238.    █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  239.  
  240.    · Uploads (k) - Use this to set the upgrade access according to uploads
  241.      in kilobytes.  You can set a virtually limitless number of access
  242.      upgrade levels. Press INS to add additional records.
  243.  
  244.      Each record contains:
  245.  
  246.      Target - This is the the level of uploads in K the user must reach
  247.      before their security is upgraded.
  248.  
  249.      OldSec - This is the security level that the user must have now in order
  250.      to be upgraded.
  251.  
  252.      NewSec - This will be the users new security level if they have reached
  253.      the target chosen by the SysOp.
  254.  
  255.    · Msgs Posted - Use this to set the upgrade access according to number
  256.      of messages posted.  You can set a virtually limitless number of access
  257.      upgrade levels. Press INS to add additional records.
  258.  
  259.      Each record contains:
  260.  
  261.      Target - This is the the number of messages the user must post
  262.      before their security is upgraded.
  263.  
  264.      OldSec - This is the security level that the user must have now in order
  265.      to be upgraded.
  266.  
  267.      NewSec - This will be the users new security level if they have reached
  268.      the target chosen by the SysOp.
  269.  
  270.    · NewUser Security - This is the access that newusers have when they log
  271.      on the BBS. This is used when IceMGR creates welcome messages for new
  272.      users.
  273.  
  274.    · Board Number - This is the board number where all messages to users will
  275.      be posted.  This MUST be set if you are using The HUDSON message base
  276.      system.
  277.  
  278.    · System Node No. - This is the number of nodes you have on your system.
  279.      This is required for multinode setup so that IceMGR can scan each node's
  280.      system log to check for newusers, and password failures.
  281.  
  282.    · Hangup Times - How many times can a user hangup on the system before
  283.      they are penalized by an access drop.
  284.  
  285.    · Hangup Security - What security should the user be dropped to if they
  286.      drop carrier excessively (defined in Hangup Times).
  287.  
  288.    TOGGLES
  289.    ---------
  290.  
  291.    █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  292.    ▌ Welcome Message    NO  ▐
  293.    ▌ Access/Uploads (k) NO  ▐
  294.    ▌ Access/Msg Posts   NO  ▐
  295.    ▌ Birthday Message   NO  ▐
  296.    ▌ Generate Bday ANSi NO  ▐
  297.    ▌ Password Watchdog  NO  ▐
  298.    ▌ Hangup Tracking    NO  ▐
  299.    ▌ Top 10 Hangup List NO  ▐
  300.    ▌ Enable Backups     NO  ▐
  301.    ▌ Use JamBASE        NO  ▐
  302.    █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  303.  
  304.    · Welcome Message (YES/NO) - Should IceMGR generate Newuser Welcome
  305.      messages?
  306.  
  307.    · Access/Uploads (k) (YES/NO) - Should IceMGR upgrade access depending on
  308.      user uploads in K, as defined by the Sysop and then in turn post a thank
  309.      -you message to the user?
  310.  
  311.    · Access/Msg Posts (YES/NO) - Should IceMGR upgrade access depending on
  312.      user message posts, as defined by the Sysop and then in turn post a
  313.      thank-you message to the user?
  314.  
  315.    · Birthday Message (YES/NO) - Should IceMGR post a Happy Birthday message
  316.      to the user?
  317.  
  318.    · Generate Bday ANSi (YES/NO) - Should IceMGR create a daily birthdays
  319.      Bulletin?
  320.  
  321.    · Password Watchdog (YES/NO) - Should IceMGR post a message to the user
  322.      if there are excessive password failures on their account?
  323.  
  324.    · Hangup Tracking (YES/NO) - Should IceMGR keep track of user carrier
  325.      loss and drop user security accordingly after excessive carrier losses?
  326.  
  327.    · Top 10 Hangup List (YES/NO) - Should IceMGR generate a "Top 10 Carrier
  328.      Offenders" Bulletin?
  329.  
  330.    · Enable Backups (YES/NO) - Should IceMGR backup all files defined in
  331.      BACKUP.CTL. The format of BACKUP.CTL is as follows:
  332.  
  333.      HEADER       [PATH\FILESPEC]
  334.  
  335.      eg
  336.  
  337.      SYSTEM       C:\BBS\RA\*.RA*
  338.      USER         C:\BBS\MSG\USER*.*
  339.      ANSI         C:\BBS\TXTFILES\*.ANS
  340.  
  341.      On each line, specify a header name for the file, and the
  342.      directory/filespec that should be backed up.  When IceMGR executes in
  343.      the nightly maintenance, it will backup the specifed files into the
  344.      backup directory, as defined in MGRCFG.  The backup archive will be
  345.      named after the header, with the extension corresponding to the day of
  346.      the week.
  347.  
  348.      eg    SYSTEM.TUE
  349.  
  350.  
  351.    · Use JamBASE (YES/NO) - Should IceMGR post messages to the JamBASE? If
  352.      NO, then all messages will be written to the board in the HMB.
  353.  
  354.    NAMES
  355.    -------
  356.  
  357.    █▀▀▀▀▀▀▀▀▀▀▀▀▀█
  358.    ▌ BBS Name    ▐
  359.    ▌ SysOp Name  ▐
  360.    ▌ Sender Name ▐
  361.    █▄▄▄▄▄▄▄▄▄▄▄▄▄█
  362.  
  363.    · BBS Name - Enter the name of the BBS in this field.
  364.  
  365.    · SysOp Name - Enter the name of the System Operator in this field.
  366.  
  367.    · Sender Name - Enter the name IceMGR will use as the "sender" of the
  368.      messages.
  369.  
  370.    PATHS
  371.    -------
  372.  
  373.    █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  374.    ▌ RA.LOG Path(s)    ▐
  375.    ▌ RemoteAccess Path ▐
  376.    ▌ MsgBase Path      ▐
  377.    ▌ Birthday File     ▐
  378.    ▌ Backup Directory  ▐
  379.    ▌ Compression Util  ▐
  380.    █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  381.  
  382.    · RA.LOG Path(s) - Enter full path and filename of your RA.LOG. Use *N to
  383.      represent nodenumber for multinode systems.
  384.  
  385.      Eg:  C:\BBS\RA\NODE*N\RA.LOG
  386.  
  387.    · RemoteAccess Path - Enter full path to your Ra system files.
  388.  
  389.    · MsgBase Path - Enter full path to your HMB, or full path and filename
  390.      to JamBASE.
  391.  
  392.    · Birthday File - Enter full path and filename of the daily birthdays
  393.      bulletin.
  394.  
  395.    · Backup Directory - Full path to directory where IceMGR will store
  396.      user and system file backups.
  397.  
  398.    · Compression Util - This is the compression utility that will be used
  399.      during the backup procedure. PKZIP or ARJ highly recommended, as IceMGR
  400.      is known to work perfectly with these two.  LHA tends to prompt the
  401.      sysop for input, which is not "good" during maintenance.
  402.  
  403.  ┌───────────────────────────────────────────────────────────────────────────┐
  404.  │░░░▒▒▒▓▓▓           Setting up IceMGR with RemoteAccess           ▓▓▓▒▒▒░░░│
  405.  └───────────────────────────────────────────────────────────────────────────┘
  406.  
  407.    Although IceMGR was specifically designed to work with RemoteAccess, the
  408.    actual integration of IceMGR has nothing to do with your RemoteAccess
  409.    configuration.
  410.  
  411.    After completing the setup of IceMGR with MGRCFG, you'll need to add
  412.    IceMGR to your BBS batchfile.  Some systems make use of one main batchfile
  413.    for recycling the BBS, whereas others use multiple files. To help you
  414.    locate the proper file, you'll need to edit the batchfile which runs your
  415.    mailer program (if you're using a mailer) or the file that runs RA.EXE.
  416.  
  417.    Generating Bulletins
  418.    --------------------
  419.  
  420.    It's recommended that IceMGR is loaded just before the main EXE (whether
  421.    it be RA or the mailer). Here is a sample:
  422.  
  423.    :START
  424.     CD \BBS\ICEMGR
  425.     ICEMGR.EXE -C
  426.     CD \BBS\IMAIL
  427.     IM.EXE
  428.  
  429.    In this sample, IceMGR is being run with the -C parameter, which will
  430.    generate the today's callers list. After which, InterMail is loaded.  This
  431.    way an updated list is generated every time a user logs off of the BBS.
  432.    Please refer to the "Command Line Parameters" section for a complete list
  433.    of parameters.
  434.  
  435.    Nightly Maintenance
  436.    -------------------
  437.  
  438.    Before setting up IceMGR for nightly maintenance, it is VERY IMPORTANT
  439.    that RemoteAccess has been configured to use EXPANDED log format. For this
  440.    first version IceMGR can only properly interpret expanded logs.
  441.  
  442.    If IceMGR is being run in the nightly maintenance, it doesn't require any
  443.    special parameters. Simply add it into the section of your batchfile which
  444.    controls maintenance. Sample:
  445.  
  446.    :BBSMAINT
  447.     CD \BBS\ICEBANK
  448.     ICEBANK /M
  449.     CD\BBS\DOORS\TRADE
  450.     EXTERN
  451.     CD\BBS\ICEMGR
  452.     ICEMGR.EXE
  453.  
  454.    After a few other maintenance utils are executed, IceMGR is run. At which
  455.    time it will post any messages which are enabled in MGRCFG.  Please NOTE:
  456.    You need to CHDIR into the IceMGR directory before execution.  Once
  457.    IceMGR has scanned your RemoteAccess log, it is VERY important that the
  458.    logged is either renamed, re-located, or moved or IceMGR will duplicate
  459.    actions from the night before as it will re-scan the same sections of
  460.    the log.
  461.  
  462.  ┌───────────────────────────────────────────────────────────────────────────┐
  463.  │░░░▒▒▒▓▓▓              Files That Are Used By IceMGR              ▓▓▓▒▒▒░░░│
  464.  └───────────────────────────────────────────────────────────────────────────┘
  465.  
  466.  IceMGR will call upon a number of files during runtime. They are listed
  467.  below along with a brief description.
  468.  
  469.  CONFIG.RA     - This file is read by MGRCFG and IceMGR when you first install
  470.                  IceMGR. It will only be read if MGRCfg can find the RA
  471.                  environment variable. It is compatible with the RA 2.0x
  472.                  Config.Ra file only. It will not read the Ra 1.1x format.
  473.  
  474.  ICEMGR.CFG    - This is IceMGR's configuration file. It is absolutely
  475.                  necessary in order for IceMGR.Exe to function.
  476.  
  477.  USERS.BBS     - This file is accessed to update user security levels and
  478.                  generate bulletins.
  479.  
  480.  ICEMGR.U-L    - This is the file that IceMGR stores upload access upgrade
  481.                  levels in.
  482.  
  483.  IceMGR.MSG    - This is the file that IceMGR stores message post access
  484.                  upgrade levels in.
  485.  
  486.  BDAY.TXT      - This file is a readonly file that IceMGR uses as the
  487.                  'framework' for the daily birthday bulletin. You can create
  488.                  this file in a standard ANSi editor such as TheDraw. Include
  489.                  substrings to be converted into userlists etc. Codes listed
  490.                  below.
  491.  
  492.  TOPHANG.TXT   - This file is a readonly file that IceMGR uses as the
  493.                  'framework' for the Top 10 Hangup Offender Bulletin. You
  494.                  can create this file in a standard ANSi editor such as
  495.                  TheDraw. Include substrings to be converted into userlists
  496.                  etc. Codes listed below.
  497.  
  498.  HANGMGR.DAT   - This is the file that IceMGR stores Carrier Offenders,
  499.                  and the number of times the carrier has been dropped by
  500.                  each offender.
  501.  
  502.  NEWUSER.DAT   - This is the file that IceMGR stores already processed
  503.                  newusers in.
  504.  
  505.  EXEMPT.DAT    - This is a textfile that you can create. IceMGR will read
  506.                  from this file if it detects that a carrier has been lost.
  507.                  Some programs allow users to terminate the connection. If
  508.                  IceMGR finds that any programs listed in this file have
  509.                  been run just previous to the carrier loss, it will exempt
  510.                  the user from penalization. Please specify FILENAME or
  511.                  BATCHFILENAME that calls the program, one per line.
  512.  
  513.  CARRIER.#     - Textfile that contains carrier drop warning (before limit
  514.                  is reached).  (# - language)
  515.  
  516.  SECDROP.#     - Textfile that contains security level drop due to excessive
  517.                  carrier drop message. (# - language)
  518.  
  519.  BDAY.#        - Textfile that contains the Happy Birthday message. #
  520.                  represents the language of the user.
  521.  
  522.  FILESK.#      - Textfile that contains the Thankyou Message for uploading
  523.                  the specified number of Kbytes. (# - language)
  524.  
  525.  MSGS.#        - Textfile that contains the Thankyou Message for writing the
  526.                  specified number of messages. (# - language)
  527.  
  528.  PASSWORD.#    - Textfile that contains the password failure warning.
  529.                  (# - language)
  530.  
  531.  WELCOME.#     - Textfile that contains newuser greeting. (# - language)
  532.  
  533.  RATOP.A??     - ANSi/ASCii file containing top header information for
  534.                  today's caller listing.
  535.  
  536.  RAMIDDLE.A??  - ANSi/ASCii file containing middle list format for
  537.                  today's caller listing.
  538.  
  539.  RABOTTOM.A??  - ANSi/ASCii file containing bottom header information for
  540.                  today's caller listing.
  541.  
  542.  FDTOP.A??     - ANSi/ASCii file containing top header information for
  543.                  inbound session listing.
  544.  
  545.  FDMIDDLE.A??  - ANSi/ASCii file containing middle list format for
  546.                  inbound session listing.
  547.  
  548.  FDBOTTOM.A??  - ANSi/ASCii file containing bottom header information for
  549.                  inbound session listing.
  550.  
  551.  BACKUP.CTL    - Textfile containing list of file directories/filespecs to
  552.                  be backed up.
  553.  
  554.  ┌───────────────────────────────────────────────────────────────────────────┐
  555.  │░░░▒▒▒▓▓▓              IceMGR's Commandline Parameters            ▓▓▓▒▒▒░░░│
  556.  └───────────────────────────────────────────────────────────────────────────┘
  557.  
  558.  Following is a current list of all IceMGR commandline parameters.
  559.  
  560.  -C     - Generate today's callers bulletins. If running IceMGR with this
  561.           parameter, it should be run immediately after a user logs off the
  562.           BBS, or immediately before your Mailer (FD/IM) is executed.
  563.  
  564.  -I     - Generate inbound session bulletins. If running IceMGR with this
  565.           parameter, it should be run immediately after inbound mail toss,
  566.           or immediately before your Mailer (FD/IM) is executed.
  567.  
  568.  ┌────────────────────────────────────────────────────────────────────────────┐
  569.  │░░░▒▒▒▓▓▓                    Message Substrings                    ▓▓▓▒▒▒░░░│
  570.  └────────────────────────────────────────────────────────────────────────────┘
  571.  
  572.  In all bulletins that get posted to users (excluding daily b-day bulletin),
  573.  you can use the following message substrings that will get converted into
  574.  other data.
  575.  
  576.  %DATE%       - The date at time of message processing.
  577.  
  578.  %AGE%        - The user's age. (BDAY.#)
  579.  
  580.  %MSGS%       - The Target number of messages for the users current security
  581.                 level. (MSGS.#)
  582.  
  583.  %KBYTES%     - The Target number of Kbytes for the user current security
  584.                 level. (FILESK.#)
  585.  
  586.  %CD%         - Number of times user has dropped carrier
  587.  
  588.  %SYSOPNAME%  - The Sysop's Full Name.
  589.  
  590.  %BBSNAME%    - The BBS name.
  591.  
  592.  %FROMNAME%   - The name defined as the "FromName" in MGRCFG.
  593.  
  594.  %USERNAME%   - The full user name.
  595.  
  596.  %FIRSTNAME%  - The users first name.
  597.  
  598.  %SYSOPFIRST% - The Sysop's First name.
  599.  
  600.  %FROMFIRST%  - The "FromName"'s First name.
  601.  
  602.  %SUBJECT:[S] - The message subject [S] - MUST BE ON A LINE BY ITSELF!
  603.  
  604.  %PWDLIST%    - The list of failed passwords - MUST BE ON A LINE BY
  605.                 ITSELF! (PASSWORD.#)
  606.  
  607.  Imbedded Colors
  608.  -----------------
  609.  
  610.  With IceMGR, it is possible to use color codes into your bulletin text.
  611.  This is very easily done. Wherever you would like to have a color change in
  612.  your message, type one of the following codes:
  613.  
  614.    |00 - Black
  615.    |01 - Blue
  616.    |02 - Green
  617.    |03 - Cyan
  618.    |04 - Red
  619.    |05 - Magenta
  620.    |06 - Brown
  621.    |07 - LightGray
  622.    |08 - DarkGray
  623.    |09 - LightBlue
  624.    |10 - LightGreen
  625.    |11 - LightCyan
  626.    |12 - LightRed
  627.    |13 - LightMagenta
  628.    |14 - Yellow
  629.    |15 - White
  630.  
  631.  So, If you had a line such as:
  632.  
  633.  "|15This is a |09test."
  634.  
  635.  The first three words "This is a" would be in White, and the rest, "Test."   
  636.  would be in LightBlue once the message text has been saved to the MSGBASE.
  637.  
  638.  
  639.  The following codes can be used only in the BDAY.TXT / TOPHANG.TXT file:
  640.  
  641.  %B - BBSname
  642.  %D - The current date as of bulletin generation
  643.  %F - The "Fromname" as defined in MGRCFG.
  644.  %S - The Sysopname as defined in MGRCFG.
  645.  
  646.  The following codes can be used only in the BDAY.TXT file:
  647.  
  648.  %T - Today's Birthday list.           } The names will be centred on the
  649.  %W - Tomorrow's Birthday list.        } screen, one name per line.
  650.  
  651.  The folowing code can be used only in the TOPHANG.TXT file:
  652.  
  653.  %H - Top 10 Hangup Offenders list.
  654.  
  655.  You can also use the standard ^F ^K (etc..) codes in these bulletins that
  656.  RA provides, as IceMGR will in no way disrupt them.
  657.  
  658.  In the today's caller listing, or inbound session listing, the following
  659.  ^K codes are available. Note that these codes MUST be padded with \, |, or /
  660.  characters. Each of these characters will change the justification.
  661.  
  662.  If you pad with \, the text will be left justified.  | will centre the text,
  663.  and / will right justify the text.
  664.  
  665.  Eg.
  666.  
  667.  ^KJ||||||||||||||||||
  668.  
  669.  In this example, The BBSName will be displayed in the bulletin. It has been
  670.  padded with 18 | characters. By doing this,
  671.  
  672.  1) If the BBS Name is greater than 20 characters, it will be trimmed off.
  673.  
  674.  2) If the BBS name is less than 20 characters, the additional | characters
  675.     will be replaced by spaces.
  676.  
  677.  3) Since | was used, the information will be centred.
  678.  
  679.  This is necessary in order to keep the format of the bulletins aligned,
  680.  so that information being displayed row by row will be in the same position
  681.  as the information on the line above it.
  682.  
  683.  RT -  RATOP.ANS      FT -  FDTOP.ANS      UT - ULTOP.ANS
  684.  RM -  RAMIDDLE.ANS   FM -  FDMIDDLE.ANS   UM - ULMIDDLE.ANS
  685.  RB -  RABOTTOM.ANS   FB -  FDBOTTOM.ANS   UB - ULBOTTOM.ANS
  686.  
  687.  Code:    Description:                        Files:
  688.  ───────────────────────────────────────────────────────────────────────────
  689.  
  690.  ^KA      Number in list/total number         RM RB FM FB UM UB
  691.  ^KB      User Name                           RM UM
  692.  ^KC      User Handle/Alias                   RM UM
  693.  ^KD      User Location                       RM UM
  694.  ^KE      Time Of Call                        RM FM
  695.  ^KF      User Logoff Time                    RM
  696.  ^KG      User Connect Rate                   RM
  697.  ^KH      User Calling Times                  RM UM
  698.  ^KI      Node Number                         RM
  699.  ^KJ      User Last Calling Date              UM
  700.  ^KK      BBS Name                            All
  701.  ^KL      SysOp Name                          All
  702.  ^KM      System Name                         FM
  703.  ^KN      System Location                     FM
  704.  ^KO      System Address                      FM
  705.  
  706.  ^KQ      Time Online                         FM
  707.  ^KR      Bytes Recieved                      FM
  708.  ^KS      Bytes Sent                          FM
  709.  ^KT      Cost                                FM
  710.  
  711.  ┌────────────────────────────────────────────────────────────────────────────┐
  712.  │░░░▒▒▒▓▓▓             Other Ice Technologies Utilities             ▓▓▓▒▒▒░░░│
  713.  └────────────────────────────────────────────────────────────────────────────┘
  714.  
  715.   Here is a list of all the Ice Technologies utilities that were available at
  716.   the time of release of this archive. If you enjoy using this Ice utility,
  717.   you may want to check some of these out! :)
  718.  
  719.   · IceChat -
  720.  
  721.     IceChat is a split screen chat utility for RemoteAccess/ProBoard BBS
  722.     packages. It can be used with many other BBS types as long as they
  723.     support Dorinfo1.Def/Door.Sys type Doors.
  724.  
  725.   · IceEdit -
  726.  
  727.     IceEdit is a fullscreen ANSi message editor that was originally designed
  728.     for use with RemoteAccess. Although it has been tested with
  729.     RA v2.xx, PB v2.xx, and TeleGard v3.0 it should be compatible with any
  730.     other BBS that uses the QuickBBS style dropfiles that contain the
  731.     message writing information. These files are MSGTMP & MSGINF. You should
  732.     check your BBS documentation to   see if your software supports this
  733.     system. IceEdit also calls on the Dorinfo1.Def file to read in necessary
  734.     information about the user profile.
  735.  
  736.   · IceNote -
  737.  
  738.     IceNote is the third Ice Technologies door to become available. It is a
  739.     message to all users type door with many neat features.  It has been
  740.     tested with both RemoteAccess v2.xx, and the latest release of Renegade,
  741.     and should work with any other Dorinfo1.Def compatible BBS Packages.
  742.  
  743.   · IceBank -
  744.  
  745.     IceBank is the fourth utility to become available. It is a fully
  746.     functional, fully configurable timebank system for RA v2.xx/PB v2.xx.
  747.     It has many cool features, including InterBBS transactions.
  748.  
  749.   · IceUser -
  750.  
  751.     This is the fifth utility to become available. It is a fully
  752.     functional online user editor for RemoteAccess v2.xx.  Very secure.
  753.  
  754.   · IceCBV -
  755.  
  756.     The very newest Ice Technologies door available!  Took awhile to finally
  757.     get it released, but you won't be disappointed.  Full featured callback
  758.     verification system for RemoteAccess and ProBoard. Many unique features!
  759.     Look forward to even more features in the next version!
  760.  
  761.  
  762.  ┌───────────────────────────────────────────────────────────────────────────┐
  763.  │░░░▒▒▒▓▓▓            Program Support - BBS Locations              ▓▓▓▒▒▒░░░│
  764.  └───────────────────────────────────────────────────────────────────────────┘
  765.  
  766.   All Ice Technologies utilities are available from our homepage at:
  767.   http://www.ionsys.com/~mckkev/icesoft.html
  768.  
  769.   IceMGR can be File Requested from any of the following BBS's under the
  770.   magic name of ICEMGR.
  771.  
  772.   Legend
  773.   ──────
  774.  
  775.   S - Support Site  B - Beta Site  R - Registration Site  D - Distrib. Site
  776.  
  777.   Ice Technologies          Concession Stand          Minerva Online Ltd.
  778.   Ontario, Canada           Florida, USA              London, England
  779.   (905) 895-7775            (561) 569-6568            +44-(0)181-402-3350
  780.   FidoNET 1:259/912         FidoNET 1:374/6568        FidoNET 2:254/33
  781.   Max. Baud: 28800          Max. Baud: 33600          Max. Baud: 28800
  782.   Flags: S B R D            Flags: S B D              Flags: S R D
  783.  
  784.   The Modem Link            Slash BBS                 The Fisherman's Cove
  785.   Heidelburg, Germany       Venray, The Netherlands   Maryland, USA
  786.   +49-6221-390239           +31-478-550103            (410) 561-9937
  787.   FidoNET 2:2468/6022       Fidonet 2:512/5           FidoNET 1:261/1041
  788.   Max. Baud: 19200          Max. Baud 33600           Max. Baud 38400
  789.   Flags: S R D              Flags: S D                Flags: S R D
  790.  
  791.   Lateline BBS              The Oriental Express
  792.   Penshurst, Australia      Torii Station, Japan
  793.   +61-2-579-6564            +81-6117-44-4584
  794.   3:712/841                 FidoNET 6:733/76
  795.   Max. Baud: 28800          Max. Baud 28800
  796.   Flags: S R D              Flags: S D
  797.  
  798. <EOF>
  799.