Macromedia Shockwave Player

Views: 3.7k  |  Created: 01/24/2007

Average Rating: 0
Shockwave Player has 4 inventory records, 0 Questions, 0 Blogs and 1 links. Please help add to this by sharing more!

Deployment Tips (13)

Most Common Setup Type
Not Determined
Average Package Difficulty Rating
Rated 2 / 5 (Somewhat Easy) based on 4 ratings
Most Commonly Reported Deployment Method
Windows Installer Command Line (No MST)
or cancel
121
Note

Be aware, that the MSI installer has no support for Netscape-/Mozilla-based browsers!

Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
120
Command Line
Download from
http://www.macromedia.com/go/fl_sw_installer

Includes Flash - No YAHOO Toolbar!

Typical -qb- MSI command line.
You will need to set Registry Keys to disable auto updates.

[HKEY_LOCAL_MACHINE\SOFTWARE\Macromedia\FlashPlayer]
"AutoUpdateTest"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Macromedia\Shockwave 10\AutoUpdate]
@="n"

Quiet Uninstall String
MsiExec.exe -qb- /X{7D1D6A24-65D4-454C-8815-4F08A5FFF12C}


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
120
Note
I was adjusting the package to eliminate the dialog box that comes up for user registration, and I found that it lives in one of many places. I don't know which registry key fixed it, but eventually I was without the box after changing the following:

[HKEY_LOCAL_MACHINE\SOFTWARE\Macromedia\Shockwave10\uicontrol\AlwaysRegister]
[HKEY_LOCAL_MACHINE\SOFTWARE\Macromedia\Shockwave10\uicontrol\ShowAd]
[HKEY_LOCAL_MACHINE\SOFTWARE\Macromedia\Shockwave10\uicontrol\ShowRegisterDialog]

[HKEY_CURRENT_USER\SOFTWARE\Macromedia\Shockwave10\uicontrol\AlwaysRegister]
[HKEY_CURRENT_USER\SOFTWARE\Macromedia\Shockwave10\uicontrol\ShowAd]
[HKEY_CURRENT_USER\SOFTWARE\Macromedia\Shockwave10\uicontrol\ShowRegisterDialog]

Your mileage may vary.
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
120
Note
Want to disable the AutoUpdate and CollectStatistics-"PhoneHome" features? On installation they are preset in the LocalMachine hive, then when a user actually invokes Shockwave for the first time these settings are copied into the CurrentUser hive.

So you can modify the MSI using e.g. ORCA to change these default values. You find them in the "Registry" table of the MSI. Look for

SOFTWARE\Macromedia\Shockwave 10\AutoUpdate
SOFTWARE\Macromedia\Shockwave 10\CollectStatistics

Change the default values for these keys from "y" to "n".
BUT: Obviously the CollectStatistics key is not used properly. Instead you have to add a new key yourself named

SOFTWARE\Macromedia\Shockwave 10\collectstats

and set it's default value to "n".

** This was done with the Shockwave 10.1 package (look for the "ProductVersion" value in the "Property" table, it is not indicated by the original filename).
B.T.W.: This version still suffers from the [%APPDATA] problem but the solution provided above by Lamarth works fine. Just don't forget the [] brackets!
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
119
Note

The custom action works just fine, but [%APPDATA] doesn't get resolved (environment variables are rather scarce under the local system account). Replacing it with [AppDataFolder] has the intended effect of the vendor.

Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
118
Note
The MSI contains a unusual Custom Action type 35 called: "setPROFILE". It is used to set the Directory "PROFILE" to "[%APPDATA]\Macromedia\Shockwave Player". We had some Problems with this Custom Action (Error 1603) so we dropped this Custom Action from InstallExecuteSequence and rebuild it in Directory Table and RemoveFile Table.

Wolfgang Zerzawy
CleverITS
www.cleverITS.com
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
118
Note

The installer at the link listed here doesn't include the latest version of Flash (version 8.0) - and I don't think Macromedia currently has plans to update it to include the latest version.

Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
118
Note
Further information about the 'setPROFILE' CustomAction and the errors it causes

Seems that this is only a problem in the latest version of the Shockwave MSI installer (as at 15/11/05). As far as I can tell what they've tried to do is create various folders in the user's 'Application Data' folder when the software is installed, and remove the same folders when the software is uninstalled. However, when you use certain deployment methods that run as LOCAL SYSTEM (e.g. Group Policy or SMS), there is no APPDATA variable defined so you get 1603 errors.

If you want to get rid of *all* of the entries that attempt to create stuff in APPDATA, you need to do the following with Orca or a similar tool. (This note modified on 16/11/05 as the previous information wasn't complete):

In 'InstallExecuteSequence' table
Drop entry where 'Action' is 'setPROFILE'
In 'CustomAction' table
Drop entry where 'Action' is 'setPROFILE'
In 'Component' table
Drop entries where 'Component' is 'CreateFolder' and 'RemoveFile'
In 'FeatureComponents' table
Drop entries where 'Component' is 'CreateFolder' and 'RemoveFile'
In 'CreateFolder' table
Drop all entries where 'Component' is 'CreateFolder'
In 'RemoveFile' table
Drop all entries where 'Component' is 'RemoveFile'

There are also various entries in the 'Directory' table that you could get rid of but leaving them in doesn't do any harm (they're just never used).

