 |
|
|
|
| |
Installation Instructions |
|
|
| |
For a successful and correct installation, please follow the step-by-step instructions below.
Note that you only need to fulfill steps 1 to 3 (first part only) in order to get a working PC installation. The remaining steps are only needed if you plan
to install daVinci Script on mobile units and servers.
Note also that you will be able to return to this procedure at any time in the future, and install daVinci Script on any number of mobile units and servers.
Note also that the only area affected during installation is the folder created when the downloaded package was expanded. Absolutely nothing is written in
the Registry or in other areas of the File System.
This makes the uninstall procedure very easy: in order to uninstall, just remove that folder, that's all. |
|
|
|
|
Step 1 : Unzipping |
|
| |
Expand the downloaded zip package into a folder of your choice. |
|
|
|
|
Step 2 : Setup |
|
| |
Run first
Setup. This will extract and locally install all the needed DLL files.
After successful installation the following screen will be displayed:

|
|
|
|
|
Step 3 : PC installation |
|
| |
Run
daVinci
(double-click on its icon).
A window will be displayed with the License Agreement text in it. If you agree to the terms and go further, you will see a screen similar to this one:

At this point it would be a good thing to do to decide which password shall be used for the encryption of the messages exchanged between
the different daVinci executables during remote control.
On the other hand, if you do not plan to install daVinci on mobile units and servers nor to remotely control them, you do not need to complete the remaining
steps and your installation procedure ends here.
Select Enter Remote Control Password and press Next.
Type your password and press
Update
in order to permanently save it. From this moment, the new password will be used in any new mobile or server installation.
Now you can proceed by installing daVinci on mobile units and servers. If you do not need to do that. or if you want to do it later,
your installation is terminated.
See the Overview-General section in the Functional Description for further instructions about how
to create scripts and how to let daVinci execute them. |
|
|
|
|
Step 4 : Mobile installation |
|
| |
Connect the mobile unit to the PC through ActiveSync and select
Install the Mobile Application.
Press Next and follow the instruction on screen.
|
|
|
|
|
Step 5 : Server installation |
|
| |
By selecting Install the Server CGI Application
you will be able to upload to your server the CGI application daVinciSrv, directly into its final location.
If you want to change the application name in order to prevent unauthorized people from trying to interface it, you can do it now by entering the name of
your preference in the last entry field.
After successful installation, the application will be ready to be used for a number of different purposes (Remote Control, HTTP file transfer etc.).

Important:
The installation procedure, after that the files are successfully uploaded to the server, verifies that the CGI application runs properly.
For this reason the CGI folder must already exist on server side and its security permissions must be set to 'execute' before this step can be done.
You cal also verify by your self, by means of your web browser, if the CGI application is working:
Open the browser and write the following link in the address field: "www.mysite.com/cgi-bin/mycgiapp.exe?diagnostictest".
Press then Enter and, if the CGI application is installed and working, you will see in the browser window the real path to the application folder:

|
|
|
|
|
Step 6 : Advanced Server installation |
|
| |
By selecting
Install the Advanced Server Application
you will be able to upload to your server the advanced application daVinciAdv, directly into its final location or into a
temporary folder, from which you will have to move it manually later.
After successful installation, and possibly after that the uploaded files have been moved to their final destination, the application must be launched
manually (from the server keyboard) in order to become operative (standby).
Please be aware that the contents of the two last entry fields must be exactly the same in this screen as in the previous one, in order for the two server
applications to be able to interface each other.
Note: Step 5 is required in order to do step 6. 
Important:
Do not forget to launch the application manually (from the server keyboard) before trying to use it. |
|
|
|
|
Step 7 : Verification of remote installations |
|
| |
The best way to verify that everything is working correctly is to run the included Remote Control script 'Verification.txt'.
However, before you run the script, you should edit it and set the three CGI variables according to the currently addressed server.
Mainly the script defines first a variable on local side and displays it in a window, then it redefines it on remote side through a Remote Control call, and
finally it displays the new value in the same window.
If the value of the variable has changed, the verification was successful (it means that the embedded portion of code was successfully executed o remote
side and that the new value of the variable was successfully sent back).
Important: Don't forget to launch the advanced server application manually on server side before any attempt to verfy it.
Refer also to the Overview-Remote Control section in the Functional Description for further
instructions about how to create scripts that remotely control other units.
1. Edit the server related variables found at the beginning of the 'Verification.txt' file:
Set( @CgiSite "www.mysite.com" )
Set( @CgiFolder "cgi-bin" )
Set( @CgiName "mycgiapp" ) |
2. Create a shortcut to the main daVinci application 'daVinci.exe' and put the name of the
verification script file in the Target filed, as shown by the image below.
3. Double-click on the shortcut icon in order to launch the script.
| |
| |
|
|
|
|
|
|
|
|
Produced by Carso | Last update: 2010-04-10
|
|
|