已经得到SWF文件,剥离它,却没有其中播放的图片,该如何解决
已经得到SWF文件,剥离它,却没有其中播放的图片
研究了一下,它的原理似乎是这样的:
该页面用SWF文件作为播放器,播放指定的几张图片.浏览者在浏览器端无法下载这些图片,只能得到SWF文件,而且用软件剥离这个SWF,其中并无图片文件
比如这个网页:http://www.winstarlighting.com/index.html (我想得到其中的图片,却无法实现)
请问,我可以怎么样才能得到其中的图片呢?谢谢!
或者得到整个FLASH文件也行。(源代码中的“imageshow.swf”无效,其只是个播放器)
------解决方案--------------------
纯属为赚米,上贴已经回复了:
这样的代码原理是这样的:
1,它先用一段JS实现6张图片滚动,另外采用了SWF播放器把框架加载在图片外面,这正是你能获得到的imageshow.swf文件!
2,你如果要得到那些照片,就在该页面的源代码里找javascript段(我大致看了一下,应该是外部引用了的,你得细致的看看),里面有图片路径和文件名,类似一下JS:
研究了一下,它的原理似乎是这样的:
该页面用SWF文件作为播放器,播放指定的几张图片.浏览者在浏览器端无法下载这些图片,只能得到SWF文件,而且用软件剥离这个SWF,其中并无图片文件
比如这个网页:http://www.winstarlighting.com/index.html (我想得到其中的图片,却无法实现)
请问,我可以怎么样才能得到其中的图片呢?谢谢!
或者得到整个FLASH文件也行。(源代码中的“imageshow.swf”无效,其只是个播放器)
------解决方案--------------------
纯属为赚米,上贴已经回复了:
这样的代码原理是这样的:
1,它先用一段JS实现6张图片滚动,另外采用了SWF播放器把框架加载在图片外面,这正是你能获得到的imageshow.swf文件!
2,你如果要得到那些照片,就在该页面的源代码里找javascript段(我大致看了一下,应该是外部引用了的,你得细致的看看),里面有图片路径和文件名,类似一下JS:
<script language='javascript'>
linkarr = new Array();
picarr = new Array();
textarr = new Array();
var swf_width=880;
var swf_height=330;
//文字颜色
------解决方案--------------------
文字位置
------解决方案--------------------
文字背景颜色
------解决方案--------------------
文字背景透明度
------解决方案--------------------
按键文字颜色
------解决方案--------------------
按键默认颜色
------解决方案--------------------
按键当前颜色
------解决方案--------------------
自动播放时间
------解决方案--------------------
图片过渡效果
------解决方案--------------------
是否显示按钮
------解决方案--------------------
打开方式
var configtg='0xffffff
------解决方案--------------------
0x3FA61F
------解决方案--------------------
5
------解决方案--------------------
0xffffff
------解决方案--------------------
0xC5DDBC
------解决方案--------------------
0x000033
------解决方案--------------------
5
------解决方案--------------------
3
------解决方案--------------------
1
------解决方案--------------------
_blank';
var files = "";
var links = "";
var texts = "";
//这里设置调用标记
picarr[1] = "/LED-Bulbs.png";
picarr[2] = "/LED-Down-Light.png";
picarr[3] = "/LED-Panel-Light.png";
picarr[4] = "/LED-Spot-Light.PNG";
picarr[5] = "/LED-Strip.png";
picarr[6] = "/LED-T8-Tube.png";
for(i=1;i<picarr.length;i++){
if(files=="") files = picarr[i];
else files += "
------解决方案--------------------