User Tools

Site Tools


guanchemos

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
guanchemos [2019/09/06 09:10]
bloguintosh
guanchemos [2019/09/06 09:23]
bloguintosh
Line 29: Line 29:
   * Register( mode, name, license)   * Register( mode, name, license)
  
-=== Register ===+==== Register ​====
  
 This is the method responsible of registering GuancheMOS with the license ​ key provided by AprendeXojo. Otherwise the plug-in will work in Demo Mode.  This is the method responsible of registering GuancheMOS with the license ​ key provided by AprendeXojo. Otherwise the plug-in will work in Demo Mode. 
Line 36: Line 36:
  
 Please, to avoid that other people could extract your personal license data, and abuse it witch may take you in trouble, try to hide the “name” and “license” strings inside your application. Please, to avoid that other people could extract your personal license data, and abuse it witch may take you in trouble, try to hide the “name” and “license” strings inside your application.
 +
 +^Parameter name^Type^Description^
 +|mode|integer|You can select from four different modes, ranging from 1 to 4. The number used changes the algorithm in charge of the Serial Number generation.|
 +|name|string|Enter here the `name’ data send to you by AprendeXojo ​ as part of the GuancheMOS license key process.|
 +|license|string|Enter here the license key provided by AprendeXojo.|
 +
 +**Returned Value:** Nothing
 +
 +
 +==== Create ====
 +
 +This is the GuancheMOS method responsible of the creation of a unique ​ serial number based on the provided data. Please, note that all of the parameters are mandatory. This is the method that you will use in your own “serial number assignment application” for your products.
 +
 +**Note:** Use different seed1 and seed2 values for each one of your applications.
 +
 +==== Validate ====
 +
 +This is the GuancheMOS method responsible of the validation of a supposed valid serial number against the GuancheMOS engine. This is the method that you must use in your “released applications”,​ so your users can introduce the data (serial number) provided by you. You're responsible of creating the logic in your apps so the user doesn'​t need to input the serial number once it is validated. If you need help with this, I can help you to implement robust schemes in your apps as I already have done with several Xojo based products.
 +
 +==== CheckWithLicense ====
 +
 +This one is the GuancheMOS method responsible of the validation of a  supposed valid serial number generated with a previous version of GuancheMOS against the actual GuancheMOS engine. Please, remember that you need to Register again your GuancheMOS plug-in before use again the Verify method.
 +
  
 ===== GuancheMOS Release Notes ===== ===== GuancheMOS Release Notes =====
guanchemos.txt · Last modified: 2019/09/06 11:59 by bloguintosh