开门见山 直接开始教程
iOS
首先来说下最简单的 iOS 端吧。之所以说简单,是因为 iOS 如今无需第三方软件,利用系统自带的快捷指令 APP 就可以实现微信定时自动发送消息了
打开快捷指令 APP,点击底部自动化,然后点击右上角+号,选择创建个人自动化
这里创建一个特定时间的新自动化,然后根据自己需要设置自动发送消息的时间。如果不需要重复发送,只需要发送一次,那可以选择每月重复一次,当执行成功之后再删除自动化就行
继续下一步,点击「添加操作」,在 App 列表中手动找到微信(如果在 App 里找不到微信,检查下 iOS 系统是不是没有升级到15.2及以上)
然后选择「发送消息」,就可以编辑你要想自动定时发送的内容了,收件人处填写对方的微信号(如果有备注则填写微信备注)
这里建议先用自己小号或者家里、朋友的微信做测试,编辑好内容后点击右下角的 ▶ 键即可试运行一遍,以验证自动化是否可以生效
⚠️特别需要说明的就是,运行微信的 iOS 指令很容易碰到下面这个问题「无效的收件人」,所以阿虚才叫大家一定要测试一下再说
关于如何解决上述问题,没有确切的方法,但依次尝试以下方法,大概率是能解决问题的:
收件人微信的备注不能有 emoji 表情
收件人在微信里的备注和手机通讯录里的备注保持一致
收件人在微信备中的电话号码也加上
嘿siri » 说给某某某发微信 » siri这时会请求访问微信权限 » 点击同意
点击微信 » 我 » 设置 » 帮助与反馈 » 右上角扳手 » 重新载入数据
点击微信 » 我 » 设置 » 帮助与反馈 » 右上角扳手 » 故障修复 » 联系人
总之,设置好内容并且测试发送没问题之后,再记得把自动化的「运行前询问」给关闭就行了
2
Android
反观安卓,想要实现定时发微信可就没那么简单了。本来阿虚这边是好不容易找到一个基于无障碍服务完全免费的微信定时消息APP,但可惜的是我反复测试后实际已无法使用
不得已只能把矛头转向之前就稍有研究过的安卓自动化 APP,终于在一番搜索与学习研究之后让我找到了利用Macrodroid 实现微信定时发消息的办法
由于有人持续对公众号自动回复进行举报,遂暂时不再通过公众号自动回复提供软件下载,后续阿虚会把资源下载地址提供在文章置顶留言。若置顶留言也被和谐的话,请到储物间(axutongxue.com)右上角,搜索以下关键词获取资源:
“
自动化
”
然后下载这个定时发送微信消息.macro文件: https://url67.ctfile.com/f/14869667-1419770044-18dcf0?p=kyon(密码: kyon)
下载APP后打开,选择导出/导入 » 导入存储,找到上方你下载的 macro 文件并导入
接着按下图步骤:点击顶部的保存,随便填写一下宏描述,再点击左上角的←键,最后点击保存更改,我们就算成功导入宏了
然后从上到下,我说一下有哪些需要修改的地方:首先是顶部的触发器,这个就是宏运行的时间,这个自己按需修改
然后点击分享文本:测试,把默认的测试改为你要定时发送的内容
接着点击UI交互[大号],其他设置内容不要改,将大号改为你要定时发消息的好友的昵称(备注名)
<<左右滑动查看更多>>
同时注意,你要定时发消息的好友,必需出现在微信的最近转发当中(如果没有的话,可以随便转发一个内容过去),上方填的文本也必须和转发界面的昵称一致
最后就是约束条件,即脚本只在每月的哪几天执行,如果你需要每天执行的话就把所有天数都勾选上
可以根据自己的手机配置修改「等待时间」,但不建议设置太小,否则可能无法正常执行
另外对于APP要求的显示在其他应用的上层,还有各种无障碍服务权限、忽略电池优化后台常驻啥的权限全都打开,包括APP设置中的无障碍相关服务,也都勾选上
<<左右滑动查看更多>>
同时注意自行去手机系统设置将开机密码给关闭,实现解锁手机之后上滑一下就能进入手机桌面
在设置好上述一切之后,你就可以如下图这样实现无人值守手机全自动给微信某好友定时发送消息了
▲完全没点屏幕全自动在运行
3
Windows(Mac)
当然如果你在家里,电脑不关机 ,那实现定时微信发消息其实很简单
只不过阿虚这里就不推荐那种需要注入微信的软件了,因为涉嫌外挂行为,始终有微信封号风险
这个推荐两个简单的自动化微信定时消息小工具,不过前提是电脑不锁屏,即到系统设置里面将屏幕关闭时间改为「从不」睡眠时间也改为「从不」
然后按下WIN+R打开运行,输入 gpedit.msc 打开本地组策略编辑器(或者WN+S搜索组策略),找到计算机配置 » 管理模板 » 控制面板 » 个性化 »不显示锁屏,设置为已启用
3.1
定时消息发送
最简单的是吾爱论坛的@Javasb 开发的取窗口句柄定时发送消息小工具:https://url67.ctfile.com/f/14869667-1419832156-efac91?p=kyon(密码: kyon)
打开软件之后,长按软件上的 + 号,然后拖到你想定时发送消息的微信窗口,接着设置时间,再设置要发送的内容即可
到点了软件就会自动呼出窗口,往输入框粘贴内容,进行发送
虽然这款软件使用极其简单,但缺点也相当多:首先这个是前台的操作,不能最小化句柄窗口。其次并不能同时像多个微信联系人设置定时消息发送
3.2
EasyChat
如果你需要给多人定时发送微信,阿虚推荐使用 Github 上由 @LTEnjpy 开源的这个项目:https://github.com/LTEnjoy/easyChat
作者比较随意,软件没有 Release 发行版,主程序就是上图的 wechat_gui.exe,点开下载到本地即可
如果你访问Github困难,建议了解《2022 Github加速访问教程》
软件打开后主界面如下图,第一步是添加为微信打开路径,找不到程序所在路径的话,就选择微信的快捷方式也行
然后第二步,确定你要定时发送的微信用户名,这里以在微信搜索框第一个展示的名字为准
然后在软件里面添加你要到发送的好友用户名(也可以是群名)
然后下一步设置你要发送的内容即可(支持添加图片等文件!)
最后就是设置定时发送的时间了,注意这里发送信息的起点与终点,如果你只有1条定时消息,那就起点和终点都设置为1,有两条消息就设置为2,以此类推
设置好时间之后,务必记得点击一下开始发送(显示为红字的目前已开始就是对的)
不过需要注意的是,后续程序定时发送的话执行是有延迟的,大概十多二十秒左右不定⚠️
如下图,阿虚定时的是11:56,实际延迟了 22 秒后才开始执行自动化消息发送
核心用法就是上面这样,还有就是你可以把这个软件当作微信群发软件,添加所有你需要群发的用户,不设置定时,直接点击发送即可
注意,上图的「保存微信好友列表」「保存微信群聊列表」不要随便点,功能的作用是提取你所有微信好友(群)用户名到TXT文件,但缺点是纯自动化提取,速度极慢,阿虚600微信好友大概提取了都有10分钟
如果你要固定发送给一些人,最好就是自己主动新建一个 txt 文件,然后很简单按下图格式,之后再软件里面点击「加载用户txt文件」即可自动加载所有对象
还有软件是支持@群里特定的某个人的,只需要在添加文本内容这个功能这里像下图这样指定用户即可(如果@所有人则不需要填写人名,注意冒号为英文符号)
同时注意:@所有人时请确保拥有微信群@所有人的权限,否则将失败。目前不支持直接在@人名后发送内容,需先@人名,随后单独添加发送内容
Mac 端阿虚没找到合适的软件,有需要的粉丝建议考虑Mac 装 Windows 虚拟机来解决问题