/build/static/layout/Breadcrumb_cap_w.png

shockwave 11.5 has ruined my weekend

does anyone know or have or seen any white paper on shockwave 11.5 ( version 11.5.6.606)

and before you ask yes I have been goooooooooooogling all weekend while the rest of you have have been clubbing, wining and dinning and aslo watching footie

0 Comments   [ + ] Show comments

Answers (16)

Posted by: AngelD 14 years ago
Red Belt
3
Here are my packaging notes, hope it helps


Application Name : Shockwave Player
Application Version : 11.5.2.602
Application Vendor : Adobe


Package Notes
============================================================================================
To be able to download the vendor MSI you need to apply for the "Shockwave Player
distribution agreement" (see the "URL: Adobe Player Licensing" reference) to retrieve a link
to the authorized download.


Package creation
============================================================================================
Vendor MSI customization
Create a transform for the MSI with the following changes:

* Disabling the Shockwave AutoUpdate and Statistics Collection
Change these HKLM registry settings to prevent autoupdate and statistics collection
(Value Data: y = yes, n = no):
SET Value='n' WHERE Key=<BelowEntry> AND WHERE Value='y'

SOFTWARE\Adobe\Shockwave 11\AutoUpdate
SOFTWARE\Adobe\Shockwave 11\collectstats
SOFTWARE\Adobe\Shockwave 11\uicontrol\AlwaysRegister
SOFTWARE\Adobe\Shockwave 11\uicontrol\CollectStatistics
SOFTWARE\Adobe\Shockwave 11\uicontrol\defaultautoupdate
SOFTWARE\Adobe\Shockwave 11\uicontrol\defaultcollectstats
SOFTWARE\Adobe\Shockwave 11\uicontrol\DoMandatoryUpdates
SOFTWARE\Adobe\Shockwave 11\uicontrol\OfferOptionalUpdates
SOFTWARE\Macromedia\Shockwave 10\AutoUpdate
SOFTWARE\Macromedia\Shockwave 10\collectstats
SOFTWARE\Macromedia\Shockwave 10\CollectStatistics
SOFTWARE\Macromedia\Shockwave 10\uicontrol\AlwaysRegister
SOFTWARE\Macromedia\Shockwave 10\uicontrol\CollectStatistics
SOFTWARE\Macromedia\Shockwave 10\uicontrol\defaultautoupdate
SOFTWARE\Macromedia\Shockwave 10\uicontrol\defaultcollectstats
SOFTWARE\Macromedia\Shockwave 10\uicontrol\DoMandatoryUpdates
SOFTWARE\Macromedia\Shockwave 10\uicontrol\OfferOptionalUpdates

* Preventing the battle of the Windows Installer metadata
Each time another (non-admin) user visits an internet site that loads the Shockwave
ActiveX Control (object) a repair will be triggered due to non-HKCU component keypath.
To fix this annoying Switch-User repair make the below changes.

- In the Component table:
SET KeyPath='Registry216' & Attributes=4 WHERE Component='AllOtherFiles8
SET KeyPath='Registry224' & Attributes=4 WHERE Component='AllOtherFiles9

- In the Registry table
SET Component_='AllOtherFiles8' WHERE Registry='Registry216'
SET Component_='AllOtherFiles9' WHERE Registry='Registry224'
SET Component_='AllOtherFiles9' WHERE Registry='Registry214'
SET Component_='AllOtherFiles9' WHERE Registry='_C5D63C96AA39B3A373AE806A4DB7F3FE'
SET Component_='AllOtherFiles9' WHERE Registry='Registry217'
SET Component_='AllOtherFiles9' WHERE Registry='Registry226'
SET Component_='AllOtherFiles9' WHERE Registry='Registry215'
SET Component_='AllOtherFiles9' WHERE Registry='_4EC204FCC87F58D3FBE6248A0FA79246'
SET Component_='AllOtherFiles9' WHERE Registry='Registry228'
SET Component_='AllOtherFiles9' WHERE Registry='Registry227'
SET Component_='AllOtherFiles9' WHERE Registry='Registry225'
SET Component_='AllOtherFiles9' WHERE Registry='Registry218'

