讲讲我从Firefox缓存里提取在后台下载的文件的方法,这个方法是自己摸索的,或许比较笨,我不知道是否还有别的方法了进度条满了说明文件已经下载在缓存里了,在FF地址栏里输入about:cache,在Disk cache device的List Cache Entries会列出下载的缓存文件(Memory cache device则是当前内存的缓存),搜索关键字"mp3"就找到这首歌的信息(要什么文件就索索相应的扩展名就是):
Key:http://content.bolt.com/uploads5/audio/streams/8/0/0/1/0/3/800103/music/1158762401639.mp3Data size: 6506662 bytes
Fetchcount: 1
Last modified: 2006-09-21 09:33:46
Expires: 2006-10-20 22:24:10
我似乎记得以前可以直接在这里提取,不过现在似乎又不行了,不知道什么原因,但至少可以找到文件在网上的地址"http://content.bolt.com/uploads5/audio/streams/8/0/0/1/0/3/800103 /music/1158762401639.mp3",不过还可以在缓存文件夹里找到这个文件,about:cache里有缓存文件夹的位置,比如我的是:C:\Documents and Settings\******\Local Settings\Application Data\Mozilla\Firefox\Profiles\zxa8wcom.default\Cache
但这里面的文件都是没有文件名的,根据前面那个mp3文件的大小Data size: 6506662 bytes找到相应大小的无扩展名文件,手动添加扩展名“.mp3"搞定,正是这首歌呢 ^_^似乎有点麻烦哦^_^但是,我这里上网是限流量的,所以,要是再重新找文件连接再下载一次的话会比较划不来.
嘿嘿,精打细算啦~这里只是一个引子罢了,更多的关于缓存的利用和思考大家有兴趣慢慢研究研究,交流交流
更新:刚刚在Mozilla附加软件找到一个CacheView插件,图形界面的 Firefox 缓存查看工具,把上面的步骤都集成了,傻瓜式操作,直接另存为CacheViewer 0.2,
作者-benki,适用于:Firefox1.0+-3.0.0.*ALL
CacheView Firefox浏览器点击安装
没有评论:
发表评论