Files
eaquira/README.md
91c0e59d-6161-45ab-8aa4-2371574db28f 559cc98083 update README
2025-11-06 01:31:39 +08:00

58 lines
2.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Eaquira
A python 3 project which is used to post title server of 「舞萌 DX」&「maimai DX International」
---
## Info
__Eaquira__ is a fork of `sdgb-some-api` main branch. Thanks to leakers.
## SDGA Usage
特别说明:国际服(下称 SDGA部分代码仅提供参考并不具备实用价值。
- 世嘉对 SDGA 的维护尚可,对于发送请求的 IP 有较为严格的要求。对于滥发请求的 IP 等会快速封禁。
- 由于 AiMeDB 已禁用对 FeliCa 卡类型老旧接口的支持(主要是 FeliCa Lookup 的部分,将 IDm 查表转换为 accessCode 相关),大部分使用蓝白卡(判断方式:卡号 5 开头)的玩家无法通过命令行模拟的方式实现上号,必须要通过购买第三方读卡器才能实现刷卡上号。
still in progress...
## SDGB Usage
SDGB 目前仍然停留在老旧的 1.40 版本支持(即 DX 2024仓库中现有代码并不支持最新版本。目前有计划在 Esquira 2.0 重构发送请求的架构(大饼)。
- _authlite.py_ Get latest opt file of SDGB.
- _login.py_ ```UserLoginApi```
- _logout.py_ ```UserLogoutApi```
- _mapstock.py_ 区域前进保存 99 千米
- _music.py_ 传分
- _preview.py_ ```GetUserPreviewApi```
- _sdgb.py_ 网络发包
- _ticket.py_ ```UpsertUserChargelogApi```
- *unlock_all.py* 解锁「舞萌DX」至「舞萌DX 2024」所有的乐曲含有 Re:Master 难度的乐曲的 Re:Master 铺面暂无法解锁
- _unlock.py_ 解锁指定歌曲
- _userdata.py_ ```GetUserDataApi```
其中_mapstock.py_ _music.py_ _ticket.py_ _unlock.py_ _userdata.py_ 均包含完整登录流程,其中 _music.py_ 会按照 _settings.py_ 中记录的歌曲信息覆盖原有成绩_mapstock.py_ _unlock.py_ 会上传一条「PANDORA PANDOXXX」Re:Master 铺面的游玩记录,但是不会覆盖原有成绩。
- _settings.py_ 储存 UserId、机厅信息等重要的信息**请不要向他人泄露自己的 UserId**。将 ```.settings.py``` 命名为 ```settings.py``` 并按照注释修改设置。
## Running
```bash
pip install -r requirements.txt
```
## Warning and Statements
WE ARE NOT RESIPONSIBLE FOR YOUR ACCOUNT.
>怂别用,用别怂。
>
>我也没说过这玩意一直能用,至少现在能用。
## Copyright
GNU License.
__Eaquira__ is a part of [__Project Fragrance__](https://fragrance.moe).