Re: [問題] 請問如何抓這網頁的flsah

看板Flash作者 (我是沒牌的營養師!)時間18年前 (2007/05/13 12:43), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串3/3 (看更多)
※ 引述《etrexetrex (ETREX)》之銘言: : ※ 引述《sincer (世界末日冷酷意境)》之銘言: : : http://www.memjet.com/b_home_office.aspx# : : 請問各位大大 這種flash要怎麼抓下來呢 : : 謝謝 : 整個網頁: : ./popup_4.htm : ./images/memjet_a4_printer.flv : ./images/media_logo.gif : ./FLVPlayer_Progressive.swf : ./Halo_Skin_3.swf : ./Scripts/AC_RunActiveContent.js : 其中的 popup_4.htm 傳了一些變數給 FLVPlayer_Progressive.swf : 告訴 FLVPlayer_Progressive.swf 他應該用誰當皮,用誰當肉。 : 只要 AC_RunActiveContent.js 不存在,popup_4.htm 就不會把 : FLVPlayer_Progressive.swf 放在網頁裡,應該說是 popup_4.htm : 透過 AC_RunActiveContent.js 把 FLVPlayer_Progressive.swf 放進網頁 可能你誤解AC_RunActiveContent.js的用途了 :) 那段<noscript>..</noscript>的意思並不是不存在js檔的意思 而是當瀏覽器不支援script的時候,呈現noscript裡的內容 而這個AC_RunActiveContent.js的用途 就是之前常常有人在問swf發布到網路上之後,會有個虛線框要怎麼去掉 這個就是其中一個方法 不管用什麼方法,只要把movie變數傳進去FLVPlayback裡的contentPath 應該就可以順利播放了 : 其中的 FLVPlayer_Progressive.swf會讀取下列兩個檔案: : 1. Halo_Skin_3.swf : 2. memjet_a4_printer.flv : 1是皮,2是肉。 XD : 所以如果你直接打 ./FLVPlayer_Progressive.swf 抓到了這個殼 : 因為沒有傳變數給這個殼,所以看到的是一片空白 : PS:這是我第一次看到 FLVPlayer 有讀皮的架構 XD 其實在flash 8 pro版本做出來的flvplayer,就有這個類似的讀"皮"的功能了 只是可能沒把它獨立出來在HTML裡面當參數傳遞 試著把影片拖到舞台上,選完播放器的面版後 在輸出的時候,就會多好幾個你所謂的"皮"的.swf 例如我選了一個"SteelExternalAll"的面板 http://www.eddie.com.tw/FlashLabs/Examples/FLVSkin/SteelExternalAll.swf 直接點開這些.swf,裡面就是一堆按鈕跟面版 而且這些都需要上傳到適當的位置,才能正常運作 :) -- http://www.eddie.com.tw/blog/ http://www.eddie.com.tw/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.172.127

05/14 03:11, , 1F
可是當 AC_RunActiveContent.js 不存在時,swf就沒出來
05/14 03:11, 1F

05/14 03:11, , 2F
所以我才會那樣說 @@"
05/14 03:11, 2F

05/14 07:48, , 3F
即使它不存在,html還是有傳movie變數給swf
05/14 07:48, 3F
文章代碼(AID): #16HfTsYr (Flash)
文章代碼(AID): #16HfTsYr (Flash)