2012-02-20 23 views
1

我需要在Flash網站中加載Flash遊戲。目標是獲取關於獲獎者分數的信息,並在網站上發佈。問題是遊戲是由第三方程序員開發的,所以我不知道我是否可以訪問任何加載的swf(遊戲)變量來獲得高分。訪問加載的Flash動畫

如何從加載的swf中檢索數據?

回答

1

除非他們明確暴露他們的swf被訪問,否則不可能訪問另一個swf(尤其是第三方swf!)內部的信息。您可以通過測試國旗childAllowsParent來檢查他們是否允許訪問。

您可以交替測試以查看它們是否以某種方式發出任何可以捕獲以獲得高分的事件。如果遊戲與Kongregate或其他Flash Game託管網站集成在一起,那麼他們有可能已經實施了Kongregate預計的API的部分功能。如果是這種情況,那麼你可以通過模仿Kongregate來掛鉤這些。

+0

好的,但是如果沒有實現某些API並且沒有明確的訪問聲明 - 什麼都不可以,對吧? – dmdkv 2012-02-20 17:48:28

+0

不幸的是,你無能爲力......除非他們明確地向你發佈這些數據。 – ganaraj 2012-02-21 09:06:52