Skip to content

旅行者便签 v1.1.5(游戏资讯:活动 / UP 池 / 公告 / B 站内容)

Choose a tag to compare

@having5548 having5548 released this 13 Sep 09:52
· 6 commits to main since this release

旅行者便签 v1.1.5 · versionCode 7

非官方第三方工具,与米哈游无任何关联,仅供个人学习自用。自动签到可能违反米哈游服务条款,风险自负。

新增:底部「游戏资讯」页签

底部导航现在是:首页 / 我的角色 / 游戏资讯 / 旅行工具 / 设置。四个板块同页,顶部有刷新按钮(切页签 10 分钟内不重复请求,手动刷新不受限制)。

一、进行中的活动

  • 数据来自官方战绩接口 game_record/app/genshin/api/act_calendar(对齐胡桃工具箱 GetActCalendarAsync:POST role_id/server,X4 盐 Gen2 且 body 参与签名;1034 人机验证自动走 card 极验后重放)
  • 每条显示:活动名、开始 ~ 截止时间、状态(进行中 / 即将开始)、剩余天数或小时、可获得奖励(原石×420 形式)
  • 只列尚未结束的活动,进行中的排前面并按截止时间升序

二、UP 池

  • 同一接口的 avatar_card_pool_list / weapon_card_pool_list / mixed_card_pool_list
  • 显示池子类型(角色活动祈愿 / 武器活动祈愿 / 集录祈愿)、池名、开始 ~ 截止时间、剩余时间,以及 UP 角色 / 武器头像与名字(最多 6 个)

三、游戏公告(与米哈游启动器同源)

  • 数据来自 hk4e-ann-api.mihoyo.com 的 getAnnList + getAnnContent,不需要登录
  • 列表按官方分组,活动公告排最前且按截止时间升序;详情在应用内打开,不跳外部浏览器
  • 点开列表立即进详情页,正文在详情页后台拉取(成功替换、失败把原因写在正文位置),深色模式自动反色,正文里的外链才交给浏览器
  • 正文按需拉取并缓存 30 分钟,进页签只下 30 KB 左右的列表

四、原神官方 B 站内容

  • 官方投稿视频 + 专栏:走客户端接口 app.bilibili.com/x/v2/space(appkey 签名,无需登录),显示标题、封面、时长、播放量、发布时间,按时间倒序混排
  • 真实图文动态:B 站空间动态接口对未登录请求一律 -412 request was banned,因此改用隐藏 WebView 打开官方动态页、在页面脚本执行前 hook fetch/XMLHttpRequest,截获页面自身请求的 feed/space 响应(浏览器上下文带着 B 站自己下发的风控 cookie)后原生渲染;截不到就只显示投稿 + 专栏
  • 内容全部原生排版,不打开 B 站网页;视频 / 专栏点击优先用官方深链 bilibili://video/<aid>?cid=…、bilibili://article/<id> 唤起哔哩哔哩客户端,未安装客户端才回落到网页版并提示

安装

  • 要求 Android 11(API 30)及以上,下载 TravelerNote-v1.1.5.apk 直接安装
  • 签名证书 SHA-256 0ea8c2be7789bd69d7595cf8d416b8a71ca213f322e671d6ff5928d2a63b04dc,与前几版一致,可覆盖安装
  • 自行构建:需要 JDK 17 与 Android SDK 34,.\gradlew.bat assembleRelease

许可证:GPL-3.0