2011-01-19 58 views
0

我們有一個Web登錄功能。我們將免費撥打大型活動。如何將獨特的文件從網絡瀏覽器保存到本地磁盤?

方案:

  • 因爲免費電話,我們將提供一個獨特的文件被下載並存儲
  • 一個星期或一個月,我們會打電話給他們,併爲他們提供我們的桌面應用程序進行掃描,看後如何值得信賴,用戶
  • 如果我們不再次找到相同的文件,我們將永遠不會啓動企業多我們自己的統計根據該報告
  • 我們希望做一些後續起坐運動
  • 我們可以做到這一點與Cookie,但我們希望用戶體驗和信任分析

例如: 如果你玩在youtube.com音樂,恕不另行通知您的文件實際上是在/tmp/Flash....flv有很多數據。

問題: 如何從Web瀏覽器使用Flex/Flash進行類似操作?請提供任何鏈接或現有資源..

在此先感謝。

回答

1

總之,你不能。瀏覽器中的Flex沒有任何文件系統訪問權限。

使用Flex存儲瀏覽器持久數據的唯一方法是通過cookie,瀏覽器黑客(如evercookie)和本地共享對象。

+0

但我還是不明白這一點。如果您訪問www.youtube.com並播放任何內容,則會在您的/ tmp/Flashxxxxxx中存儲您正在觀看的文件,該文件上有FLV數據。它如何與確切的命名和確切的唯一參考一起存儲?我只是想做同樣的事情。 – YumYumYum 2011-01-19 23:55:54

+1

我不知道它的具體工作原理,但我的猜測是他們使用[NetStream API](http://help.adobe.com/zh_CN/FlashPlatform/reference/actionscript/3/flash/net /NetStream.html)來緩衝視頻,我的猜測是NetStream會自動創建並銷燬緩衝區文件。 – 2011-01-20 02:07:47

相關問題