下载Firefox浏览器缓存文件

时间:2016-12-18 16:42:36

标签: html firefox caching

我正在研究一个项目,当我保存文件时,我的电源被切断了。现在我的html文件已损坏,我没有备份。

我记得我可能在Firefox中有一个缓存。所以,首先我尝试从Firefox官方附加组件商店CacheViewer。此加载项将安装然后需要重新启动,重新启动后它将消失。

所以相反,我尝试了老式的方式。我去了about:cache> Local Storage而且,我很幸运,它就在那里,并没有被空白的html文件替换。

现在我有某种(Catch Entry Information)文件。左侧有二进制代码,右侧有正确的html代码,其中包含一些不必要的.个句点。

这就是我的文件:

00000000:  3c  21  64  6f  63  74  79  70  65  20  68  74  6d  6c  3e  0d  <!doctype html>.
00000010:  0a  3c  68  74  6d  6c  3e  0d  0a  3c  68  65  61  64  3e  0d  .<html>..<head>.
00000020:  0a  3c  6d  65  74  61  20  63  68  61  72  73  65  74  3d  22  .<meta charset="
00000030:  75  74  66  2d  38  22  3e  0d  0a  3c  74  69  74  6c  65  3e  utf-8">..<title>
00000040:  46  69  74  41  70  70  3c  2f  74  69  74  6c  65  3e  0d  0a  FitApp</title>..
00000050:  3c  73  74  79  6c  65  3e  40  66  6f  6e  74  2d  66  61  63  <style>@font-fac
00000060:  65  20  7b  0a  20  20  66  6f  6e  74  2d  66  61  6d  69  6c  e {.  font-famil
00000070:  79  3a  20  22  52  6f  62  6f  74  6f  2d  6c  69  67  68  74  y: "Roboto-light
00000080:  22  3b  0a  20  20  73  72  63  3a  20  75  72  6c  28  22  2e  ";.  src: url(".
00000090:  2e  2f  66  6f  6e  74  73  2f  52  6f  62  6f  74  6f  2d  4c  ./fonts/Roboto-L
000000a0:  69  67  68  74  2e  74  66  66  22  29  20  66  6f  72  6d  61  ight.tff") forma
000000b0:  74  28  22  74  72  75  65  74  79  70  65  22  29  2c  20  6c  t("truetype"), l
000000c0:  6f  63  61  6c  28  22  52  6f  62  6f  74  6f  2d  6c  69  67  ocal("Roboto-lig
000000d0:  68  74  22  29  20  66  6f  72  6d  61  74  28  22  74  72  75  ht") format("tru
000000e0:  65  74  79  70  65  22  29  3b  0a  20  20  66  6f  6e  74  2d  etype");.  font-
000000f0:  77  65  69  67  68  74  3a  20  34  30  30  3b  0a  7d  0a  40  weight: 400;.}.@

如何解码?

如果有更好的方法从Mozilla Firefox下载catch文件,请提及。

1 个答案:

答案 0 :(得分:0)

步骤:

  1. 将所有文本复制到文本文档中,然后保存。
  2. 编辑该文本,使其仅为十六进制字符列。
    • 如何执行此操作的选项包括shell命令,使用正则表达式的查找替换或文本编辑器中的列编辑模式。
  3. 将这些十六进制编码的字节转换为二进制文件。
    • 您应该能够将这些字符粘贴到任何体面的十六进制编辑器中,并将其另存为文件。
  4. BTW,在这种情况下.被替换为替换换行符。