Re: firefox cache Python
Searching for FF automation but still no luck. Any other idea on how to locate the cache directory and then read the directory ? regards, Subeen http://love-python.blogspot.com/ On Feb 20, 3:20 am, Gabriel Genellina [EMAIL PROTECTED] wrote: Search for firefox automation -- Gabriel Genellina -- http://mail.python.org/mailman/listinfo/python-list
Re: firefox cache Python
On Feb 20, 3:40 am, subeen [EMAIL PROTECTED] wrote: Searching for FF automation but still no luck. Any other idea on how to locate the cache directory and then read the directory ? regards, Subeenhttp://love-python.blogspot.com/ On Feb 20, 3:20 am, Gabriel Genellina [EMAIL PROTECTED] wrote: Search for firefox automation -- Gabriel Genellina You can generally locate Firefox's cache (v2 and up) directory by searching for a file named '_CACHE_MAP_': Try something like: -- code -- import sys import os searchFile = '_CACHE_MAP_' cacheFolder = None home = /Users/your-home-directory # assuming *nix OS for root, dirs, files in os.walk(home): for x in files: if x == searchFile: cacheFolder = root print cacheFolder if cacheFolder == None: print Cache folder not found under that directory. -- end code -- The main cache data as far as URLs and such are located in 3 files, which you can dump into a list: cacheFiles = ['_CACHE_001_', '_CACHE_002_', '_CACHE_003_'] You can then read data into a string with something like: all_cache = '' for f in cacheFiles: all_cache += open(cacheFolder + '/' + f, 'rb').read() # '/' = *nix OS dividor The odd looking files that start with numbers are some sort of binary/ gzipped encoded files, which I'm still working on. Keep an eye on my blog, I'll post a bunch of stuff on this soon, as I'm working on a project for a class that deals with this stuff. Cheers! -- http://mail.python.org/mailman/listinfo/python-list
firefox cache Python
Hi, I have got into an interesting problem. Today I found that if I type about:cache?device=disk (without the quotes) in the address bar of firefox, it displays disk cache information. Now I am thinking to write a Python program that will read this cache info. My initial idea is to somehow save the page in a file and parse it. But how to save the page without human intervention (pressing ctrl+s) :) ? Hope I could make it clear what I am trying to do... Any clue? regards, Subeen. http://love-python.blogspot.com/ -- http://mail.python.org/mailman/listinfo/python-list
Re: firefox cache Python
En Tue, 19 Feb 2008 17:44:57 -0200, subeen [EMAIL PROTECTED] escribió: I have got into an interesting problem. Today I found that if I type about:cache?device=disk (without the quotes) in the address bar of firefox, it displays disk cache information. Now I am thinking to write a Python program that will read this cache info. My initial idea is to somehow save the page in a file and parse it. But how to save the page without human intervention (pressing ctrl+s) :) ? Search for firefox automation -- Gabriel Genellina -- http://mail.python.org/mailman/listinfo/python-list