签名api原项目已经停止维护并删库,本项目仅更新QQ版本文件及教程!!!
因为部分特殊原因,应要求删除NTQQ相关内容
- 点击这里或者这里下载jdk软件(想使用其他版本可以打开 jdk下载地址(32位系统或想用其他版本的可查看).txt 里的地址选择版本进行下载)
- 克隆本仓库(不推荐,有时候最新的更新可能会有些问题,建议从发行版中下载)或在发行版中下载对应版本(推荐)
使用 gitee
git clone https://gitee.com/touchscale/Qsign
使用 github
git clone https://github.com/touchscale/Qsign
- 按照 使用教程.txt 里的教程完成搭建
-
使用ssh工具连接服务器,如果是手机打开Termux即可
-
安装jdk8
sudo apt update&&sudo apt install openjdk-8-jdk
-
服务器使用ftp上传文件或者克隆项目,Termux直接克隆项目
-
解压压缩包(克隆项目无需解压)
unzip Qsign-1.1.9.zip
- 检查端口占用
netstat -lntp
注意:如有占用请编辑config.json,更改端口
- 启动!
cd unidbg-fetch-qsign&&bash bin/unidbg-fetch-qsign --basePath=txlib/8.9.80
注意:版本号可更改
- screen挂后台
①. 安装screen
sudo apt install screen
②. 创建窗口
screen -S qsign
③. 运行
cd unidbg-fetch-qsign&&bash bin/unidbg-fetch-qsign --basePath=txlib/8.9.80
注意:版本号可更改
④. Ctrl+a+d退出
- 剩余步骤和使用教程.txt中的第2.3.5.6.7步一致
- 依赖安装或升级失败
- 可以试试先执行pnpm i,再执行依赖安装指令
- Api连接超时
- 打开配置文件,将端口号更改一下(就是port: 801,801改为任意数字),重启api再试
- APi频繁崩溃
- 报错内存错误并强制退出
- 目前API使用9.0.0及以上QQ版本会出现这种情况,暂无有效解决方法,可以使用低版本或者使用NTQQ
{
"server": {
"host": "0.0.0.0", // 监听地址
"port": 8080 // 端口号
},
"key": "114514", // 请求密钥
"auto_register": true, //自动注册实例
"protocol": {
"package_name": "com.tencent.mobileqq",
"qua": "V1_AND_SQ_8.9.71_4332_YYB_D",
"version": "8.9.71",
"code": "4332"
}, // QQ版本信息
"unidbg": {
"dynarmic": false, // 高并发建议打开这个,但是实例数量不要太多,会爆炸, 10实例,内存会用掉5GB
"unicorn": true, // 追求稳定打开这个,内存占用小
"debug": false // 以日志等级debug显示日志
},
"black_list": [
1008611 // 黑名单uin
]
}
- Miao-Yunzai(喵崽): Gitee / Github
- Trss-Yunzai(Trss崽):Gitee / Github
- miao-plugin(喵喵插件): Gitee / Github
- Yunzai-Bot-plugins-index(插件库):Gitee / GitHub
- unidbg-fetch-qsign(签名api项目地址):GitHub (已删库)
- icqq(icqq项目地址):GitHub (已删库)
功能仅限内部交流与小范围使用,请勿用于以盈利为目的的场景
如果你喜欢这个项目,可以点点 Star,这是对开发者最大的动力