2009-06-18

如何用: Print Screen鍵抓影片中的圖

開始播放一段影片後再按下暫停,這時候不要把它關閉,建議可以縮到最小。

之後再另開一個播放器放映你想要抓圖的影片,這時候連最簡單的Print Screen都能完整抓到畫面了


其它用法:Mokotw Blog: Print Screen鍵的非典型用法"可以抓影片圖"

2009-06-11

php 取得 swf 大小


$swfinfo = getimagesize("C:/wwwroot/mainstar.swf");
print_r($swfinfo);

/*
Array(
[0] => 188
[1] => 220
[2] => 13
[3] => width="188" height="220"
[mime] => application/x-shockwave-flash
)
*/

Flashplay8以上的跨域安全性

不論AS2/AS3在PLAYER 8 以上時:

  1. LOAD SWF 和 JPG(不做編輯存取)是沒有限制的,怎麼LOAD都可以!
  2. LOAD圖片後,只須改圖片大小時,只須要圖片的機器crossdomain.xmlallow 就OK。
  3. LOAD XML、TXT或存取像ASP這種SERVER SCRIPT 需要文件上的機器crossdomain.xml有allow 方可存取。
  4. LOAD SWF後編輯大小變數等等,SWF的機器不須要crossdomain.xml,只在要被編輯的SWFSystem.Security.allowDomain("*"),即A.COM的SWF要LOAD在B.COM的SWF,B.COM的要下本指令。
    ps:在as3中的語法為flash.system.Security.allowDomain("*");
  5. 不同DOMAIN的SWF要使用 LocalConnection,偵聽的SWF需要使用 LocalConnection.allowDomain() 方法,授予 傳送的SWF 傳送的權限。
  6. 不能LOAD使用者LOCAL端的東西。