--------------------------------------------------------------------------------
AURIGMA IMAGE UPLOADER v6.1 DUAL README FILE
--------------------------------------------------------------------------------

Table of Contents
1.   System Requirements
2.   Image Uploader SDK Structure
3.   Useful Links
4.   Legal Notices
5.   Contact Information


Aurigma Image Uploader v6.1 Dual is a powerful uploading solution for
your sites. It enables site developers to provide their clients with a
user-friendly batch uploading interface. Now to upload, say, 100 files, the
user doesn't need to click 100 times on the Browse button and select each
file separately (as through the standard HTML means). The user can navigate
their folders directly in their browser, select necessary files, and start the
upload process only in few clicks.

To learn more about Aurigma Image Uploader, visit
http://www.aurigma.com/Products/ImageUploader/.

1. System Requirements

1.1. Client-side Requirements

     Aurigma Image Uploader v6.1 Dual is a client-side browser add-on. There is
     an ActiveX control and Java applet available.

1.1.1. ActiveX Control

    - Windows XP/Vista/7 (including East Asian editions).
    - Internet Explorer 6 or later.
    - ActiveX controls and JavaScript should be enabled in the browser
      settings.

1.1.2. Java Applet

    - Windows XP/Vista/7, MacOS 10.5 or later, and *NIX systems with Java Runtime Environment (JRE) version 1.5 or later. 
    - A browser which supports Java applets with JRE 1.5:
      - Internet Explorer (Windows).
      - Any Mozilla-family browser, including Firefox 2 or later, Camino, Netscape and
        others.
      - Safari (Mac).
      - Konqueror.
      - Opera 9.
      - Chrome.
    - LiveConnect availability (required for some advanced features such as
      additional form name uploading, event handling, etc).
    - Java applets and JavaScript should be enabled in the browser settings.

           Note:      Some Mac browsers require MRJ Plugin and Java
                      Embedding Plugin to be JRE 1.5-compatible. See the
                      FAQ: Installation Problems topic of Image Uploader
                      documentation for more details.

1.2. Server-side Requirements

  Image Uploader v6.1 Dual can work with any HTTP-compliant server platform,
  including (but not limited to):

  - ASP.NET (both Microsoft .NET Framework and Mono are supported)
  - ASP
  - PHP
  - JSP
  - ColdFusion
  - Perl
  - Python
  - Ruby

2. Image Uploader SDK Structure

Aurigma Image Uploader v6.1 Dual developer kit consists of the following
files and folders:

\ImageUploaderPHP
      
      contains files related to Image Uploader PHP Library. Image Uploader PHP 
      Library is a collection of classes that are meant to make deployment of 
      Image Uploader and handling uploaded data easier. Using this collection, 
      PHP developers can work with Image Uploader in a usual way as with a 
      common PHP object.

\Samples

      contains various code samples (demo applications). All demo applications
      are grouped in subfolders by platforms.

      \ASP

              contains ASP code samples. You can find more detailed description
              of these samples and installation notices for them in the Samples
              -> Samples By Platforms -> ASP Samples topic of the Image Uploader
              documentation.

      \ASPNET_CS

              contains ASP.NET code samples written on C# using Image Uploader 
              ASP.NET Control. You can find more detailed description of these 
              samples and installation notices for them in the Samples -> 
              Samples By Platforms -> ASP.NET Samples topic of the Image Uploader 
              documentation.
              
      \ASPNET_IUEmbed_CS

              contains ASP.NET code samples written on C#. You can find more
              detailed description of these samples and installation notices for
              them in the Samples -> Samples By Platforms -> ASP.NET Samples
              topic of the Image Uploader documentation.

      \ASPNET_VB

              contains ASP.NET code samples written on VB.NET. You can find more
              detailed description of these samples and installation notices for
              them in the Samples -> Samples By Platforms -> ASP.NET Samples
              topic of the Image Uploader documentation.
              
      \ASPNET_IUEmbed_VB

              contains ASP.NET code samples written on VB.NET using Image Uploader 
              ASP.NET Control. You can find more detailed description of these 
              samples and installation notices for them in the Samples -> Samples 
              By Platforms -> ASP.NET Samples topic of the Image Uploader 
              documentation.

      \ColdFusion

              contains ColdFusion code samples. You can find more detailed
              description of these samples and installation notices for them in
              the Samples -> Samples By Platforms -> ColdFusion Samples topic
              of the Image Uploader documentation.

      \JSP

              contains JSP code samples. You can find more detailed description
              of these samples and installation notices for them in the Samples
              -> Samples By Platforms -> JSP Samples topic of the Image Uploader
              documentation.

      \Perl

              contains Perl code samples. You can find more detailed description
              of these samples and installation notices for them in the Samples
              -> Samples By Platforms -> Perl Samples topic of the Image Uploader
              documentation.

      \PHP_IUEmbed

              contains PHP code samples. You can find more detailed description
              of these samples and installation notices for them in the Samples
              -> Samples By Platforms -> PHP Samples topic of the Image Uploader
              documentation.
              
      \PHP_Library

              contains PHP code samples written using Image Uploader PHP Library.
              You can find more detailed description of these samples and 
              installation notices for them in the Samples -> Samples By Platforms 
              -> PHP Samples topic of the Image Uploader documentation.

      \Python

              contains Python code samples. You can find more detailed
              description of these samples and installation notices for them in
              the Samples -> Samples By Platforms -> Python Samples topic of
              the Image Uploader documentation.

      \Ruby

              contains Ruby code samples. You can find more detailed description
              of these samples and installation notices for them in the Samples
              -> Samples By Platforms -> Ruby Samples topic of the Image Uploader
              documentation.

