[wpkg-users] Quicktime - "Apple Application Support" now required, /quiet flag silently broken

Robert Backhaus robbak at robbak.com
Thu Apr 1 03:54:40 CEST 2010


Just thought I'd give the list a heads-up on this problem.

The silent installer on the wiki for Quicktime no longer works. The
/quiet flag causes the installer to not install Apple Application
Support, and Quicktime refuses to run without it.

I have got mine working, using a similar technique as itunes, namely,
extracting the .msi's (i used cabextract successfully) and using the
following as my .xml. The quicktime package is straight from the
quicktime page(plus version changes), and the applesupport is from the
itunes page (again with version changes).

Perhaps someone with more experience than I could clean this up and
update the wiki?

<package id="quicktime" name="Apple Quicktime Player" revision="766"
priority="40" reboot="false">
   <depends package-id="applesupport" />
 <check type="logical" condition="and">
   <check type="registry" condition="exists"
path="HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{28BE306E-5DA6-4F9C-BDB0-DBA3C8C6FFFD}"
/>
   <check type="uninstall" condition="exists" path="QuickTime" />
 </check>
 <install cmd='"%SOFTWARE%\Quicktime\QuickTimeInstaller.exe" /quiet
/norestart ChkOptInstASU=0 DESKTOP_SHORTCUTS=0 QT_TRAY_ICON=0
SCHEDULE_ASUW=0' timeout="0">
   <exit code="0" />
   <exit code="3010" />
 </install>
 <remove cmd="%windir%\system32\MsiExec.exe /X
{28BE306E-5DA6-4F9C-BDB0-DBA3C8C6FFFD} /qb-!" timeout="0">
   <exit code="0" />
   <exit code="3010" reboot="true" />
 </remove>
 <upgrade cmd='"%SOFTWARE%\Quicktime\QuickTimeInstaller.exe" /quiet
/norestart ChkOptInstASU=0 DESKTOP_SHORTCUTS=0 QT_TRAY_ICON=0
SCHEDULE_ASUW=0' timeout="0">
   <exit code="0" />
   <exit code="3010" reboot="true" />
 </upgrade>
</package>

<package
        id="applesupport"
        name="Apple Software Application Support"
        revision="1.0"
        reboot="false"
        priority="1">

        <check type="registry"  condition="equals"
path="HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{553255F3-78FD-40F1-A6F8-6882140265FE}\DisplayVersion"
value="1.2.1"/>
        <install cmd="msiexec /qn /i
%SOFTWARE%\Quicktime\AppleApplicationSupport.msi" />
        <upgrade cmd="msiexec /qn /i
%SOFTWARE%\Quicktime\AppleApplicationSupport.msi" />
        <remove cmd="msiexec /qn /uninstall
{0C34B801-6AEC-4667-B053-03A67E2D0415}" />
</package>



More information about the wpkg-users mailing list