如何在微信对话框里发送“空白”信息?

背景

大家在日常使用微信时,可能会注意到,微信的对话框要求"不能发送空白信息"。那么是否有办法在微信的对话框里发送空白信息呢?

正文

Unicode\text{Unicode} Unicode 中有大量的字符,有些字符看起来和空格很像,我们可以通过发送这样的字符来达到发送"空白"信息的效果。(严格来讲,这样的字符可能算不上"空白"信息,所以我在空白两字上加了引号)

 字符 (即 \u0001 字符)

 字符看起来很像空格。我在微信的对话框里可以发送这个字符,示例效果如下 ⬇️

您也可以通过运行 Python\text{Python} Python 程序来复制这个字符 (需要先安装 pyperclip)

python 复制代码
import pyperclip

pyperclip.copy('\u0001')

请将以上代码保存为 copy_char.py,使用以下命令可以运行 copy_char.py

bash 复制代码
python3 copy_char.py

运行完 copy_char.py 之后,您就将  字符复制好了,此时粘贴到微信的对话框里即可。

如果在多个  字符之间,进行换行(在我的电脑上可以用 shift + Enter 换行),可以发送这样的信息 ⬇️

我把对应的内容复制到下方了 ⬇️

text 复制代码






如果您想通过 Python\text{Python} Python 代码来复制该内容的话,可以使用以下代码 ⬇️

python 复制代码
import pyperclip

content = '\n'.join(['\u0001'] * 5)
pyperclip.copy(content)

请将以上代码保存为 copy_chars.py,使用以下命令可以运行 copy_chars.py

bash 复制代码
python3 copy_chars.py

运行完 copy_chars.py 之后,您就将包含了"空白"信息的内容复制好了,此时直接粘贴到微信的对话框里即可。

补充

我觉得对其他 ASCII\text{ASCII} ASCII 控制字符而言,应该也可以如法炮制,不过我没有逐一去尝试。读者朋友如果有兴趣,可以改改上文的 Python\text{Python} Python 代码来进行尝试。(例如将代码里的 '\u0001' 改成 '\u0002','\u0003' 等)

⠀ 字符 (即 \u2800 字符)

⠀ 字符看起来很像空格。我在微信的对话框里可以发送这个字符,示例效果如下 ⬇️

如果您无法直接复制这个字符的话,可以用以下 Python\text{Python} Python 代码输出这个字符

python 复制代码
print('\u2800')
相关推荐
wechatbot8881 天前
企业微信HTTP协议接口完整接入教程|全量消息收发 API 实战
网络协议·http·微信·企业微信·ai编程
wechatbot8881 天前
企微第三方自动化开发:原生能力无阉割 API 开放平台介绍
后端·ios·微信·企业微信·ai编程·ipad
特视界说4 天前
产品参数还没最终确认,能做三维动画吗?可以,但要把不确定性标出来
微信·音视频·传媒·新浪微博·新人首发
微信开发api5 天前
基于WTAPI构建社群运营平台:自动拉群与会话承接链路设计
java·大数据·网络·数据库·微信·自动化
随性而行3606 天前
企业微信二次开发如何接入大模型工具?API接口实现智能任务调用的技术思路
java·前端·人工智能·python·微信·机器人·企业微信
Eddyp7 天前
避开溢价!艾默生 TREX2 手操器省钱选型攻略
网络·其他·百度·微信·微信公众平台·新浪微博
leeyi8 天前
erlang_pay 日元没有“分“,退款要带流水号:支付代码里两条要命的规矩
微信·erlang·支付宝
leeyi8 天前
erlang_pay 先验章,再拆包:支付回调的验签到底在防什么
微信·erlang·支付宝
微信开发api13 天前
微信iPad协议怎么用?基于协议的二次开发实践
微信·机器人·ipad
wechatbot88813 天前
极客互动企业微信 SCRM 自动运营平台效果实测
java·微信·企业微信·rpa