Use USB-Stick of the customer
If a USB-Stick of the customer should be used, there is the same workflow with product activation using EasyGo. All activation options (online, e-mail, fax, phone) are supported. You just have to provide an option that the user can copy the generic license file to the USB-Stick. This could be done e.g. during the installation.
The USB-Stick protection uses the installation code 11. For activation by e-mail, fax, phone nothing specific has to be considered. See chapter: Unlock Key. If the installation code 11 is empty, then the USB-Stick does not support copy protection.
For online activation we recommend using an own project name (e.g. product-usb) because the activation server has to use installation code 11 as the main criteria. If the USB-Stick does not support copy protection, then the license is automatically bound to the PC which makes the activation.
<Configuration>
<Project> <ProjectID>demo-easygo-USB</ProjectID>
<CheckActivationKeys>yes</CheckActivationKeys> <NoOfAllowedKeyOccur>1</NoOfAllowedKeyOccur>
<CheckEntries>yes</CheckEntries> <EntryRequired>no</EntryRequired> <NoOfAllowedEntryOccur>1</NoOfAllowedEntryOccur>
<InstCodeType1>11</InstCodeType1> <InstCodeType2>4</InstCodeType2> (if the USB drive does not Support copy protection, the license is bound to the PC) <InstCodeType3>3</InstCodeType3>
<AllowReactivation>Yes</AllowReactivation>
<CheckInstCodeType1>11</CheckInstCodeType1> <IgnoreLocalInstCodes>false</IgnoreLocalInstCodes> (definition is mandatory for USB-Stick reactivation) <MinIdenticalInstcodes>12</MinIdenticalInstcodes> (backup ID if no USB-Stick is available - then no reactivation is done as 12 IDs have to match)
<GeneratorPath>C:\Inetpub\wwwroot\lptest\lpweb\bin\alg</GeneratorPath> <GeneratorApp>AutoLicGenerator.exe</GeneratorApp> <GeneratorConfig>config-autogenerator.xml</GeneratorConfig>
</Project>
<Project> <ProjectID>project2</ProjectID>
.... definitions for project 2
</Project>
</Configuration> |