Scripts
      
      a JavaScript files which simplify the use of Image Uploader.
      
      InstallationProgress.gif
      
          an icon displayed while Image Uploader ActiveX is being installed or initialized.
      
      iuembed.AmazonS3.js
      
          a JavaScript which simplifies using of Image Uploader with Amazon 
          Simple Storage Service.
          
      iuembed.InstallationProgress.js
      
          a JavaScript displaying short descriptions and the other helpful information 
          instead of the ActiveX control during two major phases: downloading and installation.
          
      iuembed.Intellisense.js
      
          a JavaScript allowing to display autocompletion while developing software using 
          Image Uploader. 
          
      iuembed.js

          a JavaScript which simplifies the use of Image Uploader. This script
          analyzes the current browser and generates necessary code for it. This
          way with this script you can write Image Uploader-related code once
          without creating different versions of HTML for different browsers.
          Moreover, you can use both Java and ActiveX version of Image Uploader
          with the same HTML code. You can learn more about this script in the
          Helper Script Reference topic of the documentation.
          
      iuembed.Localization_cs.js
      
          a JavaScript containing Czech localization.
          
      iuembed.Localization_de.js
      
          a JavaScript containing German localization.
          
      iuembed.Localization_fr.js
          
          a JavaScript containing French localization.
          
      iuembed.Localization_it.js
      
          a JavaScript containing Italian localization.
          
      iuembed.Localization_ja.js
            
          a JavaScript containing Japanese localization.

      iuembed.Localization_ko.js
      
          a JavaScript containing Korean localization.
          
      iuembed.Localization_nl.js
        
          a JavaScript containing Dutch localization.
          
      iuembed.Localization_no.js
      
          a JavaScript containing Norwegian localization.
          
      iuembed.Localization_ru.js
      
          a JavaScript containing Russian localization.
      
      iuembed.Localization_sv.js
      
          a JavaScript containing Swedish localization.
          
      iuembed.Localization_tr.js
      
          a JavaScript containing Turkish localization.
          
      iuembed.Localization_ua.js
      
          a JavaScript containing Ukrainian localization.
          
      iuembed.Localization_zh.js
      
          a JavaScript containing Traditional Chinese localization.
          
      iuembed.Localization_zh-cn.js
      
          a JavaScript containing Simplified Chinese localization.
          
      iuembed.Nirvanix.js
      
          a JavaScript which simplifies using of Image Uploader with Nirvanix 
          Storage Delivery Network.
          
Aurigma.ImageUploader.dll
    
      Image Uploader ASP.NET control. It is an ASP.NET server control intended to 
      make deployment of Image Uploader, configuring it, and handling uploaded 
      data easier. It allows ASP.NET developers to utilize Image Uploader in a 
      straight-forward way just as the other ASP.NET server controls and provides 
      the following advantages over a standard way of deployment.

Aurigma.url

      shortcut to Aurigma website.

ImageUploader.chm

      Image Uploader documentation in Microsoft HTML Help format.

ImageUploader.ico

      Image Uploader icon.
      
ImageUploader.url

      shortcut to Image Uploader homepage.

ImageUploader6.jar

      Java applet of Image Uploader. This file should be copied to the your
      web server. See the Deployment Notices topic in the documentation, as
      well as code samples.

ImageUploader6.cab

      ActiveX control of Image Uploader. This file should be copied to
      your web server. See the Deployment Notices topic in the documentation,
      as well as code samples.

ImageUploaderActivation.url

      shortcut to Image Uploader activation page. Use it to get a license
      key if you get an activation code upon purchase (typically, when you
      purchase Image Uploader through some of Aurigma resellers rather than
      directly through the website). NOTE, THERE IS NO NEED TO ACTIVATE IMAGE
      UPLOADER FOR EVALUATION.

ImageUploaderOnlineDemo.url

      shortcut to Image Uploader online demo. Use it if you do not want to
      deploy code samples on your website, but need to see Image Uploader
      in action.
      
IU_KeyRequester.exe

      a tool allowing to get evaluation license keys online from Aurigma and 
      apply the obtained keys on Image Uploader demo applications.

License.rtf

      license agreement for Image Uploader in Rich Text Format.

readme.txt

      this readme file.

