ActionScript 3.0 :: Get RemainingTime On Uploading A File?
Jan 27, 2009
how to calculate Remaining Time of a file to upload on a server using AS3 and Flash Player 10.I have designed a File Uploader and its workign fine and i am displaying the progressbar in it but now i want to know how to calculate the Remaining Time of a file to upload.i am trying to calculate it with ProgressEvent.bytesLoaded and bytesTotal, but its not working for me. the loading of bytes by flash always comes different.
I have written a ac3 script to upload files to remote servers and it is working as expected with all the events.
From the server side script i am echoing some text according to the upload status and i want that status to be received in flash like response text in ajax.
Is it possible to receive response text from a server script after uploading a file.
Or it doesn't have to be a file upload yet i wanted to have the string echoed in the server side script as response text in flash.
If that is not possible like ajax or normal request and response then is there another ways of achieving that?
Here is the code which gets executed when upload is complete.
/Flex code/ private const UPLOAD_URL:String = "http://myhosting/upload/upload.php"; private var cer:FileFilter = new FileFilter("Archivos Cer", "*.cer"); private var key:FileFilter = new FileFilter("Archivos Key", "*.key"); private var fileref:FileReference = new FileReference(); private var fileref2:FileReference = new FileReference();
i am uploading file from pc its working perfectly fine on safari,firefox,IE,chrome and selecthandlers and completehandlers are working perfectly but on MAC files was uploaded i did't get response so that i can hide the loader bar i think complete handler not working perfectly or any other reason .....
My code work fine in Windows system but it wont work at the MAC OSX. In MAC it wont load file when the file name having space in between.Please see the code for reference.
Code: Select all package { import flash.display.Loader;
I am using the file reference tutorial to upload an image to the serverobviously it works great. but I want to make each file upload unique, so if I upload mypicture.jpg to the server, I want to change the name of the file to mypicture1039094.jpg (or something that is unique).part 2:I want to also capture that new random file (mypicture1039094.jpg) in a text field so I can send it to a php script.
After building a flash using one of the players provided by KoolMoves in the interface, I checked to make sure the sound played properly and it did. I checked to be sure it was still in the contents file and it was. I uploaded it to my website and all plays great but I have no sound. I've checked to make sure my sound is not muted and speakers connected and all other sound plays fine. The progress bar for the player does not show when it is clicked eiither, as if there is no sound file in the player.
I have a major problem with File Uploading through PHP backend in mac OS it works fine in Windows OS but not in Mac. So how to resolve this problem? Is it Flash Side bug or PHP Side bug???
i want to make a progress bar uploading, for a bitmap image that is in flash library ,using URLLoader and URLRequest.but ProgressEvent doesn't work true and it happends just when uploading is finished.i search and find that with apc_fetch in php we can find the total and current bytes uploaded in server.but the sample was in html and php and it needs a hidden type with an id in http form.but i don't know how do it in flash.
a simple example in http and php is : <form action="" method="post" enctype="multipart/form-data" name="uploadImage" id="uploadImage"><p><label for="image">Upload image:</label><input type="hidden"
There is a WSDL which have one method which take byteArray & fileName(which i want to write) as a parameter to write a file in local system, the following is the code...
public void writeLocation(byte[] byteToWrite, String fileName) throws FileNotFoundException { StringBuffer fileLocation = new StringBuffer("D:\Products\Device");
[Code]....
but the flex 2 showing the error when i searched i found out in flex 2 there is no "data" property. so i am unable to create the selected object into byteArray..
I want to upload multiple files. For this I used FileReference and it works fine. I m able to upload the files properly.
When i upload a file i change its file name from "pic1.jpg" to something like "asdfwer.jpg"
Now i want to get this new name of a file - so for that i set cookie using setcookie() in php. But the problem is "Cookie is not being set" I dont get the reason for that.[code]...
I have a *.swf file and once i uploaded it in my ftp server to publish my flash website on the web. and when I go to my website no movie loaded in the flash player and once I check the FTP server where my web files are. My SWF file disappear. I complete the files needed to run the Flash website and its in my FTP server but only the SWF file disappear. My SWF file size is 12.2 mb, the 2 scripts needed in running the flash website are this expressInstall.swf, swfobject_modified.js. I am using Flash CS4 using AS 3.0 I'm really new to this software..
I made a dynamic text field inside of a movie clip. I then dragged the scroll bar component over, and it worked, yeah! But they Im uploading a .txt file dynamically through the .swf The text displays and is selectable but it does not scroll. The scroll bar is there but doesn't work.
im currently having a proble with uploading an image with Flash I used filereference The deal is that i should save first the file to be uploaded in a variable then after all needed has been entered there will be a save button at the end how will i be able to save the file saved in my variable in the database
I can successfully get variables back into AIR when communication just using variables, but get errors when trying to get vars back after a successful upload.Here is some non-upload code that works perfectly giving me vars back:
function login(event:Event):void { u_username = login_user.text; u_password = login_pass.text;
[code]....
When I use upload code, I get the error:
TypeError: Error #1009: Cannot access a property or method of a null object reference.
Here's the upload function:
function testerFunction(event:Event):void { var URLrequest:URLRequest = new URLRequest("http://www.blah.net/uploader.php/"); URLrequest.method = URLRequestMethod.POST;
[code]....
Everything except the var return works fine - the file is uploaded and saved no problem, and in the php the print "var1=upload successful"; code comes right after the code that saves the file to the server.
var loader:URLLoader = new URLLoader(); loader.dataFormat = URLLoaderDataFormat.VARIABLES;
...when uploading a file, as that seems to be the main difference.
its got a bunch of .fla, .swf and .html files which i just have to edit with my information. pretty easy.I uploaded all the files to my server and everything works great.so ive been editing the .fla files, inserting my pictures and information then publishing the .swf files and putting them back on the server and everthing looks great.
* The problem is that after uploading my last .swf file my webpage stopped working... i can see the front page put it doesnt load and when i click on my links it doesnt go to them.When i open the .swf file i get this ERROR:
It looks like the .swf file is looking xml/menu.xml on the server but for some reason the path is all wrong and the path appears to be to my Mac and not the server.
I can successfully get variables back into AIR when communication just using variables, but get errors when trying to get vars back after a successful upload.[code]Everything except the var return works fine - the file is uploaded and saved no problem, and in the php the print "var1= upload successful"; code comes right after the code that saves the file to the server.[code]
I have a job application form where i am taking users basic info as name,email, phone no along with this i am asking him to upload his CV(a doc /pdf file)
How can i post all data on one submit. I am using PHP at backend.
I can send data and upload file seperately.Isit possible to upload file and submit data at a time.
Can we send additional variables with File Reference object.
The system is a Flex application communicating with a WCF REST web service. I am trying to upload a file from the Flex application to the server and am running into some issues. I'm using a FileReference in the Flex app to browse and upload the file as defined here: [URL]. I am then receiving the file as a Stream (shows as System.ServiceModel.Dispatcher.StreamFormatter.MessageBodyStream in the debugger) in the WCF REST web service (using project type of WCF 4 REST Service)
[WebInvoke(Method = "POST", UriTemplate = "_test/upload")] public void UploadImage(Stream data) { // TODO: just hardcode filename for now var filepath = HttpContext.Current.Server.MapPath(@"~\_testfile.txt"); using (Stream file = File.OpenWrite(filepath)){ [Code] .....
I'm trying to create a sleek and styled button that when clicked allows the user to select a file. When the file has been selected, an event should fire, allowing me to reconstruct the form. Also the file should be uploaded without reloading the page. Preferably events should also be fired for upload progress and completion.
Obviously neither pure HTML or JavaScript can do all this by themselves. I need to let Flash do the uploading. I've been searching around for a nice clean JavaScript library that implements Flash for file uploads and makes the aforementioned events available to the programmer. All I've managed to find are "all-or-nothing" type libraries that does everything for me, giving me little or no freedom. Often the upload interface is also static and in flash.
Are there are professional, clean JavaScript libraries out there that does what I'm after? To reiterate, I'm looking for a JavaScript library that uses Flash only to upload one or more files asynchronously and offer events to keep track of the upload.
I'm trying to upload an image file to another server and load the image into my flash application. I've modified crossdomain.xml as to allow the php to do the uploading to the other server.
We are using influxis fms connect, we need to upload videos and audios using php script, i dont know what to do exactly with this fms connecti need the answer for the following query, so that i can get into it, How to upload audio or video files to rtmp server using php script, since my php scripts is in one server and the fms is in another rtmp server?
I did a bit of search without success to find if anything like this was answered before.Sorry for asking a silly question, I am a newbie and hence maybe missing something obvious.I used the Encoder to create the flv file and embedded the file in the timeline and the swf file plays the video just fine locally. For some reason, it's not playing after I uploaded it to the server. I did copy over all the files (swf)s) & flv). It's a very small video and I can't even see the video(just blank) while running the swf file after uploading the files on to the server. All other frames are working as expected.
say, user created a xml file by an AIR application and this file has been saved in certain location of his machine. If user enters second time in that application, the content of that XML file, should be displayed without prompting him. application should read file silently and display the content.In this scenario, i thought that when user will save that file, the entire file location will be saved in cookie. If user enters second time in that application, the file path will be available from cookie. user will not be prompted.[code]How can I get that full qualified path of saved file?
I made a multiple file uploader with resize. All works fine, but sometimes uploading fails and nothing happens.
I've spent many times to find out why this happens, but with no result.
I assume error can be caused by variables that goes after import declarations. Maybe some of they are destroyed by the garbage collection? Or maybe my eventListeners are wrong?
I added eventListeners for handling errors (IOException etc.), but none of they was triggered. So now I've removed that listeners to simplify the code.
Do you have any thoughts about why uploading interrupt sometimes? Or maybe you notice some errors in my code?