找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 6846|回复: 12

mldonkey 3.13 已经发布

[复制链接]
发表于 2012-8-24 10:00 | 显示全部楼层 |阅读模式
  mldonkey 3.13 已经发布, 目前在RG200E-CA用上了, 目前发现一个新功能,支持磁力链,挺方便的。

下载地址:http://fabtar.ygrek.org.ua/3.1.3/    , 注意 RG200E-CA 用的是 mipsel 版, 其他架构请自行研究。

下面是抄别人的教程,依教程差不多做就行了,不完全一样的请自行理解,作参考吧: (lib 库在下载的包里)

https://dev.openwrt.org/wiki/platforms 可以查到 CPU 的字节序(Endianness),BCM53xx 为 little-endian,因此选择下载 mipsel 版本的 MLDonkey。
下载成功后,打开压缩包,其中包括多个版本的程序(分别放在full/normal/normal_gd/minimal 目录下),其中 full 版本支持 ED2K/BT/FTP/HTTP 协议,而minimal 版本仅仅支持 ED2K 协议(具体信息参考 readme.txt),另外还有一个 libraries.tar.bz2 中包含了 MLDonkey 需要库文件。我们使用最简单的方式,将 MLDonkey 安装在移动硬盘上:

  • 拷贝你需要的版本到移动硬盘上。例如,我在移动硬盘上建立了一个     tmp/mldonkey 的目录并拷贝 full/mldonkey-distrib-3.1.0.CVS 目录下的内容到 tmp/mldonkey 中
  • 拷贝 lib 文件到移动硬盘上(注意,如果 so     文件没有对应的符号链接的话,执行 mldonkey 后会出现 DNS resolution does not work 的问题)。例如,我在移动硬盘上建立了一个 tmp/mldonkey/lib 目录并拷贝 libraries.tar.bz2 中的文件
这样,我们就算完成了安装。启动MLDonkey 需要一个 Shell 脚本:
  
1
  
2
  
3
  
4
  
5
  
6
  
7
  
8
  
9
  
10
  
11
  
12
  
13
  
14
  
15
  
16
  
17
  
18
  
19
  
20
  
21
  
22
  
23
  
24
  
25
  
26
  
27
  
28
  
29
  
30
  
31
  
32
  
33
  
34
  
35
  
36
  
37
  
38
  
39
  
40
  
41
  
42
  
43
  
44
  
45
  
46
  
47
  
48
  
49
  
50
  
51
  
52
  
53
  
54
  
55
  
56
  
  
#!/bin/sh
  
  
# mldonkey  将在此目录下生成 .mldonkey
  
C_HOME=/tmp/mnt/My_Passport/tmp/
  
# mldonkey lib 的路径
  
C_LD_LIBRARY_PATH=/tmp/mnt/My_Passport/tmp/mldonkey/lib/
  
# mldonkey 程序的路径
  
C_MLNET=/tmp/mnt/My_Passport/tmp/mldonkey/mlnet
  
# mldonkey  ED2K-port
  
C_ED2K_PORT=12429
  
# mldonkey Allowed  ips
  
C_ALLOWED_IPS=192.168.11.1/16
  
  
PATH=/sbin:/bin:/usr/bin:/usr/sbin:/opt/bin:/opt/sbin
  
  
export  LANG=zh_CN.UTF-8
  
export  LC_ALL=zh_CN.UTF-8
  
export  HOME=$C_HOME
  
export  LD_LIBRARY_PATH=$C_LD_LIBRARY_PATH
  
  
start() {
  
    if  [ -z "`/bin/pidof mlnet`" ] ; then
  
        echo  -n "Starting MLDonkey..."
  
        iptables  -I INPUT -p tcp --dport $C_ED2K_PORT -j ACCEPT
  
        iptables  -I INPUT -p udp --dport $((C_ED2K_PORT + 4)) -j ACCEPT
  
        $C_MLNET  -allowed_ips $C_ALLOWED_IPS &
  
        echo  "Done."
  
    else
  
        echo  "MLDonkey is running."
  
    fi
  
}
  
  
stop() {
  
    if  [ -n "`/bin/pidof mlnet`" ] ; then
  
        echo  -n "Stopping MLDonkey..."
  
        killall  mlnet
  
        iptables  -D INPUT -p tcp --dport $C_ED2K_PORT -j ACCEPT
  
        iptables  -D INPUT -p udp --dport $((C_ED2K_PORT + 4)) -j ACCEPT
  
        echo  "Done."
  
    else
  
        echo  "MLDonkey not running."
  
    fi
  
}
  
  
case  "$1" in
  
