关于.NET Reflector

这个工具相信大家不陌生, 都用过.

这里贴出来它的一个视频教程, 看了对软件的功能会有个全面的了解.

用起来更加得心应手, 我自己就获益不少, 推荐.

http://www.red-gate.com/products/reflector/640x480/NET_Reflector_640x480_210808_controller.swf

 

我想把这个flash下载下来, 可是没做到.

1. 在IE中打开这个网址, IE中的flash已经开始播放了.

2. 使用Process monitor, 并使用.swf后缀名过滤, 找到了这个flash在本地的对应, 在Temp Internet文件夹里.

3. 打开文件夹, 发现只有一百多k, 其他的播放器也无法打开.

4. 查看页面的源文件, 发现下面的代码:

 1: <script type="text/javascript" src="640x480/swfobject.js"></script>
 2: <script type="text/javascript" src="640x480/NET_Reflector_640x480_210808.js"></script>
 3:       
 4: <script type="text/javascript">
 5:          // <![CDATA[ 
 6:          var fo = new SWFObject( "640x480/NET_Reflector_640x480_210808_controller.swf",
 7:                                  "csSwf", "640", "499", "8", "#FFFFFF" );
 8:          fo.addVariable( "csConfigFile", "640x480/NET_Reflector_640x480_210808_config.xml"  ); 
 9:          fo.addVariable( "csColor"     , "FFFFFF"           );
 10:          fo.addVariable( "csPreloader" , "640x480/NET_Reflector_640x480_210808_preload.swf" );
 11:          fo.addVariable( "csScaleLoadingMov" , "true" );
 12:          if( args.movie )
 13:          {
 14:             fo.addVariable( "csFilesetBookmark", args.movie );
 15:          }
 16:          fo.write("flashcontent");                 
 17:          // ]]>
 18: </script>

5. 难道使用这样的方式, 就不会让flash下载到本地了么?

 

高手帮忙看看吧, 呵呵.

你可能感兴趣的:(reflect)