Note:
Making the above changes will also fix the following ICE Validation errors:
ICE Type Description
ICE38 Error Component AllOtherFiles9 installs to user profile. It must use a registry key under HKCU as its KeyPath, not a file.
ICE38 Error Component AllOtherFiles8 installs to user profile. It must use a registry key under HKCU as its KeyPath, not a file.
ICE57 Error Component 'ISRegistryComponent' has both per-user and per-machine data with a per-machine KeyPath.

Battle details:
When a user hit a Shockwave object loaded by an internet site the first time after the
installation a repair (aka "user profile-fix") will occur (as COM-Advertising exists),
this is normal behaviour. Checking the Event Viewer (Application log) we'll find:
- Description (MsiInstaller 1004)
Detection of product '{7D0F2155-D7D3-42CE-903F-684ADD77FF89}', feature 'Adobe_Shockwave_Player_', component '{E89F323D-7BDB-46E1-A0FD-6227821F94EA}' failed.
The resource 'C:\Documents and Settings\Administrator\Application Data\Adobe\' does not exist.
- Description (MsiInstaller 1001)
Detection of product '{7D0F2155-D7D3-42CE-903F-684ADD77FF89}', feature 'Adobe_Shockwave_Player_' failed during request for component '{3D3697FC-DB90-46D8-9ED4-5D54B4901F62}'

During the repair the metadata for the component's keypath will re-written to the
registry to reflect the user's profile location (ex. 'C:\Documents and Settings\
<UserName>\Application Data\Adobe\'). When the next user uses the computer and hit a
Shockwave object a repair will be triggered (even though the initial user profile-fix
has been executed) due to missing keypath for the component AllOtherFiles8
(ComponentId = '{E89F323D-7BDB-46E1-A0FD-6227821F94EA}'). To solve this we need to use
a HKCU registry entry as keypath for the component instead so the repair only occur
during "first launch".

* Removing cosmetic ICE Validation errors
Add the below entries to the RemoveFile table.
(FileKey Component_ FileName DirProperty InstallMode)
ADOBE1 AllOtherFiles8 ADOBE1 2
SHOCKWAVE_PLAYER_11 AllOtherFiles9 SHOCKWAVE_PLAYER_11 2

Adding the above entries will fix the following ICE Validation errors:
ICE Type Description
ICE64 Error The directory SHOCKWAVE_PLAYER_11 is in the user profile but is not listed in the RemoveFile table.
ICE64 Error The directory ADOBE1 is in the user profile but is not listed in the RemoveFile table.


Distribution Notes
============================================================================================
Should be installed & uninstalled when a user is not logged in so that Internet Browser does
not hold the ActiveX file in-use.

* Deployment Commands
- Install
msiexec.exe /i sw_lic_full_installer.msi TRANSFORMS=custom.mst /qb-!

- Uninstall
msiexec.exe /x {7D0F2155-D7D3-42CE-903F-684ADD77FF89} /qb-!


Known Issues
============================================================================================
* ICE Validation
Adobe is not known for its friendly MSI installers and this one is no exception.

ICE99 Error: The directory name: PrimaryVolumePath is the same as one of the MSI Public Properties and can cause unforeseen side effects.
ICE99 Error: The directory name: WindowsVolume is the same as one of the MSI Public Properties and can cause unforeseen side effects.
The above ICE errors are the only one left (except for a bunch of ICE warnings) after
we've made our changes and we will not care about fixing these.


References
============================================================================================
* URL: Adobe Player Licensing
http://www.adobe.com/products/players/fpsh_distribution1.html
Posted by: cygan 14 years ago
Fifth Degree Brown Belt
0
there is a white paper for flash but do yo know if there is one for shockwave I don't think there is one

if you have seen the shockwave white paper then let me know

cheers
Posted by: anonymous_9363 14 years ago
Red Belt
0
Kim, will you write this up in the 'Package KB' and link it to this thread?
Posted by: cygan 14 years ago
Fifth Degree Brown Belt
0
good stuff kim

you got my rating

cheers for that
Posted by: safwan 14 years ago
Senior Yellow Belt
0
hai... cygan.. i need ur help
Posted by: safwan 14 years ago
Senior Yellow Belt
0
Hello,

