[問題] swf檔的時效保護 (放在local端)

看板Flash作者 (永保安康)時間16年前 (2010/06/07 22:40), 編輯推噓4(403)
留言7則, 5人參與, 最新討論串1/1
今天臨時有個任務, 要在原本寫好的檔案裡, 加上時效保護的機制(超過某個指定日子或第一次開啟後幾天就不能再開啟)。 稍微研究一下, 想了一些方法。 1)指定某月某日後就不能再用 利用Date class抓本機端時間,缺點是可以透過改本機端時間避過。 利用網路服務來抓時間,缺點是只要沒有網路連線就不能開啟。 2)利用ShareObject來紀錄 裡面放一個flag,超過時間就把它變成false,不能再用。 缺點是換一台電腦就可以用。 3)做成AIR application, 這樣就可以寫入一個log檔, 用這個檔來判斷是否超出時效。 不知道是否有更好的作法可以分享? (盡量不要做成AIR application) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.74.234.144

06/07 22:55, , 1F
Zinc可以設定檔案使用次數&時間限制,也可以設定序號
06/07 22:55, 1F

06/07 22:55, , 2F
缺點是要$$
06/07 22:55, 2F

06/08 06:22, , 3F
這個case是不是要拿來撥音樂.. XDD
06/08 06:22, 3F

06/08 15:30, , 4F
1沒差吧,你又不做AIR,當然就用網路連線判斷就行了
06/08 15:30, 4F

06/09 06:21, , 5F
後來我縱合了網路、本機端時間和SharedObject的方式
06/09 06:21, 5F

06/09 06:22, , 6F
過幾天有空我來分享一下我的做法:>
06/09 06:22, 6F

06/10 15:34, , 7F
樓上加油~~~期待你的分享
06/10 15:34, 7F
文章代碼(AID): #1C3GJRqP (Flash)
文章代碼(AID): #1C3GJRqP (Flash)