Skip to content

Latest commit

 

History

History
289 lines (274 loc) · 11.9 KB

omake.md

File metadata and controls

289 lines (274 loc) · 11.9 KB

附录

QQ 表情定义

QQ 不同平台的表情定义并不相同。另外,在旧版 QQ 中也存在着一些如今废弃的表情。

不过,本项目采取的表情定义是各个平台都参考到的,同时也调查历史资料来定义废弃表情。

下表是定义表。需要注意,虽然各平台中都有显示不了的表情,但是部分显示不了的表情在消息提醒的文字说明也有出现一部分。

经过测试,iOS QQ 的表情,在复制粘贴至备忘与消息通知的文字定义并不一致。至于为什么不一致还是个谜。

CQ 码 本项目 PC Android iOS(通知) iOS(剪贴板) 注释
0 惊讶 惊讶 惊讶 惊讶 惊讶
1 撇嘴 撇嘴 撇嘴 撇嘴 撇嘴
2
3 发呆 发呆 发呆 发呆 发呆
4 得意 得意 得意 得意 得意
5 流泪 流泪 流泪 流泪 流泪
6 害羞 害羞 害羞 害羞 害羞
7 闭嘴 闭嘴 闭嘴 闭嘴 闭嘴
8
9 大哭 大哭 大哭 大哭 大哭
10 尴尬 尴尬 尴尬 尴尬 尴尬
11 发怒 发怒 发怒 发怒 发怒
12 调皮 调皮 调皮 调皮 调皮
13 呲牙 呲牙 呲牙 呲牙 呲牙
14 微笑 微笑 微笑 微笑 微笑
15 难过 难过 难过 难过 难过
16
17 非典 表情
18 抓狂 抓狂 抓狂 抓狂 抓狂
19
20 偷笑 偷笑 偷笑 偷笑 偷笑
21 可爱 可爱 可爱 可爱 可爱
22 白眼 白眼 白眼 白眼 白眼
23 傲慢 傲慢 傲慢 傲慢 傲慢
24 饥饿 饥饿 饥饿 饥饿 饥饿
25
26 惊恐 惊恐 惊恐 惊恐 惊恐
27 流汗 流汗 流汗 流汗 流汗
28 憨笑 憨笑 憨笑 憨笑 憨笑
29 悠闲 大兵 悠闲 悠闲 悠闲
30 奋斗 奋斗 奋斗 奋斗 奋斗
31 咒骂 咒骂 咒骂 咒骂 咒骂
32 疑问 疑问 疑问 疑问 疑问
33 嘘…… 嘘... 嘘...
34
35 折磨 折磨 折磨 折磨 折磨
36
37 骷髅 骷髅 骷髅 骷髅 骷髅
38 敲打 敲打 敲打 敲打 敲打
39 再见 再见 再见 再见 再见
40 闪人 表情
41 发抖 发抖 发抖 发抖 发抖
42 爱情 爱情 爱情 爱情 爱情
43 跳跳 跳跳 跳跳 跳跳 跳跳
44 表情
45 美眉 表情
46 猪头 猪头 猪头 猪头 猪头
47 猫咪 表情
48 小狗 表情
49 拥抱 拥抱 拥抱 拥抱 拥抱
50 表情
51 灯泡 表情
52 酒杯 表情
53 蛋糕 蛋糕 蛋糕 蛋糕 蛋糕
54 闪电 闪电 闪电 闪电 闪电
55 炸弹 炸弹 炸弹 炸弹 炸弹
56
57 足球 足球 足球 足球 足球
58 音乐 表情
59 便便 便便 便便 便便 便便
60 咖啡 咖啡 咖啡 咖啡 咖啡
61
62 药丸 表情
63 玫瑰 玫瑰 玫瑰 玫瑰 玫瑰
64 凋谢 凋谢 凋谢 凋谢 凋谢
65 表情
66 爱心 爱心 爱心 爱心 爱心
67 心碎 心碎 心碎 心碎 心碎
68 会议 表情
69 礼物 礼物 礼物 礼物 礼物
70 电话 表情
71 时间 表情
72 邮件 表情
73 电视 表情
74 太阳 太阳 太阳 太阳 太阳
75 月亮 月亮 月亮 月亮 月亮
76 iOS 中通知与剪贴板并不一致。
77 iOS 中通知与剪贴板并不一致。
78 握手 握手 握手 握手 握手
79 胜利 胜利 胜利 胜利 胜利
80 多多 表情
81 美女 表情 美女
82 汉良 表情
83 毛毛 表情
84 Q 仔 表情
85 飞吻 飞吻 飞吻 飞吻 飞吻
86 怄火 怄火 怄火 怄火 怄火
87 白酒 表情
88 汽水 表情
89 西瓜 西瓜 西瓜 西瓜 西瓜
90 下雨 表情
91 多云 表情
92 雪人 表情
93 星星 表情
94 表情
95 表情
96 冷汗 冷汗 冷汗 冷汗 冷汗
97 擦汗 擦汗 擦汗 擦汗 擦汗
98 抠鼻 抠鼻 抠鼻 抠鼻 抠鼻
99 鼓掌 鼓掌 鼓掌 鼓掌 鼓掌
100 糗大了 糗大了 糗大了 糗大了 糗大了
101 坏笑 坏笑 坏笑 坏笑 坏笑
102 左哼哼 左哼哼 左哼哼 左哼哼 左哼哼
103 右哼哼 右哼哼 右哼哼 右哼哼 右哼哼
104 哈欠 哈欠 哈欠 哈欠 哈欠
105 鄙视 鄙视 鄙视 鄙视 鄙视
106 委屈 委屈 委屈 委屈 委屈
107 快哭了 快哭了 快哭了 快哭了 快哭了
108 阴险 阴险 阴险 阴险 阴险
109 亲亲 亲亲 亲亲 亲亲 亲亲
110
111 可怜 可怜 可怜 可怜 可怜
112 菜刀 菜刀 菜刀 菜刀 菜刀
113 啤酒 啤酒 啤酒 啤酒 啤酒
114 篮球 篮球 篮球 篮球 篮球
115 乒乓 乒乓 乒乓 乒乓 乒乓
116 示爱 示爱 示爱 示爱 示爱
117 瓢虫 瓢虫 瓢虫 瓢虫 瓢虫
118 抱拳 抱拳 抱拳 抱拳 抱拳
119 勾引 勾引 勾引 勾引 勾引
120 拳头 拳头 拳头 拳头 拳头
121 差劲 差劲 差劲 差劲 差劲
122 爱你 爱你 爱你 爱你 爱你
123 NO NO NO NO NO
124 OK OK OK OK OK
125 转圈 转圈 转圈 转圈 转圈
126 磕头 磕头 磕头 磕头 磕头
127 回头 回头 回头 回头 回头
128 跳绳 跳绳 跳绳 跳绳 跳绳
129 挥手 挥手 挥手 挥手 挥手
130 激动 激动 激动 激动 激动
131 街舞 街舞 街舞 街舞 街舞
132 献吻 献吻 献吻 献吻 献吻
133 左太极 左太极 左太极 左太极 左太极
134 右太极 右太极 右太极 右太极 右太极
135 招财进宝 表情 招财进宝
136 双喜 双喜 双喜 双喜 双喜
137 鞭炮 鞭炮 鞭炮 鞭炮 鞭炮
138 灯笼 灯笼 灯笼 灯笼 灯笼
139 发财 发财 发财 发财 发财
140 K 歌 K歌 K歌 K歌 K歌
141 购物 购物 购物 购物 购物
142 邮件 邮件 邮件 邮件 邮件
143
144 喝彩 喝彩 喝彩 喝彩 喝彩
145 祈祷 祈祷 祈祷 祈祷 祈祷
146 爆筋 爆筋 爆筋 爆筋 爆筋
147 棒棒糖 棒棒糖 棒棒糖 棒棒糖 棒棒糖
148 喝奶 喝奶 喝奶 喝奶 喝奶
149 下面 下面 下面 下面 下面
150 香蕉 香蕉 香蕉 香蕉 香蕉
151 飞机 飞机 飞机 飞机 飞机
152 开车 开车 开车 开车 开车
153 高铁左车头 高铁左车头 高铁左车头 高铁左车头 高铁左车头
154 车厢 车厢 车厢 车厢 车厢
155 高铁右车头 高铁右车头 高铁右车头 高铁右车头 高铁右车头
156 多云 多云 多云 多云 多云
157 下雨 下雨 下雨 下雨 下雨
158 钞票 钞票 钞票 钞票 钞票
159 熊猫 熊猫 熊猫 熊猫 熊猫
160 灯泡 灯泡 灯泡 灯泡 灯泡
161 风车 风车 风车 风车 风车
162 闹钟 闹钟 闹钟 闹钟 闹钟
163 打伞 打伞 打伞 打伞 打伞
164 彩球 彩球 彩球 彩球 彩球
165 钻戒 钻戒 钻戒 钻戒 钻戒
166 沙发 沙发 沙发 沙发 沙发
167 纸巾 纸巾 纸巾 纸巾 纸巾
168
169 手枪 手枪 手枪 手枪 手枪
170 青蛙 青蛙 青蛙 青蛙 青蛙
171
172 眨眼睛 眨眼睛 眨眼睛 眨眼睛 iOS 中通知与剪贴板并不一致。
173 泪奔 泪奔 泪奔 泪奔 泪奔
174 无奈 无奈 无奈 无奈 无奈
175 卖萌 卖萌 卖萌 卖萌 卖萌
176 小纠结 小纠结 小纠结 小纠结 小纠结
177 喷血 喷血 喷血 喷血 喷血
178 斜眼笑 斜眼笑 斜眼笑 斜眼笑 斜眼笑
179 Doge doge doge doge doge
180 惊喜 惊喜 惊喜 惊喜 惊喜
181 骚扰 骚扰 骚扰 骚扰 骚扰
182 笑哭 笑哭 笑哭 笑哭 笑哭
183 我最美 我最美 我最美 我最美 我最美
184 河蟹 河蟹 河蟹 河蟹 河蟹
185 羊驼 羊驼 羊驼 羊驼 羊驼
186 栗子 表情 栗子 栗子 iOS 中通知与剪贴板并不一致。
187 幽灵 幽灵 幽灵 幽灵 幽灵
188
189 马赛克 表情 马赛克
190 菊花 菊花 菊花 菊花 菊花
191 肥皂 表情 肥皂
192 红包 红包 红包 红包 红包
193 大笑 大笑 大笑 大笑 大笑
194 不开心 不开心 不开心 不开心 不开心
195 表情
196 惶恐 表情 惶恐
197 冷漠 冷漠 冷漠 冷漠 冷漠
198
199 好棒 好棒 好棒 好棒 好棒
200 拜托 拜托 拜托 拜托 拜托
201 点赞 点赞 点赞 点赞 点赞
202 无聊 无聊 无聊 无聊 无聊
203 托脸 托脸 托脸 托脸 托脸
204
205 送花 送花 送花 送花 送花
206 害怕 害怕 害怕 害怕 害怕
207 花痴 花痴 花痴 花痴 花痴
208 小样儿 小样儿 小样儿 小样儿 小样儿
209 脸红 表情 脸红
210 飙泪 飙泪 飙泪 飙泪 飙泪
211 我不看 我不看 我不看 我不看 我不看
212 托腮 托腮 托腮 托腮 托腮
213 哇哦 表情 哇哦 哇哦 iOS 中通知与剪贴板并不一致。
214 啵啵 啵啵 啵啵 啵啵 啵啵
215 糊脸 糊脸 糊脸 糊脸 糊脸
216 拍头 拍头 拍头 拍头 拍头
217 扯一扯 扯一扯 扯一扯 扯一扯 扯一扯
218 舔一舔 舔一舔 舔一舔 舔一舔 舔一舔
219 蹭一蹭 蹭一蹭 蹭一蹭 蹭一蹭 蹭一蹭
220 拽炸天 拽炸天 拽炸天 拽炸天 拽炸天
221 顶呱呱 顶呱呱 顶呱呱 顶呱呱 顶呱呱
222 抱抱 抱抱 抱抱 抱抱 抱抱
223 暴击 暴击 暴击 暴击 暴击
224 开枪 开枪 开枪 开枪 开枪
225 撩一撩 撩一撩 撩一撩 撩一撩 撩一撩
226 拍桌 拍桌 拍桌 拍桌 拍桌
227 拍手 拍手 拍手 拍手 拍手
228 恭喜 恭喜 恭喜 恭喜 恭喜
229 干杯 干杯 干杯 干杯 干杯
230 嘲讽 嘲讽 嘲讽 嘲讽 嘲讽
231
232 佛系 佛系 佛系 佛系 佛系
233 掐一掐 掐一掐 掐一掐 掐一掐 掐一掐
234 惊呆 惊呆 惊呆 惊呆 惊呆
235 颤抖 颤抖 颤抖 颤抖 颤抖
236 啃头 啃头 啃头 啃头 啃头
237 偷看 偷看 偷看 偷看 偷看
238 扇脸 扇脸 扇脸 扇脸 扇脸
239 原谅 原谅 原谅 原谅 原谅
240 喷脸 喷脸 喷脸 喷脸 喷脸
241 生日快乐 生日快乐 生日快乐 生日快乐 生日快乐

