Update of "Shockwave Player" after Firefox capture
First, I did this on three different machines running XP Pro SP3.
The real goal here was not to just update the player, but gain a better understanding of how SVS works. All machines are backed up with an image on network drives, so if the worst case happens, recover via the image.
There are two files that would normally get installed during a conventional installation with Firefox not in a layered environment.
These two files go into the Firefox plugins directory.
From reading the manual and if I understand it correctly the best way would be to manually drop these two files in the read only section of the fslrdr directory. But if you have not run the installer, one would not have them.
This is where things got a little messy. Executing the Shockwave installer with Firefox active, the two files went into the plugins directory, but were not and would not be part of the layer.
The rest of the files for the shockwave player went into this path C:\windows\system32\adobe. There they got split into director, shockwave 11, and a subdirectory of shockwave 11 named extras.
Three machines running the same OS and three different results. I should have made notes because it is hard to remember what I did exactly trying to install the player. I am pretty sure on machine number two and three deactivated Firefox and captured the shockwave player. The wrong thing to do.
Machine number one worked fine. Except if one were to deactivate Firefox, the plugins subdirectory became part of the system and not the layer. All the rest worked fine. While the layer was inactive I deleted the files and directories for Firefox.
Then turned on the layer. Not sure why these files get installed in Firefox because the player works without them.
Machine number two exhibited some unusual behavior whether the layer was activated or not. While activated, the file Dynaplayer.dll had it's name changed to a short name. Then returned to the long name when the Firefox layer was inactive. Also another file SwHelper_1103471.exe got changed to a shortname in the same fashion.
Machine number three had two files SwHelper_1103471.exe and the same file with the short name displayed at the same time while the Firefox layer was active and returned only to the original file while inactive. The Dynaplayer.dll just switched back and forth between its long name and short name.
Looked in the fslrdr directory and found some entries for these two files that occurred during the capture of the installer for the player. Do not understand why only these two files as there were many more.
Decided to delete the Firefox layer on all three machines. Uninstalled the player. Installed the player again. Did a capture of Firefox and all was well on machine number one. This one actually worked ok, but I needed to see how consistently this procedure worked.
Machine number two lost its profile under application data. Since this was never part of the capture, not sure why this happened. Since I backed this up, it was not a problem to recover the lost profile.
Did the same thing to machine number three. No issues here either.
Sorry for the long note, but I am still trying to learn the SVS software and no better way then to make mistakes and learn from them.
My question is what is the best procedure for installing a plugin such as this one? I found that it would probably be best to turn off the Firefox layer, install the player software and then turn the layer back on. If one really needed the two files for the Firefox directory, would it be best to just create a temporary directory structure of Mozilla Firefox\plugins directories to retrieve the two files during the install with the layer off and then move them to the read-only layer and delete these temp directories? Seems like a little more work than usual, but I can not see a way around it at this juncture.
Thanks and have a Happy New Year,