The NX Web Companion package includes either the java applet and the NX Client package to be downloaded by the end-user according to his/her own platform, organized according to the following structure:
5.1 The nxapplet HTML File
The plugin/nxapplet.html file provides the following parameters to configure
the NX Web Companion according to your needs.
Parameters for configuring the applet initialization phase
To define the applet background color:
<PARAM NAME="boxbgcolor" VALUE="236, 235, 229">
To enable or disable the progress bar:
<PARAM NAME="progressbar" VALUE="true">
To personalize the message provided during the applet initialization:
<PARAM NAME="boxmessage" VALUE="Please wait while Java applet loads...">
To define the root path to which all the relative paths will be appended.
Please note that it is necessary to modify this value, otherwise the applet can't be initiated:
<PARAM NAME="SiteUrl" VALUE="http://webserver">
Parameters to configure the applet appearance
To define the base directory where the images used for the background are placed:
<PARAM NAME="BackgroundsUrl" VALUE="/plugin/images/backgrounds/">
To specify the background images:
<PARAM NAME="Background1" VALUE="background-1.png">
<PARAM NAME="Background2" VALUE="background-2.png">
<PARAM NAME="Background3" VALUE="background-3.png">
<PARAM NAME="Background4" VALUE="background-2.png">
<PARAM NAME="Background5" VALUE="background-4.png">
<PARAM NAME="Background6" VALUE="background-4.png">
<PARAM NAME="Background7" VALUE="background-5.png">
<PARAM NAME="Background8" VALUE="background-6.png">
<PARAM NAME="Background9" VALUE="background-7.png">
To define the base directory where the message images are placed:
<PARAM NAME="StringsUrl" VALUE="/plugin/images/strings/">
To specify the message images:
<PARAM NAME="String1" VALUE="string-1.png">
<PARAM NAME="String2" VALUE="string-2.png">
<PARAM NAME="String3" VALUE="string-3.png">
<PARAM NAME="String4" VALUE="string-4.png">
<PARAM NAME="String5" VALUE="string-5.png">
<PARAM NAME="String6" VALUE="string-6.png">
<PARAM NAME="String6" VALUE="string-7.png">
To define the base directory where the error message images are placed:
<PARAM NAME="ErrorsUrl" VALUE="/plugin/images/errors/">
To specify the error message images:
<PARAM NAME="Error1" VALUE="error-1.png">
<PARAM NAME="Error2" VALUE="error-2.png">
<PARAM NAME="Error3" VALUE="error-3.png">
<PARAM NAME="Error4" VALUE="error-4.png">
<PARAM NAME="Error5" VALUE="error-5.png">
<PARAM NAME="Error6" VALUE="error-6.png">
<PARAM NAME="Error7" VALUE="error-7.png">
<PARAM NAME="Error8" VALUE="error-8.png">
<PARAM NAME="Error9" VALUE="error-9.png">
<PARAM NAME="Error10" VALUE="error-10.png">
To define the base directory where the button images are placed:
<PARAM NAME="ButtonsUrl" VALUE="/plugin/images/buttons/">
To specify the button images:
<PARAM NAME="Cancel" VALUE="cancel.png">
<PARAM NAME="CancelOver" VALUE="cancel-over.png">
<PARAM NAME="CancelActive" VALUE="cancel-active.png">
<PARAM NAME="Continue" VALUE="continue.png">
<PARAM NAME="ContinueOver" VALUE="continue-over.png">
<PARAM NAME="ContinueActive" VALUE="continue-active.png">
<PARAM NAME="Download" VALUE="download.png">
<PARAM NAME="DownloadOver" VALUE="download-over.png">
<PARAM NAME="DownloadActive" VALUE="download-active.png">
<PARAM NAME="Run" VALUE="run.png">
<PARAM NAME="RunOver" VALUE="run-over.png">
<PARAM NAME="RunActive" VALUE="run-active.png">
<PARAM NAME="Details" VALUE="details.png">
<PARAM NAME="DetailsOver" VALUE="details-over.png">
<PARAM NAME="DetailsActive" VALUE="details-active.png">
<PARAM NAME="Pause" VALUE="pause.png">
<PARAM NAME="PauseOver" VALUE="pause-over.png">
<PARAM NAME="PauseActive" VALUE="pause-active.png">
<PARAM NAME="Resume" VALUE="resume.png">
<PARAM NAME="ResumeOver" VALUE="resume-over.png">
<PARAM NAME="ResumeActive" VALUE="resume-active.png">
To define the URL to which the user will be redirected when exiting the applet.
<PARAM NAME="RedirectUrl" VALUE="http://www.nomachine.com">
Parameters for specifying the session file
To define the URL from which the applet will download the session file.
Please note that this name should be unique, in order to grant every user
their own session file and that the .nxs extension is required:
<PARAM NAME="SessionUrl" VALUE="/plugin/session/session.nxs">
To define how the downloaded session file should be renamed when saved locally.
Please note that the
.nxs extension is required:
<PARAM NAME="SessionName" VALUE="testdrive.nxs">
To define the URL from which the applet will download the NX Client for Linux archive:
<PARAM NAME="LinuxClientUrl" VALUE="/plugin/Linux/client.zip">
To define the version of the NX Client for Linux available in the client.zip archive.
Please avoid modifying this value asit refers to the version of the client provided
together with the NX Web Companion installation:
<PARAM NAME="LinuxClientVersion" VALUE = "3.0.0-50">
To define the URL from which the applet will download the NX Client for Windows archive:
<PARAM NAME="WindowsClientUrl" VALUE="/plugin/Windows/client.zip">
To define the version of the NX Client for Windows available in the client.zip archive.
Please avoid modifying this value as it refers to the version of the
client provided together with the installation:
<PARAM NAME="WindowsClientVersion" VALUE = "3.0.0-50">
To define the URL from which the applet will download the NX Client for Mac OS/X archive:
<PARAM NAME="MacOSClientUrl" VALUE="/plugin/MacOSX/client.zip">
To define the version of the NX Client for Mac OS/X available in the client.zip archive.
Please avoid modifying this value as it refers to the version of the
client provided together with the installation.
<PARAM NAME="MacOSClientVersion" VALUE = "3.0.0-50">
To define the URL from which the applet will download the NX Client for Solaris archive:
<PARAM NAME="SolarisClientUrl" VALUE="/plugin/Solaris/client.zip">
To define the version of the NX Client for Solaris available in the client.zip archive.
Please avoid modifying this value as it refers to the version of the
client provided together with the installation.
<PARAM NAME="SolarisClientVersion" VALUE = "3.0.0-50">
Parameters that should not be modified:
<PARAM NAME="archive" VALUE="nxapplet.jar">
<PARAM NAME="code" VALUE="NXApplet.class">
<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2">