6

I know how to save Flash (swf) files with or without software and on different web browsers, but there are some files which load (stream) the data (may be a certain set of frames) from their web server or stuff like that, so when we save them they don't run... like some online Flash games or some Flash based websites.

Can anybody tell me how to do it?

Journeyman Geek
  • 127,463
  • 52
  • 260
  • 430
Junaid Saeed
  • 1,234
  • 3
  • 13
  • 25

3 Answers3

4

A possible way is to install Fiddler which acts as a proxy on your own computer. When you'll set it as a default proxy in your browser all connections will go through it, including every Flash connection. Then you can save all the files the Flash applet requests and place it on a locally-installed webserver in appropriate directories.

Probably this is the only way to "save", i.e. duplicate functionality of sites with such dynamically loaded content.

There may be troubles with a e.g. game which stores its level data in different files for each level and loads them when you unlock that level, but you can try guessing file names in such a case.

Catherine
  • 16,103
  • 5
  • 46
  • 55
  • lemme try it... – Junaid Saeed Aug 14 '10 at 12:27
  • i have used it.. but i cannot save the swf files.. all it lets me save are the sessions and stupid text files... little help please – Junaid Saeed Aug 15 '10 at 12:41
  • @Moon Fiddler will assist in finding what you have to download and how to recreate the structure to make it work once you have downloaded via normal means. Fiddler won't download the SWF's for you, it's a tool use to determine what connect where and what happens in the background with a particular web connection. – BinaryMisfit Aug 23 '10 at 15:28
  • Thanks @Diago, I somehow missed that reply. Yes, Fiddler just consolidates the data your browser is downloading; it cannot magically determine what files are required by some applet, but it can show what files were *actually downloaded* by that applet. – Catherine Aug 23 '10 at 15:32
-1

If the game or site pulls data from other places on the web, I don't know that this is possible.

If it's not pulling data from other places, Video DownloadHelper for Firefox works great.

Swiftman
  • 9
  • 1
-1

Use Video Download helper, Unplug and Embedded Objects 2.6.

Those extensions can download almost any Flash thing from any website you visit with Firefox. However, only Flash files that are actually stored on a server can be played on your computer. Live streams won't work if you download them to your computer.

Pops
  • 8,393
  • 29
  • 76
  • 95
eslambasha
  • 358
  • 1
  • 6
  • i think you need to read the question again – Junaid Saeed Aug 24 '10 at 07:32
  • @Moon sorry for adding too much info about the topic in general thought they might be useful :) .. and as i said from my experience STREAMS cant run on ur pc unless u can get all the stream files and save them in directories at the same range (directoryNames and arrangemt) that is on the server (and saving the stream files isnt going to help if that stream is of the LiVe streams) – eslambasha Aug 25 '10 at 22:49
  • thats exactly my point.... no matter stream or anything... all the data that is required to display something on the screen is downloaded to the pc then displayed... call it a streamed video, web page, dynamic web page, flash game, flash video, streamed flash game, streamed flash video etc.. its going to be downloaded to your pc. and after use its discarded.. its just that is there a way to store... not record it.... store the actual data in its true format... streamed flash files are just downloaded frames and object and sprites and everything thatmakes a flash file – Junaid Saeed Aug 26 '10 at 02:24