2012-04-25 84 views
0

有沒有辦法下載動態創建的Flash(SWF)文件?我想將它們取出並轉換爲PNG。 (這可以通過swfrender完成。)下載動態創建的Flash

例如,當將我的瀏覽器指向http://flashserver.company.com/statsgraph.jsp?data=2012-04(URL完全組成)時,該服務器上的JSP腳本會創建一個統計圖。但是這是在飛行中完成的,所以我沒有下載SWF 文件(例如使用wget)。

我可以從我的瀏覽器顯示什麼樣的屏幕截圖,但我更喜歡用服務器端(殼或PHP)腳本自動做到這一點,因爲它是大約幾十圖被下載,一旦每月。 BWT,我打算做的是完全合法的。 :-)

回答

0

渲染SWF服務器端不太可能也過於複雜。 SWF可能本身沒有數據,無論如何,它可能只是顯示它。

您需要使用Firebug或類似的東西來挖掘SWF數據源並保存該數據集而不是SWF。然後,您可以使用jpGraph或類似的東西從該數據集創建自己的圖像圖。

+0

謝謝,這證實了我懷疑檢索動態創建的SWF非常麻煩。感謝您指出jpGraph;我會試一試。 – 2012-04-27 07:39:03