Changes

Jump to: navigation, search

Quicktime

3,874 bytes added, 02:31, 18 December 2014
QuickTime 7.7.6 (7.76) installed from MSIs, similar to iTunes
This is a silent installer for QuicktimeQuickTime. For  = QuickTime 7.7.6 (7.76) = Current iTunes releases don't seem to install correctly from the; fortunately, unpacking it to get MSIs a minimal installation 'la [[iTunes]] is simple. QuickTime requires Apple Application Support. As of Quicktime have 7.7.6 it ships 2.3.6, but iTunes 12.0.1 ships 3.1. If you're going to install both, they should depend on a look at the history separate package instead of both trying to install & remove it; therefore, '''this definition requires a separate Apple Application Support package. You should generally use the one provided in the [[ITunes#QuicktimeFull_ITunes_installation_11|ITunesiTunes]] page article,''' but if you're not deploying iTunes, a package for 2.3.6 is also included here for your convenience. To use this definition, download [http://support.apple.com/kb/DL837 QuickTime] and place it into <code>%SOFTWARE%\Apple\QuickTime-7.7.6</code>. '''In that directory''', run <code>QuickTimeInstaller.exe /extract</code> (August 2011or unpack it with an appropriate file archiver). Since ITunes doesnYou'll end up with three MSIs and one EXE. If you also distribute iTunes, then you only care about <code>QuickTime.msi</code>; if you don't require Quicktime anymoredistribute iTunes, you also need <code>AppleApplicationSupport.msi</code>. To avoid the tedious process of looking up new ClassIDs / GUIDs each time you deploy a new QuickTime, this package is written to remove by referencing the original MSI. This means it 's a good idea to keep the old MSIs around. To deploy a new QuickTime release, start by updating <code>%PKG_VERSION%</code>, then create a new directory <code>%SOFTWARE\Apple\QuickTime-%PKG_VERSION%</code> and extract the new installer there. Right-click each MSI and check the Details tab to find the internal version, then update <code>%QT_INTERNAL_VER%</code> and your Apple Application Support package, as appropriate. <source lang="xml"><package id="apple_quicktime" name="QuickTime" revision="%PKG_VERSION%-%QT_INTERNAL_VER%" reboot="false" priority="0">  <depends package-id="appleapplicationsupport" />  <!-- QuickTime has two version numbers one for the end-user and the other an internal version. Find it by right-clicking on the MSI and looking at the Details tab, where it's been removed from that pagehelpfully added as a comment. -->  <variable name="PKG_VERSION" value="7.7.6" /> <variable name="QT_INTERNAL_VER" value="7.76.80.95" />  <check type="uninstall" condition="versiongreaterorequal" path="QuickTime 7" value="%QT_INTERNAL_VER%" />  <install cmd='msiexec /qn /i "%SOFTWARE%\Apple\QuickTime-%PKG_VERSION%\QuickTime.msi" DESKTOP_SHORTCUTS=0 QT_TRAY_ICON=0'> <exit code="0" /> <exit code="3010" /> </install>  <remove cmd='msiexec /qn /x "%SOFTWARE%\Apple\QuickTime-%PKG_VERSION%\QuickTime.msi"'> <exit code="any" /> <!-- rely on checks to tell if it's gone --> </remove>  <upgrade include="install" /> <downgrade include="install" /> </package></source> == Apple Application Support == If anyone caresyou're not bothering with iTunes, he may port the information on this pageuntested modification of a current Apple Application Support package might work with 2.3.6 as shipped in QuickTime 7.7.6. Note that because Apple Application Support is shared between iTunes and QuickTime, this package expects its MSI in <code>%SOFTWARE%\Apple\AppleApplicationSupport-%PKG_VERSION%.msi</code>. <source lang="xml"><package id="appleapplicationsupport" name="Apple Application Support" revision="%PKG_VERSION%" reboot="false" priority="0">  <variable name="PKG_VERSION" value="2.3.6" />  <check type="uninstall" condition="versiongreaterorequal" path="Apple Application Support" value="%PKG_VERSION%" />   <install cmd='msiexec /qn /i "%SOFTWARE%\Apple\AppleApplicationSupport-%PKG_VERSION%.msi"'> <exit code="0" /> <exit code="1638" /> <exit code="3010" /> </install>  <upgrade include="install" /> <downgrade include="install" />  <remove cmd='msiexec /qn /x "%SOFTWARE%\Apple\AppleApplicationSupport-%PKG_VERSION%.msi"'> <exit code="any" /> <!-- we'll rely on check conditions to see if it was removed --> </remove> </package></source> = Older releases = The older procedure of installing from the EXE no longer seems to work with current releases.
Package for Quicktime 7.3.1:
91
edits

Navigation menu