Reyes Floating License Manual

 

Introduction


The Reyes Floating License System is a licensing system for local area networks that allows each license to be shared among all the users of the network instead of being restricted to a single machine.
It is formed by two applications called "General Manager" and "Local Manager", and a Hardware Key "Reyes Dongle".

The General Manager is a program that will be running on a machine everyone on the network can see, and is in charge of the distribution of the licenses around the local area network.
The Local Manager is a program that must be running on each machine where any plugin is to be used.

When a plugin wants to be used, it asks the Local Manager for permission and the Local Manager in turn will request permission from the General Manager through the network.

The General Manager will only provide the number of licenses you have purchased.
When a plugin finishes working, it will release the license so somebody else can use it.



Installing the General Manager / Reyes Dongle


The General Manager needs to have a Reyes Dongle attached in the same machine in order to run. You will receive the Reyes Dongle from us. Once you receive it, plug it into the machine you will use as license server (a machine everyone in the network can see). Then you can place the "GeneralManager.exe" anywhere on the hard disk and run it. Remember this application must be running any time you want to use a plugin.

If at any time later you want to move the General Manager to any other machine on the network you must move the Reyes Dongle and plug it into the new machine.

Installing the Local Manager


This application is installed with the plugins. By default it is installed on the "/plugins" folder located on your 3DS Max directory.
The first time you run it you will be prompted to select a machine to connect to (you should select the machine where the General Manager has been placed).

If at anytime later the General Manager has been moved to any other machine, you should enter the "Properties" dialog and press the "Select General Manager" button in order to update it.

In this dialog you have an "Autostart" check box that will automatically launch the application each time your machine starts. Remember this application should be running on each machine where any plugin is to be used.




General Manager description


In the upper side of the main window there is a combo box used to select the plugin for which you want the information displayed.
Below it, you can see the number of licenses the system has for that plugin, the number of users using that plugin and below in a window you can see which users are using it.


Refresh: updates the information displayed

Properties: pops-up the "Properties" dialog where the ports used by this application are shown. You shouldn´t modify these unless you are currently using any of those ports for other purposes. In that case you should update them both in the General Manager and in the Local Manager so both application use the same ports.

About
: pops-up the "About" window.

Close
: closes the application.






Local Manager description


In the main window you can see which plugins are currently being used by the machine where this application is running.

Clear licenses: frees the licenses. You should use this feature if 3dsmax crashes and any of the licenses are still being held by the Local Manager.

Refresh: updates the information displayed

Properties
: pops-up the "Properties" dialog where the ports used by this application are shown. You shouldn´t modify these unless you are currently using any of those ports for other purposes. In that case you should update them both in the General Manager and in the Local Manager so both application use the same ports. By pressing the "Select General Manager" button you can choose the machine the application is going to connect to (this one should be the machine where the General Manager has been placed). There's also a check-box, "Auto start" used to activate or desactivate this feature so the system launches the Local Manager when it starts.

About
: pops-up the "About" window.
Close: closes the application.






Floating license system: troubleshooting


When you are trying to run a plugin and the license system doesn´t work well, a text line appears at the bottom of the 3ds max screen saying "Error connecting to Local Manager", "Error connecting to General Manager" or "Permission denied".

If the line "Error connecting to Local Manager" is displayed, please check the Local Manager is running on the same machine where the plugin wants to be used. If so, please close it and open the file "LMresults.txt". You can find it on the same path where the Local Manager is located. There should be some explanation about why the Local Manager is not working properly. If you cannot find out why it is not working properly, please get in touch with us and send us that file.

If the line "Error connecting to General Manager" is displayed, for some reason, the Local Manager cannot communicate with the General Manager. Please open the Local Manager properties panel and see the machine which the Local Manager is trying to reach. Then check if on that machine the General Manager is actually running. If so, you can try closing both Local and General Manager and reading the contents of the files "Lmresults.txt" and "Gmresults.txt". If there is some error reported but you cannot solve it, please contact us. There might be a problem with the network traffic, so it might be a good idea to talk about it with your network administrator.

If the line "Permission denied" is displayed, the Local Manager has communicated correctly with the General Manager, but the license to use the plugin has been denied. Probably, somebody is using the plugin and there are no licenses left. If that is not the case, check the General Manager has licenses associated to this plugin and that not all of them are being used.

If you have any problem with the Floating License system, please contact us at support@reyes-infografica.com
.






Reyes Floating Licence About


We are interested in hearing comments, criticism and suggestions about Reyes Floating License and this documentation. Please let us know via support@reyes-infografica.com.

Idea and design: Javier Reyes
Research & Development: Javier Larrauri
Written Documentation:
Javier Larrauri, Diego García, Milagros Lemos