Mule on Android 34【手机版emule】
emule吧
全部回复
仅看楼主
level 10
枫林99GG 楼主
版本34
更新于2022-06-29
Android 版本实际 >= 10。之前下载的和新下载的文件可以发布到 Android 媒体库中。应用程序在发布前搜索文件以避免多次发布相同的文件。 可以在设置 -> 其他设置 -> 共享媒体下载或向导中禁用此功能。默认情况下,此功能已关闭。
在 ED2K(eDonkey2000) 网络中工作的应用程序。基于 ED2K 库。
实现的功能
* 在服务器上搜索文件并通过关键字使用 Kademlia
* 使用 KAD(DHT) 和服务器搜索文件源
* 下载文件
* 国际
化 AntiFeatures:
* NonFreeNet - 它连接到 网页链接 和 Github 以获取节点/服务器地址
* 跟踪- 搜索输入框中的建议来自 google
为什么选择 Java?
主要目标 - Android 平台的原生应用程序。比当前的 Android 版 Mule更轻、更快、更友好、更方便。
技术
使用 Java NIO 的异步网络 I/O
每个会话通过一个单线程执行器服务模拟异步磁盘 I/O 操作
受libed2k启发的项目结构
实现的功能
数据包解析引擎
警报系统
异常系统,每个问题都有一种异常和错误代码
在服务器上搜索(所有参数类型),搜索相关,搜索更多
下载部分文件
下载文件的压缩部分(默认不推荐!)
连接策略
天真的片选择器优化为首先下载第一片和最后一片以进行预览功能
朴素的片断管理器 - 下载期间的在线片断哈希计算和哈希验证
KAD 搜索关键字和文件来源
接下来是什么
稳定代码,修复bug,提升性能
高级件选择器和件管理器
完成 KAD 支持,包括防火墙使用和伙伴系统。
支持在 KAD 中发布和响应搜索请求
2022年08月08日 04点08分 1
level 10
枫林99GG 楼主
eMule: 网页链接 (访问密码:5191)
2022年08月08日 04点08分 2
level 1
兄弟有没有教程
2022年10月13日 10点10分 3
level 1
这是在说天书啊?
2022年11月08日 09点11分 4
1