Skip to Content

License

acs2md requires a valid license to run conversion commands. License management is done with the license command group.

This is the first dependency to validate on a new machine before you start any bulk or scheduled export workflow.

Purchase a license at climakers.com/acs2md . The license is tied to the machine where it is activated.


license activate

Activates acs2md with your license key. This stores an encrypted license file on the machine.

acs2md license activate --license-key YOUR_LICENSE_KEY

Or using the shorthand:

acs2md license activate -k YOUR_LICENSE_KEY

You can also pipe the key from stdin (useful in scripts):

echo "YOUR_LICENSE_KEY" | acs2md license activate

Flags

FlagShortDefaultDescription
--license-key-k(optional when using --license-file)Your license key
--license-file-f(none)Path to a local license file generated by licensegen
--force-ffalseForce re-activation even if a license is already active

license validate

Checks whether the current license is valid and shows its status.

acs2md license validate

Flags

FlagShortDefaultDescription
--force-ffalseForce an immediate API validation

Run this after activation and whenever you are preparing a new workstation, runner, or support environment.


license list

Displays the current license information.

acs2md license list

Flags

FlagShortDefaultDescription
--format-ftableOutput format: table, yaml, json

license deactivate

Deactivates the license on this machine. Use this before moving the license to a different machine.

acs2md license deactivate

license where

Prints the full path to the encrypted license file on disk.

acs2md license where

Example output:

/Users/alice/Library/Application Support/acs2md/license.bin

license export

Exports the current license file to a backup location.

acs2md license export --file ./acs2md-license-backup.bin

Flags

FlagShortDefaultDescription
--file-f(required)Destination path for the exported license backup
--conflict-resolutionoverwriteHow to handle an existing destination file: overwrite, skip, versioned

license import

Imports a previously exported license backup.

acs2md license import --file ./acs2md-license-backup.bin

Flags

FlagShortDefaultDescription
--file-f(required)Source path of the license backup to import
--forcefalseOverride an existing license

Activating on a new machine

Deactivate on the old machine

acs2md license deactivate

Activate on the new machine

acs2md license activate --license-key YOUR_LICENSE_KEY
  1. activate the tool once
  2. validate the license state explicitly
  3. export a backup if your workstation management process requires it
  4. deactivate before moving to a replacement machine

If the old machine is no longer available, contact support at climakers.com  to reset your license activation.

Last updated on