Skip to main content
Participating Frequently
January 24, 2019
Question

Stand Alone usage of RHCL utility

  • January 24, 2019
  • 2 replies
  • 955 views

Hello All,

I have few queries regarding the usage of RHCL utility. The following are my queries:

a) Can this utility be run stand alone, i.e without installing the Robo-Help or it is always required to install the entire Robo-Help to run this command line utility

Example:

RHCL D:\sukanta\workings\projects\VSTS\RoboHelp\PCC_Contract\PCC_Contract.xpj -l "WebHelp" -o D:\sukanta\workings\projects\VSTS\RoboHelp\OutPutTest

b) Is there any licensing cost is involved, if we want to use RHCL only to build the output from the source

c) If RHCL is not the proper choice for the purpose, is there any standalone command line utility available to only compile the RoboHelp source code to generate the output with out complete installation of RoboHelp. If such utility is available please let me know along with the licensing detail

    This topic has been closed for replies.

    2 replies

    Community Manager
    January 25, 2019

    RHCL is part of RoboHelp. You need a valid RoboHelp license to use it.

    In addition, for what you are trying to do, please note section 2.1.7.2 in the End User License Agreement ("EULA"), which can be found in the "Legal" folder of your RoboHelp installation:

    For clarification and without limitation, the foregoing does not permit Customer to install or access (either directly or through commands, data, or instructions) the Software:
    (a) from or to a Computer not part of Customer’s Internal Network;
    (b) for enabling web hosted workgroups or web hosted services available to the public;
    (c) by any individual or entity to use, download, copy, or otherwise benefit from the functionality of the Software unless licensed to do so by Adobe;
    (d) as a component of a system, workflow or service accessible by more than the Permitted Number of users; or
    (e) for operations not initiated by an individual user (e.g., automated server processing).

    Participating Frequently
    January 25, 2019

    Thanks for the reply...

    Understood that we need to install the full version of Robo Help to use the RHCL utility.

    Is there any such utility available (other then RHCL) which allow only to compile the ROBO-Help source code in command line to generate the output without installing the full featured Robo Help. If such component or utility is available what is the licensing cost involved.

    Participating Frequently
    January 25, 2019

    Hi Peter,

    I'm not clear from your reply whether provided the two installations are tied to the same user licence, is that permitted or not?

    That is covered in section 2.1.3.:

    "(…) the primary user of the Computer on which the Software is installed under Section 2.1 (“Primary User”) may install a second copy of the Software for his or her exclusive use on either a portable Computer or a Computer located at his or her home, provided that the Software on the portable or home Computer is not used at the same time as the Software on the primary Computer."

    Regarding this:

    However, if whoever is creating the help is the only person who can run the command line, albeit on a separate machine, is that not within the two installations permitted?

    I'm really not a legal expert, but I guess that this is not allowed:

    For clarification and without limitation, the foregoing does not permit Customer to install or access (either directly or through commands, data, or instructions) the Software:

    (...)

    (c) by any individual or entity to use, download, copy, or otherwise benefit from the functionality of the Software unless licensed to do so by Adobe;

    That is, as far as I understand it, every individual or entity who wants to run such a command to execute a function of RoboHelp remotely, needs to have a RoboHelp license.

    Also, as far as I understand it, the user wants to run a RoboHelp as some sort of a publishing server for multiple users ("we"). Section 2.7.1 ("Server use") explains this scenario: Every user who wants to "access" and "use" RoboHelp, needs to have a license for that.

    However, I'm not really sure, if automated execution remotely in this way is allowed at all.

    2.1.7.2 (…) (e) for operations not initiated by an individual user (e.g., automated server processing).

    While an operation like executing a cmd or bat file might be initiated by an individual user, it would probably fall into the "automated server processing" category.

    But that's a "grey zone" I guess …

    My suggestion here is that SuKaNtA BhAtTaChArYyA explains the scenario and what they want to achieve in an email to techcomm@adobe.com and then the right folks can come with a legally valid licensing model for this.


    Stefan & Peter thanks for the assistance....

    I am writing to techcomm@adobe.com  with my requirement and other details we want to implement

    Peter Grainge
    Community Expert
    Community Expert
    January 25, 2019

    I am not sure about this but in the absence of anyone else picking it up...

    RoboHelp allows the same user to install on two machines. Typically that will be a desktop and a laptop. However, I believe it would also cover this situation.

    If you must have a more positive answer, then you must contact Adobe Support.


    See www.grainge.org for free RoboHelp and Authoring information.

    @petergrainge

    Help others by clicking Correct Answer if the question is answered. Found the answer elsewhere? Share it here. "Upvote" is for useful posts.
    Participating Frequently
    January 25, 2019

    Thanks for the suggestion