Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3304136
  • 博文数量: 266
  • 博客积分: 3081
  • 博客等级: 中校
  • 技术积分: 2640
  • 用 户 组: 普通用户
  • 注册时间: 2005-07-04 10:35
个人简介

没什么好介绍的!穷屌丝一个~

文章分类

全部博文(266)

文章存档

2021年(3)

2020年(1)

2019年(2)

2016年(5)

2015年(1)

2014年(1)

2011年(9)

2010年(16)

2009年(31)

2008年(58)

2007年(111)

2006年(2)

2005年(26)

我的朋友

分类: LINUX

2021-04-19 22:58:54

mldonkey
1.安装
# apt install mldonkey-server
# vi /var/lib/mldonkey/downloads.ini  
    #修改,添加能访问WEB的IP地址
    allowed_ips = [ "127.0.0.1";"192.168.10.0/24"]
# systemctl start mldonkey-server

## 注意,用systemctl启动服务,则用的配置文件目录是/var/lib/mldonkey;
## 如果用命令方式启动,则会自动生成~/.mldonkey的配置文件目录,且此配置目录无downloads.ini文件。

2.配置文件路径, 修改下载路径,注意要先stop服务再修改:
# vi /etc/default/mldonkey-server
MLDONKEY_DIR=/var/lib/mldonkey
MLDONKEY_USER=mldonkey
MLDONKEY_GROUP=mldonkey
MLDONKEY_UMASK=0022
LAUNCH_AT_STARTUP=true

配置文件2,/var/lib/mldonkey/downloads.ini
 shared_directories = [
  {     dirname = shared
     strategy = all_files
     priority = 0
};
  {     dirname = "incoming/files"
     strategy = incoming_files
     priority = 0
};
  {     dirname = "incoming/directories"
     strategy = incoming_directories
     priority = 0
};]
改成:
 shared_directories = [
  {     dirname = shared
     strategy = all_files
     priority = 0
};
  {     dirname = "/data/movie/downloads"
     strategy = incoming_files
     priority = 0
};
  {     dirname = "/data/movie/downloads"
     strategy = incoming_directories
     priority = 0
};]


3.生成下载目录,按上面配置文件路径
mkdir /data/movie/downloads
mkdir /data/tmp
chmod o+w /data/tmp -R
chown mldonkey:mldonkey /data/movie/downloads

比较详细的说明:
又一个好用的BT下载工具
# apt install  transmission-daemon transmission-cli

下面摘自,并且没有整理:



安装mldonkey可以端里运行命令

代码: 全选

sudo apt-get install mldonkey-server


或者新利得或者软中心搜索mldonkey 安装
ps :安装时不要选择开机启动否者下载的文件会在/var/lib下,而不是你设定的路径。

想自己编译最新版本的可以看一楼的介绍,方法很简单照着命令复制粘贴就可以了

安装完成后建议先修改mldonkey的配置文件 :修改downloads.ini ( 在~/.mldonkey 文件夹里 就是以你用户命名的那个文件夹,按CTRL +H 显示隐藏文件然后就可以找到了):找到web_infos,把server.met换成你要的服务器,比如 ,这个是emule的安全服务列表,如果想使用vc服器的可以使用 不过我推荐使用前者。

然后把guarding.p2p", 96, ",中的地址替换为。
它的作用可以封掉包括虚假/间谍服务器、Vagaa服务器、恶意IP、带有木马/间谍软件的攻击性IP、黑客等等不安全的IP地址(段),以保护eMule使用者的安全。如果你不想用也可以只接删掉。。
注意:确定在你修改配置文件时Mldonkey没有运行,否者修改的设置无法保存

下图为修改示例
注意下面的提醒不要修改在示例里那样是不启作用的!

1.png


如果你想修改下载路径 ,修改下图红色部分为你的路径

2.png

然后介绍mldonkey wed界面的操作方法,首先运行 mldonkey 打开终端 或者按 ALT 加F2 输入mlnet 回车
也可以在面板上添加快捷方式 面板上右键-添加到面板-创建新的启动器 。名称自己起吧,命令里添上mlnet 就可以了。
运行mlnet 后就可以登录WED 界面管理了 ,在浏览器地址栏输入:


Screenshot.png
    Screenshot.png (10.7 KiB) 查看 47449 次

可以看见绿色的界面 和一些简单的选项
Transfer: 下载上传管理
Search: 搜索资源
Servers: 服务器管理
Statistics: 数据统计
Options: 选项
Help+: 帮助
DL: 快速批次添加下载连接 (可以在verycd之类的网站 选择“复制选中的所有链接” 添加到这里批量下载,很方便。)”
退出mldonkey 可以在 wed 界面的输入框里输入 kill 。回车。关闭页面是不会关闭mldnkey的。


