编辑点评:很强大的一款下载神器
基于ED2K库打造的一款手机下载器,骡子下载器(Mule on Android)简称Mule,适用于ED2K(eDonkey2000)网络的Android平台应用程序,功能很强大,简单好用,懂的人自然都会懂的。
功能介绍
在服务器上搜索文件并通过关键字使用Kademlia
使用KAD和服务器在源中搜索文件
下载档案
国际化
完整的KAD支持,包括防火墙检查和伙伴系统
下载过程中播放文件
软件特色
该应用程序已创建的ED2K工作(“的eDonkey2000”协议)的网络,通过直您的移动设备!-这不是一个遥控器。
免责声明:我们不相关的“电驴”工程。
骡子在Android上提供了基本的功能:在服务器/Kad网络,下载文件搜索文件。您不能共享您的文件!
使用说明:如果没有连接到服务-去喜好和核心启动(在页面顶部开关),搜索文件,你需要开始下载。
Kademlia的网络支持-通过关键字搜索和搜索的来源。您可以在所有连接没有工作的服务器。
常见问题
为什么选择Java?
主要目标-适用于Android平台的本机应用程序。与当前的Android Mule相比,它更轻,更快,更用户友好和方便。
技巧
使用Java NIO的异步网络I / O
每个会话通过一个单线程执行器服务进行异步磁盘I / O操作仿真
受libed2k启发的项目结构
实现的功能
数据包解析引擎
警报系统
具有针对每种问题的一种异常和错误代码的异常系统
在服务器(具有所有参数类型)上搜索,搜索相关,搜索更多
下载文件的一部分
下载文件的压缩部分(不建议默认!)
连接政策
天真的拾片器经过优化,可以首先下载拳头和最后的碎片以提供预览功能
天真的棋子管理器-下载期间的在线棋子哈希计算和哈希验证
KAD搜索关键字和文件来源
接下来是什么
稳定的代码,修复错误,提高性能
进阶拾件器和件管理器
完整的KAD支持,包括防火墙使用和伙伴系统。
支持在KAD中发布和响应搜索请求
建筑Maven / Gradle
pom.xml中的依赖项很少-用于单元测试和slf4j记录立面的Mockito。
克隆项目
cd jed2k && mvn软件包
如果您更喜欢Gradle-在第二步上使用gradle build。
测验
您可以使用简单的控制台下载器类org.jed2k.Conn。使用之前,您必须将传入目录设置为第一个参数。请勿在以下命令中使用双引号-标记参数适用于双引号。一些命令(更多可用命令,请参见代码):
连接到服务器,默认端口4661:连接“ server_address_or_ip” [端口]
在服务器上搜索:搜索“ search_phrase”
在服务器上搜索:搜索“ search_phrase” dataSize“ limit_in_mb”
保存搜索结果:保存
加载搜索结果:恢复
显示搜索结果:打印
创建传输:加载“哈希”“大小”“文件路径”
创建传输:加载“ emule_link”
创建转移:加载“搜索数量”
删除传输:删除“哈希”
退出申请:退出
用于测试DHT的附加工具:具有自己的命令系统的Kad.java应用程序
特殊情况-试用期-固定来源地址。设置-Dsession.trial = true,-Dsession.peers = abcd:port,....
帮助
如果您知道Java / C ++,Android或适用于Android的Java,请使用eMule或简单地希望获得帮助项目-欢迎
2.3更新内容
修复了添加了地址错误的服务器时的错误。
广告已从应用程序中删除。
软件点评
某x歌商店无意搜出的,刚试了一下,可以搜索和下载,支持安卓4.1以上系统
只有英语界面,可能要对骡子或点对点共享软件熟悉些才玩得转
希望有大神看到能汉化一下
顺便提供骡子链接,共享的骡子不一定经常开,建议尽量从网盘下,或直接自己搜,蛮多软件站或软件商店都收录有
热门评论
最新评论