Professional :: How To Clear Cache During Development
Mar 29, 2011
I don't want Flash to store the video and image files it pulls in when I test publish the swf. Somewhere it's keeping those files in cache, making it impossible to test a realistic download situation ( such as loading indicators, buffering bars, etc ) because the 'loading' file is immediately available in its entirety due to being stored in cache.
I use xp with windows 2000 and firefox.This is used for facebook games and have been advised to clear the Flash cache. Found the page with the information on it but it doesn't make sense where to start the process.
I have an issue with downloading an image from a URL that is not getting updated at runtime. I'm using a URLLoader to download the file initially at the start of the app from some URL, then later on there is a call to the server which re-compiles the image into something else. After that the image is being downloaded again from the exact same URL, but as far as I can tell it's not getting the updated version, but is getting it from the cache that flash creates.
If I restart the application after doing all of this it gets the correct image when it downloads at startup, but I cannot for the life of me figure out how to get it to download the correct image at runtime. Does anyone have any idea how this can be accomplished?
Where are the signed, cached flex libraries on a windows / mac / linux system? They don't appear to be in my browser cache... so where is adobe keeping them? I found the files. But can I clear the cache? After trashing the files in windows, I don't see the files get downloaded again (with fiddler).
I remember reading something by theCanadian about this but I can't find it.I can't use the new Air API's in Flash IDE. I have followed the normal overlay instructions. Everything is correct in the application xml file, (3.3 namespace, swf version 16 is targeted).I deleted the xml, let a new one auto generate, but still failed to recognize the new APIs.
I changed the project from iOS, to android, back to iOS and now it works. So for that project at least, something was cached somewhere? Is there another way to "clear" some cache or memory related to this?
I have a Flash game that runs fine, and if the player loses he can retry by clicking the retry button. For some reason I have listeners from previous scenes that won't go away, or are malfunctioning, when the user hits retry and the game and starts back at frame one in the first scene (the actual game is at scene 2 but the retry takes them to scene 1). Is there a way that I can reload the whole movie so previous data won't show up when the player restarts the game? I am kind of looking for a "refresh movie" script for the .swf file.
Been trying to clear browser cache for the past hour, tried almost everything on google and also went Tools>Net options and cleared it. Yet everytime I load the website it shows the old version.
I have a swf with four frames. The first frame loads an external class that acts as traffic controller - looks at the root flashvars being passed in and redirects to frame 2, 3, or 4.
Frame 2 is a basic login screen. There's 5 layers - 2 background layers, the login screen, and a dummy text field. I also have trace statements on every layer, which I have speaking with javascript and writing out to the Firebug console. Since the swf requires database access to know what to do, it only works on a server.
The issue I'm having is that, occasionally, not all the layers on frame 2 load. All the actionscript on every layer fires successfully. What I'll do is clear my cache, and roughly 1 out of every 3 times, the only layer that's loaded is the bottom layer, or the bottom two layers.
I've removed the login movie clip and replaced it with dummy text - nothing. I put a preloader on the first frame - nothing. I created a loader swf to, in turn, load this problematic swf - nothing. I thought it might have something to do with order of rendering so I made those bottom layers semi-transparent - nothing.
Does anyone have any ideas of how to further diagnose this problem? While it's intermittent, it happens often enough to demand a fix.
Does anybody use bare .SWF files as webpages? I know it's possible; it seems to work fine for me. Why would I embed a SWF inside an HTML page if it's just going to be full screen (I mean the size of the browser's normal viewable page area, not COMPLETELY fullscreen)?
Is there a lack of browser support? Or is this functionality determined by the browser's Flash plugin?
I want to have a web site which switches the web camera of users, makes a video recording and send results to my web server.Is it possible to do that? I think it should be. For example such sites as chatroulette.com starts web camera. Should it be done with the Adobe Flash technologies? Is it hard to do that?
If I load a web page full of other files, e.g. images, my browser doesn't load them all at once.I seem to remember reading that IE will only have at most 3 requests open at a time for a page. The rest will be queued.If I have a flash movie on the page which is continually making image requests, how does this affect the maximum number of downloading files in the browser?
Is this browser limit accurate, and is it generally the same across browsers? Does flash share the requests of the browser? If not, does flash have a limit and what is that limit? For some background, I do have a flash movie that is continually loading files so there is a queue of Loaders waiting to make requests.My idea was that if there was a different request that I needed to be executed straight away I could make it jump the queue by making a javascript call and allowing the browser to make the request instead.
My OS is Win 7 and I have the windows test versionof Flash Builder Burrito.There I can only develop for Android devices.I've heard it's only possible to develop forthe iPhone/iPad with a Macintosh computer.Or is there a trick to develop for iPhone/iPad on Windows PC with Adobe software(because I don't want to pay a second time for Adobe software for MAC)and only copy the result to a Macintosh? Is it possible in the MAC version of Flash Builder Burrito to develop for iPhone/iPad (and also for Android)?Or have I to use a different IDE for iPhone/iPad apps becauseApple wants native apps and Flash builder burritois only for AIR/Flash app development?
I'm working on a game whose background has many layers that each scroll at different speeds.
Inside each layer I have a Sprite, I've started using graphics.beginBitmapFill, but what I've found is that the graphics.clear() function doesn't actually clear the contents set by the previous call to graphics.begin.BitmapFill. Each frame, I adjust the matrix to shift the layer as needed. Then, I call graphics.clear() and graphics.beginBitmapFill() with the adjusted matrix. Since my layers have alphas in the bitmap, I can see the contents that was drawn the previous frame.
I'm working on a project that includes several flash elements developed using an XML method. The objects work fine in all browsers except IE. Here is the behavior in IE. You can interact with the objects fine the first time through, but if you leave the page and come back, you just get a perpetual loading symbol. You can get the object back by right clicking and pressing play, but that is an obnoxious work around. I think it is a caching error in IE, but I'm unsure how to fix it given that it is not occurring in other browsers.
Im developing an interactive in wich I use many animations either frame-by-frame (image-by-image) or with an embedded flv in the timeline and I have noticed that all of them don't play smoothly when first played, but once the animation has occured once they play the way its supposed to be. Im assuming is because once played an animation gets into the machine cache or something, so I wanna know if there is any way to force an animation to get into the display cache before is played.
A new glitch (amongst the millions I already have) in CS4, is that recently i will be unable to clear keyframes. I usualy do this by selecting the keyframes in the timeline, right clicking and selecting 'clear keyframes' but it's greyed out frequently, I can't work out why this is and I don't know of a cure/ work around for this? I tend to just go in and out of symbols until it works. this is sucbh a pain.
I've been given a Flash tutorial to post to the corporate website that is an .exe file with an embedded Flash player. Users will be on IE, so I guess they would get the run/save prompt. I don't like this and I know it generally isn't done, but I need to know if it is OK to just do it. When I try to explain the security issues with executable files, eyes glaze. Is it possible that the users' system admins would be able to block the run prompt and make the user save the file? Could they block that too? The user community is hopeless, so having the embedded Flash player could be a good thing.
I'm working on an iPhone game, and the artists are supplying the animations in flash format. I need to be able to extract the images, image positions, and image rotations in a comma delimited format as input to my iPhone OpenGL Rendering Engine. Are there any tools that let you do this? Perhaps this is a really basic question,
I'm going to develop an online examination system. There are many audio files in the exam and it's time dependent. I'm looking for a way to predownload(cache) audio files so students won't waiting for file loading after examination starts. I want to use a single page to download files and this step is not include in the exam time.
I'm loading an external XML file when in the Flash development environment. ActionScript 3.0 (CS3) accesses the XML file using URLLoader. Everything is fine until I have to make changes to the XML file. When testing the Flash application while in the development environment, it does not see the changes I made to the XML file, because the URLLoader is somehow caching the results. Thus, the XML file looks exactly the same. This is very frustrating. Is there any way I can blow out this cache so that URLLoader is forced to load the XML file? Currently, I either have to re-start the Flash environment or change the name of the XML file.
This is santhosh, I have qury to all is it possible to avoid caching (save) swf files to temporary folder in client system? is there any solution for the same?
I am designing a website with flash video content. If I pass in the URL to a .flv file as a flash parameter to the embedded video player someone can easily extract the URL and download the flv video file. How to do I prevent this? Can someone refer me to anti-leeching techniques being used my websites like youtube.
On this page are listed Source, Library, and External Library lists. I am working on a large flash project with hundreds of files. It appears that CS4 caches a copy of my fla's similarily named folders here, EVERY time I publish my files. These lists are now hundreds and hundreds of items long. I want to clear these lists, but the only option I can find is the minus sign.
Is there a way to wipe these lists clean, or, does anyone know an external xml file or such (i have serached), where this data is stored so I can manually remove it.