# qsign **Repository Path**: wl3116556127/qsign ## Basic Information - **Project Name**: qsign - **Description**: 获取QQSign通过Unidbg - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2024-01-27 - **Last Updated**: 2024-01-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # unidbg-fetch-qsign 获取QQSign通过Unidbg ## 安装Java - 下载并安装适用于自己系统的JDK或JRE。可以从[此处](https://bell-sw.com/pages/downloads/)下载。 ## 使用流程 ### 版本1.1.0 1. 获取qsign(二选一): - 克隆文件:`git clone --depth=1 -b 1.1.0 https://gitee.com/KudouShinnyan/qsign.git` - 直接下载zip并解压:[1.1.0.zip](https://gitee.com/KudouShinnyan/qsign/repository/archive/1.1.0.zip) 2. 从`device.json`文件中查看并复制Android ID: - 对于gocq,可以在运行目录中找到文件。 - 对于Yunzai 3.0,位于Yunzai目录的`data/device.json`。 - 对于Miao-Yunzai,位于Yunzai目录的`data/icqq/QQ号/device.json`。 将复制的Android ID替换掉后面的"某某id"。如果使用多个只因器人,需要将Android ID改成相同的。 3. 启动qsign: - 进入qsign目录。 - 执行命令:`bash bin/unidbg-fetch-qsign --host=0.0.0.0 --port=8081 --count=1 --library=txlib/8.9.63 --android_id=某某id`(CMD不需要使用bash)。 4. 修改文件: - 对于gocq,可以使用1.1.0版的gocq。需要修改的文件是gocq运行目录下的`config.yml`文件。如果文件是由旧版生成的,可以删除后重新生成。然后编辑文件,将未注释的`sign-server`右边单引号里的横杠改为`http://127.0.0.1:8081`。修改完成后启动gocq即可。 - 对于Yunzai 3.0或Miao-Yunzai,需要修改Yunzai目录下的`config/config/bot.yaml`文件。在文件最后插入一行`sign_api_addr: http://127.0.0.1:8081/sign`。如果已经存在这一行,则直接修改即可。对于icqq,使用0.4.10版。修改完成后启动Yunzai即可。 ### 版本1.1.9 **(1.2.1版的流程应该差不多,但貌似不兼容ARM的系统)** 1. 获取qsign(二选一): - 克隆文件:`git clone --depth=1 -b 1.1.9 https://gitee.com/KudouShinnyan/qsign.git` - 直接下载zip并解压:[1.1.9.zip](https://gitee.com/KudouShinnyan/qsign/repository/archive/1.1.9.zip) 2. 启动qsign(不再需要Android ID): - 进入qsign目录。 - 如果txlib中没有需要的QQ版本,删除txlib目录并执行命令:`git clone --depth=1 -b txlib https://gitee.com/KudouShinnyan/qsign.git ./txlib`。 - 执行命令:`bash bin/unidbg-fetch-qsign --basePath=txlib/某某QQ版本`(CMD不需要使用bash)。 3. 修改文件: - 对于gocq,使用1.2.0版的gocq。需要修改的文件是gocq运行目录下的`config.yml`文件。如果文件是由旧版生成的,可以删除后重新生成。然后编辑文件,将未注释的`sign-server`项下边url单引号里的横杠改为`http://127.0.0.1:8081`。然后在protocol分支中找到需要的版本,复制"原始数据"的链接并下载,将其放入gocq运行目录的`data/versions`目录中,将安卓爪机改名为`1.json`,安卓平板改名为`6.json`。修改完成后启动gocq即可。 - 对于Yunzai 3.0或Miao-Yunzai,需要修改Yunzai目录下的`config/config/bot.yaml`文件。在文件最后插入一行`sign_api_addr: http://127.0.0.1:8081/sign?key=114514`。如果已经存在这一行,则直接修改即可。对于icqq,使用最新版。修改完成后启动Yunzai即可。