如何从Flash图像查看器中提取图像?


2

我需要下载杂志问题的一些页面,这些页面可以通过Flash制作的在线查看器获得。播放器加载页面图像并允许滚动它。

是否可以从闪存缓存数据中提取图像?

简单的截图在这种情况下不起作用,因为图像比我的屏幕大,合并部分太耗时 - 我想避免这种情况。


你在使用哪种操作系统?哪个浏览器?有一些工具可以用于Linux(等等),例如mencoder或pacpl ...而且浏览器会倾向于将文件缓存在/ tmp中,例如/ tmp / FlashXyZ23(例如)。您通常可以将缓存复制到主目录并通过转换器运行该文件。
马特2010年

也许这个答案有帮助。
luchonacho

Answers:


1

获得Flash文件后,您可以使用此免费软件将其转换为图像

SWF到图像GUI 1.00


我很乐意只有带图像的flash文件才能离线查看。但是,通常情况下,Flash文件不包含图像,并按需下载。因此,当一个人保存然后打开时 - 它会给出错误消息。
安德烈2010年

1

Clunky,但我有时会使用LiveHttpHeaders来查看URL,然后自己下载文件。显然只能容忍少量图像。


看起来很棒 - 我的每个页面都有swf文件。所以现在我只需要找到一个很好的方法来提取图像...
安德烈2010年

0

我只需要为JCPenney Portraits查看器提供类似的功能,并且只需使用Firefox的“Live HTTP Headers”扩展程序捕获所有出现的图像请求即可。只需将所有URL解压缩到一个文件中,urls.txt然后使用wget -i urls.txt(或者为每个URL 创建一个带有wget行的shell脚本,并指定-O <filename>并运行该脚本)。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.