xiaonanhai
非常火狐
非常火狐
  • UID3926
  • 注册日期2005-03-12
  • 最后登录2013-08-11
  • 发帖数830
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:5531回复:6

window中如何设置firefox关联ed2k

楼主#
更多 发布于:2009-04-12 16:51
我用的是mldonkey,firefox无法自动关联ed2k。

我已经在about:config里面新建了布尔值:
network.protocol-handler.external.ed2k的值为true

可是在firefox里面点击ed2k的链接仍然是提示协议未知。

我在linux下面设置是成功的。

还有就是通过user.js添加
user_pref("network.protocol-handler.external.ed2k", true);

这样在about:config查看新建的是string类型,而不是布尔类型。要怎样才能控制新建的是布尔值。
web123lai
千年狐狸
千年狐狸
  • UID8036
  • 注册日期2005-08-17
  • 最后登录2019-05-01
  • 发帖数4225
  • 经验13枚
  • 威望1点
  • 贡献值20点
  • 好评度10点
  • 社区居民
1楼#
发布于:2009-04-12 16:51
在emule里面直接选择关联就可以吧
xiaonanhai
非常火狐
非常火狐
  • UID3926
  • 注册日期2005-03-12
  • 最后登录2013-08-11
  • 发帖数830
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2009-04-12 16:51
我没有安装emule,装的是mldonkey
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-04-25
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
3楼#
发布于:2009-04-12 16:51
1、在地址栏输入about:config,进入配置页面
2、在列表上单击右键,新建一个布尔值(Boolean)值
名字是network.protocol-handler.external.ed2k,值为true。
3、再新建一个字符串值(String),名字是network.protocol-handler.app.ed2k
值为你程序的路径 ,如D:\mldonkey\mldonkey.exe
Firefox More than meets your experience
skmi7
狐狸大王
狐狸大王
  • UID26753
  • 注册日期2008-10-22
  • 最后登录2022-04-19
  • 发帖数339
  • 经验56枚
  • 威望0点
  • 贡献值14点
  • 好评度5点
  • 社区居民
  • 忠实会员
4楼#
发布于:2009-04-12 16:51
我没有这个键值也自动关联了
当初忘记怎么弄了。
xiaonanhai
非常火狐
非常火狐
  • UID3926
  • 注册日期2005-03-12
  • 最后登录2013-08-11
  • 发帖数830
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
5楼#
发布于:2009-04-12 16:51
fang5566:1、在地址栏输入about:config,进入配置页面
2、在列表上单击右键,新建一个布尔值(Boolean)值
名字是network.protocol-handler.external.ed2k,值为true。
3、再新建一个字符串值(String),名字是network.protocol-handler.app.ed2k
值为你程序的路径 ,如D:\mldonkey\mldonkey.exe
回到原帖


这个方法我已经试过了,无论是通过user.js来添加,还是手工在about:config里面添加,重启后都是提示ed2k没有和任何程序关联
hzhbest
千年狐狸
千年狐狸
  • UID22640
  • 注册日期2008-01-15
  • 最后登录2017-04-06
  • 发帖数1763
  • 经验476枚
  • 威望3点
  • 贡献值414点
  • 好评度89点
  • 社区居民
  • 忠实会员
6楼#
发布于:2009-04-12 16:51
搜到一个解决方法,不知有没有用:
安装支持MLdonkey/eMule/aMule的Firefox扩展mldonkey_protocol_handler
在Mldonkey的压缩包里自带了一个Firefox扩展,在压缩包的ed2k_mozilla目录有一个mldonkey_protocol_handler-2.1.xpi文件,直接用firefox打开它就可以装上了。
如果顺利的话,点击ed2k链接就可以关联到mldonkey了。
假如出现了类似“Firefox没有注册Ed2k协议”等信息,你可以按下面的方法来解决。
1.打开about:config,看看里面是否有下面两项参数。

    network.protocol-andler.external.ed2k
    network.protocol-handler.app.ed2k

2.如果有,请直接选中他们,再单击右键,接着点击“重置”,两项逐一重置。

3. 接着就可以用Firefox点击ed2k链接关联到mldonkey了,其实这个扩展还可以关联到eMule/aMule的。对了,点击链接前确认 mldonkey已经启动,这个扩展不能象在windows的Firefox一样,点击ed2k链接会自动激活eMule。


引用中提到的扩展是2.1版,但最新的已经是2.5了(文中链接中有)。
游客

返回顶部