|
|
楼主 |
发表于 2023-3-26 17:07
|
显示全部楼层
|
经过这几天的摸索,确信这次编译的文件可以在openwrt-x86-64上正常运行。传进openwrt的usr/bin目录后,先在终端下运行一次,然后杀掉进程,在/root下会生成一个隐藏的目录.mldonkey,里面是mldonkey的所有配置文件和工作目录。把里面的mlnet_tmp,searches,shared,temp,torrents目录迁移到op的外接存储上去,再用ln -s链接回来,incoming目录迁移过去后不用链接回来了,在downloads.ini里修改存储路径为新的incoming位置。然后在downloads.ini下修改监听地址,加上你的内网段如192.168.1.0/24,再用mlnet.static &重新运行,就可以在内网用192.168.1.1:4080来访问和控制mldonkey了。如果需要正常下载,还需要在路由器里开放mldonkey所使用的几个端口(在控制页面的help+,sysinfo里可以查到它的几种协议用了哪几个端口),再在控制页面的option里设置它的最大上传和最大下载带宽、最大开放连接数、支持的传输协议这几项参数,就可以正常下载了。ed2k和Bt协议它都支持。ed2k的用法和amule差不多,BT的话和aria2有点不一样。aria2在管理页面可以直接上传种子文件,它使用BT种子的话,一个办法是把种子的链接直接在控制页面的输入框里输入,一个办法是把种子文件上传到它的torrent文件夹下,然后在控制页面的输入框里用startbt xxx.torrent命令开启下载。使用ed2k协议的时候,它可以同时连接多个服务器。做好端口映射,有公网的时候(服务器上获得的都是hi id),下载速度非常快。BT的下载还没认真设置它的参数,目前能下载,但速度不如aria2。估计配置好以后,它一个就可以代替aria2和amule了。 |
|