Flex :: Load Image From Filesystem?
Dec 13, 2011i have the following:
<s:Image source="{path}/imageName"/>
how can i determine that path to load the image from filesystem lets say from
C:UserssstaurossDesktop ??
i have the following:
<s:Image source="{path}/imageName"/>
how can i determine that path to load the image from filesystem lets say from
C:UserssstaurossDesktop ??
How to use flash.filesystem.FileStream? FileStream.as file Where?
View 2 RepliesI am creating an EDM (Electronic document Management) system which will use Flex for front-end, PHP at server side and Mysql as database. Since its an EDM a single file will have many versions old copies will be stored hence one to one files mapping is not a choice. Wondering whats the best way to do so.
View 1 Repliesmay i know in order to use these 2 class in my actionscript. I need to use "adobe air and flex" ?
View 1 RepliesIn need to move/delete files on the local file system of the user from a web page.
I know the flash player run all applications in a sandbox for security reasons. But maybe is there the possibility for the user to allow local filesystem operations (in some advanced settings). Or maybe to sign/join a certificate.
I want to store a filesystem tree into MongoDB within a Ruby application, so we are talking about json/bson representation of something like:
/
/foo
/foo/one
/foo/bar/two
/foo/bar/three
/four
my aim is to store it efficiently and to serve it via json to an Adobe Flex application which will display it in a Tree component. which is the best solution in your opinion? this document suggests some options. i'd like to go for something like the first pattern (keeping in mind the limit of 16Mb document size) with this format:
[Code]....
I created a new Library project in Flex Builder 3. In a few of the mxml classes I wanted to put in this library I use the flash.filesystem.File class. For some reason I can't use it in the classes in the Library project. The error says that the Ytpe is not found when compiled. In another project, which is a Flex project (so no Library project) I can use the File class without any problems. how to use the filesystem in an other way? (I now use it to read/write files on my HD).
View 2 Repliesi can't download more then one image from url
function processXML(e:ResultEvent):void
{
myXML = e.result as XML;
[Code].....
I am trying to load an image in Flex from different places, and the image always loads from server again and again.Is there any way to load the image from browser cache?
View 1 RepliesSo I'm trying to load an embedded image this way:
[Bindable]
[Embed(source="path")]
private var cls_img:Class;
[code].....
I'm currently working on this website (http:uel...) and I created a little gallery. When you press the image it becomes the background of the website. Now this has some problems if the background is white and you look at the other pages again, you can't read the text any more.I would like it to be when you go back to another page, the background changes to it's original one. So basically I'm looking for the page (component?) load event or something alike, but I can't seem to find it.
CreationCompleted doesn't work for this, because when you navigate to it the second time it's already created, this the background doesn't change.I'm setting the background like this:
Main page:
<?xml version="1.0" encoding="utf-8"?>
<s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark" [code]....
I also have the problem that the images become stretched, because I can't set the fillmode NOR can I center them,
I have an image component:
Code:
<mx:Image x="6" y="8" id="image" />
I'm allowing the user to choose some image and load it at runtime.
Code:
image.source = "../images/temp.jpg";
Why doesn't this do anything? I just see the little error icon like you see on a website when an image cannot be found. But I definitely have temp.jpg.
I am implementing drag and drop from a DataGrid onto a List in a Flex 3 AIR application. I would like to have the drag image be a photo (jpg) referenced by a String field in the data grid item, named 'imagePath'. I'm having trouble getting the image to show up during dragging. I have triple checked that it is not because of an invalid path to the image. I have tried Image's source() and load() methods in every way I can think of. I am calling this method 'dragCurrentToList(event)' on a mouseDown event.[code]This works perfectly if I set the image source to the following bindable variable but I don't want to hardcode the image name.[code]
View 1 RepliesI wrote these functions which I use in conjunction to scale down some BitmapData and save it as a PNG. However, the scaledImage.draw(originalImage, scalingMatrix, null, null, null, true); line with smoothing set to true does not have the intended smoothing effect when I save the bitmap data as a PNG using the second function. The resulting image file is not antialiased at all. Is there anything I'm doing wrong here?
public static function scaleImage(originalImage:BitmapData, size:int):BitmapData
{
// Calculate the scaled size.
[code]......
how can I load in flex spark Image control and wait for complete loading? MX:image have method load() and listen COMPLETE event this is not in spark Image...is there only source?? or how can i listen when image is complete loading??
View 1 RepliesI'm building an Adobe Air app that needs to load external images from different webservers. I have my basic loader function set up, but I encountered one server that wouldn't let me load it's images. it gave me the following error[url]...
After that I got in contact with the server's manager and he told me he had been working on some basisc hotlink protection for his images. He also told me that I could subvert this by supplying[url]... as the referrer when building the request headers.
First of all I found no trace of hotlink protection with online testapplications for hotlink protection. Secondly I have no idea how to set up what he told me with a simple Loader class function.[code]...
I am changing image through flex every time i change it saved into server directory with same name(which i am referring to show). So when i refresh my page my browser didn't send new request to server since it's already in request.so didn't getting new image.Tip:- when i clear browser history it will come with new image
View 2 RepliesFrom what I've read, the fileSystem class (which I need to write a data file to disk from a projector) works in Flash CS4 as long as you have the AIR runtime (which I do), according to the documentation.
I found quite a bit of sample code, but I can't even get the package to load and all of the types and functions and classes are undefined.
Here's my code:
import flash.filesystem.*;
function writeFile():void {
var file:File = File.documentsDirectory;
[Code]....
I can't find filesystem.as in my install folders. Perhaps it's somewhere else?
Or perhaps I misunderstand the documentation and you can't use fileSystem in a flash projector with AIR?
Or is there some setting in Flash I need to adjust to work with the library and AIR?
Is there any serious reason why flash.filesystem.FileStream is not available for web version of flash player?
View 3 RepliesI have made a game, and now I'm putting in a highscore-function. Like the one below, who reads the highscore-list. Everything is working fine when testing from flash, but when I start the swf-file from the folder (or test it on the iPhone), it just loops throught every frame, why is this? If I cut out the code below, it works fine on both stand-alone sfw-file and on the iPhone. I've tried to only use the first line below, to test, and it loops.
ActionScript Code:
var file2:File = File.documentsDirectory.resolvePath("highscore.txt");
// Create a file stream to write stuff to the file.
var stream2:FileStream = new FileStream();
[Code].....
I think I know the answer to this one already, but am looking for any workaround or solution (php??)
I have a AS3 .swf that will be hosted on a client machine running from a web server and viewed in a browser.
It loads a list of images, etc from xml and then displays them. Fine. The problem is, the client wants to be able to put absolute file/network paths in the xml eg: file://filepath or \Serverpathetc....
Here's a way to read/write anywhere on any local or mapped hard drive with AIR. (Coded for non-Flex):
Code:
import flash.filesystem.*;
var _drive:File = null;
var _stream:FileStream = null;
[code]....
File.GetRootDirectories() returns an array of File objects (the root of each drive, mapped or otherwise). You then compare the name of the drive (C:, D:, E:, etc) to the first two characters of the fileName variable. If you find a match, you use that File object (_drive) to resolve the full path of the file you want to open.
I'm in the final stages of designing a game for the iPhone using Flash CS5 and I'm running into a problem with it running on the iPhone. I am a registered Developer, so I'm doing this completely legit... I'm just doing it on a PC and with Flash so there are a few workarounds being done lol. I'm at a point where it runs perfectly in the simulator but not on the iPhone itself. I load up the game and the opening screen loads up where I have my PLAY button located. The problem is, it doesn't work. It doesn't click, change screens... nada. So I worked it out to be something I'm doing wrong with the way I'm using the Filesystem and my save game file. If I take out the filestream stuff and just put in hard values into all my save game variables, the game runs just fine. The PLAY button does its thing and the game is good to go, except of course that I'm stuck to just the hard set values instead of being able to do little things like change levels. So here is the code I'm using, and hopefully someone can see where I've gone wrong.
[Code]...
I'm on a project where the main SWF loads some other swf file and show them. I told my boss that AS3 need the exact path and name of the file to load it, that it can't list a folder and take everything in! I'm almost totally sure I'm right ! I'm not talking about a php script that list the folder and send variable to flash.
View 2 RepliesI've got XML data in AS3 that needs to be compressed, validated on my Java Google App Engine servlet then saved to a file in Google Cloud Storage. Later that file will be opened and decompressed by the AS3 client. The process works if I do it with plain XML or text, but if I ByteArray#compress the data, it dies during ByteArray#uncompress with "There was an error decompressing the data".
I've tried setting the content type and mime type at various points, as well as encoding with Base64, but every attempt seems to break in a different way and I never get the same XML back that I sent in. Do I need to use multipart? Should I compress on the server? [code]...
Is there anything preventing a Flash website from storing several gigs of data using its filesystem / cache?What are the limitations?
View 1 RepliesI'm in the middle of something that's somewhat perplexing. Brief synopsis: It's a full screen kiosk type application with only touch screen control. Sometimes, administrators need to extract large chunks of data onto a USB memory stick to take offsite.
there's a folder on the filesystem with permissions set so that the user that is the web server can access and control it. There are around 100 directories in this folder, each containing around 40 megs of data split into around 10 different files. It's this directory structure I am copying to the USB stick.
Right now, I'm using AS3 to trigger AMFPHP which successfully executes the copy, but it takes about 5 minutes to complete the action, so obviously it needs a progress bar to show state of the copy.
I can execute the linux command of
Code:
exec)("cp -r /$origFileDirectory /$usbStickDirectory");
which obviously works, but there's absolutely no feedback until the entire operation is done (like I said, between 3 to 5 minutes)
Is there anything native to AS3 that I'm missing? Perhaps I've run too far down the PHP path and missed something obvious on the actionscript side?
I get the error 1172: Definition flash.filesystem:File could not be found. when i attempt to import File class or any other class from the package flash.filesystem. I already installed Adobe AIR but it still doesn't work.
View 3 RepliesI've created a small application that is loaded by a preloader. The preloader loads the app then loads some json data it passes the data to the application and then puts the application on stage. Everything works fine in FDT 4 but once I put it on a server it gives me this error - SecurityError: Error #2028: Local-with-filesystem SWF file. Does anyone know why its happening and what setting I need to change to stop it? I have set the load arrguments -use-network=true and false to no availe. The json data is coming from an external web address when I change and put it locally with the application I get SecurityError 2148.
View 1 RepliesWhat is the best (and simplest!) way to record video from a webcam to the local filesystem--all from a browser? Ideally the video would be recorded in HD and then we could use ffmpeg later to convert it into the formats and sizes needed.
Here are some things we've looked into:
Use Flash to stream to a local Red5 server. But we've had issues with video quality here. A Java applet using JMF (can we even write to the filesystem from an applet?). We've heard this might not be very efficient though. Can it handle HD?
Write a custom Firefox plugin. Would this be very difficult?
Basically the hardest thing here is that the controls need to be embeddable into a browser. All we need is a box where the webcam frame is displayed to the user, and then some Javascript hooks so we can code start/stop buttons within the HTML page.
The computer is fully controlled (it's a kiosk) and we can do just about anything to it. We just need a solution that runs in the browser. Our current app is run in Firefox in kiosk mode and the webcam recording is just a part.