I never played the file before trying the Right Click->Save Link As (using firefox) and then saving it to my desktop. (since I never played it, I knew I wasn’t gonna be hitting the cache)
Then with both browsers set to work offline* I opened the SWF file directly in IE and FireFox (because I don’t have the standalone Shockwave app, and didn’t want to install it.) And it worked fine in both browsers.
YMMV
*Of course, I should point out, even if the browser is set to work offline, the plugin that plays the animation still can connect to the web (though it’s own sockets) if it so desires, so this wasn’t a 100% conclusive test.
Save Webpage As and Save Target As Are indeed different. With the WebPage one, you’re telling your browser, “Save the HTML File, which incindentallly, contains this SWF animation.” With the Save Target, you’re telling your browser “Save the SWF file. Period.”
The “Save entire page” thing in IE (which I assume you were using.) often will get the images, and other “standard” HTML elements. But the non-standard plugin type ones might confuse it.
When I want to save a .swf file, I usually create a simple HTML doc that has a link to the file I want, then open my HTML file and right Click->Save Target As. Anything more complicated than that and I use wget.
The *.rm files don’t work because often, .rm files are “meta files” that tells Real Player where to go to get the actual media it wants. Sometimes that Media File might be on an HTTP server, meaning you can use a wget or Right Click->save Target As trick. If you open and read the meta file in a text editor, sometimes this location is clear text in the file.
Other times the meta file might be pointing to something on a Streaming Server, in which case “Save As” is impossible, leaving the “record audio” method to be your best bet.
HTH,
Steve