I'm debugging an Adobe Flash application my team and I have developed. Each time we update the application SWF files, we need to clear the browser caches. We also need to delete AssetCaches and setup a few other things.
So, I have a simple Bash script that deletes Firefox's file cache, Flash's shared objects, Flex's AssetCache, and Safari's Cache.db file. This is all fine, except not thorough. Safari still retains the previously loaded SWF files in memory cache. I believe Firefox is doing this also, but intermittently. This makes debugging a bit of a headache to say the least.
The work-around is to use each browser's GUI to clear their disc and memory caches. Just a bad work-flow all around. It would be awesome if I could add another line or two to my Bash script and wipe the memory cache along with the other tasks. How do I do this?