I am repackaging Toad for DB2 4.0.x.x. It is a vendor msi.
My msi runs in UI mode but it fails silently. What could be the possible reasons for it.
also pls send me the silent installation command...

Any help ????
Posted by: safwan 14 years ago
Senior Yellow Belt
0
hi cygan,

pls help me out... send me silent installation cmd for toad for DB2 freeware 4.0
Posted by: cygan 14 years ago
Fifth Degree Brown Belt
0
post your message on a new thread
Posted by: timmsie 14 years ago
Fourth Degree Brown Belt
0
Safwan, you should create a new thread rather than hijack an existing one.
That way people will read it and may help you!
Posted by: safwan 14 years ago
Senior Yellow Belt
0
i find sum problem in posting a new thread...

I am repackaging Toad for DB2 4.0.x.x. It is a vendor msi.
My msi runs in UI mode but it fails silently. What could be the possible reasons for it.
also pls send me the silent installation command...

Any help ????
Posted by: cygan 14 years ago
Fifth Degree Brown Belt
0
hkcu keys turn off updates / collect stats in version 11.5.6.606

I can't use active setup to repair and set the hkcu keys to "n"as as users would be able to access the settings property and enable updates / collect stats

is there a way to grey out the update / collect stats box

any ideas
Posted by: timmsie 14 years ago
Fourth Degree Brown Belt
0
they are HKLM keys not HKCU so you shouldn't have a problem

HKLM\SOFTWARE\Adobe\Shockwave 11\allowfallback
HKLM\SOFTWARE\Adobe\Shockwave 11\AutoUpdate
HKLM\SOFTWARE\Adobe\Shockwave 11\uicontrol\AlwaysRegister
HKLM\SOFTWARE\Adobe\Shockwave 11\uicontrol\CollectStatistics
HKLM\SOFTWARE\Adobe\Shockwave 11\uicontrol\defaultautoupdate
HKLM\SOFTWARE\Adobe\Shockwave 11\uicontrol\defaultcollectstats
HKLM\SOFTWARE\Adobe\Shockwave 11\uicontrol\DoMandatoryUpdates
HKLM\SOFTWARE\Adobe\Shockwave 11\uicontrol\OfferOptionalUpdates
HKLM\SOFTWARE\Macromedia\Shockwave 10\AutoUpdate
HKLM\SOFTWARE\Macromedia\Shockwave 10\CollectStatistics
HKLM\SOFTWARE\Macromedia\Shockwave 10\uicontrol\AlwaysRegister
HKLM\SOFTWARE\Macromedia\Shockwave 10\uicontrol\CollectStatistics
HKLM\SOFTWARE\Macromedia\Shockwave 10\uicontrol\defaultautoupdate
HKLM\SOFTWARE\Macromedia\Shockwave 10\uicontrol\defaultcollectstats
HKLM\SOFTWARE\Macromedia\Shockwave 10\uicontrol\DoMandatoryUpdates
HKLM\SOFTWARE\Macromedia\Shockwave 10\uicontrol\OfferOptionalUpdates
HKLM\SOFTWARE\Adobe\Shockwave 11\collectstats
Posted by: cygan 14 years ago
Fifth Degree Brown Belt
0
tim will give it a try
thanks once again
Posted by: cygan 14 years ago
Fifth Degree Brown Belt
0
tim

those keys do not grey out the autoupdate and collect stats box

I will try and see if I can raise a support call with adobe

not sure if they can help
Posted by: raviray 14 years ago
Orange Belt
0
Hello Cygan -

I have also tested this "autoupdate" mulitiple times and found that unless you also maunally disable autoupdate in HKCU it doesn't effect.

So while creating MST I have added one more registry (HKCU) to set autoupdate "n"
Posted by: cygan 14 years ago
Fifth Degree Brown Belt
0
ORIGINAL: raviray

Hello Cygan -

I have also tested this "autoupdate" mulitiple times and found that unless you also maunally disable autoupdate in HKCU it doesn't effect.

So while creating MST I have added one more registry (HKCU) to set autoupdate "n"


this would not help as users can right click >> select properties and enable updates and collectstats from the UI
the boxes have to be greyed out
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