unins000.exe (and unins000.dat)

      uninstallation applicaiton.

  Note: Copies of Image Uploader redistributable files
        (ImageUploader6.jar, ImageUploader6.cab, iuembed.js) are
        available in all demo application folders.


3. Useful Links

If you want to see an online demo of Image Uploader rather than deploy code
samples, visit this page:

 http://www.aurigma.com/Products/ImageUploader/OnlineDemo.aspx

If you have any questions regarding Image Uploader, we highly recommend to
examine a list of Image Uploader frequently asked questions (FAQ):

 http://www.aurigma.com/Products/ImageUploader/FAQ.aspx

If you have any technical problems, it is highly recommended to check
Troubleshooting section before contacting support team. Additionally,
feel free to visit a forum of Image Uploader users:

 http://www.aurigma.com/Forums/yaf_topics5_Image-Uploader.aspx

As soon as you decide to purchase Image Uploader, you can make a purchase
here:

 http://www.aurigma.com/Products/ImageUploader/PricingLicensing.aspx

4. Legal Notices

Aurigma Image Uploader v6.1 Dual was developed by Aurigma Inc. c 2002-2009.
Therefore it is an intellectual property of Aurigma, and it can be used only
under the proper license. Nobody except of Aurigma Inc. can pretend to be the
creator of Aurigma Image Uploader Dual, create illegal copies, or infringe
the copyright in whatever way.


  Disclaimer: Aurigma Inc. makes NO WARRANTY or representation, either 
              express or implied, with respect to this software, its quality,
              accuracy, merchantability, or fitness for a particular
              purpose. This software is provided "AS IS", and you, its
              user, assume the entire risk as to its quality and accuracy.

4.1. Copyright Notices

4.1.1. ActiveX Control

    ActiveX control of Image Uploader is partially based on the following
    third-party code:

    - JPEG library developed by the Independent JPEG Group (IJG).

    - libpng versions 1.0.7, July 1, 2000, through 1.2.5, October 3, 2002, are
      copyrighted (c) 2000-2002 Glenn Randers-Pehrson.

    - libtiff copyrighted (c) 1988-1997 Sam Leffler and copyrighted         
      (c) 1991-1997 Silicon Graphics, Inc.

    - giflib copyrighted (c) 1997 Eric S. Raymond.

    - zlib copyrighted (c) 1995-2003 Jean-loup Gailly and Mark Adler.

    - Little cms copyrighted (c) 1998-2004 Marti Maria.

    - Minizip copyrighted © 1998-2005 Gilles Vollant.

4.1.2. Java Applet

    Java applet of Image Uploader is partially based on the following third-
    party code:

    - HttpClient   package    (http://jakarta.apache.org/commons/httpclient/)
      copyrighted   (c)    2001-2005,   The    Apache   Software   Foundation
      (http://www.apache.org/). All rights reserved.

    - metadata-extractor    package    (http://www.drewnoakes.com/code/exif/)
      copyrighted (c) Drew Noakes.
      
    - TrueZIP package (https://truezip.dev.java.net/) 
      copyrighted © 2005-2007 Schlichtherle IT Services.
      
    - JpegEncoder (http://www.obrador.com/essentialjpeg/acceptance.htm) 
      copyrighted © 1998, James R. Weeks and BioElectroMech.

4.1.3. Demo Applications

    Demo application is partially based on the following third-party code:

    - [JSP] Commons FileUpload package
      (http://jakarta.apache.org/commons/fileupload/)copyrighted     
      (c) 1999-2005 The Apache Software Foundation. All rights reserved.

    - [JSP]   Commons   IO   package  (http://jakarta.apache.org/commons/io/)
      copyrighted (c) 1999-2005 The Apache Software Foundation. All rights
      reserved.

    - [JSP] Commons Codec package (http://jakarta.apache.org/commons/codec/)
      copyrighted (c) 1999-2005 The Apache Software Foundation. All rights
      reserved.

    - [Perl, Ruby] ImageMagick (http://www.imagemagick.com/) - copyrighted (c)
      1999-2006 ImageMagick Studio LLC, a non-profit organization dedicated
      to making software imaging solutions freely available.

    - [Ruby] RMagick (http://rmagick.rubyforge.org/) - copyrighted (c) 2006
      by Timothy P. Hunter.

    - [Python] Python Imaging Library (PIL)
      (http://www.pythonware.com/products/pil/) - copyrighted (c) 1997-2003
      by Secret Labs AB and copyrighted (c) 1995-2003 by Fredrik Lundh.
      
    - [Python] Python for Windows Extensions 
      (http://starship.python.net/crew/mhammond/win32/) - 
      copyrighted © 1994-2006 by Mark Hammond. 

5. Contact Information

If you have any questions, need any assistance with evaluating Image
Uploader, or encounter any problem, do not hesitate to contact us:

- For general questions: info@aurigma.com

- For the questions about licensing, pricing, or any other purchase
  information: sales@aurigma.com

- For technical questions or problem reports: http://aurigma.com/MyAurigma/CreateCase.aspx

Thank you for your interest with the Aurigma products.