下面进行mldoney的设置 选择 options ,这里面是mldonkey的设置选项。为了方便,大家可以点ALL (显示所有选项)然后按CRTL + F 搜索下列选项进行设置
ED2K-max_connected_servers :20 同时连接服务器的最大数(这个随便了,一般最后只会稳定在三四个而以,我的是20个)。
ED2K-port :一般情况默认即可,但有些宽带运营商会封掉 eMule默认使用的4662端口,还有些路由器需要端口映射,那么就需要修改这个了。
client_name (这里可以修改你的名字。)
max_hard_download_rate (下载速度 按你的带宽修改,单位是KB/s。)
max_hard_upload_rate (上传速度 同样按你带宽修改 (最好大于10KB/s否则会影响下载速度)
max_indirect_connections ( 非直接连接 这个范围是30-70,如果你想要更多的连接,可以修改高一点。)
max_opened_connections (最大开放连接数 默认是200 这个最大可以到924 设置同上)
(这里还有max_hard_download_rate2 max_hard_upload_rate2 和max_opened_connections_2这是一套缓速模式你可以设置一组较小的数值 通过Transfer页面下面的Bandwidth Toggle转换。可以在上网时转换成缓速模式 避免影响上网速度。很人性化的设置,不过我没有用过 ,我这速度上300也没影响我的上网速度。有想用的用的可以自行设置)
temp_directory (缓存路径,可以修改成你想要的路径 (如果把下载目录路径修改到了别的硬盘分区 最好把缓存路径修改到相同的硬盘的分区,否则下载完成转移临时文件时会频繁读盘)
ED2K-force_client_high_id 选择true ( 它表示强制客户端为高ID)
ED2K-force_high_id 选择 true ( 它表示强制自己为高ID(当高ID可用的时候)
如果是内网低ID用户的就不要选了,否则很难连上服务器,也可以自己试试,不行就取消。
ED2K-connect_only_preferred_server 此选项为只连接优先选定的服务器 默认false 想使用就设置成ture 理论上这样就避免了连接资源量小和无用的服务器但是如果你不懂怎样判断服务的好坏就不要动它。(我没有设置感觉对速度没太大的影像)如何设置优先级服务器下文有说明
enable_kademlia true ( 使用kda网络)
enable_overnet true
这里设置完成之后可以按回车保存设置。
加入kad和contact.dat
下载节点文件 见附件,也可以自已到网上找。复制到 ~/.mldonkey 文件夹里
然后到mldonkey的web界面,在输入框中输入:

代码: 全选

ov_load contact.dat             回车
kad_load nodes.dat                      回车

4.png
    4.png (7.58 KiB) 查看 49145 次

如果你装了防火墙 或者用路由器,需要打开映射端口的可以点击Help — Sysinfo 这里可以查看mldonkey的端口使用情况,除了core那3个,建议其余的都在路由器里设置端口映射,使用防火墙的,打开相应端口。[/color]

下面看一些常用界面 首先是Servers: 服务器管理。下图是各个选项的说明 。(其中HI/LOW Id所指向的位置是用来判断高ID还是低ID Hi代表高ID lo 代表低id)

5.png

如果你想重新设置服务器 可以再输入框里输入rem all 清空服务器 ,然后点击Import Server.met 重新导入
mldonkey可以同时连接多个服务器,你可以通过添加P设定自已想要优先选择的服务器 设置如下图

6.png

Transfer: 下载上传管理 界面

7.png

左边黄框内的"R,P,C"分别代表: Resume (继续), Pause (中止), Clear (删除下载), 右边的黄框Resume All (全部继续), Pause All (全部中止), Clear All (全部删除). 选择操作后,再点击右面黄框最后的"Submit Changes"就会使改变生效. 请注意不要误操作.
注:在此界面操作一定要小心,因为删除一类的动作,他不会提醒你是否确定删除文件而是直接干掉 ,所以想好看准了再下手。我刚用的时候就不小心干掉了一个G。 :em19

导入amule的未下载完件
在wed界面的输入框输入:
import_temp /home/用户名/.aMule/Temp
/home/用户名/.aMule/Temp是amule默认的缓存路径 如果你要导入的文件在其它路径就按照你相应的位置添加

第一次下载时一开始可能速度并不理想,可能是你没有用来共享的文件上传,影响了下载速度,电驴这种东东有上传才有下载 。所以建议先下载一两个热门资源在下载目录内上传。这样就不会影响下载速度了。
到这里wed界面的说明基本齐了 ,再说下sandho 的使用

大家可以到图形界面sancho主页: 下载sancho

下载回来的sancho只有一个脚本,先右键单击它,找到属性-权限部分,钩“可执行”
双击sancho脚本并选择用终端运行。
然后会显示
Extract to directory []:

输入自定义安装目录,这个随便 ,我就直接输入文件名把他放在了桌面上,(以后再移动到别的地方也可以)
然后先运行mlnet ,再双击文件夹下sancho就可以直接运行了 首次运行会出现设置向导 照着做就可以了,以后也可以到首选项里修改

sancho的设置方法和wed界面的设置方法是一样的,如果用wed界面设置过这里就不用弄了。 不过为了方便大家寻找就简单的说下
sancho支持中文界面 是论坛里的一位大侠汉化的 :em70
设置中文: 在工具-首选项-sancho:主要-使用本地文件 (Preferences -sancho: main-(*) Use locale file:)选择zh-CN,重启sancho就可以使用中文界面了。

Screenshot.png

在工具-首选项-sancho:主要-可选的可执行core 那里填上你的mlnet路径。这样可以在启动sancho时一并启动CORE。(不建议把退出sancho时退出core选上 ,这样平时就可关掉图形界面节省资源 ,用wed界面 监视进度)

在工具-首选项-Main 设置 client_name 修改你的名字

在工具-首选项-Bandwidth 设置 max_hard_upload_rate 和 max_hard_download_rate 分别是上传和下载速度,单位是KB

在工具-首选项-Networks 勾选 enable_overnet 和 enable_kademlia

在工具-首选项-Networks->Donkey-勾选ED2K-force_client_high_id 和ED2K-force_high_id

在工具->首选项->Networks->Donkey->ED2K-port 设置端口

在工具->首选项->Networks->Donkey->ED2K-max_connected_servers :
同时连接服务器的最大数

sanch其它的一些功能:
在工具-首选项-传输-预览 :这里可添加预览程序和目录 ,这样可以预览正在下载的视频文件 建议使用可以播放破损文件的smplayer 或者mplsyer 我用的是smplayer 路径是
/usr/bin/smplayer.real

在工具-首选项-网络浏览器 :这里可以设置sancho自带的一个浏览器 工具箱里 可以设置工具条上的快捷方式。感觉用处不算太大 好像无法输入中文。

两种界面一些常用的设置基本都说到了,就普通操作来说还是wed界面更简洁一些,可以满足日常的应用 sancho在功能上多一些 图形界面操作会更顺手一些 ,但是会额外占用一些的资源。




设置浏览器关联(这个我并没有关联 都是复制链接添加文件的 不过也找出来放到了这里 省得大家再去找了)

这里只说firefox的关联,

先建立脚本,这里我们把它取名为 submit, 放在 ~/.mldonkey 下面。内容如下:
#!/bin/bash
echo dllink $*|nc -q 1 127.0.0.1 4000

如果系统是ArchLinux,则需安装netcat(gnu-netcat),并改为
#!/bin/bash
echo dllink $*|nc 127.0.0.1 4000



然后右键单击它,找到属性-权限部分,钩上“可执行”

接下来在firefox地址栏输入 about:config

新建 字符串(string)
network.protocol-handler.app.ed2k

值为submit 脚本的位置,比如我的是 /home/用户名/.mldonkey/submit



到了这里mldonkey的设置和用法基本上都说到了,已经可以华丽滴体验mldonkey的下载速度了。
最后附上一些主要的配置文件:
~/.mldonkey/downloads.ini 基本的设置( 这个是for edonkey和其他协议的)
~/.mldonkey/servers.ini 服务器列表文件
~/.mldonkey/files.ini 当前已经完成的和未完成的文件列表
~/.mldonkey/friends.ini 好友列表
~/.mldonkey_gui.ini 图形前端的配置文件
另外其他的网络协议都有其单独的配置文件,一般都放在~/.mldonkey目录下

关于电驴
很多朋友再使用电驴时总是说的下载速度不够快。首先我们要清楚电驴不是某些吸血的下载软件,他是基于P2P网络分享软件 ,有着正宗P2P精神的资源分享平台。在下载的同时上传共享资源。我们下载时所连接的源 ,很多都是像你我一样的普通下载用户,他们再下载时上传了我们所需要的部分。而我们在下载时自然是需要一定的秩序的,按照等待的时间和电驴积分排队等候资源分配,所以在很多情况下电驴是不能在添加文件后就蹿上高速的,但是随着连接上的源越来越多,速度自然会增快。而且你上传文件会获得的积分也能使你在等待中取得优先的位置 ,算是对你共享精神的报酬。
大家在刚使用电驴时也可以上传一些热门的资源,获得积分。来提高下载的速度 。还有在下载时可以同时多添加一些文件,不要守着一个文件不放。有句名言说的好东边不亮西边亮,这个资源连不上源,另一个资源却可能连接上,等这个文件下完其它的文件也可以连接上速度了。这样接连下来,就会有个比较不错而且稳定的速度了。
而一些吸血驴软件获得的高速,(比如那小谁家小谁,这个大家都知道了就不点名批评了)很多是不尊守分规则,用非常不厚道的方式得到的。所以希望大家尽可能通过正常的电驴的软件下载电驴资源 如文中所提到的mldonkey 只要你掌握了电驴软件的使用技巧,也是可以获得相当可观的速度的.支持电驴 支持共享!
:em11
以上内容关于技术的方面都是由高手们所写的教程经整理而来 主要来自以下文章
viewtopic.php?t=42337&highlight=
viewtopic.php?t=197970
阅读(829) | 评论(0) | 转发(0) |
0

上一篇:符号图形,哈哈

下一篇:没有了

给主人留下些什么吧!~~