现在的位置: 首页 > 综合 > 正文

mldonkey 和浏览器关联的办法,适用 firefox, konqueror

2014年09月05日 ⁄ 综合 ⁄ 共 881字 ⁄ 字号 评论关闭
 测试过 konqueror 和 firefox (当然,firefox 有插件,不过插件就不爽了,这个方法比插件好多了,个人认为).
opera 据说是直接链接有问题(这个是论坛的 opera 权威 ee 说的,大家有什么问题可以去问他)。 mldonkey 仅仅编译了一个 mlnet 的可执行文件。

先建立脚本,这里我们把它取名为 submit, 放在 ~/.mldonkey 下面。内容如下:

代码:
#!/bin/bash
echo dllink $*|nc 1 127.0.0.1 4000


没错,只有两行。当然这个脚本要具有可执行权限

代码:
chmod +x submit

可以首先测试一下脚本是否可行,运行 mlnet, 然后使用 ./submit "ed2k://^$%$%^%^^%" 测试一下,这里的 ed2k:// 应该是真实的链接,双引号不知道能不能省略。然后到 mlnet 的网页界面 (http://localhost:4080) 上刷新一下看看这个链接是不是出来了?正常情况下应该会出现的。

下面来浏览器的设置,先说 konqueror, 建立文件 ~/.kde/share/services/ed2k.protocol
内容如下:

代码:
[Protocol]
exec=/home/zhan/.mldonkey/submit "%u"
protocol=ed2k
input=none
output=none
helper=true
listing=false
reading=false
writing=false
makedir=false
deleting=false
Icon=remote
Description=Handle ed2k links


当然 exec 那里要改成你自己的 submit 所在地。
这样就搞定了,现在启用 mlnet 然后上 verycd 点击一个 ed2k 链接,看看结果,哈...神奇.

再看 firefox 更简单了,在地址栏输入 about:config
然后 新建 string
network.protocol-handler.app.ed2k
他的值就是 submit 脚本的位置,比如我的是 /home/zhan/.mldonkey/submit
搞定!

抱歉!评论已关闭.