Pilot Install 1.6

USAGE:
Simply start Pilot Install and select the files you want 
to upload to the Handheld. Alternative you can drag & drop 
any prc,pqa,pqb,pia,txt file on the program icon or 
shortcut. 

Select the appropriate COM port and the transfer rate.
Pilot Install will wait then, until the HotSync button is pressed.

If Pilot Install should stay open after the installation, the 
check box "Close after installation" has to be unchecked.


Pilot Installer features:
-works WITHOUT HotSync
-desktop install replacement
-You can select the speed up to 256000 baud
-Multiupload
-can execute from the command-line
-time measure (and current transfer display)
-no dll needed (You can use it in your installer...)
-drag and drop


command-line options:
/TITLE	Display a text (blank spaces must qouted) e.g. /TITLE "test me"
/CLOSE  	Close after transfer
/IGNOREHS	Dont close HotSync if running
/REGISTER	Register filetypes .PRC,.PDB and .PQA
All other parameter treated as files to install.

FREQUENTLY ASKED QUESTIONS:

Q: Which devices you will work?
A: Normaly, all Palm OS devices 

Q: Do you need HotSync or Palm Desktop installed on the pc to
make your program run?
A: No - "Pilot Install" works WITHOUT these, except USB support

Q: Why is 256000 sometimes slower than lower speeds ?
A: Some devices have a build in limit (e.g. Palm III has a
115200 limit). But "Pilot Install" force the device to use these
higher values. The result can be additional sending/recieving
packets (error handling). But with the right hardware 256000 speed 
could be useful.

Q:"Pilot Install" or HotSync can not take control over the port
and displayed "Port COMx busy" error message. 
A: Try to choose a other port and switch back to the original.

Q: Can I upload on an infrared port
A: No, if you have a virtual COMx port on the Interface (IRComm). If not
write a email to the author of your OS...

Q: Why the "/IGNOREHS" option ? If I use this, my port is
occupied by HotSync.
A: You can change the port of HotSync to a free one - use
"Pilot Install" - an switch back to the original port. This
could be faster than closing (reopening) HotSync ...

Q: Will you have a Mac version ?
A: No, currently no Mac version, available. If anyone has one to much...