撤回机器人发送消息之方法

// 发送消息,获得 ID
let id = await qqbot.sendPrivateMessage(114514810, '你是一个一个一个一个啊啊啊');
qqbot.deleteMessage(id);

GB 18030

酷 Q 内部处理是 UTF-8,但与插件之间交换数据是 GB 18030-2000,为何会这样呢?

酷 Q 开发群对此有个神秘代码「wutaoshabi」。啊啊啊易语言。

另外 Wine 没有 CP 54936,此时酷 Q 使用 libiconv。但 libiconv 的 Pseudo-GB 18030 实在キチガイ,所以……详见「Docker 的正确使用方法」。

0x00

酷 Q 部分使用 sscanf_s 拆分各数据,若遇到空数据则会不正常,故使用 0x00 对应的 AA== 传输过去。

这个不正常简单来说就是空数据被忽略,导致后面数据提前,读成什么鬼样也是就意料之中了。

不过 JS 的 split 就没有这种问题,这个问题有待解决。

Docker 的正确使用方法

由于 Docker 容器与主机在 Bridge 模式下只有虚拟网桥连接,所以要利用好这个虚拟网桥。

预设的 Bridge IP 自动分配,而非固定 IP,所以比较麻烦。为了使用固定 IP,我们要自定义网络。

docker network create --subnet=172.18.0.0/16 cqsocketnet
docker run --name=coolq --rm --network cqsocketnet --ip 172.18.0.2 ……

然后再正确设定 config.ini 与 QQBot 处的 host。

这样最基础的 Socket 通信就没有问题了。但有些 UDP 传输不了的大数据,会用硬盘缓存作为中介,所以还要正确设定 QQBot 处的 dir。当然,如果不需要用到这种功能就可以不设定。

另外,酷 Q 附带的 libiconv.dll 并不符合 GB 18030-2000,所以还请将魔改的 libiconv.dll 放入酷 Q 根目录。