QuickTime 7.1.3
I got some isue with QuickTime.msi when i delete some shortcut from the shortcuts menu in Wise Package Studio 5.1 the package won't run on the test machine i got and gave me an error #5224 ???
Anyone else experience this problem [>:]
Thank for any advice.
Anyone else experience this problem [>:]
Thank for any advice.
0 Comments
[ + ] Show comments
Answers (11)
Please log in to answer
Posted by:
nheim
17 years ago
Hi NACM,
as you may encountered yourself, the file Quicktime.qtp goes to the [Profiles Folder]\All Users\Application Data\Apple Computer\QuickTime.
To put that file into an MST, you need to perform the following tasks:
Configure Quicktime to your needs and save the Quicktime.qtp file to a working directory.
Generate a config.ddf file with the following entries and put it also to the working directory:
-----
.Set CabinetNameTemplate=config*.cab
.Set CabinetName1=config.cab
.Set ReservePerCabinetSize=8
.Set MaxDiskSize=CDROM
.Set CompressionType=MSZIP
.Set InfFileLineFormat=(*disk#*) *file#*: *file* = *Size*
.Set InfHeader=
.Set InfFooter=
.Set DiskDirectoryTemplate=.
.Set Compress=ON
.Set Cabinet=ON
QuickTime.qtp QuickTime.qtp
-----
Now we can generate the cabfile:
makecab /f config.ddf
should leave you with config.cab in the working directory.
(The 'makecab' utility is part of the standard installation on WindowsXP).
(The following things should be done best with ORCA)
Load QickTime.msi
Go to 'Transform : 'New Transform', this opens an empty transform.
Add the following row to the 'Component table':
com.apple.QuickTime {a new GUID goes here} QuickTimeCommonAppDataFolder 0 QuickTime.qtp
(To generate an new GUID, in ORCA go to View : Summary Information... and press the 'New GUID' Button. Copy the resulting GUID and paste it to appropriate place in the above row)
Add the following row to the 'FeatureComponents table':
QuickTimeEssentials com.apple.QuickTime
Add the following row to the 'File table':
QuickTime.qtp com.apple.QuickTime QUICKT~1.QTP|QuickTime.qtp 12805 0 545
Make a new row to the 'Binary table':
Add row..., name it 'config.cab' and for the data entry browse for the newly created config.cab file.
Add the following row to the 'Media table':
2 545 2 #Binary.config.cab
Go to 'Transform : 'Generate Transform...', name and save it.
That's it!
You could also add the 'com.apple.QuickTime.plist' file which holds the User Registration for the pro version. This file goes to the same directory and therefore, it could be appended to the same component.
Hope this helps a bit.
Regards, Nick
as you may encountered yourself, the file Quicktime.qtp goes to the [Profiles Folder]\All Users\Application Data\Apple Computer\QuickTime.
To put that file into an MST, you need to perform the following tasks:
Configure Quicktime to your needs and save the Quicktime.qtp file to a working directory.
Generate a config.ddf file with the following entries and put it also to the working directory:
-----
.Set CabinetNameTemplate=config*.cab
.Set CabinetName1=config.cab
.Set ReservePerCabinetSize=8
.Set MaxDiskSize=CDROM
.Set CompressionType=MSZIP
.Set InfFileLineFormat=(*disk#*) *file#*: *file* = *Size*
.Set InfHeader=
.Set InfFooter=
.Set DiskDirectoryTemplate=.
.Set Compress=ON
.Set Cabinet=ON
QuickTime.qtp QuickTime.qtp
-----
Now we can generate the cabfile:
makecab /f config.ddf
should leave you with config.cab in the working directory.
(The 'makecab' utility is part of the standard installation on WindowsXP).
(The following things should be done best with ORCA)
Load QickTime.msi
Go to 'Transform : 'New Transform', this opens an empty transform.
Add the following row to the 'Component table':
com.apple.QuickTime {a new GUID goes here} QuickTimeCommonAppDataFolder 0 QuickTime.qtp
(To generate an new GUID, in ORCA go to View : Summary Information... and press the 'New GUID' Button. Copy the resulting GUID and paste it to appropriate place in the above row)
Add the following row to the 'FeatureComponents table':
QuickTimeEssentials com.apple.QuickTime
Add the following row to the 'File table':
QuickTime.qtp com.apple.QuickTime QUICKT~1.QTP|QuickTime.qtp 12805 0 545
Make a new row to the 'Binary table':
Add row..., name it 'config.cab' and for the data entry browse for the newly created config.cab file.
Add the following row to the 'Media table':
2 545 2 #Binary.config.cab
Go to 'Transform : 'Generate Transform...', name and save it.
That's it!
You could also add the 'com.apple.QuickTime.plist' file which holds the User Registration for the pro version. This file goes to the same directory and therefore, it could be appended to the same component.
Hope this helps a bit.
Regards, Nick
Posted by:
nheim
17 years ago
Posted by:
sleeper383
17 years ago
Posted by:
qafyg
17 years ago
Newbie here!
Is it okay to build a transform using Wise or do you have to use ORCA absolutely...
I remember that prior to 7.1.3 mst weren't working properly but now everything looks okay with the .mst I made with Wise for Windows Installer 6.1.
Just want to make sure I'm not missing anything before I deploy this...
Is it okay to build a transform using Wise or do you have to use ORCA absolutely...
I remember that prior to 7.1.3 mst weren't working properly but now everything looks okay with the .mst I made with Wise for Windows Installer 6.1.
Just want to make sure I'm not missing anything before I deploy this...
Posted by:
AngelD
17 years ago
Using ORCA would work anytime, just more work but if you know your way around tables there shouldn't be any problems.
Using Wise for InstallShield packages may sometimes not work and wise will add info/tables by default not "suited".
Don't know for creating transforms using InstallShield as I don't use it.
Using Wise for InstallShield packages may sometimes not work and wise will add info/tables by default not "suited".
Don't know for creating transforms using InstallShield as I don't use it.
Posted by:
NACM
17 years ago
Posted by:
kj_95376
17 years ago
You can also use InstallTailor which is included with Wise Packae Studio to create the Transform for Quicktime which works well then you can also copy the file to the appropriate location needed within the Transform. This should only take 10-15 minutes.
KJ
Wise Packager
KJ
Wise Packager
Posted by:
nheim
17 years ago
@ KJ,
don't exactly see how you could add a file to transform with InstallTailor. AFAIK InstallTailor only captures properties which change during the 'InstallUISequence' portion of the setup.
What should work, is to open 'QuickTime.msi' in 'Wise Windows Installer Editor', add the needed changes (incl. adding files) and save it as an MST. But most likeley, you need to open it in ORCA afterwards again and remove the garbage, WWIE also added (see the starting messsage of this thread). That's the reason, why i prefer to use ORCA for this kind of work.
To AngelD,
thanks for the flowers :-)
Regards, Nick
don't exactly see how you could add a file to transform with InstallTailor. AFAIK InstallTailor only captures properties which change during the 'InstallUISequence' portion of the setup.
What should work, is to open 'QuickTime.msi' in 'Wise Windows Installer Editor', add the needed changes (incl. adding files) and save it as an MST. But most likeley, you need to open it in ORCA afterwards again and remove the garbage, WWIE also added (see the starting messsage of this thread). That's the reason, why i prefer to use ORCA for this kind of work.
To AngelD,
thanks for the flowers :-)
Regards, Nick
Posted by:
williamp
17 years ago
ORIGINAL: AngelD
Using ORCA would work anytime, just more work but if you know your way around tables there shouldn't be any problems.
Using Wise for InstallShield packages may sometimes not work and wise will add info/tables by default not "suited".
Don't know for creating transforms using InstallShield as I don't use it.
InstallShield will add junk also, so this is how I deal with it:
- copy the original MSI to a new name.
- make the new name something like
- open the new
- Then, make the changes you care about, but save AS
- generate a TRANSFORM using
- Install the original vendor msi with your new transform
Because the transform was made by diffing two MSI's BOTH of which contained the IS_added junk, the transform should have minimal traces of the junk in it.
Anyway, this is what I do & I have had good luck with it.
- William -
Posted by:
AngelD
17 years ago
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.