3 ms·
To capture more than just the SWF: - Load the game into a real web browser and let it run for a bit - Intercept all network requests with a caching proxy - S
by mintplant 8y ago
To capture more than just the SWF:
- Load the game into a real web browser and let it run for a bit
- Intercept all network requests with a caching proxy
- Save the external resources loaded to disk
Would that help? The process could be automated, though only for games which load all their resources without human interaction. But then, clicking through a few screens to get a game to start is a much less time- and knowledge-intensive task per game than reverse-engineering the source code of each, at least to get as much data backed up in some state as possible before it disappears.
- tomysshadow 8y agoThere's an excellent command line application called Auto Saving Sniffer which can be found here (ignoring the rather crude abbreviated name.) https://www.cockos.com/assniffer/ https://www.cockos.com/assniffer/ While you need to play through the entire game to be sure you have all of it, this is a big time save, though with the downside it doesn't work over HTTPS. It's also possible to use a Fiddler script to accomplish something similar, which defeats the HTTPS problem.
- snowpanda 8y agoI like this idea, but (and I know barely anything about games) then I wonder that maybe the resources for lets say the final level of a game are not included, if you let it idle only on the first level, no?