飞雪尔
火狐狸
火狐狸
  • UID3039
  • 注册日期2005-02-15
  • 最后登录2021-06-27
  • 发帖数288
  • 经验51枚
  • 威望0点
  • 贡献值32点
  • 好评度0点
  • 忠实会员
阅读:8143回复:22

机制上没办法从缓存另存图片?

楼主#
更多 发布于:2008-01-15 23:17
大家应该都知道,从firefox诞生到目前的3.0 beta版本,对于网页图片的另存为,一直都是使用重新下载的方式,而不是IE那种直接从缓存copy再另存为的方式。
IE的缓存文件夹是直接保存图片文件的,所以实现另存为很简单,只要把缓存中相应的图片复制一下就行了。
但是fx的缓存是一个fx单独的打包的格式,缓存中并不存在显性的图片文件。

难道真的就没有办法从缓存中提取图片直接另存为?而非要现在这样根据图片地址,重新用下载管理器来下载?要知道对于很多图片网站,特别是有很多大图的网站,用这种方式真的是非常浪费时间,本来图片打开就慢,等另存为又要重新下载一次,纯粹是浪费时间。
本来还以为3.0能够解决这个问题,哎,还是失望。
用技术呈现美丽
www.21show.com
飞雪尔
火狐狸
火狐狸
  • UID3039
  • 注册日期2005-02-15
  • 最后登录2021-06-27
  • 发帖数288
  • 经验51枚
  • 威望0点
  • 贡献值32点
  • 好评度0点
  • 忠实会员
1楼#
发布于:2008-01-15 23:17
潇声客:ls的说法应该是对的。
经常要存图片的话,应该装一个图片类或者下载类扩展方便,这些扩展好像是挺多的。
另外你们都没有从页面信息里存过东西吗。英文版tools菜单中的pageinfo里,可以看到当前页面的详细情况。其中包括有图片和其他媒体文件,有个另存为的按钮用来保存。偶尔我会通过那里来存mp3文件,不用去找缓存。
如果要经常翻缓存文件,应该也有相关的扩展。
回到原帖


这个功能我用过,确实可以同事保存多个图片。目前能想到的还是用这个方法方便一点。
用技术呈现美丽
www.21show.com
alex709
狐狸大王
狐狸大王
  • UID8264
  • 注册日期2005-08-28
  • 最后登录2011-01-17
  • 发帖数375
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2008-01-15 23:17
想直接从缓存里保存什么用楼上有人提到的cacheviewer 很好用flash youtube的flv视频 甚至你下载的文件都能找到 用旧版的3.0新版好像把保存的功能去了
单张图片配合launchy和Irfanview
保存图楼贴的话用scrapbook 也是直接调用缓存的
foxfirefox
千年狐狸
千年狐狸
  • UID16837
  • 注册日期2007-01-27
  • 最后登录2019-10-22
  • 发帖数1409
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
3楼#
发布于:2008-01-15 23:17
可以用downthemall
http://www.downthemall.net/
xelnaga
千年狐狸
千年狐狸
  • UID1911
  • 注册日期2005-01-08
  • 最后登录2022-04-20
  • 发帖数1725
  • 经验85枚
  • 威望0点
  • 贡献值8点
  • 好评度5点
  • 社区居民
4楼#
发布于:2008-01-15 23:17
中文版英文版都有pageinfo,右健就能调出来了
不过自从很久以前的某段时间从pageinfo另存东西总失败后就用得越来越少了
看缓存的好像有个扩展叫cacheviewer?
潇声客
小狐狸
小狐狸
  • UID15035
  • 注册日期2006-10-18
  • 最后登录2009-05-17
  • 发帖数52
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
5楼#
发布于:2008-01-15 23:17
ls的说法应该是对的。
经常要存图片的话,应该装一个图片类或者下载类扩展方便,这些扩展好像是挺多的。
另外你们都没有从页面信息里存过东西吗。英文版tools菜单中的pageinfo里,可以看到当前页面的详细情况。其中包括有图片和其他媒体文件,有个另存为的按钮用来保存。偶尔我会通过那里来存mp3文件,不用去找缓存。
如果要经常翻缓存文件,应该也有相关的扩展。
joyolee
火狐狸
火狐狸
  • UID10190
  • 注册日期2005-12-01
  • 最后登录2019-05-01
  • 发帖数197
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
6楼#
发布于:2008-01-15 23:17
用total commander查看缓存缩略图

