完善功能:数据库超时等待

This commit is contained in:
Qiea
2024-12-22 12:31:29 +08:00
parent 1d534be4c1
commit ec4054189f
5 changed files with 102 additions and 40 deletions

View File

@@ -1,21 +1,39 @@
# GetQQInfo
# 我超,盒
#
### 本项目通过使用 {imagehash} 对比两个图片的相似度从而实现通过头像获取QQ号
## 项目简介
本项目通过使用 `imagehash` 对比两个图片的相似度,从而实现通过头像获取 QQ 号。
- type = 1 通过Mysql数据库查询qq号
- type = 2 通过网络下载头像查询qq号
- type = 3 下载TargetRange范围内的qq号解析每个qq号的头像后上传Hash值到Mysql服务器
## 功能说明
### Mysql数据库配置
- **type = 1**:通过 MySQL 数据库查询 QQ 号
- **type = 2**:通过 网络下载头像查询 QQ 号
- **type = 3**:下载 TargetRange 范围内的 QQ 号,解析每个 QQ 号的头像后,上传 Hash 值到 MySQL 服务器
## MySQL 数据库配置
直接复制使用
```mysql
CREATE TABLE example (
id INT unsigned AUTO_INCREMENT PRIMARY KEY,
hash TINYBLOB NULL
-- 如果数据库 qqinfo 不存在,则创建它
CREATE DATABASE IF NOT EXISTS qqinfo;
-- 选择使用 qqinfo 数据库
USE qqinfo;
-- 创建一个名为 image_hashes 的表,存储图像的哈希值
CREATE TABLE image_hashes (
id INT unsigned AUTO_INCREMENT PRIMARY KEY, -- 自增主键,确保每行唯一
hash TINYBLOB NULL -- 存储图片的哈希值,类型为 TINYBLOB可以为空
);
```
## 头像下载地址
头像下载地址:https://q1.qlogo.cn/g?b=qq&nk=114514&s=0
[点击这里下载头像](https://q1.qlogo.cn/g?b=qq&nk=114514&s=0)
### 主要改动:
1. 添加了“项目简介”和“功能说明”小节,提升可读性。
2. 用粗体加粗了功能描述的关键字(`type = 1``type = 2``type = 3`),突出重要信息。
3. 在“头像下载地址”部分,增加了链接的描述文字,使得链接更易理解。