参考了前面的回答,想出了一个简洁高效的代码版本,可以定时发微信消息。但是,从编写代码到发送消息期间,您不能退出微信网页版。
此方法需要:可以打开控制台的浏览器(手机上不行)
详细步骤如下:
(我是用chrome弄的,在其他浏览器中的操作可能会有所不同,大家可以自行推断..)
1、在浏览器上打开网页版微信(如果做不到这一步,请自行百度)
2、打开你想发消息的聊天窗口(网页版找不到想要的聊天窗口,可以手机微信打开,网页版会自动弹出聊天窗口)
3、按F12,右侧会出现一个额外的窗口,在额外的窗口上方找到“console”,点击
4、 在额外窗口的左上角找到一个看起来像禁止标志的图标,点击它
5、然后在附加窗口中输入:
设置超时(函数(){
angular.element('pre:last').scope().editAreaCtn = 'test123';
angular.element('pre:last').scope().sendTextMessage();
},(新日期(2017,9,18,12,0,0)-new Date()));
6、把test123换成你要发送的消息;用您想要的时间替换 2017,9,18,12,0,0
需要注意的是,在月份的地方,真实月份必须填写负1。例如上面我填写的日期是指:2017年10月18日12:00:00。
7、按回车键
超过
你可以玩别的
切记不要关闭网页版微信