
         ͻ
                                 RegIt 1.0                        
         ͹
                      Copyright (c) 1996 Damien Smith             
         http://www.ascension.ntc.nf.ca/students/damien/dmhome.htm
                            dmsmith@newcomm.net                   
         ͼ


What is RegIt 1.0?
ͼ
RegIt is a DLL/DCU system that I designed to allow shareware programmers to
limit their programs to any particular amount of time. It can be measured in
days, hours, minutes, seconds or times run. It also allows you to create
serial numbers and the corresponding registration numbers. You can unlock any
parts of the program you choose through the use of access codes. RegIt also
has many other features. For more information, please refer to the Windows
help file.

Installing RegIt
ͼ
  To install RegIt, simply unzip the archive (which I guess you've done if
you're reading this) and copy the REGIT10.DLL file into your WINDOWS\SYSTEM
directory. Make sure you use the -d switch when unzipping, by the way. This
will create the corresponding subdirectories for the demos for Delphi and
Visual Basic.
  To install the DCU, simply place it in your C:\DELPHI\LIB directory. Or,
you can create a new directory and add the directory to your VCL, but this
is easier. Then, when you want to use the component, simply add it to the
USES clause of a source file. RegIt is not a visual component. It is simply
a Delphi native-code version of the DLL.

RegIt is shareware!
ͼ
 I have released RegIt to the public as shareware. This means that you can
use it but you are doing so completely at your own risk. I have had no
problems with RegIt, but I am taking no responsibility whatsoever for it's
use. YOU USE IT AT YOUR OWN RISK. You may use it for an evaluation period
of 30 days. At the end of this time, you must either register it with me
or cease to use it. Unregistered use of RegIt after this 30 day evaluation
period is violation of US, Canadian and international copyright laws.
 This copy of RegIt is not crippled in any way. It is designed in such a way
however that you can not distribute it with your programs. Doing so is
(a) against the law and  (b) not a smart thing to do. By this I mean that
anybody who uses RegIt will be able to make valid registration numbers for
your program. This is why you must register if you wish to use it. When you
register, you will receive a new copy of RegIt. It will be in two DLL's. One
will contain the riMakeRegNum function and the other won't. The one that does
contain this function is the one that you must keep. You use this to make
registration numbers for your customers. The other is the one that is included
with your program. Also, this copy of RegIt will be unique to you. By this I
mean that it will contain two different 128-bit keys encoded directly into
the DLL by me that are used in the algorithm for creating registration
numbers. No one else's copy of RegIt can make valid registration numbers for
your program this way. As well, every registered copy of RegIt encrypts
information in the security file differently. There are other details in
registering which I will not discuss here. See the help file for details.

