写在前面:
鉴于越来越讨厌CSDN的商业化之严重,现将以前的博客文章搬运到简书。原文链接https://blog.csdn.net/Leo____Wang/article/details/80140567
操作步骤:
- 登陆网页版微信
- 打开开发者工具
- 打开 console 控制台
- 粘贴一下代码到控制台并回车
实现原理
- js代码实现
- 遍历好友列表
- 修改输入框文本
- 点击发送
// 拿到所有聊天对象(仅限当前网页上展示的内容)
var chat_boxs = document.getElementsByClassName("nickname_text ng-binding")
// 遍历所有的聊天对象
for(var i=0;i<chat_boxs.length;i++){
// 切换到当前聊天窗口
chat_boxs[i].click();
// 设置聊天内容
$(".edit_area").html("test1").trigger($.Event("keydown", {
keyCode: 13,
ctrlKey: true
}));
// 模拟按钮点击发送
$('.btn_send').click();
}
聊天文本框中应该还支持 类似 html 格式字符串,我个人没有进一步测试,如有需要可自行测试
参考 https://blog.csdn.net/my13413527259/article/details/79057430
另外这里有个工具支持关注公众号以后自定义给自己微信推送消息的接口
Server 酱 http://sc.ftqq.com/?c=code 每天最多500条,够用