QuickTime 7.4.0.91
Hi all,
Looking for some help with regards to removing the apple software update command in the msi.
The post below by joedown helps but I'm not sure where I would set the "properties"?
Has anyone else had any success?
Thanks
Joe
For Quicktime 7.4 Apple has decided to make it harder to run the msi directly by itself. You will need to set a couple of properties if you do not wish to have the installer install the applesoftwareupdate.msi. Those are:
ASUWINSTALLED=0
SCHEDULE_ASUW=0
Without these properties being set you will receive an error and the installation will abort if it cannot find the applesoftwareupdate.msi Of course with the frequent security vulnerabilities discovered in QuickTime you may want the autoupdate.
Looking for some help with regards to removing the apple software update command in the msi.
The post below by joedown helps but I'm not sure where I would set the "properties"?
Has anyone else had any success?
Thanks
Joe
ASUWINSTALLED=0
SCHEDULE_ASUW=0
Without these properties being set you will receive an error and the installation will abort if it cannot find the applesoftwareupdate.msi Of course with the frequent security vulnerabilities discovered in QuickTime you may want the autoupdate.
0 Comments
[ + ] Show comments
Answers (25)
Please log in to answer
Posted by:
danr29
16 years ago
Posted by:
jpipes
16 years ago
Here are the customizations we made using Wise to create an mst for deployment via SMS.
-Added custom exe and .qtp file to install.
-Ran registry branding macro.
-Removed shortcuts.
-Removed "Execute Program From Destination (QTPLUGINOCXFOLDER)QTTask.exe - atboottime Default Directory Program Files\QuickTime (Launch_QTTask)" from Execute Immediate after InstallFinalize.
-Added custom exe to run via Execute Immediate after InstallFinalize.
-Removed "Set_QT_TRAY_ICON" from the CustomAction table.
-Removed HKLM\SOFTWARE\Apple Computer, Inc.\QuickTime\ActiveX\QTTaskRunFlags from the registry.
-Removed HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\Quick Time Task from the registry.
-Removed HKLM\SOFTWARE\Apple Computer, Inc.\QuickTime\ActiveX\QTTask from the registry.
This gives us a quiet install with a custom qtp file, no icons on the desktop, sys tray or task bar, and autoupdate disabled.
In addition, with 7.4 after fixing every other custom requirement we were getting the following error message on first launch of the application:
"Some of the file types associated with QuickTime applications are currently associated with other applications. Should I restore these file type associations to QuickTime?"
We fixed this by simply updating the .qtp file so it included the customization to not check for file types. After recompiling a new version of the mst with the new qtp file included we retested and the error message/prompt did not return.
-Added custom exe and .qtp file to install.
-Ran registry branding macro.
-Removed shortcuts.
-Removed "Execute Program From Destination (QTPLUGINOCXFOLDER)QTTask.exe - atboottime Default Directory Program Files\QuickTime (Launch_QTTask)" from Execute Immediate after InstallFinalize.
-Added custom exe to run via Execute Immediate after InstallFinalize.
-Removed "Set_QT_TRAY_ICON" from the CustomAction table.
-Removed HKLM\SOFTWARE\Apple Computer, Inc.\QuickTime\ActiveX\QTTaskRunFlags from the registry.
-Removed HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\Quick Time Task from the registry.
-Removed HKLM\SOFTWARE\Apple Computer, Inc.\QuickTime\ActiveX\QTTask from the registry.
This gives us a quiet install with a custom qtp file, no icons on the desktop, sys tray or task bar, and autoupdate disabled.
In addition, with 7.4 after fixing every other custom requirement we were getting the following error message on first launch of the application:
"Some of the file types associated with QuickTime applications are currently associated with other applications. Should I restore these file type associations to QuickTime?"
We fixed this by simply updating the .qtp file so it included the customization to not check for file types. After recompiling a new version of the mst with the new qtp file included we retested and the error message/prompt did not return.
Posted by:
SarahC
16 years ago
Posted by:
SarahC
16 years ago
ORIGINAL: danr29
Properties are set in the Properties table of the msi. Like so:
Name: Value:
SCHEDULE_ASUW 0
By the way there's a crucial typo here. the ASUWINSTALLED property should be ASUWISINSTALLED.
You set the properties in Wise Package Studio > Setup Editor > Product tab > Properties.
I edited
Posted by:
SarahC
16 years ago
ORIGINAL: jpipes
Here are the customizations we made using Wise to create an mst for deployment via SMS.
-Added custom exe and .qtp file to install.
-Ran registry branding macro.
-Removed shortcuts.
-Removed "Execute Program From Destination (QTPLUGINOCXFOLDER)QTTask.exe - atboottime Default Directory Program Files\QuickTime (Launch_QTTask)" from Execute Immediate after InstallFinalize.
-Added custom exe to run via Execute Immediate after InstallFinalize.
-Removed "Set_QT_TRAY_ICON" from the CustomAction table.
-Removed HKLM\SOFTWARE\Apple Computer, Inc.\QuickTime\ActiveX\QTTaskRunFlags from the registry.
-Removed HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\Quick Time Task from the registry.
-Removed HKLM\SOFTWARE\Apple Computer, Inc.\QuickTime\ActiveX\QTTask from the registry.
This gives us a quiet install with a custom qtp file, no icons on the desktop, sys tray or task bar, and autoupdate disabled.
In addition, with 7.4 after fixing every other custom requirement we were getting the following error message on first launch of the application:
"Some of the file types associated with QuickTime applications are currently associated with other applications. Should I restore these file type associations to QuickTime?"
We fixed this by simply updating the .qtp file so it included the customization to not check for file types. After recompiling a new version of the mst with the new qtp file included we retested and the error message/prompt did not return.
How are you editing the .qtp file?
EDIT: Ok I'm answering all my own questions. LOL
Whenever you make changes it adds it to the qtp file. What I did was run a setup capture to see everything it changed when I modified those settings.
My next question is: Where are you inserting the .qtp file in the msi? I'm sure I'll be back soon to answer. [;)]
EDIT: And here I am.... I just added the file to Local Settings > Application Data > [added the key] Apple Computer > Quicktime
Works great!
Posted by:
xythex
16 years ago
Posted by:
danr29
16 years ago
Posted by:
anonymous_9363
16 years ago
ORIGINAL: danr29It sounds like that file is set as the key path for the component containing it which means that Windows Installer will "repair" it if its details (size/date/time/whatever) don't match what's held in the MSI. If that's the case, remove it from the MSI and stick with your Custom Action or remove its key file status.
Becuase it looks like the custom .qtp file is overwritten by a clean one if you go about just trying to place the custom one in the same path.
Posted by:
nheim
16 years ago
Hi folks,
the problem with the overwritten QTP-file, comes from a CA.
See my post here: http://www.appdeploy.com/messageboards/fb.asp?m=30536
And be aware: The QTP-file is also being changed, when the 'QTTask.exe' is started.
Hope, this sheds some light on this.
Regards, Nick
the problem with the overwritten QTP-file, comes from a CA.
See my post here: http://www.appdeploy.com/messageboards/fb.asp?m=30536
And be aware: The QTP-file is also being changed, when the 'QTTask.exe' is started.
Hope, this sheds some light on this.
Regards, Nick
Posted by:
corbendallasx
16 years ago
I'm getting nuts on this application.
I'm packaging iTunes for distribution with SMS and I finally got Quicktime and itunes working separatly. I thought.
If I install Quicktime and then iTunes and then start iTunes first, iTunes works fine. But, if I try and start Quciktime now I get the "Quicktime Software Update" note.
If I start Quicktime first and then iTunes, this doesn't happen.
The "AppleSoftwareUpdate.msi" file is not even in the folder. The Auto update function is turned off with the qtp-file.
Any ideas anyone?
/T
I'm packaging iTunes for distribution with SMS and I finally got Quicktime and itunes working separatly. I thought.
If I install Quicktime and then iTunes and then start iTunes first, iTunes works fine. But, if I try and start Quciktime now I get the "Quicktime Software Update" note.
If I start Quicktime first and then iTunes, this doesn't happen.
The "AppleSoftwareUpdate.msi" file is not even in the folder. The Auto update function is turned off with the qtp-file.
Any ideas anyone?
/T
Posted by:
nheim
16 years ago
Posted by:
corbendallasx
16 years ago
ORIGINAL: nheim
Hi Thomas,
did you add a routine to copy the 'Quicktime.qtp' file to each users profile?
Regards, Nick
Yes I did and that works fine. If I start up quicktime and I haven't started iTunes before it works without a problem. And it seems to be only the first time you start up the software. The next time it works.
Posted by:
nheim
16 years ago
Posted by:
corbendallasx
16 years ago
Posted by:
dferrett
16 years ago
Hi all,
I am packaging QT 7.4 for deployment to Vista. Is the only way to get the .qtp file into 'locallow' via a custom action? If so, can someone supply an example and what is the best way to have this file copied down to each user profile at first use?
I know these are simple questions to experienced packagers, but I am a novice :-)
Thanks
Dave
I am packaging QT 7.4 for deployment to Vista. Is the only way to get the .qtp file into 'locallow' via a custom action? If so, can someone supply an example and what is the best way to have this file copied down to each user profile at first use?
I know these are simple questions to experienced packagers, but I am a novice :-)
Thanks
Dave
Posted by:
nheim
16 years ago
Hi Tom,
That's exactly your problem, i guess.
Think a moment: Self healing kicks in, when you start the app for the first time. But if you are using QT kind of "laterally" from iTunes, self healing has not been done!
This is one of the reasons, why i use AS for this purpose.
See: http://www.appdeploy.com/messageboards/fb.asp?m=7766 for an in deep explanation of the differences.
Regards, Nick
I used self healing. What is active setup?
That's exactly your problem, i guess.
Think a moment: Self healing kicks in, when you start the app for the first time. But if you are using QT kind of "laterally" from iTunes, self healing has not been done!
This is one of the reasons, why i use AS for this purpose.
See: http://www.appdeploy.com/messageboards/fb.asp?m=7766 for an in deep explanation of the differences.
Regards, Nick
Posted by:
4mer_Squid
16 years ago
I have installed Quicktime 7.4 on a test machine, so that I may grab the .msi file and deploy via Active Dir/Group Policy. The only problem is that the .msi file doesn't exists on the test machine post install.
During the .exe install I saw it referencing a quicktime.msi file, but I searched my whole machine for *.msi and I can't find any.
When I tried to deploy with the .exe and associated files in the package, I received the following error:
"Add operation failed. Unable to extract deployment information from the package. Run validation on the package to ensure that the package is correct."
Any Ideas anyone??
Posted by:
4mer_Squid
16 years ago
Posted by:
corbendallasx
16 years ago
Posted by:
4mer_Squid
16 years ago
Posted by:
4mer_Squid
16 years ago
ORIGINAL: danr29
Properties are set in the Properties table of the msi. Like so:
Name: Value:
SCHEDULE_ASUW 0
By the way there's a crucial typo here. the ASUWINSTALLED property should be ASUWISINSTALLED.
Call me a novice, but how do I get to this table? Please be specific, deploying software over AD/Group Policy is new to me.
Thanks.
P.S. Every site that I have downloaded the 7.4 from say that the software is for WIN2000/XP/Vista, however I can only get the software to work on XP not 2000. When I try to install on 2000 it says that the software will only work on XP and Vista boxes.
?
Posted by:
gazza12
16 years ago
ORIGINAL: SarahC
ORIGINAL: jpipes
Here are the customizations we made using Wise to create an mst for deployment via SMS.
-Added custom exe and .qtp file to install.
-Ran registry branding macro.
-Removed shortcuts.
-Removed "Execute Program From Destination (QTPLUGINOCXFOLDER)QTTask.exe - atboottime Default Directory Program Files\QuickTime (Launch_QTTask)" from Execute Immediate after InstallFinalize.
-Added custom exe to run via Execute Immediate after InstallFinalize.
-Removed "Set_QT_TRAY_ICON" from the CustomAction table.
-Removed HKLM\SOFTWARE\Apple Computer, Inc.\QuickTime\ActiveX\QTTaskRunFlags from the registry.
-Removed HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\Quick Time Task from the registry.
-Removed HKLM\SOFTWARE\Apple Computer, Inc.\QuickTime\ActiveX\QTTask from the registry.
This gives us a quiet install with a custom qtp file, no icons on the desktop, sys tray or task bar, and autoupdate disabled.
In addition, with 7.4 after fixing every other custom requirement we were getting the following error message on first launch of the application:
"Some of the file types associated with QuickTime applications are currently associated with other applications. Should I restore these file type associations to QuickTime?"
We fixed this by simply updating the .qtp file so it included the customization to not check for file types. After recompiling a new version of the mst with the new qtp file included we retested and the error message/prompt did not return.
How are you editing the .qtp file?
EDIT: Ok I'm answering all my own questions. LOL
Whenever you make changes it adds it to the qtp file. What I did was run a setup capture to see everything it changed when I modified those settings.
My next question is: Where are you inserting the .qtp file in the msi? I'm sure I'll be back soon to answer. [;)]
EDIT: And here I am.... I just added the file to Local Settings > Application Data > [added the key] Apple Computer > Quicktime
Works great!
Hi,
I have been following this forum (which has been quite helpfull) and I Just wanted to know under what Profile path would you enter the QuickTime.qtp file as it has to be populated into the current users profile (I believe) not into all users. I'm just not sure if you use a wildcard etc. Hope this makes sence!!
Cheers
Posted by:
curiousNick
16 years ago
Posted by:
anonymous_9363
16 years ago
ORIGINAL: 4mer_Squid
ORIGINAL: danr29
Properties are set in the Properties table of the msi. Like so:
Name: Value:
SCHEDULE_ASUW 0
By the way there's a crucial typo here. the ASUWINSTALLED property should be ASUWISINSTALLED.
Call me a novice, but how do I get to this table? Please be specific, deploying software over AD/Group Policy is new to me.
P.S. Every site that I have downloaded the 7.4 from say that the software is for WIN2000/XP/Vista, however I can only get the software to work on XP not 2000. When I try to install on 2000 it says that the software will only work on XP and Vista boxes.
- If you're asking questions about how to access tables, you really need to do some more reading or better still, get yourself on a training course: there's way too much explaining to do than can be covered here. Besides anything else, it depends on what tool you're using to edit the transform - you are using a transform and not editing the MSI direct, right?
- There has to be a reason why this version of QT is set to not run on that platform. I imagine it's connected with support files and such but that question would best be addressed to Adobe themselves.There's a lively forum at adobe.com.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.