I've put several .src files into my site and compared them to this .dcr but for some reason this one doesn't work. If anybody could just point out whatever mistake I made I would appreciate it.

<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
WIDTH="600" HEIGHT="450" id="superbike" ALIGN="">
<PARAM NAME=movie VALUE="superbike.dcr"> <PARAM NAME=menu VALUE=false> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#000000> <EMBED src="superbike.dcr" menu=false quality=high bgcolor=#ffffff WIDTH="600" HEIGHT="450" NAME="superbikegp" ALIGN=""
TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>
</OBJECT>
And thats it.

Dani AI

Generated

A short, practical summary and checklist based on the thread: the .dcr format is a Director/Shockwave movie — not a Flash (SWF) file — so embedding it with Flash parameters/classid will fail. That mismatch is exactly what caused 's original problem and is why ’s switch to a Director/Shockwave embed worked. (docstore.mik.ua)

Server-side checks (fast, repeatable)

  • Verify the HTTP headers for the .dcr file (the plugin uses the server Content-Type). Example check:
    curl -I https://example.com/superbike.dcr

    Look for an HTTP/200 and a Content-Type like application/x-director.

  • If the server is not sending the correct type, add a mapping (Apache/.htaccess example):
    AddType application/x-director .dcr .dir .dxr

    The AddType mechanism is documented by Apache and commonly used to map Director extensions to application/x-director. (httpd.apache.org)

Browser/plugin reality (important for long-term)

  • Adobe Shockwave (the runtime that plays .dcr) was retired and is no longer supported/distributed (retired April 9, 2019). At the same time, major browsers removed legacy NPAPI plugin support, so Shockwave content generally will not play in modern browsers. For preservation or local testing, a legacy/VM environment with a compatible browser and Shockwave player may be required — but treat that as an offline/archive solution because of security risks. ()

Migration suggestions

  • If the original Director source (.dir) exists, export or reauthor the content into a modern format (MP4 for non-interactive content, or rebuild interactivity as HTML5/Canvas/WebGL). If only the .dcr exists and interactivity must be preserved, keep an isolated legacy VM with Shockwave for archival access, and avoid serving legacy plugins on a production website.

Quick checklist (in order): confirm it’s a Director movie; check server Content-Type; fix AddType if needed; confirm a compatible Shockwave player is present; plan migration because Shockwave is deprecated.

Recommended Answers

All 3 Replies

This is some working code from another website:

<OBJECT classid="clsid:166B1BCA-3F9C-11CF-8075-444553540000"
codebase=""
ID=esc_apps_intro_001 WIDTH=790 HEIGHT=543 VIEWASTEXT>
<param name=src value="esc_apps_intro_001.dcr">
<PARAM NAME=swStretchStyle VALUE=none>
<param name=swRemote value="swSaveEnabled='false' swVolume='false' swRestart='false' swPausePlay='false' swFastForward='false' swContextMenu='false' ">
<PARAM NAME=bgColor VALUE=#303D5D>
<EMBED SRC="esc_apps_intro_001.dcr" bgColor=#303D5D WIDTH=790 HEIGHT=543 swRemote="swSaveEnabled='false' swVolume='false' swRestart='false' swPausePlay='false' swFastForward='false' swContextMenu='false' " swStretchStyle=none
TYPE="application/x-director" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/"></EMBED>
</OBJECT>

This is the link:
http://www.experts-exchange.com/Web/WebDevSoftware/Director/Q_20907093.html
You may need to check you have the correct ports etc open, as in that thread. Also check content expiration etc.

Thanks for the advice and that code. It worked with just a few adjustments and I think I found out why it didn't work in the previous code.

No worries - the embed/src stuff is the worst part of web design if you ask me.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.