Skip to content
This repository has been archived by the owner on Aug 2, 2020. It is now read-only.

特殊Unicode符号导致发送消息乱码 #208

Open
Raka-loah opened this issue Aug 8, 2019 · 8 comments
Open

特殊Unicode符号导致发送消息乱码 #208

Raka-loah opened this issue Aug 8, 2019 · 8 comments

Comments

@Raka-loah
Copy link

酷Q版本: Pro 5.14.10 (190720)
插件版本: 4.10.1
复现条件: 往插件默认群发API发送只有一个Unicode字符的信息会在结尾附加随机乱码,目前发现从U+00A0到U+0300大概都有这个情况。
例如:往send_group_msg发送"\u00BF"(¿),实际得到的消息为"¿埗?�儭鏭"。

@stdrc
Copy link
Member

stdrc commented Aug 8, 2019

@Raka-loah 私聊有这个问题吗

@Raka-loah
Copy link
Author

{8F2C8CF5-2FA0-4BFE-9B00-A23EC9ACA1F3}_20190808115816
私聊问题同样存在

@stdrc stdrc added the Bug label Aug 19, 2019
@frankli0324
Copy link
Contributor

我这里没有这个问题

@frankli0324
Copy link
Contributor

3931334f52faa531

@Raka-loah
Copy link
Author

酷Q版本: Air 5.14.10A (190720)
插件版本: 4.10.1
系统版本: Windows 10 Pro x64 1903
{D6717DDD-E4C3-4638-836B-D2C12D03AF4A}_20190827175507
使用全新下载的Air和Github下载的插件,通过Postman测试依旧存在问题

@stdrc
Copy link
Member

stdrc commented Aug 29, 2019

这个问题我暂时没有时间调,issue 先开着吧,等继续维护的时候会看

@stdrc
Copy link
Member

stdrc commented Oct 15, 2019

验证了,这个问题确实存在,似乎是 libiconv 的 bug,我得再想想怎么弄

@remiliacn
Copy link

这个问题挺奇怪的,我的机器人也遇到了。
如果¿单独出现就会有几率性的出现乱码(不是每次都能复现bug),但是如果这个¿符号和别的字符一起出现,比如¿ (后面接一个空格),就不会出现任何问题。

@stdrc stdrc modified the milestone: v4.13 Dec 24, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants