2011-04-28 78 views
1

今天,我們可以使用各種內容生成工具創建密碼保護的swfs。當用戶打開該swf時,他/她需要輸入密碼,然後才能查看加密的swf。加載密碼保護的swfs

現在,我想在基於flex的AIR應用程序中加載一個此類加密的swf,並且我正在使用SWFLoader類。但不是用戶輸入密碼,我希望應用程序在加載swf時提供密碼。這甚至有可能嗎?我嘗試了谷歌搜索,但沒有出現。

任何幫助將非常感激。

- 卡皮爾

回答

0

是在您加載的.swf文件來實現密碼的提示?

我認爲你需要做的是修改你的保護軟件,以便在沒有對話框的情況下以更自動的方式接受變量。例如,當它加載它可能會進入等待狀態,等待你的空氣應用程序加載它爲它提供密碼。或者它可能接受一個參數字符串。

如果您這樣做了,您的Air應用程序可以存儲密碼並將該數據傳遞給它加載的.swf。不知道你的密碼保護如何工作,但我認爲這是你想要集中精力的地方。爲了更好地幫助,我真的需要更多地瞭解具體細節。

+0

嗨Prototypical ....感謝您的迴應。實際上,我使用的是諸如「Adobe Captivate」之類的標準工具來生成受保護的swf。正如你所看到的,我無法修改這個軟件來生成你提到的那種swf。我一直在思考在創建受保護的swf文件時是否存在一些標準,以及是否可以在不提示用戶的情況下使用它們加載所需的文件。 – 2011-05-02 03:34:23

+0

對不起,我沒有Captivate的知識。但是將這個細節添加到這個問題上是值得的。 – prototypical 2011-05-13 05:48:34