Entendendo a Cache do Firefox
Bom dia gente, estou com problemas para lidar com a cache do firefox. Quando falo lidar, me refiro a poder manipula-la, ler e entender seu conteúdo, sua estrutura. Acredito que a duvida seja bem incomum (pois não achei em parte alguma algo sobre o assunto), porem não inacessível. Alguém conhece algo sobre isso?
Modified
Chosen solution
Olha amigo o Firefox é open source, você pode pegar o código fonte dele aqui:
- http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/28.0b9/source/
- https://developer.mozilla.org/en-US/docs/Developer_Guide/Source_Code/Downloading_Source_Archives
All Replies (6)
Se você quiser ver seu cache digite na barra de endereços about:cache, no campo Disk cache device você vera uma opção Cache Directory: nesta opção você vera o caminho até a pasta onde esta armazenado o seu cache
Haha, ok. Na verdade eu já passei desse passo. Talvez eu não tenha sido claro o suficiente. Quando falei em ler a cache, me referia na leitura em forma de arquivo da cache, e assim saber o conteúdo do arquivo. Por exemplo, a cache guarda imagens acessadas no browser, juntamente com vários outros tipos de arquivos. O que eu pretendo, é ler os arquivos de cache e saber identificar qual dos arquivos representa uma imagem.
Se no about:cache você clicar no link List cache Entries você pode ver o que esta armazenado no cache.
Agora abrir os arquivos no diretório do cache é um pouco complicado alguns você consegue abrir com o Notepad outros talvez seja necessario algum programa especifico, porém para descobrir é um tanto complicado afinal o windows apenas reconhece os arquivos como Arquivo e não reconhece nenhum tipo de extensão para estes arquivos.
Você pode tentar utilizar algum programa para reconhecer extensões, porem não conheço nenhum para indicar, se obtiver sucesso por favor nos deixe saber!
Faz todo sentido amigo, e é justamente isso que eu pretendo fazer! Abrir, e conseguir ler os arquivos de cache.
Ja procurei bastante e acredito que não há um programa para Abrir ou editar os arquivos, porem para que se desenvolva um programa capaz de fazer isso, preciso conhecer como é estruturada a cache, como o proprio Firefox escreve o arquivo no disco. E isso ja é mais complicado.
Será que pra isso vou ter que falar diretamente com a Mozilla? Alguem sabe como ? Vou continuar pesquisando e qualquer coisa que eu encontrar, posso postar aqui no forum.
Modified
Chosen Solution
Olha amigo o Firefox é open source, você pode pegar o código fonte dele aqui:
Pode crer cara. Andei dando uma pesquisada, e acho que o negocio vai ser botar a "mão na massa". Achei um documento que fala um pouco da estrutura da cache do firefox e dando uma olhada no source code do Firefox, com certeza vou conseguir o que eu quero.
Qualquer resultado mais significante que eu tenha, posso trazer para cá.
A principio era isso. Valeu e até mais!
Modified