home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / UPCHECK / CHKPKG10.ZIP / CHECKER.DOC < prev    next >
Text File  |  1993-11-12  |  6KB  |  135 lines

  1. ┌───────────────────────────────────────────────────────────────────────────┐
  2. │                                                                           │
  3. │                              ╓─╥─┐ ╥  ┬ ╥──┐                              │
  4. │                                ║   ╟──┤ ╟─                                │
  5. │                                ╨   ╨  ┴ ╨──┘                              │
  6. │                                                                           │
  7. │                     ╓──┐ ╥  ┬ ╥──┐ ╓──┐ ╥ ┌  ╥──┐ ╥──┐                    │
  8. │                     ║    ╟──┤ ╟─   ║    ╟─┴┐ ╟─   ╟─┬┘                    │
  9. │                     ╙──┘ ╨  ┴ ╨──┘ ╙──┘ ╨  ┴ ╨──┘ ╨ ┴                     │
  10. │                                                                           │
  11. ├───────────────────────────────────────────────────────────────────────────┤
  12. │                                                                           │
  13. │                         From FiRe Productions Ltd.                        │
  14. │                  Copyright (c) 1993 FiRe Productions Ltd.                 │
  15. │                  Designed as the Main Body to Checker.PPE                 │
  16. │                                                                           │
  17. └───────────────────────────────────────────────────────────────────────────┘
  18.  
  19.  *:::::::::::::::::::::::::::[ DISCLAIMER ]:::::::::::::::::::::::::::::::::*
  20.  
  21.  CHECKER.PPE is provided AS IS without any warranty, expressed or implied. 
  22.  This includes without limitation the fitfulness to a particular purpose or
  23.  application and any warranties of merchantability.  While I tried to be as
  24.  through as possible while debugging CHECKER.PPE, I shall not be liable for 
  25.  any damages, whether direct, indirect, special,  or  consequential arising 
  26.  from a failure of CHECKER.PPE to operate in a manner desired by the user. I 
  27.  shall not be liable for any damage to data or property which may by caused 
  28.  directly or indirectly by use of CHECKER.PPE.
  29.  
  30.  In no event will I be liable to you for any damages, including any lost
  31.  profits, lost savings or other incidental or consequential damages arising
  32.  out of your use or inability to use the program, or for any claim by any
  33.  other party.
  34.  
  35.  *::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*
  36.  
  37.  The Checker one of a package of utilities to create and check registration
  38.  codes.  It is one of the first, and safest registration code generators that
  39.  is available.  For the price, I believe that you are getting quite a deal.
  40.  Many hours of thought and research were invested into this package.  I would
  41.  appreciate the registration of this package before you distribute this in
  42.  any of your applications.  
  43.  
  44.  Installation and use of this program is simple.  You need to add this 
  45.  sequence of code to any .PPE application that you would liek to include in 
  46.  this.  
  47.  
  48.  ;Defining Variables
  49.  
  50.  BOOLEAN  X     ;This variable can be any that you want
  51.  INTEGER  REG_CODE(3), MY_REG(3), REG_MULT(3)
  52.  STRING  NAME(1), MY_NAME(2)
  53.  
  54.  ;Opening Config file
  55.  
  56.  FOPEN 1, PPEPATH() + "<config file>", O_RW, S_DB  ;<config file> is your 
  57.                                                    ;config file name
  58.  FGET 1, NAME(1)        ;First name of sysop using application
  59.  FGET 1, NAME(2)        ;Last name of sysop using application
  60.  FGET 1, REG_CODE(1)    ;First line of reg code
  61.  FGET 1, REG_CODE(2)    ;Second line of reg code
  62.  FGET 1, REG_CODE(3)    ;Third line of reg code
  63.  FCLOSE 1
  64.  MY_NAME(1) = "<your first name>"
  65.  MY_NAME(2) = "<your last name>"
  66.  MY_REG(1) = <reg line #1>      ;Reg code you recieve from me - 0 if unreged
  67.  MY_REG(2) = <reg line #2>      ;Reg code you recieve from me - 0 if unreged 
  68.  MY_REG(3) = <reg line #3>      ;Reg code you recieve from me - 0 if unreged
  69.  REG_MULT(1) = <reg_mult #1>    ;Same as that you will use to create codes
  70.  REG_MULT(2) = <reg_mult #2>    ;Same as that you will use to create codes
  71.  REG_MULT(3) = <reg_mult #3>    ;Same as that you will use to create codes
  72.  FCREATE 1, PPEPATH() + "\INFO.FIL", O_RW, S_DB
  73.  FPUT 1, MY_NAME(1)
  74.  FPUT 1, MY_NAME(2)
  75.  FPUT 1, MY_REG(1)
  76.  FPUT 1, MY_REG(2)
  77.  FPUT 1, MY_REG(3)
  78.  FPUT 1, NAME(1)
  79.  FPUT 1, NAME(2)
  80.  FPUT 1, REG_CODE(1)
  81.  FPUT 1, REG_CODE(2)
  82.  FPUT 1, REG_CODE(3)
  83.  FPUT 1, REG_MULT(1)
  84.  FPUT 1, REG_MULT(2)
  85.  FPUT 1, REG_MULT(3)
  86.  FCLOSE 1
  87.  
  88.  ;Calling Checker.PPE
  89.  
  90.  CALL PPEPATH() + "CHECK.PPE"
  91.  
  92.  ;Checking to see if reged or not
  93.  
  94.  FOPEN 1, PPEPATH() + "\RETURN.FIL", O_RW, S_DB
  95.  FGET 1, X      ;Tells if reged or not : 1 = Registered : 2 = Unregistered
  96.  FCLOSE 1
  97.  
  98.  This program is freely distributed under these limitations
  99.  
  100.  (1) - Unless you are using this as part of an application, it must be
  101.        accompanied by all files which are included with it now, including 
  102.        all documentation, config files, ect.
  103.  (2) - All parts are unmodified.  This includes, but is not limited to 
  104.         Hacking, and recompiling
  105.         Changing the documentation
  106.  
  107.  Thank you for picking The Checker from FiRe Productions Ltd.  If you have 
  108.  any questions or comments, please either call the support BBS, or send a
  109.  letter with a self-addressed stamped envelope for your answer to :
  110.  
  111.  Mike Church
  112.  c/o The Checker - Questions
  113.  520 West Boulevard South
  114.  Elkhart, Indiana   46514-2016
  115.  
  116.  Support BBS:   The Loonie Bin
  117.                 Home of FiReNeT
  118.                 Node #1 - (219)294-1084
  119.                 Node #2 - Private
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.