AutoRobot微信/QQ定时自动发
- VBcom
- 2023-03-25
- 2835
近来经常需要到微信群里定时打卡,每次都手动打卡太麻烦了,而且还经常会忘,所以开发了一个自动在微信/QQ或其他聊天软件中,定时发消息的程序。
使用时,只需先运行PC端微信、QQ,打开需要发送信息的聊天窗口,再运行AutoRobot程序,拖动程序上方黄色方框到目标窗口后松手,即可获取到目标窗口ID,此时再在下方输入框中输入需要的文字,即可设置定时发送。
本程序使用了Windows自带的API函数,兼容性好,发送稳定。支持后台发送,即使聊天窗口当前没有在使用也可以发送,可以实现前天睡觉前设置好时间,第二天一早自动打卡的功能(电脑请不要待机或休眠)。
版本号:V2.0.0.28344
大小: 138KB/7z格式压缩,334KB/解压后
AutoRobot.exe校验值(校验工具下载):
MD5:60e5510b72e6b2e961a0e39f605ab16d
SHA256:87457a897f03d242c067b185e737e26b25e4461529bda37a59e04788777a98a9
下载地址1(已更新):
https://zhangyue667.lanzoui.com/autorobot
下载地址2(已更新):
https://pan.baidu.com/s/1WbIOm6ANElW6eNofW6268A?pwd=cm7j
下载地址3(已更新):
下载地址4(正在更新):
https://www.onlinedown.net/soft/1231132.htm
下载地址5(正在更新):
https://www.crsky.com/soft/211086.html
程序主界面:
程序特点:
1、完全模拟物理键盘操作,安全放心。
2、完全后台操作,即使当前QQ/微信窗体没有被选中也可以发送。
3、支持多窗口发送,可以在不同时间往多个QQ/微信群发送打卡消息。
4、支持多种定时方式,每天发送(用途:如日常打卡),每个工作日发送(用途:如工作日日报),每个休息日发送(用途:如周末约会提醒),每个整点发送(用途:如整点报时器),每隔X秒发送(用途:如不停向女友表白,直到她同意),每月发送(用途:如每月定时提醒转账/发工资),每年发送(用途:如每年生日提醒),满足各种需求。
5、支持@功能,发送的不只是文字,可以实实在在@群里某人,对方会在微信上提示被@信息,避免群被对方屏蔽后对方无法及时看到消息。
6、支持实时翻译特殊字符,例如当作整点报时器时,发送“叮!现在时刻,HOUR点整!”,对方收到的会是“叮!现在时刻,22点整!”(假如现在是22点)。程序会自动把大写HOUR替换为现在的小时时间。同样还有很多其他特殊字符,如MINUTE,SECOND等等。
7、支持每日值班表功能。只要在程序目录下新建一个名为DutyList.txt的文件,每行写日期和当日值班人,即可利用上述第6条所说的特殊字符替换当日值班员。如在DutyList.txt中写(日期为YYYY/MM/DD格式,后面为英文状态下冒号):
2021/3/20:张三
2021/3/21:李四
2021/3/22:王五
2021/3/23:赵六
假如今天是3月22日,那么输入“今天的值班员是TODAYSDUTY”,对方会显示“今天的值班员是王五”。如果输入@TODAYSDUTY,还可以直接@当天的值班员,方便快捷!如果使用参数IFTODAYSDUTY,则程序会自动检查今天是否有值班员,如果没有,则整条信息不发送。这个参数最有用的场景是值班不是每天都有,不连续。这时只要在程序里加一天任务,每天发送如“@IFTODAYSDUTY”值班,如果当天不需要值班,则消息就不会发送了,避免打扰用户。另外,程序还支持自动排班功能(顺序排班和随机排班),具体参数可以咨询作者。
8、支持群里@某人。如需@某人,请@他们的昵称后,添加一个特殊字符|,这样他们即可收到@信息。
9、支持发送图片和文件功能。参数如下:
PATH="c:\users\zhangyue\desktop\xxx.png"
其中PATH=""中的引号为英文引号,发送后即可将对应文件发送到目标聊天窗口。
10、支持任务存档功能,方便下次运行时继续执行未发送的任务。非VIP最多支持存档5条任务,VIP无限制。存档功能默认未开启,需要用户到在本程序主界面空白处点右键,在设置菜单中开启。
11、支持发送失败后额外处理措施。可支持播放声音报警、定时重发、邮件提醒等。
12、支持任务ID修改。
13、更多问题请参阅常见问题解答页面:https://zysoftware.top/post/29.html
功能演示:
1、基本功能。先打开AutoRobot,登录微信PC客户端,打开目标窗口,然后拖动AutoRobot窗口上方黄色方框到目标群窗口,松手,此时即可自动获取目标窗口ID,如下图:
2、在下方输入框中输入“你好”,点击右侧的立即发送按钮,即可立即将消息发到群里,如下图:
3、支持字符串替换,如在输入框中输入“叮!现在时刻,北京时间HOUR:MINUTE:SECOND“,并点击左侧”定时发送“按钮,设置好时间下午14:13分发送,即可在列表中显示任务,并在预设时间发送预设消息,如下图:
4、右键在已有条目上单击,可修改该条任务,如下图:
5、支持值日员名单替换。比如我们修改刚才的定时发送信息,改为”请@TODAYSDUTY|报告今日健康情况!“,即可在预设时间发送消息,并将TODAYSDUTY自动替换为当天值班员,如下图:
6、支持@功能。如需@某人,请@他们的昵称后,添加一个特殊字符,PC版微信加|,PC版QQ加$,对方就能实实在在收到@信息。
比如PC版微信,想@群里的张三,请输入@张三|,对方即可收到@;PC版QQ,想@群里的张三,请输入@张三$,对方即可收到@。效果如下图:
更新日志:
V2.0.0.28344更新日志(重要更新)
新增的功能:
新增快捷输入功能。获取窗口ID后,可点击立即发送按钮旁的加号按钮,即可通过底部菜单快速添加图片、文件、剪贴板、日期时间等。
新增拖拽添加图片、文件功能。将待发送的图片、文件拖动到发送框内,即可自动识别文件路径。
新增发送随机数功能。在发送框内输入RANDOM"X/Y",其中X替换为随机数的起始值,Y替换为随机数的结束值,即可插入XY之间(含XY)的随机数。
发送频率新增每周发送。用户可以指定每周某一天的固定时间进行定时发送。
新增发送指定URL返回值、文件功能。输入URL="XXX",其中XXX替换为目标URL,即可发送该URL返回值,中文部分按UTF-8格式编码。输入URLFILE="XXX",其中XXX替换为目标URL,即可发送该URL对应的文件。输入URLIF="XXX,YYY",其中XXX替换为条件,YYY替换为目标URL,即可根据条件决定是否发送此条信息。例如,XXX可替换为>5,则只有在返回值大于5时,才发送此条信息,否则不发送。同时支持对csv格式分割的返回值中的某一字段进行判断,具体公式请咨询作者。
新增用户主动存档、读取任务功能。用户可以点击文件菜单,主动保存、读取发送任务。
新增发送样式。用户可在发送中文出现乱码时,切换发送样式,避免乱码。切换方式可以咨询作者。
优化的功能:
优化程序菜单功能。将原来的主界面右键菜单,优化为顶端菜单,方便用户使用。
优化发送换行快捷键功能。将原来的只支持Enter键发送,优化为既支持Enter键发送,又支持Ctrl+Enter键发送,用户可在选项界面自行设置。
优化@某人的功能。将原来的微信、QQ不同模式的@功能整合为一个,无论发送目标是什么程序均使用统一的@模式,可通过快捷菜单添加。
优化原有的“整点发送”功能为“每个小时”发送,如设置为0分0秒,则与原来的整点发送效果相同,如设置其他时间,则按照设置的时间每小时发送。
优化读取保存的任务后,重新获取目标窗口ID的逻辑。新的逻辑是,用户需要选定要替换ID任务条目,再拖动获取条获取ID。获取到ID只针对选中的任务生效,而不是再全局修改ID。
优化主界面目标窗口获取条显示功能。获取目标窗口ID后,如目标窗口有可见标题,则程序会在ID后显示标题,方便用户查看。当目标窗口ID失效时,获取条将变红,提示用户进行处理。
优化删除任务快捷键。用户选中任务条目后,可按Delete键快速删除任务。
优化VIP开通页面及功能,对于VIP功能介绍更加详细,同时支持VIP有效期显示及查询。
优化VIP的激活方式。由原有的授权下载按钮,升级为使用激活码激活的形式,激活方式更加灵活,受网络连接限制更小。
修复的Bug:
修复在部分情况下,无法在最新版微信或QQ发送内容的BUG。
修复添加多个图片时无法发送全部图片的BUG。
修复在部分情况下,一次任务可能发送2次内容的BUG。
修复在部分情况下,定时任务无法发送的BUG。
V1.2.1.16672更新日志
新增的功能
新增计数器替换命令,可以实现自动化计数功能。
改进的功能
优化了机器码算法,新的算法将更加可靠,在旧版本上已经购买授权的用户需重新下载授权。
优化了更改ID功能。更改ID后,对应窗口的名称也会对应变化。
V1.2.0.36085更新日志
新增的功能
新增支持信息发送失败后的处理措施。用户可在“选项”-“失败处理”菜单中进行配置。支持发送失败后声音提示、定时重发、邮件报警等功能,详见使用说明。
新增多队列支持功能。在原有值班员TODAYSDUTY命令的基础上,新增TODAYSDUTY*命令(其中*可替换为字母A-Z),方便在同一天的不同时间提供不同的值班员信息。
新增支持修改ID功能。用户可在需要修改ID的任务上单击右键,点击修改ID按钮,然后拖动窗口上方黄色方框即可修改任务ID。
改进的功能
优化VIP授权功能。在“升级VIP”窗口中提供了“授权下载”按钮,方便用户将授权文件自助下载至本机。
优化程序更新功能,方便用户进行程序升级。
修复的BUG
修复修改ID可能出现错误的BUG。
修复可能在部分系统上值班员获取失败的BUG。
V1.1.2.40738更新日志
改进的功能
在定时界面增加对于目标窗体快捷键的提示。
修复的BUG
修复可能在部分系统上无法自动生成排班表的BUG。
V1.1.0.23554更细日志
新增的功能
新增最小化到通知区图标功能。可在主界面空白处点右键,在“选项”菜单中配置即可。开启此功能后,当关闭主窗口时,程序将自动最小化到通知区图标(程序不退出),之前已经创建的任务仍可正常发送。
新增任务存档功能。可在主界面空白处点右键,在“选项”菜单中配置即可。存档后,下次再运行本程序时,程序将会自动加载上次已经配置好的任务。
新增发送文件功能。输入命令PATH="XXX",即可将路径对应的文件发至目标窗口。注意PATH=后面的引号也要加,英文状态的引号。
改进的功能
优化发送能力。当发送任务较多时也能顺序发送,避免出现遗漏任务。
优化对于PC版QQ的@功能。在QQ中如需@某人,在其昵称后加$即可。如@zys,输入@zys$,对方即可收到。PC版微信的@仍以|结尾。
优化对于UTF8编码格式的支持。dutylist.txt无论使用ansi还是UTF8都能正确识别并发送。
优化对于日期格式的识别。正式日期格式为YYYY/MM/DD,其余非正式格式,如M.DD等均可识别。
优化VIP升级功能。对授权文件的文件名识别要求放宽,同时增加微信二维码,方便与作者联系。
其他细节性改进。
修复的BUG
修复无法修改每月发送任务的BUG。
如有大家有问题需要交流、有新功能需要开发的,可以与我勾通:
发表评论