MLdonkey的安装和设置请参考:
[原创]MlDonkey简单安装与设置:http://forum.ubuntu.org.cn/viewtopic.php?t=96215
[推荐]速度最快的电驴——mldonkey:http://forum.ubuntu.org.cn/viewtopic.php?f=73&t=42337&start=0
[转帖]mldonkey 安装详细过程:http://forum.ubuntu.org.cn/viewtopic.php?p=557449
mldonkey的使用与设置 (更新):http://forum.ubuntu.org.cn/viewtopic.php?t=272008
我是从新立得里搜的server版,勾上安装即可。想要其他图形界面的话,下载sancho (http://sancho.awardspace.com/)。不过我刚开始几天过渡期使用了下,接下来就直接使用网页图形界面了。
MLdonkey的启动文件是”/usr/bin/mlnet“,这个双击运行后不会有什么框框之类的弹出,这是正常现象。建议在桌面添加一个启动器(快捷方式)方便有需要的时候启动。当然,安装时会询问是否开机启动,我是选了否。
在浏览器输入:http://localhost:4080/ 即可登陆到网页界面。在网页界面右上角命令行里输入 kill 即可杀死进程,也就是退出。也可以通过点击标签“help+ =》 kill core”实现。
具体繁杂设置见参考的网址。
更改下载目录即修改downloads.ini文件时要注意,目录中不要含中文,纯字母数字吧。我之前下载目录是中文的,结果程序自身创建了一个新文件夹,但是名称是乱码的。
大概是我局域网的关系,勾选了ED2K-force_high_id和ED2K-force_client_high_id后还是显示low id,而且一个服务器也连不上了。去掉后,能连上三个服务器,相对来说,下载值也高了点。
Firefox关联:
新建一个文件,命名为submit(可以按喜好自行命名,我只是按部就班帖子的而已)。
然后输入:
#!/bin/bash
echo dllink $*|nc -q 1 127.0.0.1 4000
然后保存。更改文件属性,选择“权限”,勾上“允许以程序执行文件”。
然后将文件放在/home/(用户名)/.mldonkey下(当然也可以是别的地方,既然是和MLdonkey有关,放在相应文件夹下也比较好管理,删除也可以一并删了)。
在浏览器地址栏输入about:config,新建以下三项:
布尔(Boolean),名称network.protocol-handler.external.ed2k,值为ture;
布尔(Boolean),名称network.protocol-handler.expose.ed2k,值为false;
字符串(String),名称network.protocol-handler.app.ed2k,值为刚刚创建的文件路径,这里我的是/home/(用户名)/.mldonkey/submit。
如果新建项目名称有错误想删除的的话,右键该项目,选择“重置”,重启浏览器之后该项目就被删除了。
然后找一个ed2k的链接,点击试验下吧。有可能Firefox会弹出一个窗口,让你选定对ed2k链接的打开程序,这时就再选一次,指定到新建的submit文件。
点击电驴链接后,可能不会弹出新窗口表明该链接以添加到MLdonkey下载列里,最好是打开网页界面(需要刷新)或其他图形界面确认已添加到下载列了。
DNS resolution does not work:
参考:http://forum.ubuntu.org.cn/viewtopic.php?p=2210281#p2210281今天开机启动MLdonkey突然出现"DNS resolution does not work"的情况,下载上传速度也变成0了。
上网搜了下解决办法,刚开始搜到的都是说这是一个需要打补丁才能解决的问题(那些文章大多是06年的,以后的版本已经解决了这个bug,所以不是补丁的问题了)。
后来在ubuntu中文论坛上找到原因,原来是我在连接上网络之前启动了MLdonkey造成的,解决很简单,重新启动即可。