License Dongle

From Derivative
Jump to: navigation, search

CodemeterDongle.jpg


TouchDesigner on the Go

If you want to take TouchDesigner anywhere you go, a dongle license option is available for the ultimate in mobility and convenience. Purchasing a dongle will let you put one of the licenses in your account onto a secure USB licensing dongle. The key installed on the dongle will automatically key TouchDesigner on any computer that the dongle is plugged into (assuming the CodeMeter Runtime is installed on the computer).

Educational, Commercial, or Pro licences for TouchDesigner or TouchPlayer can be transferred onto a dongle.

Purchasing a Dongle

  • Purchase a License Dongle from the Store.
  • Derivative will contact you to select a license from your account to be transferred to the dongle. Can be used with existing or new licenses.
  • Derivative will confirm shipping address and send the dongle via International Priority and provide a tracking number.

Installing Required Dongle Software

Windows CodeMeter Install

  • When installing TouchDesigner, the first dialog of the installer will have an option for "Install Runtime for Dongle Licensing", make sure this is checked on. Proceed with the installation. You can alternatively download the dongle runtime from here CodeMeter Download

InstallDongle.png

macOS CodeMeter Install

  • Download and install the CodeMeter Control Center from here:

CodeMeter Download

Using the Dongle

  • Plug the dongle into a USB port on the computer.
  • TouchDesigner will now use whatever license type is installed oo the dongle (ie Commercial or Pro etc).

NOTE: If there were other keys previously installed on the computer through the Key Manager, TouchDesigner will use the highest available key type from either the installed keys or the dongle. You can disable all the installed keys using the Key Manager if they are no longer needed when using a dongle.

Floating Licenses Using a Dongle

Multiple licenses can be loaded onto a dongle and then distributed to other computers on the network when TouchDesigner is launched. The server computer will have the dongle plugged in, the client computers will then receive a license from the dongle server when requested. Both server and all client computers require the CodeMeter Runtime software to be installed (see above).

Limitations

  • All licenses loaded on the dongle must be for the same product ie. TouchDesigner or TouchPlayer
  • All licenses loaded on the dongle must be the same license type ie. Educational or Commercial or Pro

Server Setup

Follow these steps to setup the computer that will act as the license server.

  • Plug the license dongle into the server computer.
  • Open the CodeMeter Control Center, click on the WebAdmin button in the lower-right of the panel.
  • Check the dongle under the Container tab. This will let you inspect the licenses that have been loaded onto the dongle.

CodeMeterWebAdmin.png


  • Go to Configuration > Server > Server Access, then 'Enable' Network Sever. Click 'Apply'.

CodeMeterEnableNetworkServer.png


  • Go to Configuration > Server> License Access Permissions.
    • Under Basic Mode Configuration add the IP address of the client computers that you want to have access to the license server. For example, IP address 192.168.1.2. Click 'Apply'.

CodeMeterLicenseAccessPermissions.png


  • Restart the CodeMeter service from the Process menu in the CodeMeter Control Center.

CodeMeterRestartService.png


Client Setup

Before beginning, confirm that the client computer can communicate with the license server computer over the network. In many (but not all) network environments this can be confirmed by pinging the server computer's IP address.

  • Go to Configuration > Basic > Server Search List
    • Under Server Search List add the IP address of the license server computer. For example, IP address 192.168.1.15. Click 'Apply'.

CodeMeterServerSearchList.png


  • Restart the CodeMeter service from the Process menu in the CodeMeter Control Center.

CodeMeterRestartService.png


  • In the WebAdmin window, confirm connection to the license server is working by clicking on the orange-arrow icon at the bottom of the window. You should see the IP address of the license server computer displayed in the list.

CodeMeterServerList.png


Administrative Tools

From the license server computer you can inspect the distribution of licenses from the dongle and the active licenses in use on the network.

  • Go to License Monitoring > All Licenses to get a summary of licenses in use and available.

CodeMeterLicenseMonitoring.png


  • Go to License Monitoring > Sessions to get a list of each client computer currently using a license. Clicking on an entry in this list displays the license access times and gives the option to end the session on the client computer.

CodeMeterSessions.png

Additional Information

Important Considerations

  • Dongles will only work for the TouchDesigner version equal to the license that was loaded onto the dongle. To upgrade TouchDesigner versions on your dongle, please contact us.
  • Dongles will only work for builds compiled before the Update Date of the license loaded onto the dongle. When you purchase "1 Year of Updates" to extend your license to get newer builds, please contact us to update your dongle.
  • Licenses on dongles that are lost or stolen can not be recovered. You will need to purchase a new license to replace the lost one.
  • Licenses transferred to a dongle are no longer available for use through Derivative's online key management system. If you decide you no longer want to use the dongle, you can contact us to remove license from the dongle and it will become active again in your Derivative account online.

Advantages of Using a Dongle

  • Take your TouchDesigner key with you wherever you go, plug it into any computer running TouchDesigner and be instantly keyed.
  • If a machine is licensed with a Player license, plugging in a Designer dongle will enable network editor without needing to shutdown/restart the file. When the dongle is unplugged the machine will return back to being licensed as a Player.
  • Save time in a multi-computer environment or studio. Simplify the process of moving around to other computers.
  • Useful in situations with no internet access. Creating/Moving keys via the Key Manager requires an online connection which very often is not guaranteed during installations and working in the field. Using a licensing dongle you don't have to worry about it.
  • Convenience when delivering finished systems to clients. The license required to run TouchDesigner for client projects can be included on a dongle. This will make it easier for the client to keep the license, and they won't need their own Derivative account. Additionally, they will not need to re-key if they change hardware making it a better turnkey solution.
  • Easier when the time comes to repair or replace hardware, creating new keys is not required when using a dongle.

Technical Notes

Derivative uses WIBU-Systems CodeMeter technology for licensing dongles.