e-BARZ Pro Support FAQ

 
 
How do I get my system serial number? (back to top)

Unibar requires the system serial number from the operating system in order to license our software.

e-BARZ Pro, Version 3.x -- Type ebarz -ir, and send the register.txt file to techsupport@unibar.com.

How to obtain a permanent license for Unibar's products? (back to top)

See "How do I get my system serial number" above.

How to setup e-BARZ Pro for IIS 6.0? (back to top)

IIS 6.0 has more security than the previous versions.  One of the new security features are Web Service Extensions (see IIS 6.0 documentation for more information).  In order to run e-BARZ Pro on a server with IIS 6.0 you nee to setup a Web Extension and set the Internet Guest user(s) security for the directory e-BARZ Pro is installed at.  Follow the instructions below for setting up e-BARZ Pro on a Windows 2003 server running IIS 6.0.

Setup Web Extensions in IIS 6.0

  • In IIS 6.0 select the ‘Web Service Extensions’ folder



  • Select the ‘Add new Web service extension…' link



  • Enter a name in the ‘Extension name:’ text box (example, e-BARZ Pro)
  • Select the ‘Set extension status to Allowed’ checkbox
  • Select the ‘Add’ button



  • Enter the file location and name (i.e. C:\inetpub\wwwroot\cgi-bin\e-BARZ Pro.exe)
  • Select the 'OK' button on the 'Add file' dialog box
  • Select the 'OK' button on the 'New Web Service Extension' dialog box
You should now see the Web Extension you created, added to the list on the right of the ‘Web Extensions’ and the ‘Status’ should be set to ‘Allowed’

Setup cgi-bin Directory Security

  • Using Windows Explorer, navigate to the directory where e-BARZ Pro.exe is located (usually located in C:\InetPub\wwwroot\cgi-bin)
  • Right-click on the cgi-bin directory and select ‘Properties’ for the list
  • Select the ‘Security’ tab
  • Locate your Internet Guest user(s) accounts and select the ‘Read & Execute’ checkbox in the lower box
  • Select the ‘OK’ button


Setup cgi-bin Directory in IIS 6.0

  • Navigate to the directory where e-BARZ Pro.exe is located (usually located under the main web site folder
  • Right-click on the cgi-bin directory and select ‘Properties’ for the list
  • Under the ‘Directory’ tab, set the ‘Execute permissions:’ to ‘Scripts and Executables’
  • Select the ‘OK’ button

You should now be able to run e-BARZ Pro from your web site.  To test, in your browser type:

http://yourdomain.com/cgi-bin/e-BARZ Pro.exe?-CGI&data=12345

A barcode should generate in the browser window.  If not, the first thing to check is to make sure unibar.key is located in the same directory as the e-BARZ Pro.exe. (yourdomain.com set to your web server and if you installed e-BARZ Pro.exe to a different directory, then you will need to make that change also in the URL above)

What is a Base Directory or Environment String? (back to top)

The base directory is where all of Unibar's products looks for any files without a full pathname. A "full pathname" is a file name beginning with the '/' character on UNIX/Linux, or '\' or '[drive]:\' on DOS or Window systems.

The base directory is established once per execution, by finding 'unibar.key'. Once the base directory is established, every file is expected to exist relative to the base directory.

The following procedure is used to look for 'unibar.key'
  1. Check present working directory
  2. Check  the 'UNIBAR' environment string, if it is set
  3. Check '/unibar' on UNIX/Linux, or '\unibar' on DOS/Window systems
  4. Check the explicit path on argv[0] (the program name), if there is one*
  5. Check Operating System's search path

* - We determine if there is a search path on argv[0] by scanning  the program name backwards (from right to left) and finding a '/' (on UNIX/Linux) or '\' (on DOS/Windows).

Setting the Environment String UNIX/LINUX system only:
  • Type at the command line:
    UNIBAR={unibar directory} (the directory where you installed our product)
  • Type at the command line:
    export UNIBAR

The command above can be inserted into a login script so they are automatically executed whenever the user logs on.

Instructions for Windows Systems (NT/2000/XP)
  1. Go to Control Panel>System
  2. Select the 'Environment' tab.
  3. Select 'System Variable' by hitting ALT-V
  4. Select the 'Variable' text box
  5. Type:
    UNIBAR
  6. Select the 'Value' text box
  7. Type:
    C:\{unibar directory} (the directory where you installed our product)
  8. Select the Set button
  9. Select the OK button


 
Company | Ted Kruse | News and Events | Case Studies | Contact Us | Software
Barcode 2000 | Barcode 2000 XML | BARZ_OUT Pro | e-BARZ Pro | Web Label | Oracle | RFID | XML | UCC
Partners | Technical Support | Customer Portal | Downloads
Professional website design by Foundry Designs Inc.