图片很容易就看到

另外上面有人说的图片另存为很慢的原因是图片没有完整下载完

如果下载完全的话从缓存调用非常快
nightwind
火狐狸
火狐狸
  • UID17949
  • 注册日期2007-04-11
  • 最后登录2017-09-05
  • 发帖数271
  • 经验58枚
  • 威望0点
  • 贡献值54点
  • 好评度2点
  • 社区居民
  • 忠实会员
7楼#
发布于:2008-01-15 23:17
我先清空缓存
6M的图片   打开页面下载用时:2分35
cache文件:0E63D65Cd01 大小6.73M
图片另存为 用时:2秒多  速度:3M/s

是不是得有个把缓存文件重命名的过程啊
先在缓存里找文件,然后重命名为图片的后缀
然后再保存
苹果及DELL代理,有需要联系,Cuixiaodi.com
98118
禁止发言
禁止发言
  • UID75
  • 注册日期2004-11-23
  • 最后登录2018-05-22
  • 发帖数1271
  • 经验-126枚
  • 威望0点
  • 贡献值-352点
  • 好评度-213点
  • 社区居民
  • 忠实会员
8楼#
发布于:2008-01-15 23:17
用户被禁言,该主题自动屏蔽!
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
9楼#
发布于:2008-01-15 23:17
那是不是跟缓存的大小有关?楼上几位做实验前把缓存全部清空了不?
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
飞雪尔
火狐狸
火狐狸
  • UID3039
  • 注册日期2005-02-15
  • 最后登录2021-06-27
  • 发帖数288
  • 经验51枚
  • 威望0点
  • 贡献值32点
  • 好评度0点
  • 忠实会员
10楼#
发布于:2008-01-15 23:17
hill:lz是不是在使用鼠标拖拽的扩展。回到原帖


我家里确实用了,但是公司没用过,也有同样的问题。这个和鼠标拖拽有关?不会吧,我是右键另存为的。
用技术呈现美丽
www.21show.com
飞雪尔
火狐狸
火狐狸
  • UID3039
  • 注册日期2005-02-15
  • 最后登录2021-06-27
  • 发帖数288
  • 经验51枚
  • 威望0点
  • 贡献值32点
  • 好评度0点
  • 忠实会员
11楼#
发布于:2008-01-15 23:17
ferret:和2L不同的是 我的下载窗口是有文件列表的,不过我也感觉没从服务器下载,因为有时保存几M的图片也是瞬间就完成了. 以我2M的带宽来说,即使右键另存为以后firefox已经在后台预先开始下载了,也不可能这么快就完成.

这里有张6M大小的图片,比1M的更容易分辨,lz可以试试看
http://kobe1995.jp/~kaz/astro/pic/imgp0299.jpg

而且,如果图片很多的话,为什么不用批量下载呢...
回到原帖


我试过这张图片了,我现在公司,用了foxproxy代理。打开图片的速度还可以,但是下载保存,并没有一瞬间的事情,虽然显示的速度有200多KB,但是还是持续了10秒左右,和我打开这张图的时间差不多。

这个就奇怪了,我在公司和家里都碰到过会重新下载的。不过也碰到过重新下载速度很快的。这个东西感觉捉摸不定。
用技术呈现美丽
www.21show.com
98118
禁止发言
禁止发言
  • UID75
  • 注册日期2004-11-23
  • 最后登录2018-05-22
  • 发帖数1271
  • 经验-126枚
  • 威望0点
  • 贡献值-352点
  • 好评度-213点
  • 社区居民
  • 忠实会员
12楼#
发布于:2008-01-15 23:17
用户被禁言,该主题自动屏蔽!
plumxp
狐狸大王
狐狸大王
  • UID63
  • 注册日期2004-11-22
  • 最后登录2023-08-02
  • 发帖数375
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
13楼#
发布于:2008-01-15 23:17
可能是这样的,Firefox在保存图片的时候先访问原地址,与缓存中的图片对比(需要花费时间但是比重新下载要快),如果是一样的就直接另存,如果不是一样的就重新下载。

所以,如果图片的原始链接改变或者连不上网,就不能下载。
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
14楼#
发布于:2008-01-15 23:17
关于那张6M的图片,我打开需要大概1分钟,保存需要一瞬间。
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
上一页
游客

返回顶部