首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >解码Opera缓存内容

解码Opera缓存内容
EN

Stack Overflow用户
提问于 2011-11-27 04:34:17
回答 2查看 626关注 0票数 1

我在http://www.nirsoft.net中发现了几个浏览器的缓存查看器。我的问题只与Opera有关,我希望了解使用了哪些apis、函数或方法来将tmp内容(opera缓存文件)解码为URL?如果你能帮忙,我将不胜感激,请解释一下..

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-11-27 05:03:04

这对我来说似乎很好用:

代码语言:javascript
复制
strings .opera/cache/dcache4.url | egrep -o '(https?|ftp)://.*$'

为我在单独的行上返回1944个urls。如果你看一下strings的输出,你会发现很容易找到.opera/cache下的哪个.tmp文件也与哪个url相关。

--

  • stringsbinutils中的一个UNIX实用程序;其源代码非常简单,可以在其他places
  • egrep中找到它;System.Text.RegularExpressions.Regex.Match只需根据字符串匹配正则表达式;C#将执行与

完全相同的操作

票数 2
EN

Stack Overflow用户

发布于 2011-11-28 09:02:30

Opera publicly documents缓存文件使用的文件格式,这应该会有所帮助。(如果没有,请说出来(以及为什么!),我可以推动文档的改进!)

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8281425

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档