Installation Overview

For Windows platforms, HelixTree is released as a self-extracting executable. It will create a folder called HelixTree on your C drive by default. It will then extract a number of files into that folder. While you can change the folder’s name we suggest you leave the default.

For Apple computers, HelixTree is released as a tar.gz file that unpacks into a .pkg file. Clicking on the .pkg file will begin the installation process. HelixTree will be installed in the Applications folder of the drive volume you select.

On Linux or other Unix-like platforms, the product is released as a self-extracting shell script that prompts you for an installation directory.

After the files are extracted, the installation will launch Golden Update. In this wizard you will need to read and accept an End User License Agreement (EULA A), provide your name and address, enter a product key and, if needed, provide proxy information to connect to the Internet.

Golden Update verifies your license and offers to check for an updated version of HelixTree. If you don’t have an Internet connection or have firewall issues, an alternate, email registration is provided.

1.1.1 Installation Under Windows

Double-click on the self-extracting executable (HelixTreeWinxxx.exe). (The xxx will be a version number, eg. HelixTreeWin231.exe.) It will open up the following window:


[Picture]
Figure 1.1: The opening Install dialog screen.

Click Next >, then select a location for installation. The default is to install the software in HelixTree. Under Windows, a HelixTree program icon will also be added to your desktop. Click on the “Next” button, and the software will be installed and the registration and activation procedure invoked.


[Picture]
Figure 1.2: The directory selection screen with the default folder for installing HelixTree shown.

1.1.2 Installation Under Apple

Double-click the tar.gz file (HelixTreexxx.pkg.tar.gz). (The xxx will be the version number, eg. HelixTree2.3.1.pkg.tar.gz) After unpacking the tar.gz file you will see an installer called HelixTreexxx.pkg. Clicking on this file will start the installation wizard shown below.


[Picture]
Figure 1.3: The opening Install dialog screen.

Click continue and then select the destination volume to install HelixTree.


[Picture]
Figure 1.4: The Install destination screen.

Click continue on this screen and the next screen. The installer will then place HelixTree in your applications folder. After all the files have been installed the automatic registration process will begin(see Software Registration and Activation 1.1.4).

1.1.3 Installation Under Linux

The software is stored as a self-extracting shell script on the distribution disk as HelixTreeLinxxx.sh, where xxx denotes the version number.

Assuming you have copied the shell script to /tmp and your currently working directory is /usr/local, you can install as follows:

$ sh /tmp/HelixTreeLinxxx.sh

You will see the following:

HelixTree - Install Script
Where would you like to install [/usr/local/HelixTree]
Extracting archive to /usr/local/HelixTree...
Running HelixTree...

This will extract all of the files into the user-specified directory. When extraction is finished the following message appears.
The HelixTree executable requires a wrapper script to ensure certain libraries are accessible by the program. This script, HelixTree.sh, may be copied to any directory in your PATH. For instance, you could copy and rename it to /usr/local/bin/HelixTree. Alternatively, you can invoke HelixTree from the command line as:
/home/<username>/HelixTree/HelixTree.sh
Press Enter to proceed with license activation

Pressing Enter will invoke a Java application, “Golden Update”, to perform software registration and activation.

1.1.4 Software Registration and Activation

For all platforms, the installation will run a Java client application, “Golden Update” that walks you through the registration and activation process.


[Picture]
Figure 1.5: The Welcome screen for the Updater and registration process.

Normally, Golden Update will automatically detect how to connect with the Internet, whether directly, by proxy, or through a proxy auto configuration script. If you wish to modify these settings yourself, click on the Proxy Settings button and you will see the following dialog:

1.1.4.1 Manually Setting Proxy Settings

If you have no proxy server, connect directly by clicking the Continue button. If you know your proxy server and port number, you may specify it after clicking the second radio button. If you wish to use an auto configuration script, this choice is available from the third radio button. The final choice is to use the settings detected by Golden Update – these are not editable.


[Picture]
Figure 1.6: The dialog window for entering proxy settings.

The next screen is the click-through license agreement. The text of the agreement can be found in the Appendix of the manual. You must read and check the accept box to continue:


[Picture]
Figure 1.7: HelixTree’s EULA: Read, check mark and Continue, please.

1.1.4.2 Adding Personal Information

Fill in your personal information on the next two screens: Note the text fields marked with an asterisk are required.


[Picture]
Figure 1.8: Getting to know you...


[Picture]
Figure 1.9: Getting to learn all about you.

In the next screen, fill in the license number that was emailed to you or use the number affixed to your CD jewel case. If you do not have a license number, you may request one from Golden Helix Inc. technical support by emailing support@goldenhelix.com.


[Picture]
Figure 1.10: Copy and paste the license from your registration email.

If all goes well, the software will tell you that it has been successfully registered and activated. Click Continue to see if there are any upgrades to the software, or click Cancel if you wish to do this later from the Tools menu of HelixTree.


[Picture]
Figure 1.11: The sign of a successful registration - a good omen.

1.1.5 Alternate Software Activation via Email

If the above process fails (usually due to firewall restrictions or virus protection software not being deactivated during installation) the dialog box pictured next will appear. You can still complete the registration process via email by taking a few additional steps.


[Picture]
Figure 1.12: Even with a process failure all is not lost.

Click the Register via E-Mail…button.

Copy and paste the entire contents of the following box (white screen) and email to support@goldenhelix.com

To do so, highlight the entire text and press Ctrl+C on your keyboard. Open your email client and create a new email. Place your cursor in the body of this new email and press Ctrl+V.


[Picture]
Figure 1.13: Copy and paste the registration info into an email and you will be sent the license file.

As soon as we receive your email, we will generate a license file (htlic.txt) and send it back to you via email.

After you receive the email back, with a license file attachment, you will need to save that attachment into the folder where you installed the software. If you accepted the installation default, under Windows this will be C:\HelixTree.

Congratulations. HelixTree is now ready to run.

For customer support, you may reach us by telephone or email:
Phone: (406) 585-8137
Email: info@goldenhelix.com