Skip to content

0.1.9

Choose a tag to compare

@tianyugithub tianyugithub released this 10 Sep 23:38
· 14 commits to main since this release

⚠️ 已被 v0.1.17 取代:那一版修掉了「某些网络下人机验证必失败 / 登录后提示登录状态未同步」,并接入了官网的「红包帖」。

这一版把登录相关的问题一次清干净:登录状态不会再莫名消失,登录页也不会再卡住。

修复

登录状态会莫名消失(找到了真正的原因)

之前的表现为「什么都没干,重进就退出登录了」。这次在应用里加了会话记录,终于抓到现场:应用在找不到当前会话时会退而保存另一条「游客」记录,那条里没有登录 cookie,一写就把登录 cookie 覆盖掉——而且反复发生。

现在写入前会检查:新记录里若没有登录 cookie 而旧的有,就把登录 cookie 接回去;真正点「退出登录」不受影响。

登录页卡在「正在加载人机验证」

登录页原本会在你进入时,拿本机残留的登录凭据自动登录一次。那些凭据往往已经失效,于是「自动登录成功 → 又被判定未登录 → 弹回登录页」来回跳,人机验证组件被反复重新加载,永远加载不完。

已按你的要求去掉自动登录:现在完全由你点「登录」提交,验证码也会正常加载。

版本号显示不对(0.1.6 那版)

那一版的安装包界面显示 0.1.5。原因是打包工具在只有版本号变化时没有重新打包前端代码。已修复,并加了发版前自检:现在每次发版都会核对「安装包内前端代码里的版本号」与配置一致。

同时包含(0.1.6 以来的内容)

  • HTTP/3(QUIC):国内对 linux.sb 的封锁落在 TCP 的域名握手环节,同样一条线路走 UDP 的 QUIC 能正常打开。「DoH」和「直连」通道会优先用 QUIC,走不通自动回退,无需设置;内置浏览器同样支持。
  • 抽奖帖的人机验证:验证发出的是一类「没有内容」的提交,旧传输层会直接拒掉,已修复。
  • 部分页面提示「暂时连不上官网」:响应被解压两次所致,已修复。

安装

  • 文件:linux-sb-0.1.9-release.apk(35M,正式签名)
  • SHA-256:032893645f20d3e66dbd2158f1dcc1b252e1fda191d8b0e5f30390329e559652
  • 系统要求:Android 7.0(API 24)及以上
  • 签名与此前一致,可直接覆盖安装;若装过其它签名的版本,需先卸载
  • 应用内也能更新:设置 → 关于项目 → 检查更新

说明

本项目为非官方客户端,与 linux.sb 官方无隶属关系;客户端使用使用者本人的账号会话,不上传用户内容。