3. Licensing and Upgrade
infostam Pte. Ltd.
Last Update há 5 meses
The diagport toolkit is a commercialized application for telecom specific troubleshooting and engineering purpose. Only paid versions are available which require a time-based license subscription (e.g. annual subscription). As long as the subscription is active the application support and upgrade are automatically included.
The end user subscription is controlled via a license (Serial Key) which is generated with a code related to the computer hardware and therefore, the license is not transferrable automatically. In case of license transfer is required (e.g. the computer is replaced), the license must be regenerated.
The License frame shows the
- Unique Service ID.
- The remaining days of the current license.
- The Serial Key via the placeholder text of an entry field.
General Settings.

Figure 2: License Handling
The Copy Service ID button copies the service ID to the clipboard.
The Set License button stores a license provided in the entry field.
The Remove License button deletes the earlier stored license.
The Check for Updates button is used for checking for new software version.
Additionally, the Collect Logs button is used for collecting history logs of the application executions.
After clicking on the Copy Service ID button, a popup message is shown.

Figure 3: Copy Service ID popup message
If a valid license was entered into the entry field, then after clicking on the Set License button a popup message of successful license storing is shown.

Figure 4: Set License successful popup message
If no license or invalid license was entered, after clicking on the Set License button an error popup message is shown.

Figure 5: Set License error popup message
After clicking on the Remove License button, first a confirmation warning is shown and after selecting Yes a popup message of successful license removal is shown.

Figure 6: Remove License popup message
After clicking on the Collect Logs button, a popup message is shown a the logs in a compressed file is stored under the logs subfolder.

Figure 7: Collect Logs popup message
3.2.5 General Settings
The following setting options are available:
- Dark Mode: It is a switch to select between dark and light appearance mode.
- Check for Upgrades at startup: It is a switch to select an automatic check for new software version will be done at every application startup.
- License expiry reminder in the last month: It is a switch to select an automatic license expiry reminder within the last month of the license validity.

Figure 8: License expiry reminder popup message
The new version of the applications or the plugin is published either via e-mail or a cloud-based file sharing application (e.g. Google Drive, GitHub or similar). E-mail notification will be sent to end users with active subscription to download the software new version. Depending on the changelog, license regeneration might be required.
Additionally, the License frame has a Check for Upgrades button for manual check for new software
version.

Figure 9: Checking for Upgrades popup message
Note, if the Internet is unreachable but the local network is working, the Checking for Upgrades popup message may take 10-15 seconds to show due to the “DNS client resolution timeouts” of the Windows OS.
If the Check for Updates at startup is selected on the License frame, an automatic check for new software version will be done at every application startup.