开发者

How can one bake custom data into an Adobe AIR distribution?

开发者 https://www.devze.com 2023-01-04 23:50 出处:网络
I would like to have an AIR开发者_如何学C application available for web download, but have some data customized per-user-download. Think CD-key, or in this case an encryption key and user name, so tha

I would like to have an AIR开发者_如何学C application available for web download, but have some data customized per-user-download. Think CD-key, or in this case an encryption key and user name, so that the downloaded version can connect to a website and know who it is that downloaded it. As a fail-back if this is not possible, I could require the user to log in once and set one up and then store it locally, though I'd like to make it one-click and seamless. However, if the latter is the only way to do so, what's the best cross-platform-safe way to store local persistent data available to AIR?


Best is subjective. You could use an SQL Lite Database or any sort of local file you prefer. I have distributed XML files with AIR applications before and used them for configuration purposes. I'm not sure if I'd consider an unencrypted XML file secure, but there is no reason you can't encrypt it on disk and decrypt it in memory.

It sounds like you're trying to create a form of licensing scheme. IF so, you can check out third party licensing schemes for AIR applications such as NitroLM, Sharify, Zarquon, or Adobe Shibuya.

0

精彩评论

暂无评论...
验证码 换一张
取 消