Changes

Foxit Reader

1,289 bytes added, 10:15, 17 November 2010
Updated to 4.3, added information about DISPLAYINBROWSER and buggy registration as default reader
=Installer=
== Foxit Reader 4.2 3 Series (English) ==
<source lang="xml">
<package id="foxitreader" name="Foxit Reader" revision="4.23.0.9281110" reboot="false" priority="0">
<check type="uninstall" condition="exists" path="Foxit Reader" />
<check type='file' condition='versiongreaterorequal' path='%PROGRAMFILES%\Foxit Reader\Foxit Reader.exe' value='4.23.0.9281110' /> <!-- For information about the transform package see the explanation below --> <install cmd='msiexec /i "%SOFTWARE%\foxitreader\FoxitReader42_enu.msi" TRANSFORMS="%SOFTWARE%\foxitreader\foxit-defaultreader.mst" DESKTOP_SHORTCUT=0 VIEWINBROWSER=0 DISPLAYINBROWSER=0 /passive /norestart' />
<install upgrade cmd='msiexec /i "%SOFTWARE%\foxitreader\FoxitReader42_enu.msi" TRANSFORMS="%SOFTWARE%\foxitreader\foxit-defaultreader.mst" DESKTOP_SHORTCUT=0 VIEWINBROWSER=0 DISPLAYINBROWSER=0 /passive /norestart' />
<upgrade cmd='msiexec /i "%SOFTWARE%\foxitreader\FoxitReader42_enu.msi" DESKTOP_SHORTCUT=0 VIEWINBROWSER=0 /passive /norestart' />  <remove cmd='msiexec /x{549197A235E93AC6-8484D7E0-426C4F32-814FBEF3-81A6535A24D6FFBA011B0861} /passive /norestart' />
</package>
</source>
Please note that VIEWINBROWSER does not affect Internet Explorer integration. To disable that you have to uncheck "Internet -> Display PDF in Browser" through the Foxit Reader GUI or use the script below.
 
Foxit Reader 4.3 introduced a new feature called "HTML embedded PDF support". It allows webdesigners to embed Foxit Reader into a website like for example Adobe Flash. If you don't want this, set the property DISPLAYINBROWSER to 0.
Foxit Reader automatically makes itself the default PDF reader, hence the '-register' command-line switch used with earlier versions isn't used here. If you don't want this you can set the property MAKEDEFAULT=0 during installation.
 
'''Warning''': The MSI package of Foxit Reader 4.3.0.1110 fails to set Foxit as the default PDF reader when it is run in silent mode, even when you specify ''MAKEDEFAULT=1''. Version 4.2 and earlier are not affected by this bug. Note that version 4.3 is not a security update, so you can theoretically stay with 4.2.<br>
As a workaround you can do the following: Open ''FoxitReader43_enu.msi'' with Orca, create a new transform, go to the table ''CustomAction'' and overwrite the information of the ''SetDefault'' action with the values from the working version 4.2: Set ''Type'' to ''3154'', ''Source'' to ''Foxit_Reader.exe'' and ''Target'' to ''-register''. Now generate the transform package and save it as "foxit-defaultreader.mst".
-register - make Foxit Reader the default PDF reader
 
 
===Command-line Switches===
 
-register - make Foxit Reader the default PDF reader
 
* 4.1.1: 139D9AF8-5562-47BD-AA85-F3AD63681EDB
* 4.2: 549197A2-8484-426C-814F-81A6535A24D6
* 4.3: 35E93AC6-D7E0-4F32-BEF3-FFBA011B0861
=MSI installers=
* MSI installer for 4.1.1: http://cdn01.foxitsoftware.com/pub/foxit/reader/desktop/win/4.x/4.1/enu/FoxitReader411_enu.msi
* MSI installer for 4.2: http://cdn01.foxitsoftware.com/pub/foxit/reader/desktop/win/4.x/4.2/enu/FoxitReader42_enu.msi
* MSI installer for 4.3: http://cdn01.foxitsoftware.com/pub/foxit/reader/desktop/win/4.x/4.3/enu/FoxitReader43_enu.msi
etc...
==Turn Off Automatic Updates==
===Foxit Reader 4.23===
Per-user configuration: HKCU\Software\Foxit Software\Foxit Reader\AutoUpdate Info\IsAutoUpdate = 0
Anonymous user