从SWF文件获取图像

时间:2012-12-12 17:15:29

标签: c# .net flash webclient

我正在尝试编写一个页面抓取工具,可以获取页面上的所有图像。除了闪光图像的情况之外,我已经写好的作品效果很好。

用户粘贴链接,我在服务器端刮擦页面,然后返回图像。但是,我想要所有的图像,并且通常,高分辨率图像都在闪光灯中 - like this:

但是,由于它是一个swf文件,我不知道如何打开它。我发现了一些像FlashTools和SWFDotNet这样的库,但是我也无法得到任何一个库。 SWFDotNet不处理大于Flash 7的版本,而FlashTools似乎只告诉我有关该文件的一般数据,我不明白也无法利用该文件从文件中获取图像。我已经看到了一些外部API的引用,但没有提到我想要做的事情。任何帮助将不胜感激!感谢

1 个答案:

答案 0 :(得分:0)

SWFDotNe应该适合你我不知道你为什么要让这个工作有问题但是如果你编写的代码可能会使用SWFDotNe发布你到目前为止的内容将有助于我们指导你或指出你正确的方向。看看这个网站

How to create a simple SWF decompiler with the SwfDotNet library