Is it possible download a file in an AIR application, store it on the user's system, and prohibit access to the files by applications other than the one with which it was downloaded?
相关问题
- Should I wait for Flash Player 10.1 or go with Fla
- Displaying two fullscreen windows on two monitors
- Can I embed a sqlite database in an Air applicatio
- How to force to show PDF in google chrome using Ad
- analytics script is not sending data from shadow D
相关文章
- How To Programmatically Enable/Disable 'Displa
- How to load images and fragments dynamically in Li
- Rapidly learn InDesign scripting?
- Flash CS4 + SQLITE
- AIR - Resizing Native Window Proportionately
- Can Adobe .jsx scripts include other script files?
- Building an android library project with jar depen
- is there a way to access bluetooth on android via
Your best bet is to store the contents of the file in the EncryptedLocalStore or a local shard object. While you can store the downloaded file in a directory on the user's file system, you aren't going to be able to prevent it from being accessed by other applications (or the user) on the system. That's a security issue because that's how a lot of viruses work.
Certainly not easily done on Windows. You might have better luck encrypting it's contents.
EDIT: Creating a file not accessible by other programs is very virus-like behavior.
Encryption is indeed probably the way to go. AIR does have a handy encrypted local store which should simplify this approach for you:
http://livedocs.adobe.com/flex/3/langref/flash/data/EncryptedLocalStore.html