Sorry I don't come into this part of WW often but I have a question I am hoping you can help with.
I need to save a couple of swf files from the Cbeebies (BBC) site to put on my little kid's computer (for security reasons his PC doesn't have direct access to the internet).
One of the files works fine - I got the embed URL and saved the swf. With the other [bbc.co.uk] file it seems to work up to a certain point and then stops. I suspect it needs to "call" ANOTHER swf from within this one. How do I work out the URL for that swf so I can copy it to my hard disk?
Thanks for the reply. I do appreciate the possible legal implications but as I'm not distributing or commercially using the file - just storing it locally and running it from here rather than the BBC site - I am going to take the chance.
If you have a copy of flash, there is maybe another option. You could import the parent swf into the application and preview the movie.
You should then get an error message when it trys to call up the file (provided you are working offline or the swf is not fully pathed). The error message will give you the location of the swf in question.
1) Completely empty your browser cache, then reload and watch the flash video. Now check for the files in the cache directory* for your particular browser. All the files should be there.
2) Using Firefox, install the 'Firebug' extension. With the extension open, enable the 'Net' tab. This will show you all files being fetched in real time (refresh any page to see it in action).
*You'll have to Google for the location of your browser cache directory because it depends on your operating system, browser and sometimes weather or not you are using multiple logins or a single shared login.
** If the flash player "calls home" for a reason other than fetching more content you might be out of luck. For example, it might query the server intermittently for the specific purpose of make sure it isn't played offline.