|
Home > Tutorials > Compile Icon Libraries with Activation Codes
Compile Icon Libraries with Activation Codes |
This new version of IconWorkshop™ includes
a feature to compile Icon Libraries as install package ready for distribution.
Additionally, a feature has been added to force the user to enter an activation
code to proceed with installation (optional feature). Before reading with this topic, you need to know how to compile an Icon
Library. Click here
to read the related topics if necessary.
A word on Activation Codes
Two kinds of Activation Codes have been implemented
in IconWorkshop™:
1. Based
on the User Name: The user must enter its
name and the activation code using this format:
1234-1234-1234-1234 (4 groups of 4 digits).
• Pro:
The user has to provide his name if he wants to publish the code.
• Con:
The author has to manually generate a code for each user.
2. Based
on a Serial Number: The user just
enters a longer activation code using this format: 123456-1234-1234-1234-1234
• Pro:
The author can automatically generate a list of codes.
• Con:
The user can anonymously share his code on Internet.

Top of Page
Compile an Icon Library with Activation Code
1.
When preparing to compile an Icon Library (using the Compilation Wizard),
you see the following screen (Step 5 of 6):

2.
Click to check the option "Use an
Activation Code" ( ). The whole dialog box enables.
3.
In the Icon Library ID zone ( ), you see a large hexadecimal number. This ID will identify
your Icon Library (used during activation code generation and verification).
This is just a proposal based on your Icon Library properties.
You can change it but we
recommend you to keep it "as is" and to enter the same
ID each time you compile THIS library. Of course, you will change this
ID when you'll compile another Library.
4.
In the Company/Author ID zone
( ), you see another large hexadecimal number. This ID will
identify yourself or your company (used during activation code generation
and verification). This is just a proposal based on your Company Name
properties.
You can change it the first time you
compile a Library, but we recommend you to keep it unchanged after.
5.
If you want to use the Activation Codes based on the username (see the
figure above for the differences), check the option "Code
Based on User Name".
6.
When done, click "Next"
to proceed with the compilation...
Top of Page
Generate Codes based on the User Name
1.
If you have chosen to use the system of activation codes based on the
username during the compilation: Choose Edit/Generate
Activation Codes or press Alt+F6.
A dialog box opens:

2.
In the Library ID ( ) and the Company ID
( ), enter the hexadecimal numbers you entered at compilation
for the requested Icon Library. If you can't recall these numbers, click
on the "Get IDs from History File"
button ( ). A dialog box opens, displaying a list of the
compilation you have done, select the right line then OK.
3.
In the User Name zone ( ), enter the name of the user then click the "Generate"
button ( ), the code is generated and displayed in the
Code zone ( ). A text
is also automatically copied in the clipboard as in this example (useful
if you send an email to your customer):
Your User Name : John Smith
Your Activation Code : 1527-9872-0984-6717
Top of Page
Generate Codes based on Serial Numbers
1.
If you have chosen to use the system of activation codes NOT based on
the username (i.e. based on Serial Codes) during the compilation: Choose
Edit/Generate Activation Codes
or press Alt+F6. The above dialog
box opens.
2.
In the Library ID (see above ) and the Company ID
( ), enter the hexadecimal numbers you entered at compilation
for the requested Icon Library. If you can't recall these numbers, click
on the "Get IDs from History File"
button ( ). A dialog box opens, displaying a list of the
compilation you have done, select the right line then OK.
3.
In the From and To
Number zones ( ), enter the first and the last number
of the list of codes to generate. When done, click the "Generate
To File" button ( ). A standard Save As dialog
box opens. Select a location and a new filename (TXT). When done, click
OK. The file is generated.
Top of Page

Article written by Axialis Software Team on September 10, 2007.
Copyright ©2007 Axialis Software - All Rights Reserved - Terms of Use. |