IMG Home PageIMG ProductsProduct DownloadsOrdering InformationTechnical Support and Frequently Asked QuestionsDeveloper's Corner and UtilitiesAbout IMG
CustomersIMG ResellersMedia InformationIMG Events / Trade ShowsUseful LinksIMG Contact InformationIMG Information / Policies


License Manager

In order to License Joystick-To-Mouse, the correct License Key and Serial Number must be entered into the IMG License Manager, along with some text for the Customer (and optional Company) text areas. The License Key and Serial Number can be found on the Certificate of Authenticity, or in the Software Unlock Codes e-mail.

The IMG License Manager will operate with an IMG Personal License (Basic/Standard/Professional). This is a system based license that can license any supported IMG product per platform. Licensing is done through the internet and your Build-A-Board.com account, accessed via the "Retrieve System License" button.

IMG License Manager - Authentication

When the "Retrieve System License" button is used (if applicable to the product), you will have the option of using an existing Build-A-Board.com account or selecting the type of License you wish to purchase.

Professional / Full Support License

The License Key and Serial No. entries are a matched pair, and will work together to unlock the software. The Customer entry is required (i.e. some text must be entered in the Customer text area), but is not part of the license unlock process. The Company text area is optional, and will be shown as the Source when the product is licensed.

To quickly and easily license the software (on a system that has internet access), simply click on the "Retrieve System License" button. Once connected to IMG's website, you can use your existing Build-A-Board.com account, or you can select the type of License you wish to purchase. Once paid, your order will be processed, and you will receive a confirmation e-mail and a separate e-mail with license information. Once the order is fully processed, you can then click the "Retrieve System License" button to automatically license your system.

System ID Note: The System ID is used to accurately match the Product and Version you wish to license with the License Information provided. If the system you wish to License does not have Internet Access, you can use the Copy System ID to Clipboard to accurately copy the System ID to the clipboard (which can be saved in a text file or other document and moved to a system that does have Internet Access).

Note: The "Retrieve System License" uses a unique identifier to automatically license your system (which is only sent if the license is added or purchased after using the "Retrieve System License" button). If you try this on a different system, or after a system update or re-install (or after a change to this unique ID), the software will not license automatically. You will either need to add the system to your existing Build-A-Board.com account or purchase the appropriate license.

Important Note: Be sure to save and/or print your Order Confirmation number (with Order E-mail), along with your License Key and Serial Number in case you need to re-license the software in the future (Operating System Re-install, hard disk reformat, new system, etc.)

Certificate of Authenticity Note: For Electronic Licenses, and Certificate of Authenticity can be retrieved on IMG's website: https://www.imgpresents.com/orders/account/licmanager.htm. This requires a valid License Key and Serial Number. Once entered, you may view a PDF of the Certificate, or download the Certificate of Authenticity PDF file (for printing or saving).

The IMG Personal License

Purchase of a new IMG Personal License creates a Build-A-Board.com account, and the system will be licensed automatically via the "Retrieve System License". If you already have a Build-A-Board.com account, you can Apply a license to your system when you use the "Retrieve System License" button.

IMG License Manager - Account Credentials

After selecting the "Retrieve System License" button, you will be shown the Account Credentials dialog to enter e-mail and password, as well as several other options. If you do not have an existing Build-A-Board.com account, simply click OK to go to Build-A-Board.com for options on purchasing a license or creating an account.

If already have a Build-A-Board.com account, simply enter your existing account credentials with e-mail and password. By default, the password is obscured - to see in plain text, check on the View Password option. The password is not saved locally, and would need to be re-entered if system is unable to retrieve a valid license. If you check on the Save Password Locally, the entered password will be saved, and used to populate the field. Note the password is saved in an encrypted form (not plain text). If there is a saved password, and you wish to bypass this Account Credentials dialog, the Automatic OK if Password when checked on will skip the display of the dialog, and automatically retrieve a license based on the e-mail/password credentials provided. For automation options, see below.

Automation Options - ACCOUNT.TXT and AUTOLICENSE

ACCOUNT.TXT

ACCOUNT.TXT is a simple text file that can contain account credentials and options that LICENSE.EXE (IMG License Manager) will read in and update the System Registry. Note for security purposes, if this file exists in the same folder as LICENSE.EXE, the file is read, parsed, updates the registry, and then is deleted. The ACCOUNT.TXT file may be saved with ANSI or UNICODE encoding. This creates a mechanism to bypass the user interface required with the Account Credentials dialog, and can be used to enable one-click licensing, or to facilitate automatic licensing.

Below are the available entries for ACCOUNT.TXT and structure to enable correct reading and parsing of the file. Note that the password is plain text here, but saved in the registry in an non-plain text format. Also note that ACCOUNT.TXT is deleted once parsed, so the account credentials will be secure once LICENSE.EXE is run. In general, LICENSE.EXE should be run soon after whatever step drops ACCOUNT.TXT into the installation folder. Also, because Administrator privileges are required to copy ACCOUNT.TXT into a Program Files location, and LICENSE.EXE requires the same privileges, treating these as a dual-step process is recommended (i.e. copy in ACCOUNT.TXT, then run LICENSE.EXE). If no user interaction desired when running LICENSE.EXE, the POSTINSTALL command line parameter will run the IMG License Manager without any user interaction needed - no dialogs, no screen display (e.g. LICENSE.EXE POSTINSTALL[Enter]). For practical purposes, this converts ACCOUNT.TXT entries into System Registry and removes ACCOUNT.TXT. See AUTOLICENSE below for no user interaction with License retrieval from Build-A-Board.com account.


