maimaidx-prober icon indicating copy to clipboard operation
maimaidx-prober copied to clipboard

舞萌 DX 查分器

Results 35 maimaidx-prober issues
Sort by recently updated
recently updated
newest added

如图 ![image](https://user-images.githubusercontent.com/30144502/185196106-cd34e5eb-31c5-4dbc-bed7-c4f0b7770e6a.png)

版本:1.12 系统版本:macOS Monterey 12.4 架构:arm 问题描述:shell已经反馈代理设置已自动修改,通过app版微信查询我的记录之后正常进入页面了,查分器没有工作 ![3EEA8D83E3B2E0E66B90FE3EF9EF57DF](https://user-images.githubusercontent.com/54001076/182188516-7d3a08cb-29ba-49ce-a092-7d8bc0b47173.jpg)

系统:Arch Linux (内核版本 5.18.6,gcc 12.1.0) 微信使用 deepin-wine 运行,无论使用 `http_proxy` `https_proxy` 环境变量,还是 proxychains 工具,又或是微信的代理设置,均无法连接,打开公众号后是舞萌首页,并且代理程序出现 go 报错信息。 ![图片](https://user-images.githubusercontent.com/73830635/176999151-47c3fd88-de52-4d60-8f2b-4c61d6ecdf83.png)

https://github.com/huajip/dx-prober-updater 真没想到这几天不同的方案如同雨后春笋一般涌出来((( 这玩意儿里面的其中一种办法可以实现如图的效果 ![91F1BD64-EBF5-4531-B3CF-ECB4DF45E5DA](https://user-images.githubusercontent.com/11296637/174029631-f72f9e49-9976-40ce-924d-1841cd611e1f.png)

data import method

_这可能不是一个预期解_ ## 思路 利用 iOS 的 CA 证书通过 VPN 代理监视微信浏览器的 TCP 流量来抓取 HTTP 请求。 _iOS 支持中间人代理攻击(MitM)但我不知道这是否有必要_ ## 步骤 我使用的是 Quantumult X 来抓取 HTTP 请求,没有特别原因,只是因为个人比较常用 ![53DEBD27-A19F-4CA4-B9D0-56B705CDE95B](https://user-images.githubusercontent.com/35394151/148994806-b3991837-f13e-4b88-8cc1-72380fb923a3.png) ![1F9AB22C-0D48-488C-8790-6CA9BD89C782](https://user-images.githubusercontent.com/35394151/148994815-7e9bb012-9095-4393-9c39-5ac4398a26b9.jpeg) 可以获得完整的网页源代码 ## 可行的一键上传 iOS...

data import method

详见 [realZnS/dxprober.js](https://github.com/realZnS/dxprober.js),效果如下图: ![IMG_0049](https://user-images.githubusercontent.com/25657202/173810107-444e37db-dbd1-426f-b7fd-cb1b14fd8ff2.jpg) 原理是利用 MitM 功能向 Html 中插入 js 脚本,灵感来自 #30

data import method

详见项目 [bakapiano/maimaidx-prober-updater](https://github.com/bakapiano/maimaidx-prober-updater) 使用说明视频 [BV1pT411G7U1](https://www.bilibili.com/video/BV1pT411G7U1/)

data import method

如题,其他版本都写作 “maimai ...” 只有 MiLK PLUS 不含 maimai 前缀 ~~虽然不是在查分器上发现的~~ 但是还是来说一下

微信版本是 3.6.0.18,自动设置系统代理不再起效,需要手动在登录界面设置代理,如下图: ![image](https://user-images.githubusercontent.com/22628584/163430035-f164d595-95cf-446f-971f-6686c9ac8ef5.png) 这时候使用查分器查分 1.1.2 版本的查分器会报错 ![_@7{9QD7W1F6MMLWHTKWVU6](https://user-images.githubusercontent.com/22628584/163430387-879d051a-e784-4949-9118-0825351b9cc4.png) 具体原因应该是这行 https://github.com/Diving-Fish/maimaidx-prober/blob/86ab087282304ea107bd1dee49f4cc3f39136510/proxy/cmd/maimaidx-prober-proxy/main.go#L131 的 `resp.Request` 可能为 `nil`,加了个 if 判断就可以解决该问题

因为现在抓歌的方式有点太蠢了(先filter一遍所有version再反回来提),搞了个优化一点的