I'm working on an AIR app that will have a free basic version and a more advanced paid version that's unlocked with a license key. Ideally once a license key is entered I'd like it to unlock the application for all users of the computer. However, I haven't been able to find a suitable system-wide location for storing the license key file. All of the preconfigured locations in the File class (e.g. File.applicationStorageDirectory) are either user-specific or read-only.
Is there a standard system-wide location in AIR where I can store things like this? If not the file system, maybe shared objects, or SQLite, or the encrypted local store? Failing that, are there standard locations on each system (Windows, Mac, Linux) that I could hardcode that are guaranteed to be writable by all users? The last option is made more difficult by the lack of access to any environment variables.
If all else fails I guess I could just require the application to be unlocked per-user, but that doesn't sound like a recipe for happy customers ("What do you mean I have to buy it twice for my wife to use it? We only have one computer!"). (Okay, yes, it it's per-user I'll probably let one key unlock the app 3 or 4 times to be nice about it, but it's still less convenient for the user to activate multiple times).
I have a tree, which childs dispaching event, if i run the object outside TitleWindow - everything is working fine, but if i encapsulate it inside a TitleWindow as into the source below - the event is not anymore dispached system wide.
When and where will see (ore already can get) Adobe® Stratus 2 examples (with source) on "Swarming", Live Application-Level Multicast, Distributed Data Storage?
I'm building an Adobe AIR desktop app with Flash CS5 that makes a lot of use of bitmapdata, bytearrays and base64 strings. After a while the memory usage of the app doubles. Is it recommended to use system.gc() to free memory at that point or is that bad practice?
I'm considering using Adobe Air to write an application for the android marketplace.I was wondering if anyone could tell me what (if any) the limitations are with regard to getting / handling system events.For instance can you pause the app if the user receives a text message?Or detect if they have their music playing and mute your app's sounds?It would seem a real pity if Air cannot do this.
I've found several examples and documentation that show how to read and write files on the system, but all show user intervention or reading/writing files in user profile directories. There are a few things I want to do:
Monitor system and other application log files for changes, then automatically load those files when changes occur Reload a previously open file when the application launches Write files into a log directory, which probably will not exist in the same path as the application.
In my very quick search, it seems that there may be a security model that constrains an AIR application's access to the file system, so that files can only be read or written to directories selected by the user with the file system dialog OR files can be written within the user profile or air application directory.
Does an Adobe Air application have unconstrained access to the file system?
I'm trying to access local file system from Flex web application. I know it is pretty difficult, but I think there must be a way. Is there a way that Flex app can use AIR components or maybe web application can call some AIR module in order to choose files and upload?
I am making a game in AS3 / Adobe AIR that requires the user to react to certain sounds. Is there a way to inform the user up front if the system volume is muted? Moreover, is there a method to change the volume? If not, does an external cross-platform application exist that lets me monitor the volume and that I can call from Adobe AIR?
I used to use Mochi Leaderbords before starting coding Adobe Air games for iPhone and Android. As the Mochi API doesn't have mobile support I had to find something else and found Playtomic. Playtomic is great and easy to use, BUT it's constantly down My players are complaing on how often the highscore server is down. For me it's like 6/10 times I try to view scores that it doesn't show.alternative free highscore system that works with Adobe Air for mobile?
In Python there is a function: os.system(command) that runs the command passed by parameter in the command line, there is something similar in AS3 (or MXML) running an Adobe AIR Desktop Application?
I've recently switched to CS4 and AS3. There is a couple of nice features in AS3. However,the more I do hacking (certainly you can't call it programming) the more frustrated I'm with AS3.Here is the most stupid thing I found so far.
Put this code in: for (var i:Number=0; i<10; i++) {
Does anyone know if adobe flash player cache data is available to other users on a system? For example: A user logs onto Windows XP, then uses my adobe flex application... and in the process of doing so downloads the signed flex lib... He then decides to mow the lawn and log off. At about 3pm the same day, his Mum can't hear the TV over the sound of the mower, so she decides to log in using a different XP user account. She proceeds to use the very same flex application. Does she also need to download the flex lib again, or would the data already be cached in the flash player?
I am looking for utility/helper classes for Adobe AIR/actionscript 3.0 file system and native process utilization. Could someone point me to opensource library projects specific to Adobe AIR..
I need to know what the details are of the file permissions of an adobe AIR app. Specifically, to where can may it write text files? Anywhere on the local system? I heard Adobe has a set of "Sandbox Permissions" but these just confuse me as I don't know where they apply. Additionally I wish to know if you need some kind of special permission to append to a file somewhere on the system.
I want to build a program built around my pc specs. Is there a way to access such information as how much ram I have or how much cpu usage is being consumed, etc.?
I got a textfile who i am reading on a serverside script and passing it as a script to my client side as3 code. The problem is that i am using characters like ä,ö,ü,ß and this isn't well displayed. I tried System.useCodePage but the compiler complains about : 1120: Access of undefined property 'System'. It doesnt matter if I tried this on the first line of the 'Action' in the first scene or in the first line of the first .as file i am loading. (btw i am only working with .as file and not in the timeline). When i am importing flash.System.* the compiler complains he dont know useCodePage.
i want to create a site %100 SWF width so it resizes with the browser and also a Carrousel effect that lets me go back and front in the timeline. But just can't find a way to do it.
Here is an example of the site i want to do: [URL]
As you can see, the models has the Carrousel effect and the Width is %100.
I'm pretty sure this feature doesn't exist (I just looked), but is there Flash IDE project-wide Actionscript search? The Flash IDE might be a tolerable AS3 code editor if this feature was available, now that code-hinting/intellisense is better in CS5.
I have a container_ mc that is 560x320wide. I have a "About Us" button beside it with this code in my actionscript file:
[Code]...
The about1.swf is a 560x320 wide swf movie with pictures and images in it. When I preview my main movie and load "about us" page the about1 swf is stretched out much wider than 560px. It is about 700px wide and goes off the page.
i'm making a scrolling xml gallery. Everything is working fine however for the particular design of the site i'm making i need thumbnails that have different widths. Currently i've written an xml file that lists the names of the images which are then loaded into a container within a scroller.Is there a way i can load external images and then write some AS that figures out how wide each thumbnail image is? (i have a feeling i need to write a variable for the widths of the containers but not sure how) or maybe an easier way of looking at it - does anyone know of an example that loads an array of images sequentially that have different widths but display next to each other?
I am using % values for height and width properties of my components, so they would look some what similar in different screen resolutions. But when the aspect ratio changes or on Wide Screen monitors, my components are looking very badly as in not consistent and somewhat stretched.
Any way to search for a code snippet throughout all symbols and frames and mass-replace?Movie Explorer lets you copy all the actions showing to the clipboard but you can't replace.
I made a movie clip consisting of many other clips. Its 232px wide & 300px high. Actually its an ad. Somebody plz guide me how can make the whole movie a link?
I want to make: - a flash header with a cityscape moving from left to right behind a transparent logo - the header will be included in a html-template with a width of 100% - theh content of the website will be center-aligned (950px wide)
How do I make sure that: - the cityscape moves over the full width of the screen, regardless of the size of the screen? - the logo remains correctly positioned?
Click here to see how it looks as a non-moving version: [URL]
1) In my program, I am wanting to create a function that would take in the height and width of a loader object, compare them to the stage dimensions, and then scale the object in question before it is added to the display list. However, I have several different types of classes that I want to make use of this functionality. So what would be better, to create a NEW class that would have to be created each time a resize needed to occur, and is imported by all needed classes, or just have a function within each already existing object and copy that function to every class's scope that needs it? Would this be resolved by placing the function in question inside of the default package?
2) When accessing stage properties, are they a global or a relative scope? i.e.[code]would those two statements produce the same value regardless of whether they were in the default package or inside of 1300 classes? Or is the stage scope relative to some degree?