home *** CD-ROM | disk | FTP | other *** search
/ CD-ROM Magic 1995 #1 / CDM_5.ISO / shell / graph / rip / ripiv200.arj / RIPIV.DOC < prev    next >
Encoding:
Text File  |  1993-08-31  |  27.0 KB  |  460 lines

  1.  
  2.  
  3.  
  4.          ┌──────┐   ┌───────┐  ┌──────┐          ┌───────┐  ┌─┐   ┌─┐
  5.          │ ┌───┐└┐  └──┐ ┌──┘  │ ┌───┐└┐         └──┐ ┌──┘  │ │   │ │
  6.          │ │  ┌┘ │     │ │     │ │  ┌┘ │            │ │     │ │   │ │
  7.          │ └──┘ ┌┘     │ │     │ └──┘ ┌┘  ┌────┐    │ │     │ │   │ │
  8.          │ ┌──┐ └┐     │ │     │ ┌────┘   └────┘    │ │     │ └┐ ┌┘ │
  9.          │ │  └┐ │     │ │     │ │                  │ │     └┐ └─┘ ┌┘
  10.          │ │   │ │┌┐┌──┘ └──┐┌┐│ │┌┐             ┌──┘ └──┐┌┐ └┐   ┌┘┌┐
  11.          └─┘   └─┘└┘└───────┘└┘└─┘└┘             └───────┘└┘  └───┘ └┘
  12.  
  13.  
  14.                         We've got your medicine!
  15.                       │ The RIP Icon Verifier v1.01
  16.          ┌─┐          ├─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬┐
  17.          │█├──────────┤ │ │▓│░░░│░░░│░░░│░░░│░░░│░░░│├─┐
  18.          │█│██████████│700│600░500░400░300░200░100░░0│█├──────────────
  19.          │█├──────────┤   │▓│░░░░░░░░░░░░░░░░░░░░░░░░├─┘
  20.          └─┘          ├───┴─┴────────────────────────┘
  21.                       │ (c)1993, ArenaSoft, Inc.
  22.                            All rights reserved.
  23.  
  24.  
  25.  ┌───────────────────────────────────────────────────────────────────────────┐
  26.  │ ░░░ About RIP-IV ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ │
  27.  └───────────────────────────────────────────────────────────────────────────┘
  28.         
  29.         RIP-IV is written using MS QuickBasic Extended 7.1 Professional.  It
  30.  took about 3 cases of Programmer/Operator Petrol (POP) and cost about 4,000
  31.  individual hairs to finish.  On a more serious note, I would really like to
  32.  thank Mark over at TeleGrafix Communications for all the invaluable help he
  33.  gave me.  In all honesty, RIP-IV would have never made it past a stupid toy
  34.  if he had not helped me debug the crucial RIP_FILE_QUERY and RIP_BLOCK_MODE
  35.  sections of the code.  I also want to tell you about the vacation I took in
  36.  July.  I had just finished with my last novel, and.....
  37.  
  38.  
  39.  ┌───────────────────────────────────────────────────────────────────────────┐
  40.  │ ░░░ What's New In Version 2.00? ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ │
  41.  └───────────────────────────────────────────────────────────────────────────┘
  42.  
  43.         There have been quite a few changes since 1.01 which definitely does
  44.  warrant some documentation.  The \WORK and \OUTBOUND sub-directories are no
  45.  longer necessary in order for RIP-IV to operate.  The reason for the change
  46.  was that I felt multi-node systems would encounter problems, due to all the
  47.  file management that was going on.  Although no one has complained about it
  48.  happening, I was afraid that if a user on node 1 was missing file X.ICN and
  49.  a user on node 2 was missing Y.ICN, RIP-IV would send both of the icons out
  50.  to both users.  And it really gets messy if one user is supposed to receive
  51.  an archive, another has selected Automatic Installation, a third elected to
  52.  abort the transfer,  and a fourth really doesn't need any icons.  The whole
  53.  problem stems from the fact that RIP-IV only paid attention to the files in
  54.  those two \WORK and \OUTBOUND sub-directories.
  55.         Another problem with RIP-IV for a few sysops was that they wanted to
  56.  use RIP-IV in a logon script.  The intent being that each time a user would
  57.  call, RIP-IV would make sure the user had all necessary icons, but in order
  58.  for RIP-IV to know if they needed any icons or not it had to go through the 
  59.  detection process from scratch, which becomes a very time consuming process
  60.  at 2400 baud, especially if your system has more than 100 icons on it.
  61.         So to combat the first problem, I have re-coded RIP-IV so that it no
  62.  longer requires those two sub-directories in order to function.  RIP-IV now
  63.  creates it's own work sub-directories, and names them depending on how many
  64.  users are logged in to the door.  RIP-IV should now successfully support up
  65.  to 25 simultaneous users, and as each user exits the door, their respective
  66.  sub-directories get removed, along with all the files inside them.
  67.         The second problem was a little more complex to resolve.  Eventually
  68.  I came up with a suitable database which stores all the icon file names and
  69.  the date of the last time the database was updated.  This is accompanied by
  70.  a user database, which stores each user name, and the date their icon files
  71.  were last updated.  IF REGISTERED, RIP-IV will compare the date in the icon
  72.  database to the date in the user database, and will then inform the user of
  73.  their status (either they're missing icons, or they aren't).
  74.         The icon database will hold up to 1,000 entries plus the date.   Due
  75.  to memory considerations I have broken the user database up into 5 separate
  76.  files, each containing 1,000 user names and dates, for a total of 5,000.  I
  77.  figured that a total database of 5,000 users would be sufficient, but if it
  78.  isn't, the initialization function has been left open to accomodate more.
  79.         And just to inform everybody, I have found that the new database for
  80.  icons has made the detection process MUCH faster.  Most users should notice
  81.  a considerable increase in the host system speed.
  82.         I have also added a log file facility to the program.  It seems that
  83.  a large number of sysops like to be able to tell exactly what their system,
  84.  programs, and users have been doing.  Both RIPIV.EXE and IVMAINT will write
  85.  all major actions to the file RIPIV.LOG so that the sysop will know all.
  86.  
  87.  
  88.  ┌───────────────────────────────────────────────────────────────────────────┐
  89.  │ ░░░ Introduction ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ │
  90.  └───────────────────────────────────────────────────────────────────────────┘
  91.  
  92.         Well, let's begin by saying that I don't much care for documentation
  93.  that takes a day and a half to read.  Unfortunately, a few sysops will find
  94.  find that the concept of Icon Verification is slightly complex, so in order
  95.  to eliminate future questions and confusions, I will try to keep these docs
  96.  as brief as possible while helping everyone fully understand the concept as
  97.  well as installation of RIP-IV.  (Along with all the legal mumbo-jumbo.)
  98.  
  99.  
  100.  ┌───────────────────────────────────────────────────────────────────────────┐
  101.  │ ░░░ Credits ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ │
  102.  └───────────────────────────────────────────────────────────────────────────┘
  103.  
  104.         (Oh look!  Here's some of that legal junk now!)
  105.         Just to keep everything in good order:
  106.  
  107.         - The RIP Icon Verifier is (c)1993 by ArenaSoft, Inc.  
  108.           Written by Randy Schad.  The RIP-IV name and the
  109.           hypodermic needle are trademarks of ArenaSoft, Inc.
  110.           All documents and files included in the RIPIV110.ZIP
  111.           archive are copyrighted by ArenaSoft, Inc.
  112.           (Except DSZ.COM; see below)
  113.  
  114.         - DoorFrame is copyrighted by MicroNet.
  115.         
  116.         - RIPscrip, RIPaint, RIPdraw, and RIPterm are all trademarks of
  117.           TeleGrafix Communications, Inc.
  118.  
  119.         - Qmodem Pro is a trademark of Mustang Software, Inc.
  120.  
  121.         - DSZ.COM is copyrighted by Owen Technology, Inc.
  122.  
  123.         - ZIP, PKZIP, PKUNZIP, etc. are trademarks of PKWare, Inc.
  124.  
  125.         - ARJ is copyrighted by Robert K. Jung.
  126.  
  127.         - PAK is copyrighted by NoGate Consulting.
  128.  
  129.         - ARC is copyrighted by System Enhancement Associates, Inc.
  130.  
  131.  
  132.  ┌───────────────────────────────────────────────────────────────────────────┐
  133.  │ ░░░ What does RIP-IV do? ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ │
  134.  └───────────────────────────────────────────────────────────────────────────┘
  135.  
  136.         RIP-IV is a utility for virtually ANY Bulletin Board System that has
  137.  RIPscrip graphics available.  Most RIP menus display a few bit-mapped icons
  138.  on each screen.  For speed, the guys at TeleGrafix decided it would be best
  139.  if these icons were stored as files on the remote terminal end, and let the
  140.  host call them up when they are needed.  (Are you still with me?)
  141.         The problem with this is that every time the Sysop changes a menu to
  142.  include a new icon, each individual user must download that icon.  And most
  143.  Sysops don't want to take the time to set up each individual icon for down-
  144.  loading, nor do users want to download an entire archive of icon files when
  145.  they only need the few new ones.  (See where this is going yet?)
  146.         So RIP-IV was designed to fix all of that.  It compares all the icon
  147.  files on the host system with all those on the remote.  When RIP-IV detects
  148.  a missing file on the remote end, it queues that file up for download.
  149.         After RIP-IV has checked through the entire host system, it lets the
  150.  remote user decide how they want to receive the files.  They can either:
  151.  
  152.  1). Have all new icon files compressed and archived for downloading.  Then,
  153.      once the transfer is complete, they can jump to DOS and extract the new
  154.      icons into their icon directory; OR,
  155.  
  156.  2). Have RIP-IV AUTOMATICALLY INSTALL the new icons.  The program transfers
  157.      the files directly into the user's icon directory, one at a time, with-
  158.      out the user doing anything at all...  It's fully automated from here!
  159.  
  160.         So that's what RIP-IV does.  Now we'll get into setting it all up.
  161.  
  162.  
  163.  ┌───────────────────────────────────────────────────────────────────────────┐
  164.  │ ░░░ Installation ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ │
  165.  └───────────────────────────────────────────────────────────────────────────┘
  166.  
  167.         Make sure you have read this section COMPLETELY before attempting to
  168.  set up RIP-IV.  Failure to do may result in improper program execution.
  169.         First, make sure all necessary files were included in the archive. A
  170.  complete file listing can be found in the file: README.DOC
  171.         Place RIP-IV and all its files into its own directory. This is not a
  172.  necessary installation procedure, but it helps keep things from cluttering.
  173.  It also helps when the program uses its work sub-directories.
  174.         Run the RIP-IV installation program IVSETUP.EXE.  If you are setting
  175.  up RIP-IV for the first time, you MUST let IVSETUP create the icon and user
  176.  databases, and you SHOULD let IVSETUP create your RIPIV.CFG file.  And take
  177.  notice that RIP-IV will NOT function without the existance of the following 
  178.  files: RIPIV.CFG, RIPIV.DAT, and RIPIVxxx.USR (xxx is replaced by 001-005).
  179.         Once all of the above files have been created you may begin with the
  180.  configuration.  The following section goes into more detail on the commands 
  181.  and functions of IVSETUP.   While it is possible to edit the RIPIV.CFG file
  182.  with an ordinary ASCII text editor, I urge you to use IVSETUP.  By using it
  183.  you help eliminate the possibility of a silly mistake.   The database files
  184.  are also completely ASCII text based so that they may be read by any future
  185.  utilities that make use of them, but I also urge you to stay away from them
  186.  as well, since one wrong character can foul up the whole database.
  187.  
  188.  
  189.  ┌───────────────────────────────────────────────────────────────────────────┐
  190.  │ ░░░ Configuration ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ │
  191.  └───────────────────────────────────────────────────────────────────────────┘
  192.  
  193.         To configure RIP-IV, run the configuration program IVSETUP.EXE.  Run
  194.  through this checklist to make sure you've entered data for all fields:
  195.  
  196.  1). The Path to your BBS Drop File (like: C:\BBS\DORINFO1.DEF)
  197.  2). The BBS Name (The name of your BBS...duh!)
  198.  3). Sysop's First Name (You should know this one by now!)
  199.  4). Sysop's Last Name (This one too!)
  200.  5). Path to RIP icon files (include trailing backslash, like: C:\BBS\RIP\)
  201.  6). Filename of icon files (use wildcards, like: *.ICN)
  202.  7). Command to invoke archiver [name] [switches] (like: PKZIP -a -o)
  203.  8). Name you want the archive to have (like: ASI_ICON.ZIP)
  204.  9). Registration number (see Registration section or REGISTER.DOC for info)
  205.  
  206.         The RIPIV.CFG file is totally ASCII based, which makes it accessible
  207.  to any ordinary text editor.  When editing, use the exact order above, with
  208.  each item on a line by itself, beginning in the very first column.  EXCEPT:
  209.  When inserting your registration code, insert a SPACE before typing in your
  210.  registration number.  If you fail to do this, RIP-IV will not recognize the
  211.  code as valid, and you'll be giving us a call wondering what's wrong.
  212.         Once you're finished with the configuration, you MUST run IVMAINT at
  213.  least once in order to import the filenames of your icons into the database
  214.  file.  After you've run IVMAINT once, you don't need to run it again unless
  215.  you add a new icon file to your icons directory.   So that you don't forget
  216.  to run it, I suggest putting IVMAINT into your nightly events. I programmed
  217.  IVMAINT so that it will NOT change the date in the database file UNLESS new
  218.  icon filenames have been imported, which keeps the registered scan intact.
  219.         PLEASE NOTE: IVMAINT MUST be run from the RIP-IV directory.
  220.         And that basically does it for the configuration. Now for operation:
  221.  
  222.  
  223.  ┌───────────────────────────────────────────────────────────────────────────┐
  224.  │ ░░░ Operation ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ │
  225.  └───────────────────────────────────────────────────────────────────────────┘
  226.  
  227.         Most BBS systems run external doors out of a batch file.  If so, set 
  228.  up your batch file so that you first change to the RIP-IV directory, before
  229.  giving the command to start the program.  After RIP-IV has finished up, you
  230.  should change back to your system directory and exit the batch file.
  231.         A sample batch file (mine) looks like this:
  232.  
  233.         CD \BBS\DOORS\RIPIV
  234.         RIPIV.EXE RIPIV.CFG
  235.         CD \BBS
  236.  
  237.         Note that the configuration file MUST BE SPECIFIED immediately after
  238.  the filename.  If you don't specify the configuration file RIP-IV will exit
  239.  with the "No configuration file specified" error and return control to your
  240.  system.  All errors that occur (including this one) will be logged to a log
  241.  file named DFRAME.ERR for troubleshooting purposes.
  242.         MULTI-NODE SYSOPS: I have not tested this on a multi-node system, so
  243.  I'm not real sure how well it will work out. All other doors from ArenaSoft
  244.  never had any problems, so I'm not expecting any out of RIP-IV either.
  245.         To run the program on a multi-node system, you may need to have more
  246.  than one configuration file.  If so, simply copy RIPIV.CFG to RIPIVxxx.CFG,
  247.  replacing the xxx with the node number.  Then, when you call the program on
  248.  that node, have your batch file read: RIPIV.EXE RIPIVxxx.CFG.
  249.         I have also been informed by some Sysops whose BBS software uses the
  250.  DORINFOx.DEF drop file that once the configuration file has been copied, it
  251.  should be edited (using a text editor) to reflect the DORINFOx node number.
  252.  I would assume that you could set up RIPIV.CFG for one node, copy it to the
  253.  RIPIVxxx.CFG name, then go back into IVSETUP and edit RIPIV.CFG for another
  254.  node, repreating the process as necessary.  (I dunno...)
  255.         Also, a few WildCat! sysops have told me that RIP-IV doesn't seem to
  256.  recognize variables such as %WCNODE% and the like, while others tell me the
  257.  opposite...they have no problem at all.  After discussing this problem with
  258.  a few people,  I have come to the conclusion that there is nothing I can do
  259.  to remedy this.  It seems to be a problem in DoorFrame's initialization, so
  260.  I can't alter it at all.   If your WildCat! system accepts the variables, I
  261.  extend congratulations.  If it doesn't, you will have to use an alternative
  262.  multi-node configuration.  Sorry folks!
  263.  
  264.  
  265.  ┌───────────────────────────────────────────────────────────────────────────┐
  266.  │ ░░░ Troubleshooting ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ │
  267.  └───────────────────────────────────────────────────────────────────────────┘
  268.  
  269.  PROBLEM:  The program aborts with an 'Error: Configuration file not found'
  270.  SOLUTION: Be sure you have changed to the RIP-IV directory.  Also, make sure
  271.            that your RIPIV.CFG file exists, and is in the RIP-IV directory.
  272.  
  273.  PROBLEM:  The program aborts with an 'Error reading configuration file'
  274.  SOLUTION: Double check to make sure that all the lines in your configuration
  275.            file are edited correctly.  (If you encounter this error, I assume
  276.            you edited the CFG file with a text editor and goofed it up.) <G>
  277.  
  278.  PROBLEM:  I registered RIP-IV, but it doesn't recognize my registration #.
  279.  SOLUTION: Make sure you entered your FIRST NAME, LAST NAME, and BBS SYSTEM'S
  280.            NAME exactly the same in your RIPIV.CFG file and your registration
  281.            form.   This information is used directly to calculate your unique
  282.            registration number.  Also, make sure you entered the number as it
  283.            appeared on the form you received from us.  Another cause for this
  284.            might be that the LEADING SPACE is missing from the number.
  285.  
  286.  PROBLEM:  The program halts while searching for icons on the host system.
  287.  SOLUTION: Check to make sure the icon file directory and filespec are valid,
  288.            and be sure the pathname to your icons INCLUDES the TRAILING "\".
  289.  
  290.  PROBLEM:  The program files to recognize my BBS drop file.
  291.  SOLUTION: Be sure you have included the full pathname to the dropfile.  Also
  292.            make sure the dropfile exists in the directory you specified.
  293.  
  294.  PROBLEM:  The door does not run in local mode.
  295.  SOLUTION: None.  The door was written for remote use only.  There's no point
  296.            in comparing icons on your own disk drive, not to mention the fact 
  297.            that programming a local mode would have been excess baggage.
  298.  
  299.  PROBLEM:  RIP-IV does not recognize a certain RIPscrip compatible terminal.
  300.  SOLUTION: At the time of this release, RIP-IV followed the RIPscrip protocol
  301.            specifications as written by TeleGrafix Communications.   In doing
  302.            so, there were only three vendor codes that were mentioned.  These
  303.            are: 1). RIPterm; 2). Q-Modem Pro; and 3). a generic terminal.  It
  304.            is our understanding that future makers of RIP compatible terminal
  305.            programs will either follow these specifications or will make some
  306.            sort of appeal to TeleGrafix to include their software.  While our
  307.            staff will do its best to maintain an accurate decoding of all the
  308.            vendor codes, we cannot make any promises.   In the unlikely event
  309.            that a RIP terminal program is released that we do not support, we
  310.            urge you to call us at the Tech Support Line immediately.
  311.  
  312.  PROBLEM:  The Icon Transfer portion of the door does not work.
  313.  SOLUTION: Be sure that DSZ.COM resides in the RIP-IV directory.
  314.  
  315.  PROBLEM:  Certain screens keep getting displayed over and over in a loop.
  316.  SOLUTION: I really don't know.  I've received one peculiar call of this type
  317.            of problem, and our development team has narrowed it down to (what
  318.            we believe are) Carriage Returns being either caught in the buffer
  319.            or are somehow being induced by the configuration.  If anyone else
  320.            has seen this problem, PLEASE -- LET US KNOW!
  321.  
  322.  PROBLEM:  I run IVMAINT every night, but whenever a user logs in the program
  323.            tells them that their files are up to date.  Why?
  324.  SOLUTION: IVMAINT only changes the date in the icon database if the database
  325.            itself was modified.  This means that you can run IVMAINT as often
  326.            as you like, and as long as the files in the icon directory remain
  327.            the same, none of your users will have to go through the Verifier!
  328.  
  329.  PROBLEM:  IVMAINT keeps giving me an 'Error reading/opening database file.
  330.  SOLUTION: Either the file was not created by IVSETUP, or it is corrupt. Make
  331.            a back-up of your user database files with a command like:
  332.                      REN RIPIV???.USR RIPIV???.BAK
  333.            Then let IVSETUP create your database files over again.  Once that
  334.            has been finished, go back and copy your RIPIV???.BAK files to the
  335.            original RIPIV???.USR filenames, that way, you still have the user
  336.            database with all the names.  Then run IVMAINT again.  If you want
  337.            to edit the RIPIV.DAT file's inside date, edit the top line taking
  338.            special care to keep the following format:
  339.                      <LEADING SPACE> YYYYMMDD
  340.            Where YYYY is the year, MM is the month, and DD is the day, and be
  341.            sure to use zeroes where applicable (like 01 for January).
  342.            By editing the date at the top, you eliminate the need for anybody
  343.            to get re-scanned that doesn't need it.  Just be sure you know the
  344.            date of the last time the file was edited by IVMAINT!
  345.            CAUTION!!!  This is a tricky procedure, and I strongly advise that
  346.            you not take part in it unless you really know what you're doing!!
  347.            If things go sour the safe bet is to simply re-init all databases.
  348.  
  349.  PROBLEM:  I tried to edit RIPIV.DAT, and now I keep getting errors.
  350.  SOLUTION: Re-Init all the databases.  (I wanrned you!)
  351.  
  352.  PROBLEM:  I have a few RIP callers who sometimes call using ANSI.  Are there
  353.            any ways I can let them use RIP-IV?
  354.  SOLUTION: Nope.  The User Database files only hold the username and the last
  355.            time their icons were verified.  It would be possible to keep such
  356.            a monstrosity on disk that would allow non-RIP callers into RIP-IV
  357.            and let them download icons they haven't already been tagged with,
  358.            but it defeats the purpose of the automatic detect and install.
  359.  
  360.  PROBLEM:  I always top the ball when trying to hit with an Iron.  Help?
  361.  SOLUTION: You're probably standing with your left foot too close to the ball
  362.            (right foot for southpaws).  Make sure the ball lies at least five
  363.            inches inside your left foot.  Also, make sure your knees are bent
  364.            and relaxed (kinda springy) throughout the entire swing.  And pull
  365.            your left knee in towards the right during the backswing.  Pulling
  366.            your knee in will help keep you from rotating at the waist, which,
  367.            more often than not, will lead to a slice.
  368.  
  369.  
  370.  ┌───────────────────────────────────────────────────────────────────────────┐
  371.  │ ░░░ Liability ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ │
  372.  └───────────────────────────────────────────────────────────────────────────┘
  373.  
  374.         ArenaSoft, Inc. provides this package "as-is" without any guarantees
  375.  of any kind,  expressed or implied.  ArenaSoft shall not be held liable for
  376.  any loss or damage resulting from the use (or misuse) of any portion of the
  377.  RIP-IV software package.  The use of this product constitutes acceptance of
  378.  this liability agreement.
  379.  
  380.  
  381.  ┌───────────────────────────────────────────────────────────────────────────┐
  382.  │ ░░░ Shareware License Agreement ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ │
  383.  └───────────────────────────────────────────────────────────────────────────┘
  384.  
  385.         License is hereby granted for the use of this product for evaluation
  386.  purposes only.  If you wish to continue using this product after the thirty
  387.  (30) day evaluation period,  you must register or discontinue use.  Failure
  388.  to register after the evaluation period has expired constitutes a violation
  389.  of this license agreement and the loss of rights to this license.
  390.  
  391.  
  392.  ┌───────────────────────────────────────────────────────────────────────────┐
  393.  │ ░░░ What Do I Get When I Register? ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ │
  394.  └───────────────────────────────────────────────────────────────────────────┘
  395.  
  396.         Registering the RIP-IV package will allow you to use the fast method
  397.  of Icon Verification which checks dates instead of going through the entire
  398.  detection process each time.  This makes the RIP-IV package ideal for setup
  399.  in a logon script or logon batch file. When a user enters a registered copy
  400.  of RIP-IV, they will be promted for a simple yes or no, asking them if they
  401.  wish to exit the program.  If yes, they return to the host without any long
  402.  closing screen.   If no, the program operates normally, continuing with the
  403.  Icon Detection and Verification process.
  404.         You also get the satisfaction in knowing that your registration is a
  405.  highly regarded contribution to the diminishing concept of Shareware.  Most
  406.  Shareware packages neglect the portion of the concept that says, "...in the
  407.  course of bringing you this software, we have been able to avoid the costly
  408.  fees associated with packaging and advertising,  and we feel it is our duty
  409.  to pass the savings on to the consumer..."  We at ArenaSoft are proud to be
  410.  a part of the Shareware concept, and take it seriously.  We refuse to claim
  411.  that we are producing Shareware, then go on to charge you $50 or more for a
  412.  simple game or utility, like so many others do.  We simply want imbursement
  413.  for the time we spent, nothing more.  Notice that even the most complex and
  414.  lengthly products only have a price tag of $15.00 on them.
  415.         Why not register?  It makes you all warm inside, plus you get access
  416.  to features you normally wouldn't have if you didn't!
  417.  
  418.  
  419.  ┌───────────────────────────────────────────────────────────────────────────┐
  420.  │ ░░░ Technical Support ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ │
  421.  └───────────────────────────────────────────────────────────────────────────┘
  422.  
  423.         You may obtain technical support by one of the following:
  424.  
  425.         The Arena BBS: 419-636-7197 
  426.         ArenaSoft,Inc: 419-636-3265 
  427.         C-Serve EMail: 71174,637
  428.         FidoNet EMail: 1:234/44
  429.         
  430.         ArenaSoft's hours: Monday thru Friday - 9am to 5pm
  431.         If no answer, please leave a message.
  432.         The Arena BBS always has the latest releases.
  433.         Address all E-Mail to Randy Schad.
  434.  
  435.  
  436.  ┌───────────────────────────────────────────────────────────────────────────┐
  437.  │ ░░░ History ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ │
  438.  └───────────────────────────────────────────────────────────────────────────┘
  439.  
  440.  Version 1.00 -- The first Shareware release of RIP-IV.
  441.  (08-14-93)
  442.  
  443.  Version 1.01 -- Fixed a bug in the registration variable that caused RIP-IV
  444.  (08-19-93)      to "hang" due to a variable overflow.  The variable has now
  445.                  been declared as a LONG variable, and the bug was squashed.
  446.                  Also fixed a problem in IVSETUP which caused a couple lines
  447.                  to not be saved to the RIPIV.CFG file. (It was just a typo,
  448.                  I misspelled a couple variable names.)
  449.  
  450.  Version 2.00 -- Added user databases and icon database in order to speed up
  451.  (08-31-93)      the detection process. Included IVMAINT.EXE, the Icon Data-
  452.                  base Maintenance Utility.  Removed the need for the premade
  453.                  working sub-directories.  RIP-IV now creates its own.  Also
  454.                  added log file.  These additions now make RIP-IV multi-node
  455.                  aware (really!),  and capable of supporting 25 simultaneous
  456.                  users, 1,000 icon files,  and 5,000 total users, along with
  457.                  allowing registered users access to a Fast Detect function.
  458.  
  459.                              END OF DOCUMENTATION
  460.