Kuizuo

Results 18 comments of Kuizuo

经过抓包分析,现在手势签到与签到码签到**都需要 signCode 参数**,即对应手势轨迹或签到码。 给定错误的 signCode 所得到的结果就是 `签到失败[90002]` 如下图 ![SCR-20230829-uqzl](https://github.com/cxOrz/chaoxing-sign-cli/assets/61005888/ef929fc0-13a4-41aa-9d3b-d509831401e6)

如果可以不妨看看这个项目 [chaoxing-sign](https://github.com/kuizuo/chaoxing-sign),一键多账户签到 ,针对遇到 二维码签到,手势签到,签到码签到时弹窗提示输入进行签到。 ![image](https://github.com/cxOrz/chaoxing-sign-cli/assets/61005888/af3dc254-4290-4a91-bc21-3480c16582fe) ![image](https://github.com/cxOrz/chaoxing-sign-cli/assets/61005888/43871e5d-3dd7-4a7e-b29c-6a9a2bdb58c9)

> The translated sentence would be: "I used your online demo for code obfuscation, and while the first file's results were impressive, the second similar file didn't seem to have...

本地测试有无问题? 超星对某些服务器(例如阿里云)是有 ip 检测的,这些服务器是无法访问超星服务器的,你可以通过 curl https://passport2.chaoxing.com/ 来测试,返回空则正常,如下图结果则服务器 ip 被拉黑了。 ![image](https://github.com/kuizuo/chaoxing-sign/assets/61005888/e132682f-100f-4c41-a8b5-0f5fc5a51540)

Postgresql 数据库这里使用的是远程服务器,因为可能需要部署在 Vercel 或 Netlify 上。 目前是自己的服务器开了远程 Postgresql 服务,你如果没有服务器 或 本地也不想安装,那么可以推荐一些第三方平台,如 [railway](https://railway.app/new) 或 [supabase](https://supabase.com/) 等等. 一个 PostgreSQL 数据库地址 类似 `postgresql://username:password@localhost:5432/chaoxing` ,在 `.env` 文件替换 DATABASE_URL地址即可运行。 不过目前我主要是为了体验 prisma 相关函数以及 PostgreSQL 才会使用此数据库。后续也许会针对一个简易部署版,改用 [nitro...

> 你好,我刚刚在supabase创建了一个项目,执行npx prisma db push,一直报Please make sure your database server is running at `db.jqgfgnuzneomcjcelbiv.supabase.co`:`5432`.这个怎么解决呢,我也不知道supabase有没有创建成功 你先确保使用本地连接工具能否连接到 supabase 的数据库上,在 supabase 项目中可以找到数据库相关设置。 如 `postgresql://postgres:[YOUR-PASSWORD]@db.jqgfgnuzneomcjcelbiv.supabase.co:5432/postgres`,将 .env 文件下的 DATABASE_URL 替换便可。

已重新修复了 https://github.com/kuizuo/chaoxing-sign/releases/tag/v0.5.2 目前来看请求需要延迟提交,否则就出提示 validate,目前 预请求后 延迟间隔在 200 ms。同时在预请求后 重新抓包把两个请求给复现 https://github.com/kuizuo/chaoxing-sign/blob/ad99a194460bddd3a284fa2816e054e10265ec29/server/protocol/cx/index.ts#L227-L250

> 老哥,我现在还是这个问题, > > ``` > 00:10:46 共 1 个账号准备签到 > 00:10:48 课程: 测试 活动: 签到 [位置签到]结果: validate > 00:10:48 共 1 个账号准备签到 > 00:10:50 课程: 测试 活动: 签到 [位置签到]结果:...

我在本地测试是没问题的,但是部署到服务器上就提示validate,我怀疑某星官方增加了 ip 检测手段。