网友评分:
5分
YuYuWechat是一款由个人网友开发的微信消息定时发送工具,支持循环发送消息和文件,能够精确到分钟的定时任务设置。它提供了简洁直观的用户界面,支持批量群发消息和定时检查聊天记录的功能。还具备自动错误检测和邮件报警功能,能够及时处理潜在问题。
批量群发功能:
支持向多个联系人一键发送个性化消息,满足用户在不同场景下的需求。
自动发送功能:
基于cron表达式,用户可以自定义时间点自动发送消息,实现消息的精准推送。
循环任务功能:
利用cron表达式设置,用户可以方便地实现消息的定时循环发送,减少重复操作。
可靠性保障:
具备日志记录和错误自动检测功能,确保任务能够准确执行,降低出错率。
解压后得到两个文件,运行bat,即YuYuWechatV2_Server_run.bat
两个文件放在同一个目录下,双击YuYuWechatV2_Server_run.bat即可运行(默认端口是8000,若冲突了请自行修改bat文件指定端口)
Windows的bug,有的时候若是打开bat没反应,需要在控制台(小黑黑窗口那个)按一下回车
在本地浏览器输入127.0.0.1:7500即可打开前端首页
首先是登录界面,需要自己手动创建一个超级用户,新开一个终端:
进入docker容器
docker exec -it yuyuwechatv2_client bash
挂载目录
cd /app
创建超级用户(请自己设置用户和密码)
python manage.py createsuperuser
然后在登录界面输入用户名和密码即可登录
第一次使用需要配置客户端
在连接服务器处,输入服务器的ip地址和端口,如192.168.50.1:8000,然后点击测试服务器是否连通,连通后,点击保存服务器ip即可持久化保存到数据库,下次不需要再配置服务器ip
数据库导入导出功能可以方便备份和还原
点击启动定时任务,才会启动定时发送任务和邮箱报警功能
其他功能在侧边栏点击即可跳转到对应的界面,前端网页只涉及对数据库的查看和发送操作,对用户和消息内容的增加,删除,修改均需要在后台管理界面进行,这样可以保证数据的安全性
【配置自动化任务】
在本地浏览器输入127.0.0.1:7500/admin,可以进入后台管理界面
在client_app里是客户端的数据,可以看到有以下数据表
Messages:发送消息管理的数据表
Scheduled messages:定时任务管理的数据表
Server configs:服务端配置
Wechat users:微信用户数据表
Email settingss:邮件设置
Logs:日志数据表
Error logs:错误检测数据表
【首先先创建一个微信用户】
Username:微信好友名字或者备注名,必须在搜索结果中排名第一(必填)Wechatid:微信号(非必填)Date added:好友添加日期(非必填)Group::好友分组,前端网页可以根据分组筛选好友,方便分组管理(非必填)
【然后再创建消息,这里以定时消息为例】
Is active:本条消息是否激活,激活后才会定时发送,默认是激活的
User:选择在上一步增加的微信用户(必填)
Text:发送的消息内容(必填)
Cron expression:cron表达式,定时发送的时间,格式为* * * * *,分别代表分 时 日 月 周(必填)
Execution count::消息的执行次数,0为不执行,每次执行后会减一,直到为0,这样可以控制消息的发送次数(需要手动设置次数)
Execution skip:消息的跳过次数,默认为0。若设置为1,则下次不会执行任务,下下次才会,若设置为2,则会跳过两次任务,以此类推,这样可以控制定时发送消息的开始(非必填)
通过cron表达式和消息的执行次数和消息的跳过次数,即可实现消息的任意时刻开始,结束,在任意时间发送消息,循环发送消息
遵守微信规范:
在使用YuYuWechat时,用户需要遵守微信的规范,避免使用外挂软件等违规行为,以免导致账号被封禁。
保护个人隐私:
在设置任务时,用户需要注意保护个人隐私,避免泄露敏感信息。
定期检查:
用户可以定期检查任务执行情况和日志记录,以便及时发现并解决问题。
1. 定时发送失败
可能原因:
时间设置问题:未正确填写日期或时间格式错误。YuYuWechat通常要求在表格中分别设置日期列和时间列,若其中一列为空或格式不正确,可能导致发送失败。
微信版本或软件兼容性:微信版本过低或工具与当前微信版本不兼容。
网络问题:定时发送时设备未联网或网络不稳定。
解决方法:
仔细检查表格中的日期和时间列,确保格式正确且无空值。
更新微信至最新版本,并确认工具是否支持当前微信版本。
确保设备在定时发送时处于联网状态。
2. 无法修改已设定的定时消息
可能原因:
软件限制:部分版本的YuYuWechat可能不支持直接修改已设定的定时消息,需删除后重新设置。
操作错误:未找到正确的修改入口或操作步骤有误。
解决方法:
查阅YuYuWechat的官方文档或用户手册,确认是否支持修改定时消息。
若不支持修改,可删除原定时消息并重新设置。
标签: 微信