Performing the above steps shouldn't affect the reliability of the installer as they weren't present in the previous version of the same installer, and the shockwave files themselves haven't changed.

Hope this helps. Apparently this problem will be fixed in the next installer release [here]
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
118
Note
Picked up this info from a forum at Macromedia:

http://www.macromedia.com/cfusion/webforums/forum/messageview.cfm?catid=185&threadid=1055117&enterthread=y

QUOTE: "Using ORCA I created a Transform and changed the SetPROFILE custom action to "[%TEMP]\Macromedia\Shockwave Player\". After this I no longer got 1606 error, but one about user shell folders'26'. I recognised this from another MSI I was playing with and realised that I needed to perform a per-machine installation, so I added to the Property table, ALLUSERS=1"

The only other note I have is to make sure you UNBLOCK the MSI file if you are deploying it to XP SP2 systems silently through an SMS 2003 deployment.
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
118
Note
I was able to turn off the nags (registration and automatic updates) by creating an MST with the following changes:

Registry Value [registry21.10E6AC52_E5A9_499F_9BBC_7C1B55E4CA5B] {y}->{n}
Registry Value [registry49.10E6AC52_E5A9_499F_9BBC_7C1B55E4CA5B] {y}->{n}
Registry Value [registry56.10E6AC52_E5A9_499F_9BBC_7C1B55E4CA5B] {y}->{n}
Registry Value [registry55.10E6AC52_E5A9_499F_9BBC_7C1B55E4CA5B] {y}->{n}
Registry Value [registry94.10E6AC52_E5A9_499F_9BBC_7C1B55E4CA5B] {y}->{n}
Registry Value [registry61.10E6AC52_E5A9_499F_9BBC_7C1B55E4CA5B] {y}->{n}
Registry Value [registry34.10E6AC52_E5A9_499F_9BBC_7C1B55E4CA5B] {y}->{n}
Registry Value [registry20.10E6AC52_E5A9_499F_9BBC_7C1B55E4CA5B] {y}->{n}
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
4
Command Line

MsiExec.exe /i file.msi /q REBOOT=ReallySuppress

Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
1
Command Line
Apr 2010 - Uninstall Shockwave Player 11.x (note the short path for install.log file):

if exist "%WINDIR%\system32\adobe\shockwave 11\unwise.exe" (

"%WINDIR%\system32\adobe\shockwave 11\unwise.exe" /S %WINDIR%\system32\adobe\shockw~1\install.log

reg delete HKLM\SOFTWARE\Adobe\Shockwave 11 /f
)

if exist "%WINDIR%\system32\adobe\shockwave 11" rd /s /q "%WINDIR%\system32\adobe\shockwave 11"
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
0
Command Line
The below script is what I use to deploy Shockwave Player over AD with a GPO. Just copy and paste the text between the "" and change the paths as appropriate.

The script assumes you have the licensed msi-installer available and that the script is run from eg a dfs-share.

It's known that the Shockwave msi-installer only installs correctly for Internet Explorer. The two copy-lines assures you also get Shockwave to play nicely with Firefox without any fuss.

Tested with IE7 and FF3 on WinXP and WinXP x64, and found to work as expected.

---
@echo off
echo Installing Shockwave Player v10. Please wait...

if exist "%windir%\System32\Macromed\Shockwave 10\plugin.dll" goto swinstalled else goto install

:install
msiexec /i "domain\dfs\msi\Adobe Players\Shockwave Player 10\sw_lic_full_installer.msi" /qb

echo Adding Firefox plugins...
copy /Y "domain\dfs\msi\Adobe Players\Shockwave Player 10\v11\np32dsw.dll" "%programfiles%\Mozilla Firefox\plugins"
copy /Y "domain.local\dfs\msi\Adobe Players\Shockwave Player 10\v11\ShockwavePlugin.class" "%programfiles%\Mozilla Firefox\plugins"

:swinstalled
---
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment

Inventory Records (4)

View inventory records anonymously contributed by opt-in users of the K1000 Systems Management Appliance.

Shockwave Player

Version

10.1.0.11

Uninstall String

C:\WINDOWS\system32\Macromed\SHOCKW~2\UNWISE.EXE C:\WINDOWS\system32\Macromed\SHOCKW~2\Install.log C:\WINDOWS\system32\Macromed\SHOCKW~1\UNWISE.EXE C:\WINDOWS\system32\Macromed\SHOCKW~1\Install.log C:\WINNT\system32\Macromed\SHOCKW~1\UNWISE.EXE C:\WINNT\s

Questions & Answers (0)

Questions & Answers related to Macromedia Shockwave Player

Blogs (0)

Blog posts related to Macromedia Shockwave Player

Reviews (0)

Reviews related to Macromedia Shockwave Player