[License Manager]
BABEmail=your.name@example.com
BABPassword=password
BABSystemName=MySystem
BABSavePassword=Yes
BABViewPassword=No
BABAutoOK=Yes

The following is the structure of data saved into the Registry Key as outlined below (example data):


[HKEY_LOCAL_MACHINE\SOFTWARE\Innovation Management Group\License Manager]
"BABEmail"="your.name@example.com"
"BABPassword"="J,246,V,195,F,233,E,232,I,239,J,224,N,230,F,201,"
"BABSystemName"="MySystem"
"BABSavePassword"="Yes"
"BABAutoOK"="Yes"
"BABViewPassword"="No"

Note the SavePassword, AutoOK, and ViewPassword can hold values of "Yes" or "No".

AUTOLICENSE

If LICENSE.EXE is ran with AUTOLICENSE added at the command line as a parameter (e.g. LICENSE.EXE AUTOLICENSE[Enter]), the LICENSE.EXE will perform certain tasks, and if the credentials are correct, the options are correct, the Build-A-Board.com Account Exists and is able to issue licenses for the account, the system will automatically license.

Steps Required to Automatically License Joystick-To-Mouse using AUTOLICENSE

  1. Build-A-Board.com Account Exists - you can verify this by going to Build-A-Board.com/accounts/ and logging in with e-mail and password (account credentials).

  2. Licenses available - once logged in to Build-A-Board.com account, click on License Manager tab to view licenses used and licenses available. Purchase Licenses if needed. Also note that Account Type can limit license issuance - Basic will only issue licenses for IMG Personal Products - Standard or Professional required for Joystick-To-Mouse

  3. ACCOUNT.TXT - create text file ACCOUNT.TXT with correct credentials and options. As Administrator, drop ACCOUNT.TXT file into \Program Files\JOY2MSE.

  4. LICENSE.EXE AUTOLICENSE - As Administrator, run LICENSE.EXE with AUTOLICENSE command line parameter. Note this can be automated via batch file or shell script.

IMG License Manager - Additional License Options

The IMG Personal License is a system based license, and can be retrieved at the main license page with the "Retrieve System License" button. Most license issues can be dealt with online at your Build-A-Board.com account. There are some advanced and support options that can be managed at the Additional License Options page.

The "License Details" button will check the System License and report the issue or issues why the license is not valid. In some cases, these details may explain the situation, and point to a corrective action.

The "Go To Build-A-Board.com" button will open a browser and go directly to the login page for your Build-A-Board.com Account.

Use "View Current License File (LICENSE.LIC)" to read the System License, and display the License details. In some cases, these details may explain the situation, and point to a corrective action.

Use "Delete (Reset) License File (LICENSE.LIC)" to remove the System License and Reset the System ID. This action is not recommended and requires 2 confirmations, because all previous license information is destroyed, and a new System License will be required.

Additional License Options - Licensed View

The Additional License Options changes slightly when the software is properly licensed. The buttons already described above move positions, and there is an additional button option (Retrieve License).

Use "Retrieve License (Build-A-Board.com Account)" to reload and obtain the current license from your Build-A-Board.com account. This could be necessary if you've added a platform license, purchased a license while operating on an evaluation license, added a serial number and been advised to renew your license, or other license change that requires a refresh/renew from the current license available tied to the current Build-A-Board.com account. Note that if you need a license from a different Build-A-Board.com account, you must Delete / Reset the license, and Apply the license to the current system with your e-mail/password from the correct Build-A-Board.com account.

IMG License Manager - Licensed Display

Professional / Full Support License

When properly Licensed, a screen similar to this will show the License Information for the product. The display of this indicates that the software is Licensed.

Note: Evaluation licenses also show this screen during the days that the Evaluation License is valid.

The IMG Personal License

When properly Licensed with an IMG Personal License, a screen similar to this will show the License Information for the product. This display indicates that the software is Licensed. For help, support, and other options, you can click on the "Go to My Build-A-Board.com Account" to open a browser and access your account online.

If you single left click on the text display box at the bottom, it will rotate through 3 different views - License Information, IMG Personal License details for the system, and results from IMG Personal License evaluation.

The second view shows License Details from the System License.

The third view shows details on how the System License was evaluated by the License Manager.

Technical Note: Professional / Support Licenses are licensed per product and the LICENSE.LIC file is located in the installation folder. The IMG Personal License is a System License, and the LICENSE.LIC is located in the Common Files area of Program Files in the Innovation Management Group License Manager folder.


IMG Home PageIMG ProductsProduct DownloadsOrdering InformationTechnical Support and Frequently Asked QuestionsDeveloper's Corner and UtilitiesAbout IMG
CustomersIMG ResellersMedia InformationIMG Events / Trade ShowsUseful LinksIMG Contact InformationIMG Information / Policies


As seen in ...

Yahoo!finance