cocolic – License activation

Command line alternative to cocolicwizard. The program can be used to activate and configure the Squish Coco license on a computer without a graphical interface.

    cocolic arguments


  • --fetch-license-key=<code>: Use an activation code to retrieve the license key for a node-locked license. The activation code is provided by froglogic.

    For this, cocolic needs a network connection to froglogic. It can also be configured to connect via a proxy server (see below).

  • --license-key=<key>: Set the key for a node-locked license. The license key is generated by froglogic from the output of cocolic --machine-identifier.
  • --machine-identifier: Display the machine identifier on the standard output.
  • --license-server=<server>:<port>: Set the address and the port of the license sever for a floating license. The port can be omitted; then the default port of 49344 is used.
  • --check: Check the license validity. The program prints a message about the status of the license to stderr. It then exits with a return value of 0 if the license is valid, or 1 if it is invalid.
  • --http-proxy=<server>:<port>: Use a HTTP proxy sever to retrieve the license key.
  • --socks5-proxy=<server>:<port>: Use a SOCKS5 proxy sever to retrieve the license key.
  • --proxy-user=<name>: Set the user name for the proxy server.
  • --proxy-password=<password>: Set the password for the proxy server.
  • --no-proxy: Disable the use of a proxy server.
  • --disable-node-locked: Disable the node locked license. This option is meaningful if a node-locked license and a license server use are present on the same machine. Squish Coco will then use the license server, but the node-locked license is still present and can be enabled later.
  • --enable-node-locked: Re-enable a previously disabled node locked license. Do nothing if the license is already enabled.
  • @<path>: Read command line options from the file at <path> and insert them at the position of this option. The option file is a text file with one option per line. Leading and trailing blanks and empty lines are ignored.

© 2022 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.