Skip to content

项目介绍

MySekaiMapper 是《世界计划 多彩舞台》(Project Sekai)MySekai(我的世界)采集点地图生成工具。

项目初衷:搭配 MitM 模块或 Reqable 的「上报服务器」功能使用——抓包工具捕获游戏内 MySekai 数据包后,自动上传到本服务(一次 POST 即可,分片上传亦受支持);服务端解密加密存档、提取各站点的资源掉落坐标,绘制采集地图,再把结果(含稀有资源统计)推送到玩家的 Telegram / Bark(iOS Day.app),全程无需人工介入。

一次任务会生成 4 张地图site_5.png(初始空地)、site_6.png(心愿沙滩)、site_7.png(烂漫花田)、site_8.png(忘却之所),外加一份 rare_resources.txt 稀有资源统计。

服务器兼容性

本项目已在朝夕光年(Nuverse)运营的 CN 服 / TW 服中测试通过,其他服务器可用性未知。

工作流程

游戏 API 响应 → MitM 模块 / Reqable 上报服务器(抓包捕获 mysekai 数据)
   │  ① 自动上传(一次 POST,分片亦支持)→ server.py 自动处理
   │  ② 或手动放置 .bin 存档 → cli.py generate

parser.py    AES-128-CBC 解密 + msgpack 解析 + 坐标旋转

render.py    绘制 site_5.png ~ site_8.png + rare_resources.txt → data/latest/

notify.py    推送:
             ├─ Telegram  :图片 multipart 直传,无需公网直链 ← 默认渠道
             └─ Bark      :以 image= URL 直链通知,需静态文件服务器

环境要求

  • Python 3.10+
  • 运行依赖以 requirements.txt 为准(精确锁版本)

快速导航