Skip to content

Releases: AchooLuv/LuoMaAPK

LuoMa v0.2.3

Choose a tag to compare

@AchooLuv AchooLuv released this 05 Oct 01:38

基于 libtorrent4j 的磁力链播放器:粘贴磁力链或选择种子文件即可开始下载,支持多个任务同时下载、边下边播与断点续传。

本次改动

没有任务时不再显示「全部暂停 / 全部继续」

这两个按钮原来在任务列表为空时依然可以点击,点下去还会弹一句「已暂停全部任务」——
原生侧对空列表确实是空操作,但界面等于在报告一件没有发生的事。

现在没有任务时这两个按钮直接不显示,对应的处理函数也加了空列表守卫。

安装

架构 仅 arm64-v8a(其他架构设备无法安装)
系统要求 Android 9(API 28)及以上
版本 versionName 0.2.3 / versionCode 3
签名 正式密钥(CN=LuoMa),指纹 8d9d25bec505167a6467c78c17787c70854f7df8ee8b23150d1873669ab4ba3d

若设备上装过用其他密钥签名的旧版本,需先卸载才能安装。

校验

文件 LuoMa-0.2.3-arm64-v8a.apk
大小 18.72 MB(19,627,363 字节)
MD5 ace8716a732c77c08cb39512996f8e64
SHA256 b9365ef590c771019a2f8c0d6a79b211657f74ad78a78992f3c9aca79d4e7911

已知限制

  • 仅支持 arm64-v8a
  • 下载内容保存在应用私有目录,卸载应用会一并删除
  • 死种标记依据「是否拿到元数据 + 是否曾经连上过做种者」判断,可能与实际可用性有出入

LuoMa v0.2.2

LuoMa v0.2.2 Pre-release
Pre-release

Choose a tag to compare

@AchooLuv AchooLuv released this 04 Oct 09:38

基于 libtorrent4j 的磁力链播放器:粘贴磁力链或选择种子文件即可开始下载,支持多个任务同时下载、边下边播与断点续传。

本次修复

暂停的任务被误判为死种

任务一暂停就不发任何网络请求,于是「未获取到元数据」「始终没有做种」这两个判据必然成立,
等 10 / 15 分钟一到就被标记成死种 —— 等于把「用户按了暂停」当成了「种子没人做种」。

已修复两处:

  • 暂停中的任务不参与死种判定
  • 死种计时不再把暂停期间算进去(原来从加入时刻起算,暂停几天再恢复会立刻被判死)

重启后任务列表丢失死种标记

死种标记原来是纯内存状态,tasks.json 里没有这个字段,而历史记录里有 ——
于是重启后出现「侧边栏标着死种、任务列表却没标记」的矛盾。

更麻烦的是:已经判死的任务通常处于暂停状态,而暂停任务现在不参与判定,
标记就再也回不来了。已改为恢复任务时从历史记录(唯一的持久来源)把标记带回来。

界面

死种徽标从标题行移到状态行,紧跟状态指标 —— 它描述的是状态,标题行要留给可能很长的文件名。

安装

架构 仅 arm64-v8a(其他架构设备无法安装)
系统要求 Android 9(API 28)及以上
版本 versionName 0.2.2 / versionCode 2
签名 正式密钥(CN=LuoMa),指纹 8d9d25bec505167a6467c78c17787c70854f7df8ee8b23150d1873669ab4ba3d

功能

多任务下载

  • 多个磁力链/种子同时下载,可单独或批量暂停/继续
  • 每个任务独立保存进度,支持断点续传
  • 下载/上传限速,任务优先级(高/普通/低),默认并发 5

边下边播

  • 本地 HTTP Range 服务 + ExoPlayer,无需等待下载完成
  • 自绘全屏:横屏、覆盖层与内联一致、系统返回键退出全屏

历史记录

  • 按种子 hash 存储,侧边栏按「最近 / 一周前 / 一月前 / 更早」分组
  • 标记死种与「任务中」状态
  • 长按删除(二次确认,可勾选同时删除任务与已下载文件)

界面

  • 深色霓虹主题;首次启动显示 3 页引导页
  • 任务卡片可折叠
  • 顶栏显示当前限速与并发数,右侧为下载设置入口

校验

文件 LuoMa-0.2.2-arm64-v8a.apk
大小 18.72 MB(19,627,383 字节)
MD5 99102b4195ea604b25cb2b4d7c0d9fe0
SHA256 03ef2dfcb0383617edc1a17c6e657283ae36d560a1a72275dbf399690a24a04d

关于上一个版本

v0.2.1 的资源曾在其发布后被替换过一次(同样是修 bug)。本版本另起 v0.2.2,
不再覆盖旧版本,以便区分。

已知限制

  • 仅支持 arm64-v8a
  • 下载内容保存在应用私有目录,卸载应用会一并删除
  • 死种标记依据「是否拿到元数据 + 是否曾经连上过做种者」判断,可能与实际可用性有出入