ActionScript 2.0 :: Not Loading In Latest .txt File?
Sep 19, 2006
I'm using this line of AS code to load in some text in a .txt file on my server:Code:myData.load("articles.txt");The problem is when I update the text in the .txt file, upload it to my server, and view my Flash movie, it doesn't load in the latest version of the .txt file that I just uploaded to the server, but an older version. It takes some time to be able to see the new .txt file through the Flash movie.Is this:-Because I need to change my Flash AS code somewhere to always load the latest version from the server (rather than look in the browser's cache)?
This is a silly question.. I have been away from flash for a while and looking to get back in and also upgrade from 2004 MX. Is the Adobe Flash Pro CS 5.5 the latest version?
I have developed a swf, lets call it "project.swf" which will require updating over time, so to avoid a user loading an old version I will name the files thus:"project1.swf", "project2.swf", "project3.swf" etc everytime a new version is published.
I load this file from a movie called "get_latest_version.swf", into which I hard code the latest version of "project.swf". Not very efficient at all!!So heres what I want to do: In "load_latest_version.swf" can I create a way of detecting the highest version number (newest version) and automatically loading that instead of always hard coding a new version number everytime I add a new feature?
I have tried various codes (probably wrongly) and read different posts and failed to achieve what I am after. So to cut going round in circles I have just made a simple test folder. There are 3 things I am trying to achieve so that latest files are loaded instead of browser cached versions.
Everything is linked properly in the TEST folder (apart from the code to get latest non cached version)
You can download the TEST.zip folder (73KB) here- [URL] It's completely safe to download and please ignore the annoying pop up ads. I signed up for free service hence the ads.
The three things I want to achieve-
In the TEST.zip folder start with index.html.
1- There you will see >Enter Button< and >portfolio.pdf< button. Nothing will change on index.html page but the portfolio pdf will be regularly updated. So I want the >portfolio.pdf< to fetch the latest pdf always. I assume the code will go on the >portfolir.pdf< button?
2- >Enter Button< will take us to master.html page which contains master.swf. Master.html is only a container but master.swf will be regularly updated and needs to always load the latest master.swf version.
3- Load image.swf button will load image.swf. I want the button to load the latest image.swf file always.
I've got Flash CS5.5 and am trying to build a sample Away3D 4 model viewer. I must not have the latest api for fp11, because the compiler comes back with this:
"Type was not found or was not a compile-time constant: TextureBase"
The file "RendererBase.as" from the Away3D library is importing a number of files from the flash.display3D package (including TextureBase), which apparently I don't have.
I downloaded the latest debug version of flash player 11, what else do I have to do?
I've been scratching my head over this problem for two weeks now, trying to test (destroy) my router, internet connections, and flash apps to try and solve this problem. First of all, what I am trying to do: I've got a php socket server set up, and on localhost and lan connections with XMLSocket the server and flash clients work fine. But from the internet only some versions(or at least that is what I suspect) seem to connect. There is only one instance in which the connection worked, the client actually asked for a policy file... but I haven't been able to ask that guy's flash version yet. Is there anything different in the latest flash versions that prohibits XMLSocket from connecting to worldwide IPs?
I have two arrays arrscore and arrname i push the percentage to arrscore when the person has finished the quiz and the name to arrname. when the quiz is done once and i trace both of the arrays it's fine but when the quiz is done twice instead of giving all the results in the arrays it only traces the latest one.
Everything works in the IDE, but nothing works in the new player. It doesn't even give me an error, even though I'm supposedly running the Debug version. what adobe changed or how you are supposed to load external swf files now? I believe it's only 10.3.183.5 that is screwed up.
I have an action script 2.0 that I need to change to 3.0 and was wondering how to do that.Also wondering since I did this a number of years ago, I need to have my Tsunami menu updated to the latest Flash movie.
I have a swf made in Flash CS4. It works fine in firefox and older versions of flash player in IE, but it doesn't work in recent versions of IE and Safari In this case just I can hear the music.
When trying to use the latest AMI on AWS for Flash Media Server, everything seems to work right going upstream (server connects, stream goes to server), but the F4M file doesn't seem to make any client or OMFS happy. I get the following error - "The F4M document contains errors. Error #1009".
I have a button that loads guestbook.swf. As guestbook would be updated by me I would like the latest non cached version of guestbook.swf to load always. This is the code on the button currently. What would the code look like to load the latest version from the server? You know some random number/date time stamp thing? I tried using some Googled AS2 code off the web and the button stopped working.[code]
Let me preface this by saying: This is definitely a bug either with latest Adobe Flash Player or the streaming Media Server (in this case Real Helix):In the latest version of the Flash player (10.1.82.76) Code that worked previously in version 10.1.53.64 does not work now. This is basic code to connect to an RTMP server (Real Helix) using Netstream class. NOW the video does not even display and there is no error message . THIS ONLY OCCURS in a BROWSER . Also I am using swfobject to display the flash and I tried with latest version and the old 1.4.1 version.
private function init():void video = new Video(); NetConnection.defaultObjectEncoding = ObjectEncoding.AMF0; nc = new NetConnection(); nc.client = this;
I'm trying to create a simple disappearing action when a WheelParticle hits a special disappearing CircleParticle. Normally the WheelPartical bounces off of a bunch of other CircleParticles, but when the WheelParitcal collides with this CircleParticle, the action Pauses, an animation plays, and when the action resumes, many surrounding circle particles have dissappeared.
The problem is that the WheelParticle needs to just drop from a complete stop, but it continues as if having just bounced off of the, now non-existant CircleParticle. I'm having trouble clearing out the forces. I've tried init(), addForce() and changing .velocity amoung other things, but it keeps wanting to continue the lateral bouncing movement. I'm using the latest trunk version of APE in order to capture Collision events for sound.
How would you defer loading of other graphics on the page until after the images in a Flash gallery's images.xml file are finished loading?Is there any way to detect for this, or would I only be able to check if the flash swf object is finished loading? I'm pretty sure the swf object would be loaded/ready as with document.getElementById('flashobject').onload = function(){}; before the corresponding images have loaded though, instead of after.
I have a "loader.swf" after which my "main.swf" loades. I have used a loaderPro v3 (AS2) component. Doing that was easy but then when it starts loading, even before the loading completes the main.swf starts playing in the background. And i have no coding in my actions panel.
I'm just about to uninstall and reinstall at this point but I'm getting my install all screwed up trying to update Flash Pro CS5.5 to use Flash Player 11. I had it fine using the MXP provided in this adobe blog. Though that's 11.0 not 11.1. It did work however.
I downloaded the latest Flash Player / Debugger .exe and the latest SWC for 11.1 and now Stage3D is no longer being seen. Clearly I screwed something up. I uninstalled and reinstalled the MXP after deleting the FP11 XML and FP11 directory but it's not working anymore.
Is there a clear cut simple way to explain how to overlay the latest Flash Player for FPCS5.5? I used the AIR overlay instructions for 2.6 - 3.1 and it worked every time. Now I just need Flash Player overlay instructions. I'm very interested to start trying to Starling framework with Stage3D. I select FP11 to export and it tells me it can't find Stage3D.
I'm working on a site (http:url...) where I'm using an elastic effect on a window that will display the conent. Here is the code I have so far: Code for elastic is on a frame:
Now all of this code works fantastic when I publish the movie for the Flash 6 Player,but when I change it to the latest Flash 7 Player it doesn't work.
Got a really big problem here. I keep on getting "NetConnection.Connect.Failed" when I load a .asc file on my main.asc file, i use the method load() in my code. I really don't understand why this happens, but when i comment out the code that loads the asc file, I can successfully connect to fms. I can't figure out what's happening here. Btw, i'm using fms4 in windows 7 32bit.
what I'm trying to do is make a preloader that will preload about 20 external SWF files before it lets you get to my main file. I want to do this because my main file needs the SWFs to be ready to go once its done loading. I have looked around and i found a few ways to do this with the "if (loadedBytes>=totalBytes)" and the code loops back till the files are done loading... this would be just what i need but i cant seem to get it to work. the file just seems to start loading my files but does not loop and just runs the time-line even once i state what frames i want it to loop.
I have a flash file that is 1.5mb in size. As it takes about 6 minutes for someone on dialup to load this file, I have created a smaller swf file and loaded the larger one from it but I don't want the larger one to begin to play until it's fully downloaded. How do I set this up? I have set up the action script 2 as follows: loadMovieNum("top2.swf", 0);
Is there a way to extract a single file from a zip file in Adobe AIR?
I'm using NoChumps zip library to extract files from a zip. In this library the entire IDataStream is loaded into memory and after that you can extract file entries easily. In cases where the zip is 5 to 10MB there are no problems. But when the zip is 80MB, which many are, 80MB is loaded into memory. This causes the app to crash and run slow on mobile devices. According to the zip specification,
"A ZIP file is identified by the presence of a central directory located at the end of the file, this allows appending of new files. The directory stores a list of the names of the entries (files or directories) stored in the ZIP file, along with other metadata about the entry, and an offset into the ZIP file, pointing to the actual entry data."
Also, I do not have control of the size of zip files but most average is 60 to 100MB. Files inside are ~4MB.
I have a "loader.swf" after which my "main.swf" loades. I have used a loaderPro v3 (AS2) component. Doing that was easy but then when it starts loading, even before the loading completes the main.swf starts playing in the background. And i have no coding in my actions panel.
Is there a way to check file name case when loading a file? For example:
My URLRequest has this: "filename1.swf", but the actual file on the server is this FILENAME1.swf. Since the file names do not match case, is there a way i can have flash and AS3 catch this?