Monday, May 13, 2024 - 11:00

Activation center (ACEN) 06.05.0380 is out!

3-screenshot-acen-2-360

New build for Activation center (ACEN) has been released today.

What's new:

[+] Subscription feature added. (Beta)

If Subscription is enabled in Order settings, Subscription status (valid/expired) will affect license management tasks accordingly to client activation settings.

Subscription feature is supported in out-of-the box implementation of ACEN standard licensing via Web API in PC Guard 06.00.0950 or later version.

Both license activation and license validation tasks will fail in case order Subscription is enabled and expired.

[+] Subscription settings added to Product entity.

Subscription can be enabled/disabled in Product settings.

Default Subscription initial period is set here by setting Years, Months and Days values.

Initial Subscription period for new orders is generated by adding Years, Months and Days.

[+] Subscription settings added to Order entity.

Subscription can also be enabled/disabled in Order settings.

If Subscription is enabled, Subscription expiration date must be set.

Subscription will be automatically enabled for new Orders for products with Subscription enabled and Subscription expiration date will be automatically set accordingly to defined initial Subscription period settings.

[+] Subscription settings added to global Client activation settings.

You can now set rules for license management based on Order Subscription status (valid/expired).

There are now three sections for each license management task (adding, reactivation, removal and transfer) as follows:

1. No Subscription (for Orders with disabled Subscription)
2. Valid Subscription (for Orders with enabled and valid Subscription)
3. Expired Subscription (for Orders with enabled and expired Subscription)

By default, all license management tasks are disabled for orders with enabled and expired Subscription.

These rules are valid for both manual activation and activation by using Web API.

[>] UPGRADING NOTES:

IMPORTANT: Please review and update new Client activation options as required after update!

If you are upgrading from previous version be sure to run included database upgrade script.

General upgrading procedure is available here.

PC Guard Software Protection System

New service build for PC Guard Software Protection System has been released today.

What's new in this release:

[+] Support for ACEN Subscription feature. (Beta)

This feature requires latest version of Activation center (06.05.0380).

Subscription settings are available in both ACEN Product and Order settings.

If Subscription is enabled in Order settings, Subscription status (valid/expired) will affect license management tasks accordingly to client activation settings.

Additionally, both license activation and license validation tasks in out of the box implementation of ACEN standard licensing will fail in case order Subscription is enabled and expired.

[+] "If Subscription is expired" action and exit code options added to ACEN settings.

Available actions:

1. show error & exit (show error message and close application)
2. exit (just close application without displaying error message)

Custom exit code can also be set for subscription expired event. Set exit code to 0 (default) to let protection code set exit code.

[+] ACEN Client ID and Order ID values added to custom buttons action macros.

%ACENCLIENTID% - Currently set ACEN Client ID
%ACENORDERID% - Currently set ACEN Order ID

[*] Multiple other fixes and optimizations.

[>] Standard and Web API interface dll modules have been updated! (06.00.0950)

TIP: Enable "Auto copy required modules" and "Validate output redistributables" system options to be sure that correct redistributable modules are copied automatically to output folder together with protected application.
PC Guard Software Protection System

New service build for PC Guard Software Protection System has been released today.

What's new in this release:

[+] New ACEN related command line options for protected applications.

-PCG_CL_CLIENT_ID [Client ID]

Use this option to set ACEN Client ID from command line.

-PCG_CL_ORDER_ID [Order ID]

Set ACEN Order ID from command line.

-PCG_CL_LICENSE_NOTE [License note]

Set ACEN license note from command line.

All of above options are valid for locked application only as they are used for activation process. They will have no effect if provided from command line after application is activated.
TIP: Activation of licenses with standard licensing model can be automated from command line by using above options in conjunction with PCG_CL_AUTO_ACTIVATE command line option. Both client id and order id has to be set from command line in this case. License note is not mandatory.

[+] Default projects folder option added to System settings.

This folder will be used as starting folder when opening or saving project files.

[*] System settings are now reorganized in to two different sections (General and Notifications)

[+] Added support for PyInstaller 6.x one-folder applications.

PyInstaller 6.x changed the way one-folder bundles are generated. All files except the main executable are now located in a sub-directory (_internal). PC Guard will check for this sub-folder during protection process and will show a warning message if it is not detected.

Tuesday, April 16, 2024 - 11:50

Activation center (ACEN) 06.05.0370 is out!

3-screenshot-acen-2-360

New build for Activation center (ACEN) has been released today.

What's new:

[+] Administrator users can now edit existing standard licenses.

Custom counters, custom features, license note and license expiration date can now be changed by administrator users. If required, new activation code will be automatically generated after changes as saved.

[*] Multiple fixes and optimizations.

[>] UPGRADING NOTES:

No database changes are required for this release.  General upgrading procedure is available here.

PC Guard Software Protection System

New service build for PC Guard Software Protection System has been released today.

What's new in this release:

[+] ACEN Web API interface support for both standard and web licensing model. (Beta)

[+] ACEN server settings updated.

[+] New ACEN product management section.

[+] License note options added to ACEN settings.

- Show license note

Select to enable displaying of license note on activation dialog. (Default: ON)

- Enable license note editing

Select to enable license note editing. (Default: ON)

- Use computer name as default license note

Select to use netbios computer name as default license note. (Default: ON)

[>] ACEN Web API interface is available in ACEN 06.05.0360 or newer version.

[*] Sample custom dialogs VS DLL C++ project with default dialogs has been updated to reflect changes related to ACEN licensing.

Client ID, Order ID and License note controls are added to activation dialog.

Default titles for these controls can be changed in language editor.

[>] Web API interface DLL is included in distribution.

These modules (32bit or 64bit version) are required for applications protected with ACEN licensing and Web API interface and should be distributed with protected application.

If "Auto copy required modules" option is enabled in System setting PC Guard will automatically copy required modules to output folder.

Standard interface DLL is not required in this case as Web API interface DLL contains all functionality of standard interface DLL.

[>] Standard interface dll has been updated!

Please be sure to update existing version with latest one.