System Key Wizard
System Key Wizard Version 2.1
| Publisher: | Continuum Q | License: | Shareware |
| Version: | 2.1 | Date Added: | 13 November, 2008 |
| File Size: | 1000.0 KB | Downloads: | 12 |
| Price: | $14.99 | Editor Rating: |  |
| Systems: | Win95, Win98, WinME, WinXP |
System Key Wizard Version 2.1 This component handles all the aspects of the security key environment for you and all that you have to do is to put the component in your project and do one function call, that is all. The component will auto create and show the demo pop up screen if an demo key is in use, the demo pop up screen is totally customizable from the components published properties. The component will auto create and show a register key screen if the key expired or if the key is invalid in any way, this screen is also totally customizable from the components published properties. The component even has a key generation screen that you can use to create keys for your customers. All the low level functions that the component use to create the key and to extract the information from the key like Activation Date, Expiry Date, Number Of Users, Serial Number, Software Type, Software Function List and the Last Date The Software was used are exposed to you for use if you would like to write automated key generators. The component has a chipper encryptor on top of the custom encryption model this ensures that other users of the component will not be able to decrypt the keys that you generate from your component and they will not be able to supply fraudulent keys to your software.Main Component Functionality:1. Key that activates / deactivates and manages your software, the key components are :a. Activation Dateb. Expiry Datec. Number Of Usersd. Serial Number (If the serial validation rule is activated on the component this will be the users computer hard drive serial number)e. Software Type (Standard Version OR Pro Version of your software). f. Software Function List g. Last Date The Software was usedh. You can select the root key in the registry for either LOCALMACHINE or LOCALUSER.2. Set the component to auto create a demo key when software is run for the first time.a. Set a time limit on the demo key egg. 30 day Trail version.b. Set the amount of demo users allowed in demo key.c. Set the functions for the demo key.d. Set the software type for the demo key egg. Standard or Pro version.3. Customize the Demo Screen that the component will create if a demo key is in usea. Set the caption for the demo screen.b. Set the background color for the demo screen.c. Set the background color for the button bar on the demo screen.d. Set the picture that you want to display in the demo screen.e. Set the picture that you want on the continue button.f. Set text message you want to be displayed on the demo screen.4. Customize the Key Registration Screen that the component will create if there are no key, key expired or the key validation faileda. Set the caption for the registration screen.b. Set the background color for the registration screen.c. Set the background color for the button bar on the registration screen.d. Set the picture that you want to display in the registration screen.e. Set the pictures that you want on the buttons.f. Set text message you want to be displayed on the registration screen.5. Component validationsa. Date Range - This test the key to see if it has expired or not.b. Users - This test the key to see how many users the key will allow and tests the number of users against the CURRENTUSERS property in the component.Tip ! When you create your application set the CURRENTUSERS property to the number of users loged on to the system before you do the key validation checks.c. Serial - This will check the serial number in the key against the serial number of the hard drive specified in the SECUREDRIVE property in the component. Tip ! The client number on the registration screen is the hard drive serial number of the computer where the software is installed. You will use this feature if you want to ensure that the key can only be used on one specific computer.d. DateTamper - This will check to see if the system date had been moved forward or back wards.e. NoDemoKeyManual - This will compare the keys serial number against the DEMOSERIAL property in the component if there is a match the key will be rejected in the new key registration process on the Key Registration Screen. This will prevent a user from using a demo key to activate the software. Tip ! Set the DEMOSERIAL property in the component to the serial number that you use to create demo keys, that is only if you do not use the auto demo key creation function.6. All the validation pop up messages can be customized with your own messages.7. You can specify the name of the registry key you want to use.8. EncryptKey property in the component is a very important property, you must supply your own encryptkey this prevents other users of the component from decrypting your keys.Tip ! Do not lose this encryptkey if you do there is no way to decrypt the keys !!9. The component is data aware if you specify the datasource and data field the key will be saved to that field, the database key will be the master key. This prevents the user from uninstalling and replacing the empty database with the one that was used for the trail period.10. Delphi 5,Delphi 6 and Delphi 7A full version of the component can be downloaded from our web site, a demo program is also included with the component and a help file to get you started right away. ContinuumQ Web Page