start)
  
    start
  
    ;;
  
stop)
  
    stop
  
    ;;
  
*)
  
    echo  "Usage: $0 (start|stop)"
  
    exit  1
  
    ;;
  
esac
  





只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2012-8-24 10:01 | 显示全部楼层
标题的版本写错了,应为3.1.3

注意,如果 C_ED2K_PORT 没有配置好,那么 MLDonkey 连接上服务器会得到 LowID。将此脚本上传到路由器中,假定此脚本命名为 mldonkey,那么执行 mldonkey start 来启动 mldonkey,执行 mldonkey stop 来停止 mldonkey。启动 mldonkey 之后,通过 http://192.168.1.1:4080 访问:
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-8-24 11:45 | 显示全部楼层
好强大,不知道稳定度如何呢
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-8-25 15:09 | 显示全部楼层
按lz方法,安装成功
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-8-25 16:35 | 显示全部楼层
支持今晚回去试试
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-8-25 19:11 | 显示全部楼层
不错~~~~~谢谢~~~~~~~~~
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-9-2 18:08 | 显示全部楼层
{:soso_e141:} 留名
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-9-2 23:25 | 显示全部楼层
按照楼主的脚本,修改了程序的目录不能启动。是不是脚本复制过来有错误。能不能上传个附件的启动脚本。谢谢!
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-9-3 01:33 | 显示全部楼层
楼上的是在win下复制的吧,会不会是回车符到linux下不认。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-10-17 08:35 | 显示全部楼层
我的wzr-hp-g300nh2 下载了mips版本之后,按照此教程最后运行

总是提示segment fault 怎么回事啊, 高手解答一下吧
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-10-17 11:55 | 显示全部楼层
感谢楼主的教程,很详细,回家去试一下去
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-10-17 21:57 | 显示全部楼层
本帖最后由 南海一钓叟 于 2012-10-17 21:59 编辑

按照这个脚本运行之后
Starting MLDonkey...Done.
但是实际上没有启动,

我直接到这个目录下tmp/mnt/sda_part1/mldir/mldonkey/运行./mlnet

提示Segmentation fault

请各位大侠指点,

#!/bin/sh
  
  
  
C_HOME=/tmp/mnt/sda_part1/mldir/
  
  
C_LD_LIBRARY_PATH=/tmp/mnt/sda_part1/mldir/mldonkey/lib/
  

C_MLNET=/tmp/mnt/sda_part1/mldir/mldonkey/mlnet
  
  
C_ED2K_PORT=12429
  

C_ALLOWED_IPS=10.128.192.1/16
  
  
PATH=/sbin:/bin:/usr/bin:/usr/sbin:/opt/bin:/opt/sbin
  
  
export  LANG=zh_CN.UTF-8
  
export  LC_ALL=zh_CN.UTF-8
  
export  HOME=$C_HOME
  
export  LD_LIBRARY_PATH=$C_LD_LIBRARY_PATH
  
  
start() {
  
    if  [ -z "`/bin/pidof mlnet`" ] ; then
   
                          ./tmp/mnt/sda_part1/mldir/mldonkey/mlnet
  
        echo  -n "Starting MLDonkey..."
  
        iptables  -I INPUT -p tcp --dport $C_ED2K_PORT -j ACCEPT
  
        iptables  -I INPUT -p udp --dport $((C_ED2K_PORT + 4)) -j ACCEPT
  
        $C_MLNET  -allowed_ips $C_ALLOWED_IPS &
  
        echo  "Done."
  
    else
  
        echo  "MLDonkey is running."
  
    fi
  
}
  
  
stop() {
  
    if  [ -n "`/bin/pidof mlnet`" ] ; then
  
        echo  -n "Stopping MLDonkey..."
  
        killall  mlnet
  
        iptables  -D INPUT -p tcp --dport $C_ED2K_PORT -j ACCEPT
  
        iptables  -D INPUT -p udp --dport $((C_ED2K_PORT + 4)) -j ACCEPT
  
        echo  "Done."
  
    else
  
        echo  "MLDonkey not running."
  
    fi
  
}
  
  
case  "$1" in
  
start)
  
    start
  
    ;;
  
stop)
  
    stop
  
    ;;
  
*)
  
    echo  "Usage: $0 (start|stop)"
  
    exit  1
  
    ;;
  
esac
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-11-17 03:50 | 显示全部楼层
本帖最后由 chenjieo 于 2013-1-28 00:17 编辑

这个版本会出现完成后中文文件名变成横线的问题。已经export了语言,但是仍然无法解决。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-9-30 12:39

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表