
只有当Flash加载的SWF暴露了接口方法,才有可能抓取,不然没办法获取到的。当然,反编译SWF是一种途径。如果,需要分析Flash的话,得把它下载下来,通过Flash文档反汇编的方式。 Flash又被称之为闪客,是由macromedia公司推出的交互式矢量图和 Web 动画的标准。
1、用工具,如flashcap,但的确不好用
2、用下载软件,如flashget等,找到swf文件,直接用下载软件下载即可。
3、只要可以看到flash,就表明此文件已经在自己电脑上了,打开临时文件夹,名字可能变了,但扩展名是正确的,搜索文件大小和日期以及扩展名就可以了。
4、用代码,你去买一本最新一期的电脑迷(7月上),里面就有一篇文章(附光盘和代码)很不错的(方便)。
写代码啊,as2还是as3的,
用load吧页面加载进来,然后分析<title></title>标签,你就可以得到标题了,同理,不过得到的是的URL,然后把这个URL在loadmovie到Flash就可以显示了
不用任何工具,IE会自动下载这些东西。
我以视频为例,下载FLV视频的方法,其实像youku,tudou,56,这类的视频网站是不用下载器也能下载,其实在你从头到尾把它看完也就下载到你的电脑里了(其实也不用看完,只要加载进度到头之后就下载到你的电脑里了)
只是找起来有点麻烦。XP系统默认的文件夹就是这个C:\Documents
and
Settings\Administrator\Local
Settings\Temporary
Internet
Files把这里面的文件按大小排列(因为一般视频文件比较大)到最后面找就行了。
最好清空这个文件夹,再去看视频,因为文件太多找起来太麻烦。
还有另外一个找视频的方法(前提还是进度加载完),打开浏览器(以IE8)为例~工具~Internet选项~在浏览历史记录里面有一个设置,单击它会d出新窗口,文件会d出新的文件夹(这个文件夹和上边的路径一样,当然如果你改过了就不一样了)到里面找,再拷出来就OK了!!!
以上就是关于怎么抓取网页 flash 中的交互数据全部的内容,包括:怎么抓取网页 flash 中的交互数据、怎样提取网页中的flash、FLASH怎么读取网页的内容,比如标题,图片。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)