home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 12 / CD_ASCQ_12_0294.iso / vrac / seriz10.zip / SERIALIZ.TXT < prev   
Text File  |  1994-01-18  |  8KB  |  165 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.                                     SerialIz v1.0
  8.                       Copyright (C) 1992-94 Nicolas Enterprises
  9.  
  10.                                  Nicolas Enterprises
  11.                                       Suite 100
  12.                                  1702 Whitewood Lane
  13.                                   Herndon, VA 22070
  14.                                 Voice: (703) 435-9590
  15.                                  Data: (703) 435-0114
  16.  
  17.                   SerialIz is a registration package for QuickBASIC v4.5.
  18.              SerialIz is designed to allow a QB45 EXE to automatically
  19.              update its self to a registered status.  It also provides
  20.              the tools to develop registration numbers, input data from
  21.              users, and attach registration information to EXE.
  22.  
  23.                   The SerialIz package is completely demonstrated in the
  24.              DEMO.BAS file that is included.  It is an extremely simple
  25.              addition to almost any QB45 program that can be compiled
  26.              into EXE format, including programs using PDQ.  It only
  27.              requires under twenty additional lines of code to Check
  28.              Status or add registration information.  Each registered
  29.              copy of SerialIz produces its own UNIQUE Registration
  30.              numbers.
  31.  
  32.                   SerialIz works by using a Registration number based
  33.              upon supplies user Name and Serial Number.  A supplied
  34.              program called REGITGEN.EXE, a utility supplied for the
  35.              PROGRAMMER ONLY, provides a Registration number based upon
  36.              the user name and serial number supplied by the programmer.
  37.              The EXE file then requires the user input the his/her name
  38.              and the programmer supplied Serial Number and Registration
  39.              Number.  It checks to make sure that the Name and Serial
  40.              Number calculate to the given registration number and then
  41.              thank the user for registering.  This information is then
  42.              saved to the end of the EXE file, for checking each time the
  43.              program is run.
  44.  
  45.                   Three subroutines are supplied for this process.  They
  46.              are called:
  47.  
  48.                        *    PutRegNum
  49.                        *    CalcRegNum
  50.                        *    GetRegInfo
  51.  
  52.              PutRegNum -
  53.  
  54.                It is called by the program when a user indicates he
  55.              wishes to add registration information to the program.  It
  56.              inputs the users Name, Serial #, and Registration #.  It
  57.              then has CalcRegNum check the supplied information and if
  58.              everything adds up the user is thanked for registering,
  59.              information is saved into the EXE file, and the program
  60.              ends.
  61.  
  62.              CalcRegNum -
  63.  
  64.                This takes the Supplied Name, Serial Number, and
  65.              Registration number and returns a variable identifying if
  66.              the program is properly registered or not.
  67.  
  68.              GetRegInfo -
  69.  
  70.                This routine opens the EXE file and reads the registration
  71.              information into memory, for later checking by CalcRegNum.
  72.  
  73.  
  74.                   The DEMO.BAS file further explains the basics but you
  75.              may have a few questions.  After this is a section of
  76.              question and Answers.  If you can't find the Answer there or
  77.              just don't understand then call us at 703-435-9590 (Voice)
  78.              you needn't be a registered user.  We are here to help you
  79.              from 06:00 till 23:00 EST all 365 days of the year.
  80.  
  81.  
  82.                   Registration of SerialIz is simple and easy.  First
  83.              determine that the system is compatible with your EXE, use
  84.              the chart below to determine charge for registration, write
  85.              a check of get a money order for the cost of registering,
  86.              contact Nicolas Enterprises by phone(optional, will allow us
  87.              to create your registration disk and mail it same day we
  88.              receive payment), and mail registration form and payment.
  89.  
  90.              Notes - A single registration is good for one SerialIz
  91.              package.  You can use that package in as many applications
  92.              as you wish, but if you use the same package in, examples,
  93.              app X and Y then anyone with a registration for X would be
  94.              able to use it on Y and vice versa.  If you purchase an
  95.              initial package for app X and later wish another
  96.              package(creating different numbers) for app Y then contact
  97.              us to discuss pricing.
  98.  
  99.              FreeWare - I don't know why a FreeWare author would want a
  100.              copy, maybe if you want people to notify you of there use of
  101.              your program.  You could upgrade there copy when they notify
  102.              you of there use.
  103.  
  104.              ShareWare - The group I originally intended this package
  105.              for.  The use is obvious.  You can INSTANTLY generate codes
  106.              when people phone in orders and you needn't mail WHOLE disks
  107.              to users who register by mail.
  108.  
  109.              Commercial - Anyone selling Commercial software which is
  110.              defined as "Software which is copyrighted and can not be
  111.              distributed and doesn't provide a mechanism for try-before-
  112.              you-buy". 
  113.  
  114.  
  115. v1.0                                SerialIz
  116.                              Registration Order Form
  117. ===============================================================================
  118.  
  119. First name:____________________         Date:_______________________
  120.  
  121. Last name:_____________________         Payment method: *CHECK  MONEY ORDER
  122.                                                             (circle one)
  123. Voice Phone:___________________               
  124.                                         Check or MO #:______________
  125. Data Phone:____________________         *Personal checks may have up to a 10
  126.                                          day delay before clearing.
  127.  
  128. Address to mail registration to:
  129.                                          QTY
  130. ____________________________________    [   ] FreeWare      X $25   ________
  131.                                         
  132. ____________________________________    [   ] ShareWare     X $50   ________
  133.  
  134. ____________________________________    [   ] Commercial    X $250  ________
  135.  
  136. ____________________________________          
  137.                                             5.25" or 3.5" ( DD or HD )
  138.                                                   (circle one)
  139. Please make all checks in                   
  140. U.S. funds payable to:                               Sub Total  =   ________
  141.  
  142.   NICOLAS ENTERPRISES                              Grand Total  =   ________
  143.                                                             (U.S. Funds Only)
  144.  
  145.  
  146. You may also call voice at 703-435-9590 with any questions.
  147.  
  148.  
  149. DISCLAIMER:  I agree to hold Nicolas Nowinski and Nicolas Enterprises
  150. harmless of any damages that may result from the use of SerialIz, except for
  151. the refund ofthe software registration fee should this utility be
  152. incompatible with my computer system.  If a refund is made I agree to destroy
  153. all copies of the registered version of SerialIz and registration number(s),
  154. and I further agree to keep my registration serial number confidential and
  155. not disclose it to anyone else in that it may prevent shareware authors from
  156. developing cost effective utilities in the future.
  157.  
  158. SIGNED:_____________________________________________________ DATE:______________
  159.  
  160. Mail to:
  161.            Nicolas Enterprises
  162.            Suite 100
  163.            1702 Whitewood Lane
  164.            Herndon, VA 22070
  165.