名称:Mule on Android
项目地址网页链接 ——————
3.8 版
添加了对安卓 13 磁盘访问的修复
——————
适用于安卓平台的应用程序,可在ED2K(eDonkey2000)网络中工作。基于 ED2K 库 - 请参阅下面的说明。 在GUI部分使用了来自Android的FrostWire项目的源代码和设计。
【微软bing机器翻译】
实现的功能
搜索服务器上的文件并通过关键字使用 Kademlia
使用 KAD(DHT) 和服务器搜索文件源
下载文件
国际化
为什么选择Java?
主要目标 - 安卓平台的原生应用程序。比目前的 Mule for Android 更轻、更快、更用户友好、更方便。
技术
使用 Java NIO 的异步网络 I/O
通过每个会话的一个线程执行器服务进行异步磁盘 I/O 操作模拟
受 libed2k 启发的项目结构
实现的功能
数据包解析引擎
警报系统
异常系统,每个问题都有一种类型的异常和错误代码
在服务器上搜索(具有所有参数类型),搜索相关,搜索更多
下载部分文件
下载文件的压缩部分(不建议作为默认!
连接策略
朴素的棋子选择器经过优化,可以先下载拳头和最后一块以进行预览功能
朴素片段管理器 - 下载期间的在线碎片哈希计算和哈希验证
KAD 搜索关键字和文件源
下一步是什么
稳定的代码,修复错误,提高性能
先进的工件拣选机和工件管理器
完整的KAD支持,包括防火墙使用和伙伴系统。
支持在 KAD 中发布和响应搜索请求
帮助
如果您了解Java / C++,Android或Java for Android,请使用eMule或只是想要帮助项目 - 欢迎
网页链接

项目地址网页链接 ——————
3.8 版
添加了对安卓 13 磁盘访问的修复
——————
适用于安卓平台的应用程序,可在ED2K(eDonkey2000)网络中工作。基于 ED2K 库 - 请参阅下面的说明。 在GUI部分使用了来自Android的FrostWire项目的源代码和设计。
【微软bing机器翻译】
实现的功能
搜索服务器上的文件并通过关键字使用 Kademlia
使用 KAD(DHT) 和服务器搜索文件源
下载文件
国际化
为什么选择Java?
主要目标 - 安卓平台的原生应用程序。比目前的 Mule for Android 更轻、更快、更用户友好、更方便。
技术
使用 Java NIO 的异步网络 I/O
通过每个会话的一个线程执行器服务进行异步磁盘 I/O 操作模拟
受 libed2k 启发的项目结构
实现的功能
数据包解析引擎
警报系统
异常系统,每个问题都有一种类型的异常和错误代码
在服务器上搜索(具有所有参数类型),搜索相关,搜索更多
下载部分文件
下载文件的压缩部分(不建议作为默认!
连接策略
朴素的棋子选择器经过优化,可以先下载拳头和最后一块以进行预览功能
朴素片段管理器 - 下载期间的在线碎片哈希计算和哈希验证
KAD 搜索关键字和文件源
下一步是什么
稳定的代码,修复错误,提高性能
先进的工件拣选机和工件管理器
完整的KAD支持,包括防火墙使用和伙伴系统。
支持在 KAD 中发布和响应搜索请求
帮助
如果您了解Java / C++,Android或Java for Android,请使用eMule或只是想要帮助项目 - 欢迎
网页链接
