kuaijul000
小狐狸
小狐狸
  • UID35629
  • 注册日期2011-03-23
  • 最后登录2014-07-02
  • 发帖数9
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:3370回复:10

请教两个低级问题(下载文件名的自动截取,下载历史记录)

楼主#
更多 发布于:2012-11-10 00:01
FF16.0.2&mac os 10.8.2

下载长文件名文件时候前半部分会被截取掉,每次下载完毕后都要手动修改佷是麻烦,遇上中文字符显示乱码?

我不需要FF记录下载记录,下载完毕后自动清除列表即可,请问这个可以在about:config中修改吗?首选项中没发现相关功能,非常感谢!!!
taglife
千年狐狸
千年狐狸
  • UID38488
  • 注册日期2012-03-20
  • 最后登录2013-04-02
  • 发帖数2052
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
1楼#
发布于:2012-11-10 00:01
應該可以阿!多長的文件名?可能是 Mac 在作祟...

選項裡有清除下載記錄阿
Firefox 開啟安全模式,停用個人設定、佈景主題及擴充套件(無附加元件)測試:
說明 > 重新啟動但停用附加元件(Firefox 4+)
Firefox Profile: 說明 > 疑難排解資訊 > 開啟資料夾
排版引擎:Firefox(Gecko), Opera(Presto), Google Chrome(WebKit),
Safari(WebKit), Internet Explorer(Trident), Konqueror(KHTML)
sjb1234
小狐狸
小狐狸
  • UID32455
  • 注册日期2010-04-02
  • 最后登录2016-01-10
  • 发帖数53
  • 经验12枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2012-11-10 00:01
下载CSDN上的文件全乱码,而IE不会
浮舟
狐狸大王
狐狸大王
  • UID35715
  • 注册日期2011-03-26
  • 最后登录2014-06-14
  • 发帖数371
  • 经验17枚
  • 威望0点
  • 贡献值0点
  • 好评度2点
3楼#
发布于:2012-11-10 00:01
没有单独清下载历史的。。

选项-隐私-使用自定义历史记录-记住我的浏览和下载历史。
liuyuan
小狐狸
小狐狸
  • UID1937
  • 注册日期2005-01-08
  • 最后登录2012-11-19
  • 发帖数3
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
4楼#
发布于:2012-11-10 00:01
第一个问题暂时无解,给你第二个问题的解决方法:
about:config中修改browser.download.manager.retention
允许的数字:
0 : 下载完立即清除
1 : 关闭Firefox时清除
2 : 手动清除(默认值)

在我的17.0b3测试成功,祝好运。
fooxx
小狐狸
小狐狸
  • UID36314
  • 注册日期2011-05-21
  • 最后登录2013-09-17
  • 发帖数68
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
5楼#
发布于:2012-11-10 00:01
第一个问题改用DTA下载
https://addons.mozilla.org/en-US/firefox/addon/201/

图片:螢幕快照 2012-11-14 下午1.38.54.png



第二个问题楼上已经说的很清楚了
Cye3s
千年狐狸
千年狐狸
  • UID155
  • 注册日期2004-11-25
  • 最后登录2024-04-28
  • 发帖数1322
  • 经验95枚
  • 威望0点
  • 贡献值34点
  • 好评度14点
  • 社区居民
  • 忠实会员
6楼#
发布于:2012-11-10 00:01
第一个问题应该是空格自动截断的问题
保存成xxx.uc.js,用userChrome.js扩展加载
var truncFix = {
	observe: function(subject, topic, data) {
	  if(topic != 'http-on-examine-response') return;
		try {
			var hc = subject.QueryInterface(Ci.nsIHttpChannel);
			hc.setResponseHeader("content-disposition", 
			    hc.getResponseHeader("content-disposition")
			      .replace(/(;\s*filename\s*=\s*)([^\";]+)/, "$1\"$2\""), false);
		} catch (ex) {
			return;
		}
	},
  init: function() {
  	this.initialized = true;
  	Cc["@mozilla.org/observer-service;1"]
  		.getService(Components.interfaces.nsIObserverService)
  		.addObserver(truncFix, "http-on-examine-response", false);
  },
  cleanup: function() {
  	Cc["@mozilla.org/observer-service;1"]
  		.getService(Components.interfaces.nsIObserverService)
  		.removeObserver(truncFix, "http-on-examine-response");
  }
};

truncFix.init()
window.addEventListener("unload", truncFix.cleanup, false);
我很懒...
royallin
非常火狐
非常火狐
  • UID29014
  • 注册日期2009-05-31
  • 最后登录2016-12-07
  • 发帖数668
  • 经验46枚
  • 威望0点
  • 贡献值32点
  • 好评度0点
  • 社区居民
7楼#
发布于:2012-11-10 00:01
文件名编码的问题 - Firefox 桌面版 - 广场 @ Mozest.com - Mozilla 社区
http://g.mozest.com/viewthread.php?tid= ... 6%E5%90%8D

解决迅雷离线长文件名缺胳膊问题 - UC 脚本(userChrome Script) - 广场 @ Mozest.com - Mozilla 社区
http://g.mozest.com/thread-41332-1-1
lonely_8
非常火狐
非常火狐
  • UID30273
  • 注册日期2009-09-03
  • 最后登录2022-08-09
  • 发帖数733
  • 经验469枚
  • 威望0点
  • 贡献值86点
  • 好评度147点
  • 社区居民
  • 忠实会员
8楼#
发布于:2012-11-10 00:01
用了这么久没怎么发现过文件名截取的问题。
除了楼上提醒的网页版迅雷离线下载会出现,
不过用ThunderLixianExporter油猴脚本解决了。
Cye3s
千年狐狸
千年狐狸
  • UID155
  • 注册日期2004-11-25
  • 最后登录2024-04-28
  • 发帖数1322
  • 经验95枚
  • 威望0点
  • 贡献值34点
  • 好评度14点
  • 社区居民
  • 忠实会员
9楼#
发布于:2012-11-10 00:01
中文乱码在csdn用积分下载时会碰到,一个开发网站这么低级的错误
我很懒...
pcxfirefox
千年狐狸
千年狐狸
  • UID39042
  • 注册日期2012-06-22
  • 最后登录2018-01-15
  • 发帖数2539
  • 经验1263枚
  • 威望2点
  • 贡献值242点
  • 好评度133点
  • 最爱沙发
  • 忠实会员
  • 社区居民
10楼#
发布于:2012-11-10 00:01
Cye3s:中文乱码在csdn用积分下载时会碰到,一个开发网站这么低级的错误回到原帖

现在还存在吗?
为啥我没遇到过
http://pcxfirefox.wordpress.com/
游客

返回顶部