WePush - 专注批量推送的小而美的工具

时间: 作者: 点击量:

日常工作中,不时会遇到需要批量发送消息的场景,且发送的消息平台可能五花八门:微信小程序、钉钉、云短信等等,而且,我们可能还会需要变量消息、消息预览、定时推送、消息管理等种种功能。这时,就是 WePush 上场的时候了。

WePush - 专注批量推送的小而美的工具

 

简介

WePush,是 zhoubochina 在 Gitee 上开源的批量消息推送工具,仓库位于
https://gitee.com/zhoubochina/WePush,目前版本为 v4.5.0。

WePush支持批量推送不同平台的消息,支持包括消息编辑和预览,各种搜索、导入、导出等功能,并提供了简洁方便的GUI界面进行管理,是进行批量消息推送的首选工具之一。

WePush - 专注批量推送的小而美的工具

 

使用

WePush提供跨平台支持,包括:Windows,Linux和macOS。可以分别下载各平台的二进制文件进行使用。

WePush提供丰富的消息类型支持,包括:

  • 模板消息-公众号
  • 模板消息-小程序
  • 订阅消息-小程序
  • 微信客服消息
  • 微信企业号/企业微信消息
  • 小程序统一服务消息
  • 钉钉
  • 阿里云短信
  • 阿里大于模板短信
  • 腾讯云短信
  • 华为云短信
  • 百度云短信
  • 又拍云短信
  • 七牛云短信
  • 云片网短信
  • E-Mail
  • HTTP请求(单次、批量、压测)

WePush功能丰富,包括:

  • 支持自定义消息内容并批量推送
  • 支持变量消息(可实现根据发送目标用户不同每条消息内容不一样)
  • 支持消息编辑、预览、消息管理
  • 支持通过文件导入用户(txt、csv、excel)
  • 支持通过MySQL导入用户
  • 支持微信公众号全员推送
  • 支持微信全家桶消息(公众号、小程序、企业号)
  • 支持各种粒度的定时推送
  • 支持推送历史管理和失败重新推送
  • 支持多账号管理和切换(微信)
  • 支持各种搜索、导入、导出
  • 小而美的可视化界面,支持亮暗多种外观风格
  • 支持全局字体字号设置
  • 支持推送结果邮件通知

 

WePush提供了简洁的GUI界面进行管理,基本界面如下:

WePush - 专注批量推送的小而美的工具

 

我们可以进行消息的编辑:

WePush - 专注批量推送的小而美的工具

 

 

还可以从数据库或文件中读取用户列表进行发送:

WePush - 专注批量推送的小而美的工具

 

发送完成后,还会给出发送结果提示:

WePush - 专注批量推送的小而美的工具

 

WePush使用的技术包括:

  • Java
  • Java Swing
  • 线程池
  • 连接池(数据库:HikariCP、HTTP:PoolingHttpClient)
  • HttpClient
  • HttpAsyncClient
  • 定时任务
  • SQLite
  • MyBatis

其自身也是一个优秀的工具类开源项目。有兴趣的开发者也可以自行构建调试,该项目是一个maven工程,同时还是一个基于IntelliJ GUI Designer的工程,需要且仅能在IntelliJ里面打开GUI Form文件来进行界面的拖拽设计。需要构建时,执行

maven build

即可。

 

总结

WePush,提供了各种平台的批量消息推送工具,并提供了简洁的界面进行管理,大大提高了消息推送的效率,是一个值得一试的优秀工具和开源项目。

 
 

上一篇:VTracer - 将图片转化为矢量 SVG 图形的免费开源工具

下一篇:WePush - 专注批量推送的小而美的工具

注册体验: