Cye3s
千年狐狸
千年狐狸
  • UID155
  • 注册日期2004-11-25
  • 最后登录2025-03-17
  • 发帖数1322
  • 经验95枚
  • 威望0点
  • 贡献值34点
  • 好评度15点
  • 社区居民
  • 忠实会员
15楼#
发布于:2007-12-31 21:45
有UC.XUL文件的话,会和HideMenu冲突,表现为启动时菜单不是隐藏的,只好在JS里一起写界面了
我很懒...
lupin1984
小狐狸
小狐狸
  • UID6799
  • 注册日期2005-06-15
  • 最后登录2019-05-01
  • 发帖数71
  • 经验11枚
  • 威望0点
  • 贡献值2点
  • 好评度-1点
  • 社区居民
16楼#
发布于:2007-12-31 21:45
不知道怎么把GM的脚本修改成这个扩展能用的

有人能简单说说吗?
wushi777
非常火狐
非常火狐
  • UID12365
  • 注册日期2006-04-17
  • 最后登录2011-04-13
  • 发帖数817
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
17楼#
发布于:2007-12-31 21:45
lupin1984:不知道怎么把GM的脚本修改成这个扩展能用的

有人能简单说说吗?
回到原帖
那要看GM脚本的复杂程度, 很难一两句说清。
lupin1984
小狐狸
小狐狸
  • UID6799
  • 注册日期2005-06-15
  • 最后登录2019-05-01
  • 发帖数71
  • 经验11枚
  • 威望0点
  • 贡献值2点
  • 好评度-1点
  • 社区居民
18楼#
发布于:2007-12-31 21:45
例如这个GM脚本,我一直在用,为这个一直放不下GM

能帮我看看吗?
附件名称/大小 下载次数 最后更新
zoomimage.rar (3KB)  135 2008-01-13 16:45
wushi777
非常火狐
非常火狐
  • UID12365
  • 注册日期2006-04-17
  • 最后登录2011-04-13
  • 发帖数817
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
19楼#
发布于:2007-12-31 21:45
lupin1984:例如这个GM脚本,我一直在用,为这个一直放不下GM

能帮我看看吗?
回到原帖
我看了,这个东西推荐还是留在GM下,因为它和网页是紧密相关的, 放在那里最合适。

放到usrchome.js里,要改动很多地方。
lupin1984
小狐狸
小狐狸
  • UID6799
  • 注册日期2005-06-15
  • 最后登录2019-05-01
  • 发帖数71
  • 经验11枚
  • 威望0点
  • 贡献值2点
  • 好评度-1点
  • 社区居民
20楼#
发布于:2007-12-31 21:45
能帮我看看这个吗?

原帖在这里,其他我下载的都正常但是这个不行!这个是truncFix扩展的代替

http://forums.mozillazine.org/viewtopic ... 20#2188420

扩展在这里 http://addons.mozine.cn/firefox/570
附件名称/大小 下载次数 最后更新
truncFix.uc.rar (1KB)  151 2008-01-26 09:28
wushi777
非常火狐
非常火狐
  • UID12365
  • 注册日期2006-04-17
  • 最后登录2011-04-13
  • 发帖数817
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
21楼#
发布于:2007-12-31 21:45
改成这样,但不知道怎么做测试。

var truncFixObs = {
	observe: function(subject, topic, data) {
		try {
			var hc = subject.QueryInterface(Components.interfaces.nsIHttpChannel);
			hc.setResponseHeader("content-disposition", hc.getResponseHeader("content-disposition").replace(/(;\s*filename\s*=\s*)([^\";]+)/, "$1\"$2\""), false);
		}
		catch (ex) {
		}
	}
};

window.addEventListener("load", function(){//function truncFixInit()
		Components.classes["@mozilla.org/observer-service;1"]
		.getService(Components.interfaces.nsIObserverService)
		.addObserver(truncFixObs, "http-on-examine-response", false);
}, false);
window.addEventListener("unload", function()//function truncFixDone()
	{
		Components.classes["@mozilla.org/observer-service;1"]
		.getService(Components.interfaces.nsIObserverService)
		.removeObserver(truncFixObs, "http-on-examine-response");
	}, false);
Cye3s
千年狐狸
千年狐狸
  • UID155
  • 注册日期2004-11-25
  • 最后登录2025-03-17
  • 发帖数1322
  • 经验95枚
  • 威望0点
  • 贡献值34点
  • 好评度15点
  • 社区居民
  • 忠实会员
22楼#
发布于:2007-12-31 21:45
我在霏凡论坛上试了,找了个有空格的附件,不管是扩展还是脚本都不行.所以这扩展提取的脚本可能也没用,得另想办法
我很懒...
lupin1984
小狐狸
小狐狸
  • UID6799
  • 注册日期2005-06-15
  • 最后登录2019-05-01
  • 发帖数71
  • 经验11枚
  • 威望0点
  • 贡献值2点
  • 好评度-1点
  • 社区居民
23楼#
发布于:2007-12-31 21:45
http://bbs.ylmf.com/read.php?tid=535559&fpage=6

在这里测试,扩展完全可以用的啊,我没见过不行的,清除下缓存看看

我清除了profile目录里面的xpti.dat,XUL.mfl,XPC.mfl还有包含extensions名称的三个文件就可以生效了,不会破坏你的配置的:D

这个js是论坛上找的,可能是以前的js需要更新了

多谢wushi777,但是的脚本还是不行
wushi777
非常火狐
非常火狐
  • UID12365
  • 注册日期2006-04-17
  • 最后登录2011-04-13
  • 发帖数817
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
24楼#
发布于:2007-12-31 21:45
http://bbs.ylmf.com/read.php?tid=535559&fpage=6

在这里测试,扩展完全可以用的啊,我没见过不行的,清除下缓存看看

我清除了profile目录里面的xpti.dat,XUL.mfl,XPC.mfl还有包含extensions名称的三个文件就可以生效了,不会破坏你的配置的:D

这个js是论坛上找的,可能是以前的js需要更新了

多谢wushi777,但是的脚本还是不行
我这里不用truncfix也可以识别part2和part3。但part1识别不出来。 但我用的fdm可以甄别出来。

关于那个脚本,我对mozilla下的一些东西不太熟悉,看来无能为力了。
lupin1984
小狐狸
小狐狸
  • UID6799
  • 注册日期2005-06-15
  • 最后登录2019-05-01
  • 发帖数71
  • 经验11枚
  • 威望0点
  • 贡献值2点
  • 好评度-1点
  • 社区居民
25楼#
发布于:2007-12-31 21:45
谢谢了,我去 mozillazine 问问,那上面高手很多啊!
lupin1984
小狐狸
小狐狸
  • UID6799
  • 注册日期2005-06-15
  • 最后登录2019-05-01
  • 发帖数71
  • 经验11枚
  • 威望0点
  • 贡献值2点
  • 好评度-1点
  • 社区居民
26楼#
发布于:2007-12-31 21:45
有人帮我改了下

window.addEventListener("load", truncFix.init, false);
替换成
truncFix.init();
就OK了,mozillazine 上的高手就是多,又少了一个扩展:)
Cye3s
千年狐狸
千年狐狸
  • UID155
  • 注册日期2004-11-25
  • 最后登录2025-03-17
  • 发帖数1322
  • 经验95枚
  • 威望0点
  • 贡献值34点
  • 好评度15点
  • 社区居民
  • 忠实会员
27楼#
发布于:2007-12-31 21:45
奇怪了哈,我按你说的办法清空了那几个文件后,旧脚本就生效了,都不用改.脚本收下,不错,嘿嘿
mozillazine上开发人员比较集中,我们这一般是普通用户~
我很懒...
Cye3s
千年狐狸
千年狐狸
  • UID155
  • 注册日期2004-11-25
  • 最后登录2025-03-17
  • 发帖数1322
  • 经验95枚
  • 威望0点
  • 贡献值34点
  • 好评度15点
  • 社区居民
  • 忠实会员
28楼#
发布于:2007-12-31 21:45
wushi777:我这里不用truncfix也可以识别part2和part3。但part1识别不出来。 但我用的fdm可以甄别出来。

关于那个脚本,我对mozilla下的一些东西不太熟悉,看来无能为力了。
回到原帖

其实你的情况和我一样,脚本生效了,但Part1可能缓存了,所以没起作用
我很懒...
wushi777
非常火狐
非常火狐
  • UID12365
  • 注册日期2006-04-17
  • 最后登录2011-04-13
  • 发帖数817
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
29楼#
发布于:2007-12-31 21:45

其实你的情况和我一样,脚本生效了,但Part1可能缓存了,所以没起作用


那就不太清楚了,反正我已经习惯了把东西下载下来再从硬盘打开。
游客

返回顶部