Q: I have uploaded a text file, but i can not see it
A: For text files, you must use a additional DOC viewer.
(see http://www.palmgear.com for "DOC viewer" category)

Q: What is PIA ?
A: PIA stands for Pilot Install Archive and can contain several files for 
installations with options  e.g. global requirements like a OS version,
color support or CPU needed.
(see website for further informations)

Q: My USB will not work !
A: To use USB Port you need the device driver from the handheld vendor 
(e.g. Visor HotSync).
If you experience problems, PLEASE send us an email.

BUGS:
+Limit on 9600 baud with palm pro (missing ack -DLP v1.0)
+repeated upload with USB works only if select another port between
the syncs

I would like to make a linux KDE-version, so if
you use windows send me something to complete this version.

The result of the transmission can be found in the registry under:
HKEY_CURRENT_USER\Software\Pilot Install\PInstall\Result
where is 
-2	canceld
-1	not transfered
0	sucessfull

Contact:
http://pinstall.envicon.com
email: pinstall@envicon.com

HISTORY:
v1.0 inital
v1.01 fix in reload closed program
      fix detection of connect (Win 95/98)
      enhanced speed
v1.02 additional paramter (IGNOREHS)
v1.03 add pqa support
      more serial devices (up to 8)
      backup and restore of old communication settings
      new commandline parsing
v1.04 transfer of empty databases (div by zero)      
      removing expire date
v1.2  additional drag 'n' drop operation
      filetype support (prc,pqa,pdb) with multiply selection
      Redo-feature (repeated upload)
      additional paramter (/REGISTER)
v1.5  Text upload (with autoconversion)
      PIA support
      "out of memory" fix
v1.6  Upload directly from the internet (using mime-types)
      USB support
      
LICENSE:
PILOT INSTALL LICENSE AGREEMENT

Redistribution Or Rental Is Not Permitted

The following terms apply to Pilot Install the software. This document 
is a part of it and may not be removed, if the software is offered 
for download, copied etc.


1. envi.con grants Licensee a non-exclusive and
non-transferable license to reproduce and use for personal or
internal business purposes the executable code version of the
Product, provided any copy must contain all of the original
proprietary notices. 

This license does not entitle Licensee to receive from envi.con
hard-copy documentation, technical support,
telephone assistance, or enhancements or updates to the Product.
Licensee may not customize the Product unless Licensee has also
licensed commercial version of Pilot Install.

Licensee may not redistribute the Product unless
Licensee has separately entered into a distribution agreement with
envi.con such as the Unlimited Distribution Program Agreement.

3. RESTRICTIONS. 
Licensee may not:

(i) modify or create
any derivative works of the Product or documentation, including
translation or localization; 

(ii) decompile, disassemble, reverse engineer, or otherwise attempt 
to derive the source code for the Product (except to the extent 
applicable laws specifically prohibit such restriction); 

(iii) redistribute, encumber, sell, rent, lease,
sublicense, or otherwise transfer rights to the Product; 
(iv) remove or alter any trademark, logo, copyright or other 
proprietary notices, legends, symbols or labels in the Product; or 

(v) publish any results of benchmark tests run on the Product to a 
third party without envi.con prior written consent.

4. FEES.  
There is no license fee for the Product.  If Licensee
wishes to receive the Product on media, there may be a small charge
for the media and for shipping and handling.  Licensee is
responsible for any and all taxes.

5. TERMINATION.  
Without prejudice to any other rights, envi.con may terminate this 
Agreement if Licensee breaches any of its terms and conditions.  
Upon termination, Licensee shall destroy all copies of the Product.

6. PROPRIETARY RIGHTS.  
Title, ownership rights, and intellectual property rights in the 
Product shall remain in envi.con and/or its suppliers.  
Licensee acknowledges such ownership and intellectual property rights 
and will not take any action to jeopardize, limit or interfere in 
any manner with envi.con or its suppliers' ownership of or rights with 
respect to the Product.  

The Product is protected by copyright and other intellectual property 
laws and by international treaties.  Title and related rights in the 
content accessed through the Product is the property of the applicable
content owner and is protected by applicable law.  The license
granted under this Agreement gives Licensee no rights to such
content.

7. DISCLAIMER OF WARRANTY.  THE PRODUCT IS PROVIDED FREE OF CHARGE,
AND, THEREFORE, ON AN "AS IS" BASIS, WITHOUT WARRANTY OF ANY KIND,
INCLUDING WITHOUT LIMITATION THE WARRANTIES THAT IT IS FREE OF
DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR
NON-INFRINGING.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE
OF THE PRODUCT IS BORNE BY LICENSEE.  SHOULD THE PRODUCT PROVE
DEFECTIVE IN ANY RESPECT, LICENSEE AND NOT LICENSOR OR ITS
SUPPLIERS OR RESELLERS ASSUMES THE ENTIRE COST OF ANY SERVICE AND
REPAIR.  IN ADDITION, THE SECURITY MECHANISMS IMPLEMENTED BY THE
PRODUCT HAVE INHERENT LIMITATIONS, AND LICENSEE MUST DETERMINE THAT
THE PRODUCT SUFFICIENTLY MEETS ITS REQUIREMENTS.  THIS DISCLAIMER
OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS AGREEMENT.  NO
USE OF THE PRODUCT IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS
DISCLAIMER.

8. LIMITATION OF LIABILITY.  TO THE MAXIMUM EXTENT PERMITTED BY
APPLICABLE LAW, IN NO EVENT WILL LICENSOR OR ITS SUPPLIERS OR
RESELLERS BE LIABLE FOR ANY INDIRECT, SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF OR INABILITY TO USE
THE PRODUCT, INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF
GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY
AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF ADVISED OF THE
POSSIBILITY THEREOF, AND REGARDLESS OF THE LEGAL OR EQUITABLE
THEORY (CONTRACT, TORT OR OTHERWISE) UPON WHICH THE CLAIM IS BASED.
IN ANY CASE, LICENSOR'S ENTIRE LIABILITY UNDER ANY PROVISION OF
THIS AGREEMENT SHALL NOT EXCEED IN THE AGGREGATE THE SUM OF THE
FEES LICENSEE PAID FOR THIS LICENSE (IF ANY) AND FEES FOR SUPPORT
OF THE PRODUCT RECEIVED BY ENVI.CON UNDER A SEPARATE SUPPORT
AGREEMENT (IF ANY), WITH THE EXCEPTION OF DEATH OR PERSONAL INJURY
CAUSED BY THE NEGLIGENCE OF LICENSOR TO THE EXTENT APPLICABLE LAW
PROHIBITS THE LIMITATION OF DAMAGES IN SUCH CASES.  SOME
JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF
INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND
LIMITATION MAY NOT BE APPLICABLE.  NETSCAPE IS NOT RESPONSIBLE FOR
ANY LIABILITY ARISING OUT OF CONTENT PROVIDED BY LICENSEE OR A
THIRD PARTY THAT IS ACCESSED THROUGH THE PRODUCT AND/OR ANY
MATERIAL LINKED THROUGH SUCH CONTENT.

9/23/2000 Ralf Dietrich


HotSync, Palm, Handspring, Visor, TRG are registered Trademark by the 
respective owners.
