如何使用PHP刮取Flash视频应用程序

时间:2012-10-16 11:30:53

标签: php flash

我想抓一个页面,它有一个flash应用程序..当我把整个页面粘贴到我的localhost上时,它不会播放。

我知道flash应用程序的标记看起来像这样:

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" 
codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0" width="1" height="1" id="flash8" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="http://www.ecam.com/swf/flash8.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" />
<embed src="http://www.ecam.com/swf/swf/flash8.swf" quality="high" bgcolor="#ffffff" width="1" height="1" name="flash8" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object> 

但我不知道还有什么要刮,所以我拿到了flash应用程序。请帮忙!

1 个答案:

答案 0 :(得分:1)

是的,由于路径

,它不会播放
  <param name="movie" value="/swf/flash8.swf" />
                                 ^----------- this is not on your local host

您需要替换

之类的内容
  <param name="movie" value="http://istoleit.com/swf/flash8.swf" />

或者下载并放置正确的路径......