close

putt putt travels through time download full version sony photo go 1 0 free download quarkxpress 5 tutorial free download omnipage professional 16 free download Quicktime 7.2 Preferences issue How helpful is to you? Were just doing our yearly image refresh and so are hitting a challenge in the multi-user environment together with the quicktime install. The preferences file we copy seems to be ignored. We install on the reference machine Quicktime 7.2, configure you to shut off automatic updates, notifications etc. and save the preferences file to package folder. We install on our target workstations together with the following script, The issue is new users find the mime-type association prompt and possess the default settings. autoupdates switched on etc. What we now have noticed is always that 7.2 differs from 6.5.2 the very last version of quicktime there was deployed in this 7.2 carries a HKCU setting to reference a prefs file in LocalSettingsApplication DataApple ComputerQuicktime. It seems this preference file doesn't like being copied between user accounts. Configuring this prefs and copying to an alternative account causes Quicktime to overwrite it with default settings. Anyone else had deployment headaches within the multi-user environment? Rating comments within this legacy AppDeploy forums thread wont reorder them, so the conversation will stay readable. i had exactly the same issues, I think we finished up moving to 7.4 or 7.14 cant recall the exact version but thought it was a bug inside the version. Im sure it turned out 7.4 that has been ok. Why cant software try to be nice??!? But I guess, whether it were, AppDeploy wouldnt be around right? ;- could you please clarify the version you train with. 7.2.0.240 is really as of now the newest version. We were practically to move to this particular version. sorry I am don't on the site I had these complaints. I would assume in accordance with the latest being 7.2 how the issues I had was resolved in 7.14. I will endeavor to hold of 1 of the guys still onsite to clarify versions to suit your needs. Did anyone locate a work around? Quick Time still wouldn't release an update to 7.2.0.240 We use Quicktime pretty extensively in your Music Department here, and weve had no difficulties with 7.2. We copy the subsequent files to Documents and Settings: What I did was install this fresh using a computer, made all of the changes during my profile, then copied the above mentioned files to the network. You can either arrange them in a distribution script, or slip them right into a transform. In our case the systems are typically frozen with DeepFreeze, so all I did was copy an individual-specific files into Default User each new user every single day gets the files. The way Ive reached it set up, it is going straight into the participant - no nags, no ads, no media center, nothing. we change a lot of things around the to make it mass-deployable. Important: Be aware, which the config files lay on other places in Vista! Therefore, either make two releases for Vista and pre Vista or implement conditions to handle these things. We went the 2nd route and utilize a custom action to change the DuplicateFile table in accordance with the OS. We utilize the DuplicateFile table to set up . This installs this files into a subdir on INSTALLDIR and copies them to the profile if a user logs into his profile once after not hard to install. With this, there isn't any access to some cab file and also the source and you've got much quicker installs for your user settings in each profile. The profile part is triggered by an Active Setup entry with version info. is it possible to please expand of what you triggered in Active Setup? A repair, a script, or copy the settings files? We are attempting something similar to repeat the QT settings across new and also existing user profiles harder!, as well as the moment while using DuplicateFiles table copying those 2 files from AllUsers to CurrentUser plus an ActiveSetup to operate a VBS to repeat files to new user profiles at go browsing. Worried natural meats be over-complicating things, however this ver of QT helps it be a requirement! : this will be the most important steps, we all do: 1. Create a brand new top level feature, stage system UserSettings. Make QuickTimeEssentials a sub feature of the usb ports. 2. Add the ingredients, UserSettingsRepair User 2. Add 3 files: for the file table. The later 2 belong to your User component view the post above. We install to an alternative directory called User below INSTALLDIR. 3. Create a line within the DuplicateFile table. 4. We then make use of a VBS Custom Action to set a second line inside at runtime copying to its final destination. This is conditioned with the OS, because doing so needs to head to: All UsersApplication DataApple ComputerQuickTime on pre Vista OS. And: %USERPROFILE%AppDataLocalLow on Vista. 5. The UserSettingsRepair component includes a Registry key. We produce a new UserSettingsInstalled key at: SOFTWAREApple Computer, Inc.QuickTime as well as set it to a single. 6. We create an Active Setup entry on this line: 7. With this steps, the package could just self heal in each profile. We use AS, because we also develop the conditioned possibility to place a shortcut to every single users quick launch toolbar. Such shortcuts cant be advertised and so provide no access point for self healing. With this under consideration, AS is sizzling hot for us to make certain the settings exist, in the event the user starts QT player for initially. So, with the technique can you get away that has a repair with out them looking to the MSI source the way it writes the files from your User dir with all the cached source? As you most likely know just correcting persons, the location for that qtp register for each user pre-Vista is just as tmountjr says above: All UsersApplication DataApple ComputerQuickTime on pre Vista OS. Maybe others will tell you but I think this can be a change through the location in the qtp settings file from previous vers 7.1.5? yes the excess feature uses Johns technique. With the Acitve Setup thing, i even if it's just have a repair. It does a reinstall of this top featue, that contains only the things, which go towards the profile. Sorry in regards to the path: Apple changed this in Version 7.2. But its good change. This package becomes better, slowly, however they are making some progress:- have it working except with the file, which on REININSTALLUsersettings for any new user, wont copy that certain file for the path: Ive create the SystemFolderProperty LocalAppDataFolder from the Dir Table and inside the MSIlog it resolves that correctly for that current user, BUT when it resolves its subdirs inside the Dir Table: Apple Computer and Quicktime, it changes the paths, replacing Current User with TheOriginalInstallerUser ! And for the reason that CurrentUser doesnt have entry to the OrigUser profile it fails copying. Im lost that explain why. Tried using standard components to set up these files, also DuplicateFiles after installing to User much like your method, same bring about any case. Funny that actually works fine and copies to AppData, but gets stuck copying to LocalAppData!? Just tried another file and exactly the same result, so its LocalAppData which is the prob somehow. Im v near just VBscripting it I think still learnt a lot within this process though!. MSI s 14:60 15:41:01:676: Dir target: Key: LocalAppDataFolder, Object: C:Documents and Settings CurrentUserHere Local SettingsApplication Data MSI s 14:60 15:41:01:676: Dir target: Key: APPLECOMPUTER, Object: C:Documents and Settings OriginalInstallerUserHere Local SettingsApplication DataApple Computer MSI s 14:60 15:41:01:676: Dir target: Key: QUICKTIME, Object: C:Documents and Settings OriginalInstallerUserHere Local SettingsApplication DataApple ComputerQuicktime your allmost there! Everything has its cost.:- Dont VBS this, because this can be a common thing, you will require quite often within the future. Believe me! Although, maybe some VBS are going to be needed at a later date. The problem the following is, that Local Settings is just not among the automatically resolved User Shellfolders within a MSI. Therefore you have to construct the outlet directory tree on your own. Fortunately, Apple did the principle part already. The path to your current Users Profile is set with all the Custom Action SetCurrentUserFolder. It sets your directory property CurrentUserFolder to your actual path. You are able to see it being called in InstallExecuteSequence and InstallUISequence involving the CostInitalize as well as the CostFinalize actions. With this, you can put in place the further path, you would like like this: And finally, in DuplicateFile you determine the DestFolder admittance to LSAppleCompQuickTime I had found and used CurrentUserFolder a few days ago and then constructed the rest in the tree, and I still had the identical problem - these days I see why! I had still been using names like APPLEQUICKTIME and QUICKTIME for your Dir IDs default assignments from previous workings the place you used LSAppleComp LSAppleCompQuickTime respectively. My IDs mustve experienced use elsewhere so messing in the resolution on the paths? As soon as I changed the theifs to custom IDs like yours and modified the DuplicateTable geared to, it worked!! so simple if you step back and therefore are shown it 8! Nick, youre work saver, thanks in the other side on the world! Do you employ it only on XP? If yes youre done now. If you will need it for Vista too, you should be aware, that is based on: This could be very useful in my experience with other applications also but Im getting stuck on adding these components in step two. 2. Add the ingredients, UserSettingsRepair User What do I put to the directory for each with the components? Im using Orca. You need to consider what this components jobs is going to be. puts a file with a folder inside All Users profile or ProgramData Folder in Vista. - - Directory will be the destination in this file. UserSettingsRepair installs a regkey for the users profile and files indirectly through DuplicateFile table. - - We employ a regkey here. Directory could be anything useful. User installs config files into folder below the INSTALLDIR folder. - - Directory would be the destination in this files. Of course, you should author some of the directories from the directory table. Anyone successfully added both settings files for the msi using ORCA? Would you be capable to send me the modified MSI or screenshots in the modified tables? It would assist me to to better appreciate this process by considering it. Here will be the receipt to include these config files within the MSI and load the configuration automatically into each profile within the first logon following the installation. This is part in the documentation we created during our changes. It also demonstrates using some Installer-SDK tools. We develop a new feature for that user settings, which will probably be installed by self healing or Active Setup into each page. We dont want this files being loaded from your source-cabinet, if your AS-install or self healing in a very profile occurs. The option would be to use DuplicateFile action for this function. During the key installation process, we install this files in to a folder within the programs directory. The DuplicateFile action might be used to duplicate this files with their final destination. Insert new feature UserSettings as top level feature. To generate the configuration files, Quicktime should be installed self-explanatory. After that, start Quicktime and configure the settings you'll need. Like: Disable Update, Register the Pro version, Disable the material guide at startup therefore on. harvest this files and copy them to some directory. DiskDirectoryTemplate. If you should embedd this CAB in the MSI which has a MST, we should instead store it inside a table. We utilize Binaray table for this because doing so already exists. Embedd the file with this particular command: RegUser1 1 SOFTWAREApple Computer, Inc.QuickTime UserSettingsInstalled 1 UserSettingsRepair RegUser1Vista 1 SOFTWAREApple Computer, Inc.QuickTime UserSettingsInstalled 1 UserSettingsRepairVista RegHKLM2 2 SOFTWAREMicrosoftActive SetupInstalled ComponentsProductCode Version 7, 2, 0 This new files are unversioned. Therefore we must generate entries inside MsiFileHash table just for this files. Load into ORCA and sort the file table as soon as the sequence. Delete all lines, but new last tree. Make sure as well as the 3 config files are present inside working directory. Now, should contain update Filesizes and Hashes. Note: All the scripts and ORCA are part on the Installer SDK. Makecab is an element of XP and Vista. If you copy this post to Notepad, hunt for 4 spaces and replace them which has a tab. This is a big help but I dont quite get it working yet. When running validation Orca complains concerning the User component and I dont realise why the key path is Why would we not also reference? Is that as the install already creates the folders for that location on the file? Im uncertain whats wrong at this stage but the folders never get created for that location of the spot that the file runs during install. I dont wish that will put the three files in the cab file since I come with an admistrative install point. Is there any changes I have to make for the msi? I have both the files located from the install point under Program FilesQuickTimeUserSet. That is the placement where the script was looking for that files. have you copy the lines from my post above? If yes, examine the GUID from UserSettingsRepairVista component. It was accidently a duplicate from the UserSettingsRepair GUID. To a question: I use merely one component User with the installation of to its base location. Therefore, only 1 of them could be the key file for your component. You can change it out to, but this doesnt matter at all. What may be the error you get to the User component on validation? Using an admin installation should work. The folder seems ok for me. I copied the lines above. I overlooked the Vista stuff since we lack Vista therefore we are not with all the pro version of QT so I neglected the entries for file. I underwent the whole process thrice to try and make sure I wasnt making one. The error I receive is Component:User does not are part of any feature. Setting aside both the files Im seeking to add, Im not even for the point the place that the installation complains about not being capable of find both files. Its like all the modifications are ignored? RegUser1 1 SOFTWAREApple Computer, Inc.QuickTime UserSettingsInstalled 1 UserSettingsRepair RegHKLM2 2 SOFTWAREMicrosoftActive SetupInstalled ComponentsProductCode Version 7, 2, 0 oh this error is pretty clear! There is a thing missing. That is more effective! Now it will install the file yet not the file. It does copy it to C:Program FilesQuicktimeUserSet though. I will continue taking a look at this. Check the logfile and seek out duplicatefile action from your bottom up. Make sure, your directory, file, duplicatefile table entries are correct. Got it! I had one letter which was the wrong case : Almost finished. When a brand new user logs inside appears active setup does its thing and deploys the 2 main files even so the file gets deployed to C:Current UserLocal SettingsApplication DataApple ComputerQuicktime Following with the process I checked the situation for SetCurrentUserFolder from the InstallExecuteSequence table and noticed its set to NOT Installed and %USERPROFILE I changed it to simply %USERPROFILE This generally seems to work but I hope I havent broken anything while fixing it. One more question, this process uses active setup to achieve this task right? Is this easier than utilizing an advertised shortcut to do the identical thing? but you have a new understanding of MSI, didnt you ;- The CurrentUserFolder thing was my fault. Was missing from my receipt corrected it now. But do it within the InstallUISequence also. Yes this technique uses AS, but it really works also with Self Healing. You can test this, in case you remove a few AS lines on the registry table. Use the Quicktime shortcut within the Menu to check it. This one has already been advertised automagically. I use AS on my small method, because i give our administrators the possiblity to put in a QuickLaunch and/or Desktop shortcut. At least the QL SC cant be advertised and when the user starts the app by using it for the 1st time, the many efforts to provide the users our default preference are useless. One more question; how can I force setup to overwrite either from the files whenever they already exist? For instance during an upgrade the files may already appear in multiple profiles and I wish to ensure how the new files overwrite the previous ones. Would this be something with versioning? actually, you should nothing more. But its a really interesting question. The DuplicateFiles action which copies this files onto the profile generally seems to lack any version checking by any means. So, it will invariably overwrite any existing file. That behavior limits its use a lot. Maybe various other folks learn more about this. As Nick mentioned, files installed with the DuplicateFiles action will invariably overwrite existing files. The duplicate file is going to be installed should the original file the file it duplicates is installed, therefore, the file versioning rules lies from the original file instead. If you dont utilize DuplicateFile table to get a certain file located from the users profile but rely for the self-healing you may first take away the existing file with the addition of the file towards the RemoveFile table the place that the file will first be deleted after which installed because of the InstallFiles action. my previous post was inaccurate as hell:-. It seems like DuplicateFiles does all of the version testing, with the exception that no Hash is usually provided to unversioned files. apply. That means, if the previous files has newer date versus the one we try to put in, the current file is kept. Joe, it means to your question: To make it bulletproof, you ought to go the path AngelD suggested. Kim, thanks for your suggestion with all the remove table. Nice idea. Hope this clarifies it a tad. I gott abit confused :D, however are you saying the file version on the original file is used to the file versioning rule to determine should the duplicate file should overwrite an active file? Looking for the RemoveFile table it appears pretty self-explanatory except that Im not sure in regards to the Component column. QuickTime 3 LSAppleCompQuickTime 3 As it would appear that you have understood this table I guess you easy can find out the meaning in the Component column utilizing the description info. did a lot more testing today. This are 6 lines wrapped at a log of any prepared : MSI s 48:74 12:54:13:930: Executing op:, Attributes0, FileSize9474, PerTick0, IsCompressed0, VerifyMedia0,,,,, CheckCRC0,,, InstallMode262144,,,,,,, MSI s 48:74 12:54:13:930: File: C:Documents and SettingsAdministratorLocal SettingsApplication DataApple ; Wont Overwrite; Wont patch; Existing file is unversioned but modified MSI s 48:F4 12:36:47:441: Executing op:, Attributes0, FileSize9474, PerTick0, IsCompressed0, VerifyMedia0,,,,, CheckCRC0,,, InstallMode262144,,,,,,, MSI s 48:F4 12:36:47:457: File: C:Documents and SettingsAdministratorLocal SettingsApplication DataApple ; Overwrite; Wont patch; Existing file is unversioned and unmodified - no source file hash offered to compare MSI s 48:74 12:54:13:930: Executing op:, Attributes0, FileSize286720, PerTick0, IsCompressed0, VerifyMedia0,,,,, CheckCRC0, Version7.2.0.240, Language1033, InstallMode262144,,,,,,, MSI s 48:74 12:54:13:930: File: C:Documents and SettingsAdministratorLocal SettingsApplication DataApple ; Wont Overwrite; Wont patch; Existing file is of your equal version When the road which complains about no file hash was generated, this file actually had an entry from the MsiFileHash table for your Filekeys inside the File table AND the DuplicateFile table. This lead me towards the conclusion, that each of the rules apply, however the one with hashes. I have a very question linked to Quicktime Pro licensing. We have already repackaged and distributed the free version of Quicktime 7.2 in our computer labs within my university. Now one with the labs has purchased licenses for PRO and wants the serial number applied on all of the computers in their lab. I have been looking to locate where within the machine the license secret is stored but I have experienced no luck finding it. It doesnt are anyplace inthe registry or within a file that I can find. Ive even installed QT, ran Repack, launched QT and entered the license key, ran Repack again and examined the output and it didn't pick up any license key. Can anyone share their insights? I guess Im not having the removefile table too as I thought. The files Ive requested for being removed avoid getting overwritten whilst the ones I want copy over are newer than the current ones about the test PC. Use UserSettingsRepair because component as youre making use of this component for determine when the duplicate files must be installed or otherwise not. I have been seeking to locate where about the machine the license key's stored but I experienced no luck finding it. If your going up to post 19 in this particular tread, you can easily see everything you must deploy this file. John McFadyen mentioned an crucial and interesting aspect of the self healing shape stuff. The until now proposed path for doing this, carries a flaw when we have now to self heal a file on the UserProfile Local Settings directory and so are using roaming profiles. Because the Local Settings branch on the profile is just not going to your server, it wont be around, whenever a certain user logs in to the first time with a new machine. Its merely part with the profile and that is downloaded on the roaming profiles share. And the package will not be going to sense this, as the component key's a registry key from the users profile. And this regkey is unquestionably being roamed since it is stored within the hive file. This means the component key's being roamed no self heal is going to be triggered about the new machine. John suggested, to work with a script to operate around this. There is maybe a less arduous, more elegant approach to overcome this: What about utilizing a registry hive for storing the parts key, that is certainly also not being roamed? Yes, there will be a quite seldom mentioned registry hive, called, and that is stored in: UserProfile Local SettingsApplication DataMicrosoftWindows which is just not part in the roaming profile. This hive is mounted to: HKEYCURRENTUSERSoftwareClasses. This branch is merged with HKEYLOCALMACHINESOFTWAREClasses and togheter, they've created up the virtual HKEYCLASSESROOT tree inside the registry. The idea is to make a separate component for your files, that ought to go towards the UserProfile Local Settings directory. And then we produce a registry key as being the components type in HKEYCURRENTUSERSoftwareClassesSoftware AppName. With this, the constituents key won't being roamed and for that reason will not be around, whenever a certain user logs to machine, he never was before. This will trigger the self healing on the package plus the DuplicateFiles action will copy the files to its destination. All this would work in Vista too, because part with the system hasnt changed much. Tested this behavior inside the las week and it generally seems to work. However, i'd really like you folks to check this and are avalable up with things and aspects, i may have overlooked. Very interesting thought! I havnt tested your approach but also in theory that should work while you expect. Roaming profiles are most employed in TS terminal server environment as well as for mobile users laptop while they may be away from office often. Have at heart that though HKCUSoftwareClasses will not be roamed automagically it might be set to roam. In a TS environment users aren't allowed to trigger msiexec for virtually any actions say for example a repair. Why it isn't recommended to employ a file as keypath under account is due to failing to find broken components for admin-users because they have usage of other users local profile directory. So when windows installer is checking for broken components it'll find a pre-existing keypath under another users profile instead if any and thus not repair. Yet because doesnt make an application for normal users you might still set folders under report as keypath meaning, a repair will occur for just about any non-admin user. This is very rewarding! Thanks on your help for this. Ill be able to place this to use with applications. One last question. Is there any offered classes that handle learning about MSIs? I know Novell and another groups offer classes on repackaging software but Id like something somewhat more specific when controlling MSIs. Why not ask John jmcfadyen if you are near Australia as hes holding classes regarding packaging. Im in Oregon, USA. My employer hasn't ever let me attend training beyond Oregon and Im fairly certain that Australia is out from the question however its nice to understand that someone is in fact offering MSI training. El Segundo looks closest with an official course. Maybe there are more, non-Altiris affiliated courses available Argh. Im dealing on this issue at this time and I really wish Apple would've given me a nice easy registry answer to add to force QuickTime to seem in one area for all users. Instead its hoop-jumping time! But thanks, everyone, for so that it is as painless as you possibly can. Ive been banging about this package for several days. This guild has definitely helped bit I cant apparently get rid in the File Associations window notification on first launch. I have guaranteed to configure QuickTime previous to copying and while using the config files much like this awesome guide. Does anyone understand how to disable the file association prompt. Thanks. load the MSI into ORCA and naviagate towards the ControlEvent table. You can just delete it, in case you never need it. Or an easier way: set a condition which has a public property or even the UILevel property. I am an entire noob in the msi thing and possess just enjoyed the heck outta using orca plus the sdk about the apple install. I everything went smoothly untill the final step in connection with binary hash. It will make the hash and correct the filesize within the file however, not the other two. I cant seem to discover why. Any enlightenment could well be helpful I have spent just below 8 hours with this not just moding the msi but reading the history info. 1. run quicktimeinstaller 8 Otherwise i favor the thread alot, especialy the self healing function et al8 now to my question, do you think download orca without every one of the have you exactly carried this out? Load into ORCA and sort the file table as soon as the sequence. Delete all lines, however the new last 3 meaning: the file table contains just the lines:, . Make sure and also the 3 config files are present inside working directory. Now, should contain update Filesizes and Hashes. its ok, if this describes working to suit your needs like this. But this thread is principally about, how to add in the preference files together with the MSI. That is the thing that I did. I am going to begin with scratch right now to see if it absolutely was a process error on my small part. And to alfm the reasoning behind all of my efforts has to try and do with compatibilty with firefox. During our test deploy on our test network we experenced an illegal operation crash when loding a quicktime vid. During research it turned out found that un-checking the directdraw boxes inside advanced tab in the directx heading cured the condition. We really dont need numerous support calls within this so I am wanting to cure the situation in deploy in lieu of with support calls. BTW, I like alfms idea I have always hated the Q about the desktop I didnt relize that there would have been a switch for by using a locally stored registry hive for storing the parts key? We have roaming profiles on our network not my idea and Id love to avoid having Quicktime go throughout the self heal process everytime a whole new user logs onto a PC with Quicktime. If you might have followed up about this, would you provide cookbook instructions for Nicks great post on 9/11/07? I would love to see this. I am unsure what you mean by cookbook but I started without experence with msi files whatsoever and his instructions are certainly step by step and I had no trouble following them thanx again nick. As for your roaming profiles thing, we use roaming here and I like them plus the initial setup isn't any worse then a IE configuring preferences thing that pops up using a new user. It lasts about 10 sec. max and it also should not worry you. We have deployed the msi together with the special settings for Firefox to your customers. The only thing that I ran into that had been not inside guide was the chineese language thing it would not initially deploy. I feel that youve answered my question - the self heal install is trivial. As for Firefox, what settings do you deploy? I encourage my folks to make use of FF as an alternative to IE. BTW, Apple released Quicktime 7.3 today I think. Im off and away to fool around while using install to see whether settings files are put inside same places as 7.2. I gotta do one for 7.3 I didnt be aware of it came But for firefox compatibility un check the three direct draw boxes under DirectX in Edit Preferences Quicktime Advanced tab. The settings will likely be saved if you pull the 3 settings files. Those DirectDraw boxes crashed firefox of all of my dev lab computers. I have no idea why and searches for the internet failed to give any reasons execpt just take action. It generally seems to work happy with out the boxes checked. By how, Apple generally seems to have fixed the firefox trouble with Ok, I ran into one on the past step and i am undecided what it means CostInitialize failed, returned 3 after running the cscript /U/H I am going to turn back over everything and make certain it but any clue may be This is within the 7.3 msi btw, and i am while using the exact same instructions as EDIT: execpt i changed the ver from 7, 2, 0 to 7, 3, 0 what does the logfile let you know? If you happen to be installing per machine, the log lies within the windowstemp folder. I didnt hold the time to dig into this fully, however it looks like they changed the command inside their launch conditions look for newer installations. In 7.2, the trouble is called NOT In 7.3, its NOT BNEWERPRODUCTISINSTALLED. Looks like the older one was utilizing a function of On a whim, when I generated my transform I just renamed the Launch Condition for the one found in 7.2 plus it worked like a dream. Im still very new to the, so I don't realize if Im creating more problems than Im solving, but until now its working fine. this looks style of weird if you ask me. The showstopper are these claims line: NOT BNEWERPRODUCTISINSTALLED inside the LaunchCondition table. The property is set from the CA PreventDowngrade. But it should be triggered by something. Does this occur over a clean machine too with just QT 7.2.0.240 installed? If nothing helps, you could potentially try to clear out this condition. I happen to be trolling this thread for that past day or two as I have been wanting to get Quicktime 7.3 packaged. I have caused it to be everything working excluding two little annoyances. I have thus far been not able to prevent the pop-up message warning that some with the file types assocated with quicktime are still associated for some other applications. Blueboy posted something relating to this a while back and I tried nheims suggestion to delete the SetupCompleteSuccess ConfigureTypesBtn DoAction LaunchQuickTimeCpl 1 1 line in the ControlEvent table but that didnt seem to complete the trick for me personally. I also tried the suggestion because of this thread: /question/quicktime-7.0.2-file-extension-problems When you are attempting and then add entries towards the Registry table it shouldn't actually get written. After several of hours looking to figure it out, I found that particular of QTs CustomActions QTPluginInstallerQTInstallProc clears your registry. I assume this would be to remove registry entries put together by previous versions of Quicktime. Re-ordering this CustomAction inside InstallExecuteSequence table allows registry entries entered inside the Registry table being created. I sequenced it at 4990, so its before WriteRegistryValues. 7.3 didnt manage to have the custom action so just to check I set QuickTimePostInstallMSIProcimmediate to 4990 and QuickTimePostInstallMSIProcdeferred to 4991 in any event it didnt seem to really make a difference. I also pointed out that under Quicktime Preferences after you go towards the MIME settings within the browser tab the therapy lamp Notify me if other applications modify these association remains checked although I had unchecked it over the initial install. Here can be a quick bit on info products I have done until now. Disclaimer: I am new at all to packaging so many of my terminology may be wrong. Installed Quicktime and selected all preferences. Set Active Setup stubpath to execute/fu ProductCode/qb when a fresh user logs in. See Question at beginning of post. ; that is, possibly, done with the very last sequence within the InstallExecuteSequence. Set it to some condition, which can be never true. Installing it silently using the/qn switch should also work. You are quick! I didnt even have a very chance to finish editing my post.: I attempt your suggestion to see how it is going. nheim, I tried your suggestion but nevertheless no luck. I noticed the QT Task bar launched after I made that change so I reverted it back to your original settings and also the QT Task bar will no longer launched but no matter what I still find the File association prompt. I am going to dig back in to see what else I can find. I appreciate all of your help. 1. run quicktimeinstaller 8 Otherwise i love the thread alot, especialy the self healing function et al8 now to my question, how can i download orca without every one of the I am replying in reply to alfm. When I try and modify those properties that they mentions I dont even understand the 2 properties that I highlighted in red. Can someone please enlighten me. Do I need to add those properties? didnt read your previous post exactly enough.:- This setting is stored from the preference file. So, you ought to figure out, what going on by using it. As an experiment, after active setup installs the file within the current shape and before I launch quicktime for the 1st time, I copy the complete file above the top from the one active setup installs. I notice that though they should be the identical file normally the one active setup copies over is 11.3k plus the original is 10.9k. I then launch Quicktime and everything works as I like it to. I am uncertain what is changing file prior to it being copied onto the current page but it sure is annoying.: As an alternative test I removed the file through the custom component I had made and instead I developed a custom action that might execute a wyse script I created to duplicate the file over just before the install finalized operates. This stopped the file association pop-up but when I enter quicktime preferences beneath the MIME settings still has the option checked to prompt when associated to apps, but all of my other preferences remain set correctly. Is there some registry key that I am missing that could cause this? I am tearing what little hair I have neglected of my head. ; indirectly, you're saying, that the qtp-file has been modified through the DuplicateFile action of Windows Installer during deployment. Never say never, but this seems an extremely long shot to Please check everything over a clean system. Be aware in the overwriting rules, which are already discussed earlier on this thread. For the registry part: Have you attempted to monitor the changes having a tool like ARM active registry monitor? I am struggling together with the file association popup that comes initially users launch QuickTime 7.2. I was searching for a regkey to push for the workstation to quiet the prompt and so the user won't see it. I have looked through this thread more than once and Im not seeing the solution to that. Thanks in advance for virtually any help or suggestion you might must offer. I happen to be doing my testing over a clean VMWare snapshot and rollback between each test. I did call at your post about ARM earlier and I did give it a shot but didnt spend much time along with it. I should possess some time later today to perform some tests and let you determine what I find out. Thanks again for your complete help! it is best to read a final few posts from Aron and me. There, we discuss exactly this If there isnt a regkey due to this, maybe you search a good Thanks for that reply Nheim. I was competent to find the file which seems to keep the settings with the prompt. I copied that file out after which have set my push to duplicate that file in a new install. That usually quell the prompt. However I been with them working yesterday however today I re-imaged my test box and pushed my install for the system that has the files I copied aloof from yesterday were to your proper locations but once I opened QuickTime the stupid prompt was there. I then re-saved the XML as well as the QTP files out. Re-imaged my test system, re-pushed the install also it worked then. I am pushing the files for the %USERPROFILE%Application Data or %USERPROFILE%Local settingsApplication Data folders. I saw a referense to your all users folder. Would which will make more sense to push it to your allusers folder, or what's your thought on the date issue? Okay, I finally have success! My problems I had yesterday were completely user error. My custom action that launches prior to Installfinalize was pointing to my old wyse exe with all the wrong qtp file inside. Once I updated the name from the MSI Script and recompiled everything worked the way it should. Just in case somebody else is having exactly the same problem here's a very breif overview products I did to be work. I might have missed several steps here but hopefully this can be enough for getting people pointed from the right direction. DISCLAIMER: This is just a task that worked to me and may or may not function as best way for some individuals. I claim no responsibility in the event the process below won't work or breaks something. Some of these steps could possibly be redundant rather than needed. Installed Quicktime and selected all preferences. Added custom registry step to trigger active setup on new user login. Example: HKCUSoftwareT2QuicktimeProductVersion Set Active Setup stubpath to execute/fu ProductCode/qb when a fresh user logs in. You can find information about Active Setup here: Under the InstallExecuteSequence table I did this: Set the illness for Action LaunchQTTask to 0, set the sequence number for QuickTimePostInstallMSIProcimmediate to 4490, as well as set the sequence number for QuickTimePostInstallMSIProcdeferred to 4491 Under the Property table I changed the significance for QTTRAYICON to 0, changed the significance for SCHEDULEASUW to 0, and changed the worthiness for DESKTOPSHORTCUTS to 0. I then created an executable in wisescript to duplicate file towards the current page. Example below First of: You chose the correct paths inside first then posts with this thread. Second: It depends, the place you are deploying to XP or Vista. Third: Apple is different the path in Version 7.2. Earlier Versions are very different. Print out this thread and save it, you ought to find almost everything you will need in it. I work for any school district and possess a pretty unique environment to package for. The biggest challenge is our students use mandatory roaming profiles, while our own staff use standard roaming profiles. With over 400 different applications deployed in a variety of combinations to 5000 client machines, I often should come on top of especially creative solutions. Almost every time a different version of QuickTime happens, I ought to rethink our deployment method because Apple often makes a lot of drastic changes with their distribution. With 7.3, their decision to advance the default location of towards the local settings folder has proven for being a big headache here. For us, since so few users possess a need to modify once its been setup properly for environment, inside end it made one of the most sense to redirect the placement of returning to all users. Theres a HKCU key which allows this: HKEYCURRENTUSERSoftwareApple Computer, Inc.QuickTimeLocalUserPreferences. I set the FolderPath value to C:Documents and SettingsAll UsersApplication DataApple ComputerQuickTime and copy the to that particular location. Admittedly its not probably the most elegant solution and possibly wont function as the preferred solution to most of you, however it works for my user types and gets this app off my plate for the time being. Actually I think I might prefer your method. I am going to return back and give vid try. thats ok. Just be aware, that still would need to go for the profile, in the event you want to deploy it. That depends upon how important you see the 20 options in this file. As i pointed out earlier, i look at the transfer in the preference file on the profile being an important step from the right direction. If they might transfer these products into an XML file or even the registry, that could make things better yet. But the information Mike gave, might be very vital for certain scenarios as well as maintain backward compatibility Thanks for sharing your knowledg of QucikTime, I am having difficulty getting quicktime to push while using deafault file types intact. I have gotten the File Association prompt to quit comming up but I cant discover how to maintain File associations to be intact for your user. Im using Mikes suggestion, and that's to modify the Local User preference within the registry. My push then copies the file to C:Documents and SettingsAll UsersApplication DataApple ComputerQuickTime I also am copying the XMl file to Documents and Settings%userprofile%Application DataApple ComputerQuickTime. Is there something Im missing? Thanks in advance for almost any help or suggestions you might be competent to provide. i think, i had been wrong with that statement. However, the best thing you'll be able to do, is usually to log that stuff and discover which would be the differences in both deployments. As soon while i get going without running shoes, i am going to investigate this deeper. But this might take a FYI, We usually are not using Roaming Profiles. Not sure if matters after all this. I think Im really near to having QuickTime packaged capable to push. I am new towards the world of Package development while you may be capable of tell. Anyway I have Wise Package Studio and Zenworks as being a delivery method. I have everything working inside my package except the File Associations part. I read from the board a couple of time and I think my answer may lie with your post that you say that is most likely, done from the very last Sequence inside InstallExecuteSequence. Set it into a condition, that is never true. I contain the MSI pushing in a very ZenWorks NAL object and yes it is silent. I have pushed it several time and energy to different restricted test users in this little test box. It seems as though when I push it towards the test user I accustomed to create the known good QTP and XML files it may seem to work fine. But If I install it for any different user the File Associations is empty, nothing is determined. I opened the MSI with Orca and located the InstallExecuteSequesnce Table nevertheless the is where I get lost. Im hoping you might be competent to elaborate on that part somewhat more in my opinion. Did the thing is my post above together with the process I used? I was having the identical issue and ultizing that process I was competent to get it working. One thing I forgot to include could be the QTTask gets put to the Runonce within the registry resulting in the taskbar icon to show up. I removed this as well and for that reason far so competent. If you might be referring to Post 30 with 13 steps. Im not that advanced yet. All Im doing the work pushing apples MSI unchanged and scripting the changes for the registry and copying the files over. It generally seems to work for your user that I familiar with capture the xml and qtp file however if I push it with a different user then I see these days there are files assoc set. So at this stage Im wondering what the steps may be to successfully bring in the files assoc. Sorry for my insufficient knowledg, and do apprecciate any assist you to might be capable of offer. Im a bit closer to havign this determined. Our users have restricted entry to the workstation. The file association is blank if anyone is restricted but If I grant them local Admin rights they have got file preferences. If I then remove them from your local admin group their file assiciations have passed away. So its a rights issue at this time but Im, unsure to what? CLASSESROOTQuickTime.3gpp CLASSESROOTQuickTime.3gp2 CLASSESROOTQuickTime.3gp CLASSESROOTQuickTime.3g2 i think this shouldnt be problems at all! First coming from all: We deploy QT for longer than 3 years now to locked down machines rather than hat problems with assocs. Standard users can override all associations into their profile. the HKCR branch is really a merge from HKLMSOFTWAREClasses and HKCUSOFTWAREClasses. First, I desire to thank Nick nheim and the many others who may have posted about this thread. After weeks of intermittent work, I finally have a very more or less working install that may be pushed via AD and has a transform. Largely, I followed the directions in 20. The one issue I have already been unable to resolve involves MIME file types, which appeared to get controlled from the settings file. No matter what I do I happen to be unable to change off the check box that tell QT 7.3 to notify the consumer if other programs try to change MIME settings ie checkbox which says notify me if other applications modify these settings. For a standard user ie not an administrator with the PC if I uncheck this area, press APPLY to save the advance then close the settings, when I reopen the settings window the lamp is checked off again. By monitoring enough time stamp, I can easily see that is updated once I reopen the appliance. I tried monitoring the registry and can not look for a key that has been responsible. Several times I tried updating the MSI and transform with all the steps posted by Nick but may not locate a way to acquire this to figure. Repeating that process several time resolved one other issues reported above linked to file associations yet not this one. I even was capable to resolve precisely the same problem that affected the file association tab in QT settings. What I have now is successful enough in my opinion but I find that it is one stubborn application to get to function the way I want. finally got the time for you to down track the annoying error, which the file is somehow being changed after it really is copied for the profile. The concern is the QuickTimePostInstallMSIProcdeferred Custom Action within the InstallExecuteSequence. This CA writes a default file or if this is already there, it writes some default value going without running shoes. This explains, why several people including myself experienced a partly change with their well crafted settings file. To overcome this, you could simply delete this CA. But this isn't any real option, given it writes the file associations on the registry. An other possibility can be, to duplicate the file while using DuplicateFile action and set the Read Only Bit. A further one could employ a own CA and copy this file as being the very last action before InstallFinalize and overwrite the prevailing file. A lot easier approach would needless to say be, if Apple offers the deployment people using this type of things implemented as admin options! Apple screwed up There are major security holes in QT 7.3 go. So Apple released 7.3.1. Great everyone knows how to perform this! Following the many previous steps around the MSI for 7.3.1 I ran into a mistake: Product: QuickTime - - The installer has encountered an urgent error installing this package. This may indicate a challenge with this package. The error code is 2727. The arguments are: QuickTime,, For details, see Help and Support Center at Let me Maybe we ought to update the subject or start a brand new thread with some with the info The answer to fix this can be just as critical as why this happened so I can learn. error 2727 means: The directory entry 2 will not exist inside the Directory table. So, log the install and check the directory is important table for missing/wrong entries. MSI s 70:A0 10:05:00:170: Dir target: Key: QuickTimeInstallFolder, Object: C:Program FilesQuickTime inside the log could be the quicktime folder so I am confused in which the error is originating Again I am new at readin these log files but I understand enough being dangerous. The error occur even though the InstallValidate action is executed. I took a rapid look from the MSI there are two components referring towards the QuickTime directory Component table, Directory column. So as being the error message apply: Error 2727: The directory entry QuickTime won't exist from the Directory table, the Directory table lacks the QuickTime directory entry. ICE03 ERROR Not a valid foreign key; Table: Component, Column: Directory, Keys: UserSettingsRepair ICE03 ERROR Not a valid foreign key; Table: Component, Column: Directory, Keys: UserSettingsRepairVista As the two UserSettingsRepair and UserSettingsRepairVista components only contain registry entries and also the keypath is determined for these registry entries RegUser1RegUser1Vista; also the msidbComponentAttributesRegistryKeyPath attribute bit is placed for these components you need to be capable to just affect the Directory column within the Component table for these particular components to TARGETDIR. This is really a good starting place. I are already struggling with QuickTime 7.3.1 a final days, and still have tried to continue with the advices given within this thread, particularly the recipe by FritzsCorner in post 79, with no success. I am uncertain if FritzsCorner was packaging version 7.2 or 7.3 in this post. The way which now seem to figure for me and not done together with the testing yet, is principally the identical, but I have moved the WiseScript that copies the settings files and out in the MSI package. That is - I run the standalone after installation in the MSI, and also hold the Active Setup StubPath pointing to It may seem to give the desired result, and I dont risk how the MSI attempts to patch file with default values, like we've got experienced. Right now I dont go to whichever drawbacks with doing the work this way, but perhaps most show up, and other people here can visualize Anyway I think this can be simpler to implement than making a whole lot of changes for the MSI through an MST transform I also specify the variables like DESKTOPSHORTCUTS0 within the msiexec command line. I know this thread is usually a little old however post 19 nheim wrote still utilizes Quicktime v7.62.14.0. However I think this may be improved slightly it may seem to work to me Instead of Nesting the QuickTimeEssentials component under the newest UserSettings component it can be better to ask them to as siblings within the root. Without changing this in the event the Activesetup runs the QuickTimeEssentials component can be invoked. With REINSTALLMODEup setting I dont think it can do anything else apart from take longer to process. If QuickTimeEssentials isnt nested under UserSettings then in the event the Active setup runs using this setting REINSTALLUserSettings it wont be reinstalling QuickTimeEssential, just UserSettings which needless to say copies the duplicate files. Please delete this post and re-post as a fresh thread. I have followed Mr Hs advice with this post whilst QuickTime recognises the file inside the all users folder, I cannot get mov files to open up as default with QuickTime. Also QuickTime won't show up for the Open With List. When I enter Edit-Preferences the property is defined only. Ive noticed the checked choice for video includes a slight grey tinge tho it is ticked. Please assistance in sorting out the issue with Apple Quick Time Installer. while installing manually there appears two dialogue boxesInstall Desktop Shortcut and Automatically Update which i should un check and after that go for installation. The dilemma is, soon after installing msi the properties ChkOptInstShortcuts and ChkOptInstASU gets deleted, Even though i take advantage of to set these manually in Property table it's just not working. i tried every one of the possible ways like custom action, control event but nonetheless the issue hasn't been solved. it will likely be help full if some one replies together with the solution Has anyone successfully packaged quicktime 7.70 or higher for win7 and been capable of surpress the automobile updates? I have checked out many blogs but I didnt use whatever rescue for win7. Please help. There is certainly not new in it. All the guidelines on this thread still apply. I apologize for dredging up a really old thread, but thanks are due - this data saved me a large amount of work specifically, the knowledge on file. Thank you quite definitely! Sign up right now to participate, stay informed, earn points and create a reputation by yourself! How helpful is that this to you? Were just doing our yearly image refresh and so are hitting problems in the multi-user environment while using quicktime install. The preferences file we copy is apparently ignored. We install using a reference machine Quicktime 7.2, configure the gamer to switch off automatic updates, notifications etc. and save the preferences file to package folder. We install on our target workstations while using following script, The concern is new users obtain the mime-type association prompt and also have the default settings. autoupdates started up etc. What we now have noticed is always that 7.2 differs from 6.5.2 the final version of quicktime we deployed in this 7.2 includes a HKCU setting to reference a prefs file in LocalSettingsApplication DataApple Computer Quicktime. It seems this preference file isn't keen on being copied between user accounts. Configuring this prefs and copying to a different account causes Quicktime to overwrite it with default settings. Anyone else had deployment headaches inside the multi-user environment? Rating comments within this legacy AppDeploy forums thread wont reorder them, so the conversation will continue to be readable. i had precisely the same issues, I think we finished up moving to 7.4 or 7.14 cant can recall the exact version but found it a bug within the version. Im sure it turned out 7.4 that's ok. Why cant software you need to be nice??!? But I guess, if this were, AppDeploy wouldnt exist right? ;- could you please clarify the version you use. 7.2.0.240 is just as of now the newest version. We were practically to move for this version. sorry I am will no longer on the site I had these problems. I would assume in accordance with the latest being 7.2 the issues I had was resolved in 7.14. I will endeavor to hold of merely one of the guys still onsite to clarify versions available for you. Did anyone locate a work around? Quick Time still wouldn't release an update to 7.2.0.240 We use Quicktime pretty extensively in your Music Department here, and weve had no difficulty with 7.2. We copy the next files to Documents and Settings: What I did was install this fresh with a computer, made every one of the changes during my profile, then copied the above mentioned files off and away to the network. You can either organize them in a distribution script, or slip them right into a transform. In our case the systems are frozen with DeepFreeze, so all I did was copy the consumer-specific files into Default User each new user each day gets the files. The way Ive first got it set up, it is straight into you - no nags, no ads, no media center, nothing. we change lots of things around the to make it mass-deployable. Important: Be aware, that this config files lay on other places in Vista! Therefore, either make two releases for Vista and pre Vista or implement conditions to handle these matters. We went the next route and employ a custom action to change the DuplicateFile table good OS. We makes use of the the DuplicateFile table to set up . This installs this files with a subdir on INSTALLDIR and copies them to the profile whenever a user logs into his profile once after cellular phone. With this, there isn't any access to your cab file along with the source plus you've got much quicker installs with the user settings in each profile. The profile part is triggered by an Active Setup entry with version info. would you please expand of what you triggered in Active Setup? A repair, a script, as well as to copy the settings files? We are attempting something similar copying the QT settings across new and also existing user profiles harder!, possibly at the moment utilizing the DuplicateFiles table to duplicate those 2 files from AllUsers to CurrentUser as well as an ActiveSetup running a VBS to duplicate files to new user profiles at sign on. Worried organic beef be over-complicating things, even so this ver of QT helps it be a requirement! : this would be the most important steps, perform: 1. Create a fresh top level feature, it is called UserSettings. Make QuickTimeEssentials a sub feature of computer. 2. Add the ingredients, UserSettingsRepair User 2. Add 3 files: for the file table. The later 2 belong towards the User component view the post above. We install to an alternative directory called User below INSTALLDIR. 3. Create a line inside DuplicateFile table. 4. We then work with a VBS Custom Action to place a second line within at runtime to duplicate to its final destination. This is conditioned with the OS, because doing so needs to head over to: All UsersApplication DataApple Computer QuickTime on pre Vista OS. And: %USERPROFILE%AppDataLocalLow on Vista. 5. The UserSettingsRepair component carries a Registry key. We produce a new UserSettingsInstalled key at: SOFTWAREApple Computer, Inc. QuickTime and hang it to a single. 6. We create an Active Setup entry using this type of line: 7. With this steps, the package could just self heal in each profile. We use AS, because we also possess the conditioned possibility to set a shortcut to every users quick launch toolbar. Such shortcuts cant be advertised and for that reason provide no feeder point for self healing. With this at heart, AS is sizzling hot for us to be certain the settings exist, if your user starts QT player for initially. So, with the technique is it possible to get away having a repair without one looking for that MSI source since it writes the files through the User dir while using the cached source? As you almost certainly know just correcting for some, the location to the qtp declare each user pre-Vista is just as tmountjr says above: All UsersApplication DataApple Computer QuickTime on pre Vista OS. Maybe others knows but I think it is a change in the location on the qtp settings file from previous vers 7.1.5? yes any additional feature uses Johns technique. With the Acitve Setup thing, i even if it's just have a repair. It does a reinstall of only this top featue, that contains only the things, which go to your profile. Sorry around the path: Apple changed this in Version 7.2. But its good change. This package becomes better, slowly, but you are making some progress:- started using it working except for your file, which on REININSTALLUsersettings for the new user, wont copy that particular file for the path: Ive create the SystemFolderProperty LocalAppDataFolder inside Dir Table and inside the MSIlog it resolves that correctly to the current user, BUT when it resolves its subdirs inside the Dir Table: Apple Computer and Quicktime, it changes the paths, replacing Current User with TheOriginalInstallerUser ! And for the reason that CurrentUser doesnt have usage of the OrigUser profile it fails to repeat. Im lost that explains why. Tried using standard components to put in these files, also DuplicateFiles after installing to User much like your method, same cause any case. Funny that actually works fine and copies to AppData, but gets stuck copying to LocalAppData!? Just tried another file and precisely the same result, so its LocalAppData this is the prob somehow. Im v near to just VBscripting it I think still learnt a lot within this process though!. MSI s 14:60 15:41:01:676: Dir target: Key: LocalAppDataFolder, Object: C:Documents and Settings CurrentUserHere Local SettingsApplication Data MSI s 14:60 15:41:01:676: Dir target: Key: APPLECOMPUTER, Object: C:Documents and Settings OriginalInstallerUserHere Local SettingsApplication DataApple Computer MSI s 14:60 15:41:01:676: Dir target: Key: QUICKTIME, Object: C:Documents and Settings OriginalInstallerUserHere Local SettingsApplication DataApple Computer Quicktime your allmost there! Everything has your money.:- Dont VBS this, because it is a common thing, you'll need quite often inside future. Believe me! Although, maybe some VBS will probably be needed down the road. The problem here's, that Local Settings is just not among the automatically resolved User Shellfolders inside a MSI. Therefore you have to construct the outlet directory tree for your self. Fortunately, Apple did the principle part already. The path towards the current Users Profile is set using the Custom Action SetCurrentUserFolder. It sets the directory is important property CurrentUserFolder to your actual path. You is able to see it being called in InstallExecuteSequence and InstallUISequence between your CostInitalize and also the CostFinalize actions. With this, you can setup the further path, you will need like this: And finally, in DuplicateFile you add the DestFolder admittance to LSAppleComp QuickTime I had found and used CurrentUserFolder a few days ago and then constructed the rest on the tree, and I still had the identical problem - however I see why! I had still been using names like APPLE QUICKTIME and QUICKTIME for that Dir IDs default assignments from previous workings that you used LSAppleComp LSAppleComp QuickTime respectively. My IDs mustve experienced use elsewhere and for that reason messing inside the resolution from the paths? As soon as I changed the criminals to custom IDs like yours and modified the DuplicateTable to match, it worked!! so simple once you step back and are also shown it 8! Nick, youre a position saver, thanks from your other side from the world! Do you utilize it only on XP? If yes youre done now. If you'll need it for Vista too, you should be aware, that is in: This can be very useful for me with other applications too but Im getting stuck on adding the components in step # 2. 2. Add the constituents, UserSettingsRepair User What do I put for your directory for each with the components? Im using Orca. You should consider what this components jobs is going to be. puts a file to some folder inside All Users profile or ProgramData Folder in Vista. - - Directory will be the destination of the file. UserSettingsRepair installs a regkey for the users profile and files indirectly with the DuplicateFile table. - - We make use of a regkey here. Directory might be anything useful. User installs config files into folder below the INSTALLDIR folder. - - Directory could be the destination of the files. Of course, you should author some with this directories inside directory table. Anyone successfully added the 2 settings files to your msi using ORCA? Would you be capable to send me the modified MSI or screenshots from the modified tables? It would assist me to better see why process by thinking about it. Here may be the receipt to include the three config files inside the MSI and load the configuration automatically into each profile around the first logon following installation. This is part from the documentation we created during our changes. It also demonstrates using some Installer-SDK tools. We build a new feature to the user settings, which will probably be installed by self healing or Active Setup into each page. We dont want this files being loaded from your source-cabinet, if the AS-install or self healing inside a profile occurs. The option is to use DuplicateFile action for this specific purpose. During the leading installation process, we install this files in a folder inside the programs directory. The DuplicateFile action will then be used copying this files on their final destination. Insert new feature UserSettings as top level feature. To generate the configuration files, Quicktime should be installed easy. After that, start Quicktime and configure the settings you may need. Like: Disable Update, Register the Pro version, Disable this content guide at startup therefore on. harvest this files and copy them into a directory. DiskDirectoryTemplate. If we would like to embedd this CAB into your MSI having a MST, we should store it in a very table. We make use of the Binaray table for this since it already exists. Embedd the file with this particular command: RegUser1 1 SOFTWAREApple Computer, Inc. QuickTime UserSettingsInstalled 1 UserSettingsRepair RegUser1Vista 1 SOFTWAREApple Computer, Inc. QuickTime UserSettingsInstalled 1 UserSettingsRepairVista RegHKLM2 2 SOFTWAREMicrosoftActive SetupInstalled ComponentsProductCode Version 7,2, 0 This new files are unversioned. Therefore we have to generate entries inside the MsiFileHash table because of this files. Load into ORCA and sort the file table following your sequence. Delete all lines, but new last tree. Make sure along with the 3 config files are present inside the working directory. Now, should contain update Filesizes and Hashes. Note: All the scripts and ORCA are part on the Installer SDK. Makecab is a component of XP and Vista. If you copy this post to Notepad, hunt for 4 spaces and replace them which has a tab. This is really a big help but I dont quite contain it working yet. When running validation Orca complains regarding the User component and I dont realize why the key path is Why would we not also reference? Is that for the reason that install already creates the folders for your location from the file? Im uncertain whats wrong now but the folders never get created to the location of the place that the file is going during install. I dont wish that will put the three files in a very cab file since I produce an admistrative install point. Is there any changes I have to make to your msi? I have both the files located within the install point under Program Files QuickTime UserSet. That is the placement where the script was looking with the files. have you copy the lines from my post above? If yes, look into the GUID from UserSettingsRepairVista component. It was accidently a duplicate in the UserSettingsRepair GUID. To the first question: I use merely one component User for your installation of to its base location. Therefore, just one of them might be the key file to the component. You can put it back to, but this doesnt make any difference at all. What could be the error you get for that User component on validation? Using an admin installation should work. The folder seems ok if you ask me. I copied the lines above. I ignored the Vista stuff since we do not possess Vista so we are not while using pro version of QT so I neglected the entries for file. I underwent the whole process 3 x to try and make certain I wasnt making a blunder. The error I receive is Component:User does not are part of any feature. Setting aside the 2 main files Im looking to add, Im not even on the point the place that the installation complains about not being capable of find both the files. Its like all the modifications are now being ignored? RegUser1 1 SOFTWAREApple Computer, Inc. QuickTime UserSettingsInstalled 1 UserSettingsRepair RegHKLM2 2 SOFTWAREMicrosoftActive SetupInstalled ComponentsProductCode Version 7,2, 0 oh this error is fairly clear! There is one area missing. That is more effective! Now it can install the file yet not the file. It does copy it to C:Program Files Quicktime UserSet though. I will continue taking a look at this. Check the logfile and look for duplicatefile action in the bottom up. Make sure, all of your directory, file, duplicatefile table entries are correct. Got it! I had one letter that's the wrong case : Almost finished. When a different user logs from it appears active setup does its thing and deploys both files though the file gets deployed to C:Current UserLocal SettingsApplication DataApple Computer Quicktime Following over the process I checked the situation for SetCurrentUserFolder from the InstallExecuteSequence table and noticed its set to NOT Installed and %USERPROFILE I changed it just to %USERPROFILE This usually work but I hope I havent broken anything while fixing it. One more question, this technique uses active setup to achieve this task right? Is this easier than having an advertised shortcut to do the identical thing? but you still have a new clues about MSI, didnt you ;- The CurrentUserFolder thing was my fault. Was missing from my receipt corrected it now. But do it about the InstallUISequence also. Yes this technique uses AS, however it works also with Self Healing. You can test this, in case you remove the AS lines in the registry table. Use the Quicktime shortcut within the Menu to try it. This one has already been advertised automatically. I use AS in my method, because i give our administrators the possiblity to fit a QuickLaunch and/or Desktop shortcut. At least the QL SC cant be advertised if the user starts the app from it for initially, all of the efforts to present the users our default preference are useless. One more question; how can I force setup to overwrite either in the files whenever they already exist? For instance during an upgrade the files may already take place in multiple profiles and I need to ensure the new files overwrite the prevailing ones. Would this be something with versioning? actually, you need to nothing more. But its a really interesting question. The DuplicateFiles action which copies this files onto the profile usually lack any version checking whatsoever. So, it will overwrite any existing file. That behavior limits its use considerably. Maybe another folks find out about this. As Nick mentioned, files installed because of the DuplicateFiles action will forever overwrite existing files. The duplicate file will likely be installed if your original file the file it duplicates is installed, therefore the file versioning rules lies inside the original file instead. If you dont utilize the DuplicateFile table to get a certain file located inside users profile but rely for the self-healing you could potentially first eliminate the existing file with the help of the file on the RemoveFile table when the file will first be deleted then installed from the InstallFiles action. my previous post was inaccurate as hell:-. It appears like DuplicateFiles does the many version testing, apart from no Hash might be provided to unversioned files. apply. That means, if the previous files has newer date compared to one we try to set up, the previous file is kept. Joe, it means to your question: To make it bulletproof, you ought to go the road AngelD suggested. Kim, thanks to the suggestion using the remove table. Nice idea. Hope this clarifies it somewhat. I gott abit confused :D, however are you saying the file version from the original file is used with the file versioning rule to determine should the duplicate file should overwrite a pre-existing file? Looking with the RemoveFile table it appears pretty easy except that Im not sure concerning the Component column. QuickTime 3 LSAppleComp QuickTime 3 As it appears that you have understood this table I guess you easy can determine the meaning on the Component column while using description info. did more testing today. This are 6 lines wrapped at a log of your prepared : MSI s 48:74 12:54:13:930: Executing op:, Attributes0, FileSize9474, PerTick0, IsCompressed0, VerifyMedia0,,,,, CheckCRC0,,, InstallMode262144,,,,,,, MSI s 48:74 12:54:13:930: File: C:Documents and SettingsAdministratorLocal SettingsApplication DataApple ; Wont Overwrite; Wont patch; Existing file is unversioned but modified MSI s 48:F4 12:36:47:441: Executing op:, Attributes0, FileSize9474, PerTick0, IsCompressed0, VerifyMedia0,,,,, CheckCRC0,,, InstallMode262144,,,,,,, MSI s 48:F4 12:36:47:457: File: C:Documents and SettingsAdministratorLocal SettingsApplication DataApple ; Overwrite; Wont patch; Existing file is unversioned and unmodified - no source file hash given to compare MSI s 48:74 12:54:13:930: Executing op:, Attributes0, FileSize286720, PerTick0, IsCompressed0, VerifyMedia0,,,,, CheckCRC0, Version 7.2.0.240, Language1033, InstallMode262144,,,,,,, MSI s 48:74 12:54:13:930: File: C:Documents and SettingsAdministratorLocal SettingsApplication DataApple ; Wont Overwrite; Wont patch; Existing file is of the equal version When the cloths line which complains about no file hash was generated, this file actually had an entry from the MsiFileHash table with the Filekeys inside File table AND the DuplicateFile table. This lead me on the conclusion, that all of the rules apply, though the one with hashes. I have a very question relevant to Quicktime Pro licensing. We have already repackaged and distributed the free version of Quicktime 7.2 to the computer labs within university. Now one with the labs has purchased licenses for PRO and wants the serial number applied on the many computers in their lab. I have been wanting to locate where about the machine the license secret is stored but I have experienced no luck finding it. It doesnt are most often anyplace inthe registry or in the file that I can find. Ive even installed QT, ran Repack, launched QT and entered the license key, ran Repack again and examined the output and it would not pick up any license key. Can anyone share their insights? I guess Im not learning the removefile table too as I thought. The files Ive requested to get removed aren't getting overwritten although ones I want copy over are newer than the previous ones around the test PC. Use UserSettingsRepair because the component as youre employing this component for determine when the duplicate files ought to be installed you aren't. I have been wanting to locate where about the machine the license secret's stored but I also have no luck finding it. If you're going up to post 19 with this tread, you could see everything you should deploy this file. John McFadyen raised an vital and interesting aspect in this self healing report stuff. The thus far proposed means for doing this, features a flaw when we've got to self heal a file through the UserProfile Local Settings directory and are also using roaming profiles. Because the Local Settings branch in the profile will not be going to your server, it wont be around, whenever a certain user logs in to the first time on the new machine. Its simply not part from the profile that is downloaded from your roaming profiles share. And the package just isn't going to sense this, since the component key's a registry key inside users profile. And this regkey is perhaps being roamed as it is stored inside the hive file. This means the component key's being roamed with out self heal are going to be triggered for the new machine. John suggested, to employ a script to figure around this. There is maybe a less arduous, more elegant solution to overcome this: What about utilizing a registry hive for storing the ingredients key, that is certainly also not being roamed? Yes, there will be a quite seldom mentioned registry hive, called, which can be stored in: UserProfile Local SettingsApplication DataMicrosoftWindows which is just not part with the roaming profile. This hive is mounted to: HKEYCURRENTUSERSoftwareClasses. This branch is merged with HKEYLOCALMACHINESOFTWAREClasses and togheter, they generate up the virtual HKEYCLASSESROOT tree inside registry. The idea is to develop a separate component to the files, that need to go towards the UserProfile Local Settings directory. And then we make a registry key because components type in HKEYCURRENTUSERSoftwareClassesSoftware AppName. With this, the ingredients key will not likely being roamed and as a consequence will not be for sale, every time a certain user logs onto machine, he was not ever before. This will trigger the self healing on the package and also the DuplicateFiles action will copy the files to its destination. All this will work in Vista too, simply because this part on the system hasnt changed much. Tested this behavior within the las 7 days and it may seem to work. However, i'd really like you folks to evaluate this and are available up with things and aspects, i may have overlooked. Very interesting thought! I havnt tested your approach but also in theory that should work because you expect. Roaming profiles are most utilized in TS terminal server environment along with mobile users laptop when they may be from office very often. Have at heart that though HKCUSoftwareClasses just isn't roamed automatically it could be set to roam. In a TS environment users usually are not allowed to trigger msiexec for just about any actions like a repair. Why it is just not recommended to make use of a file as keypath under account is due to failing to find broken components for admin-users because they have having access to other users local profile directory. So when windows installer is checking for broken components it's going to find a current keypath under another users profile instead if any and as a consequence not repair. Yet simply because this doesnt make application for normal users you might still set information under report as keypath meaning, a repair will occur for virtually any non-admin user. This works well! Thanks to your help for this. Ill be able to place this to use for some other applications. One last question. Is there any offered classes that handle learning about MSIs? I know Novell and other sorts of groups offer classes on repackaging software but Id like something more specific when controling MSIs. Why not ask John jmcfadyen when you are near Australia as hes holding classes regarding packaging. Im in Oregon, USA. My employer hasn't let me attend training away from Oregon and Im confident that Australia is out in the question however its nice to recognise that someone will be offering MSI training. El Segundo looks closest for the official course. Maybe there are additional, non-Altiris affiliated courses available Argh. Im dealing on this issue today and I really wish Apple can have given me a nice easy registry factor to add to force QuickTime to seem in one place for all users. Instead its hoop-jumping time! But thanks, everyone, for turning it into as painless as you can. Ive been banging within this package for many days. This guild has definitely helped bit I cant manage to get rid in the File Associations window notification on first launch. I have guaranteed to configure QuickTime before copying and utilizing the config files per this awesome guide. Does anyone realize how to disable the file association prompt. Thanks. load the MSI into ORCA and naviagate for the ControlEvent table. You may easily delete it, in the event you never need it. Or a way: set a condition having a public property or even the UILevel property. I am an extensive noob on the msi thing and have absolutely just enjoyed the heck outta having fun with orca and also the sdk about the apple install. I everything went smoothly untill the very last step with regards to the binary hash. It will make the hash and correct the filesize for the file although not the other two. I cant seem to find out why. Any enlightenment could be helpful I have spent under 8 hours for this not just moding the msi but reading the history info. You have Windows 10, but this site is for any previous version of Windows. Get Windows 10 help Windows XP support has expired. Keep your PC protected. Learn more With Flip4Mac WindowsMedia Components for QuickTime by Telestream, you are able to play WindowsMedia files directly in QuickTime Player and look at WindowsMedia content around the Internet utilizing a web browser. To purchase Flip4Mac Player, go to the Telestream website. By purchasing an upgrade right from Flip4Mac, you are able to import WindowsMedia files for editing and produce WindowsMedia files for distribution. To learn more about these advanced features, look at the Telestream website. Your feedback helps improve this web site. We thank you for feedback. Get the phrase out. Share this page with the friends and family. Stay talking to Windows. August 2015: CEO Spotlight with Instanly CEO, Alan Gould An Executive level technology exchange on the intersection of survey analytics and mobile innovation. November 6th, New York City View many of our hottest articles which cover survey research topics from survey design, survey programming, survey technology and methods to tips on how to write a survey and internet-based survey tools. Find articles on survey technology including mobile surveys, survey software, telephone surveys, survey questionnaires plus more. Explore our extensive database on survey technology, written because of the leaders in survey technology. Find articles on survey software including qualitative and quantitative survey coding software, computer assisted telephone CATI software, survey analytics software, survey questionnaires plus much more. Find articles about survey design including how you can design a survey, survey questionnaire development, survey panels, survey respondents plus much more. Explore our listing of survey design articles, written because of the leaders in designing effective surveys. Find articles on survey questionnaires including qualitative and quantitative survey questionnaires, how to make a questionnaire, example survey questionnaires plus more. Find articles highlighting surveys online including online consumer research surveys, using online survey tools, online survey software plus more. Explore 100 online survey articles. Explore our number of mobile survey articles, written through the leaders in designing effective mobile surveys. Articles include mobile general market trends, mobile survey apps, surveys for iphone and also other mobile devices. Find articles about survey panels including articles on mobile survey panels, online survey panels, telephone survey panels along with other industry specific survey panels. Explore our number of survey panel articles. Explore our listing of customer survey articles, written through the leaders in customer survey research. Find articles on customer care surveys, customer survey examples, customer survey questionnaires along with other customer survey research. Business professionals worldwide turn to SURVEY Magazine, by far the most trusted magazine in research, featuring state of the art columnist and highlights on marketing strategies, survey questionnaires, market analysis, survey techniques and methodology for research. Thanks to get a wonderful approach into a research publication. Its nice to have a very magazine educate and inform researchers and non-researchers on a great number of different topics. I benefit from the magazine hugely. It usually have the perfect combination of a really wide range of articles and knowledge the Cover Interview always interesting, the Q A invaluable, reviews, Education again invaluable etc. I really have zero suggestions for improvement and hope significantly that you continue as you're! Survey magazine is brilliant, I just love every little thing in each edition. Very many thanks for a and your team for providing this kind of great publication for research addicts. You do an AMAZING job - playboy magazine is just beautiful and thus informative. I really like this magazine and revel in reading each and every issue in the first to the past page. View the most recent issue of SURVEY Magazine. We invite one to read our most current articles on surveys, marketing strategies, questionnaires, market analysis, survey techniques and methodology for research. Click The Booklet Image for the right. 2012 Copyright by Survey Magazine. All rights reserved. Return to the present page on the Mac or PC for your free download of QuickTime 7. Your browser isn't compatible using this content; please upgrade to your standards-based browser. Previousversions of QuickTime can be found from Apple Support. Some webpages mayrely about the QuickTime 7 web plug-in to try out media. Learn more. Return for this page in your Mac or PC for your free download of QuickTime 7. Your browser isn't compatible using this type of content; please upgrade into a standards-based browser. Previousversions of QuickTime can be found from Apple Support. Some webpages mayrely about the QuickTime 7 web plug-in to try out media. Learn more. Copyright 2015 Apple Inc. All rights reserved. If you really miss skin that may be brighter plus more vibrant looking there's no need to for expensive skin solutions that happen to be filledwith chemicals and unnatural ingredients. Who requires a department store with costly skin brighteners which have ingredients within them that you cannot even pronounce? You is usually confident with that which you are putting on your own face with natural ingredients that you'll be able to make right in your house. The brightest, healthiest skin might be yours once you turn to nature for help. Who knew that a simple pit stop atyour local health food and herb store couldhelp you towards abrighter face? Yep the way it turns out, herbs make the perfect and natural! strategy to boost your usual beauty routine and provides you radiantlooking skin. And who doesn t want that? Keep Reading Many of people are overwhelmed by countless beauty options we see within our TV ads and shops. It seems that skincare has been reading good complex from the minute. So permit me to help you refocus on whats truly essential stuff that your particular skin really should stay healthy and vibrant even without makeup. Remember how youre gonna start your mood is going to show on your own face. So with just some simple daily habits, you may supercharge your evryday skin routine to possess noticeably younger and radiant skin for several, ages to come! Keep Reading That is the thing that many women say as more plus more face Celiac Disease or necessary dietary changes every single day. This evil protein that's naturally within grains for example rye, barley, or wheat can wreak damage to anyone that's allergic into it. Now in case you re similar to women, you make use of cosmetics daily and it is likely you want to learn 100% without a doubt that whatever you arechoosing is gluten-free. If that s the way it is, then stay with me soul sista, because we re got a gluten-free cosmetic treat in store to suit your needs! Keep Reading Hoodies, hot cocoa, boots, jeans, pretty colours, crisp air and flushed cheeks! As purchasing shrink, the temperatures drop gradually and air works out cold and dry, it seamless comfort to drag out our comforting warm clothes after bidding goodbye to the shorts and swim suits. But since this can be a time of transition, the changes must be applied not only to clothes, but to the skin care regime too. Here are several of our handpicked winterskincare tips so it stays as fabulous since the year s last, loveliest smile. Keep Reading Can you have perfect skin without dermatologic treatments? But you should build habits that happen to be tough to keep for many people. Maintaining an attractive, healthy skin is often a unanimous desire among women. When you cannot make that happen goal, is normal to start wearing make-approximately hide minor imperfections. Skin care have to be part of the daily routine of health and beauty. In addition to lotions and treatments, you will need a proper nutrition and hydration. You could see below the guidelines to keep a flawless skin. Keep Reading The darkening on the skin caused because of the hot sun light, it really is also called sunburns. There are individuals who willingly tan their skin through sunbathing, especially in the summer if your sun rays are a lot easier hot. Other people use chemical products that build a tanning effect without exposure for the UV rays. Excessive exposure of skin to your sun may cause the dangerous disease generally known as skin cancer and accelerate aging in the skin causing wrinkles. It isn't easy to get a dark tanned skin back in normal but patience and care it might be done. There are kinds of homemade or natural cure for sun tan which includes lemon juice, cucumber juice, aloe Vera, raw potato and others. Keep Reading Dry skin sucks and as everybody knows, the same is true acne. Unfortunately, many with the most common acne solutions contain harsh ingredients which suck the hydration by you skin. So riddle me this in case you already have dry skin and therefore are putting skin-drying products upon it, the way the heck would you expect to get glowing, gorgeous skin? If you re scratching your brain in confusion when it reaches this predicament too, then you usually are not alone. As someone who has silently had to endure fairly dried-out skin for my well being, this question has plagued me. Thankfully, my DIY prowess has led me for the discovery connected with an awesome DIY breathing apparatus recipe that only combats pimples, but remains safe and secure for your dermititis. Keep Reading The skin would be the largest part on the human body and should be taken proper care in order to look good. The main reason for dull skin is alack of oxygen and blood inside skin, rendering it appear weary and lifeless. To give your skin somewhat more life, here i will discuss 10 amazing fruit packsworth playing. Keep Reading I ll become the first to admit that which has a bigger bust was something important for me. If you need to call that vain, so whether it is, but I wanted it. As you could have read during my Naturaful review, I have tried sets from breast enhancement creams to exercises and herbs as a way to add some inches to my bust. If you re ready to supply natural breast enlargement a try then look into what we've to say about Triactol. Keep Reading Skin may be easily damaged in subtle and infrequently hard to fix ways. Whether it s blow drying over a cold winter, burning in summer or simply just reacting to your weather by becoming oily, it is usually all in the place. That s let alone wrinkles, dark spots and other kinds of blemishes! But there is a approach to help protect the skin because of this damage, and yes it s one who s really simple to implement! By working on key minerals and vitamins, and adding them in via your daily diet or nutritious supplements. But which vitamin supplements should you consentrate on? Here are 5 supplements that will enable you to protect skin. Keep Reading Following an excellent public consultation session last August on our new Community Immigrant Integration Plan, PPCII and it is partners are You are invited towards the public consultation session for the 2015-2020 Immigrant Integration Strategy for being held on Thursday, Newcomer Child/Youth/Cultural Worker Summer Student due May 26, 2015 at 5pm In November 2014, PPCII Coordinator Jason Stabler delivered a presentation in the Pathways to Prosperity 2014 Conference. The presentation Made Following a very good public consultation session last August on our new Community Immigrant Integration Plan, PPCII and it is partners are You are invited on the public consultation session around the 2015-2020 Immigrant Integration Strategy being held on Thursday, Newcomer Child/Youth/Cultural Worker Summer Student due May 26, 2015 at 5pm In November 2014, PPCII Coordinator Jason Stabler delivered a presentation in the Pathways to Prosperity 2014 Conference. The presentation Made

2015 quicktime pro 7 download australia

Thank you for your trust!