# WePush **Repository Path**: oldfee_cfsl/WePush ## Basic Information - **Project Name**: WePush - **Description**: 专注批量推送的小而美的工具。目前支持的类型:模板消息-公众号、模板消息-小程序、微信客服消息、微信企业号/企业微信消息、阿里云短信、阿里大于模板短信 、腾讯云短信、云片网短信、E-Mail - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: https://gitee.com/zhoubochina/WePush - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1090 - **Created**: 2019-07-29 - **Last Updated**: 2020-12-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README WePush-Logo # WePush > 专注批量推送的小而美的工具 [![码云Gitee](https://gitee.com/zhoubochina/WePush/badge/star.svg?theme=blue)](https://gitee.com/zhoubochina/WePush) [![GitHub stars](https://img.shields.io/github/stars/rememberber/WePush.svg)](https://github.com/rememberber/WePush) [![Build Status](https://travis-ci.org/rememberber/WePush.svg?branch=master)](https://travis-ci.org/rememberber/WePush) [![GitHub release](https://img.shields.io/github/release/rememberber/WePush.svg)](https://github.com/rememberber/WePush/releases) [![GitHub license](https://img.shields.io/github/license/rememberber/WePush.svg)](https://github.com/rememberber/WePush/blob/master/LICENSE.txt) ### 目前已经支持的消息类型 + 模板消息-公众号 + 模板消息-小程序 + 微信客服消息 + 微信企业号/企业微信消息 + 阿里云短信 + 阿里大于模板短信 + 腾讯云短信 + 云片网短信 + E-Mail + HTTP请求(单次、批量、压测) ### 计划中支持的消息类型 + 钉钉 + 又拍云短信 + 七牛云短信 + 华为云短信 + 网易云信短信 + 榛子云短信 + Luosimao短信 + 极光短信 + 极光推送 ### 功能&亮点 1. 支持自定义消息内容并批量推送 2. 支持变量消息(可实现根据发送目标用户不同每条消息内容不一样) 3. 支持消息编辑、预览、消息管理 4. 支持通过文件导入用户(txt、csv、excel) 5. 支持通过MySQL导入用户 6. 支持微信公众号全员推送 7. 支持微信全家桶消息(公众号、小程序、企业号) 8. 支持各种粒度的定时推送 9. 支持推送历史管理和失败重新推送 10. 支持多账号管理和切换(微信) 11. 支持各种搜索、导入、导出 12. 小而美的可视化界面,支持亮暗多种外观风格 13. 支持全局字体字号设置 14. 支持推送结果邮件通知 …… ### 截图速览

WePush

WePush

WePush

WePush

WePush

WePush

WePush

WePush

WePush

### 更多外观

WePush

WePush

### 安装文件下载 [WePush下载地址](https://gitee.com/zhoubochina/WePush/wikis/download) 安装之前请确认已经安装了jre1.8或者以上版本 [jre下载地址](http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html) ### 环境依赖 + Java 8 + lombok ### 使用到的一些小技术点 + Java + Java Swing + 线程池 + 连接池(数据库:HikariCP、HTTP:PoolingHttpClient) + HttpClient + HttpAsyncClient + 定时任务 + SQLite + MyBatis ### 遇到的麻烦和挑战 + Swing界面不好控制,导致需要投入较多精力和耐心 + 工作过于饱和,经常到半夜很晚才挤出一点时间 + 要做的事情有很多,比如WePush中间件及其附属的集消息中心、通知报警、任务、批量、重试、统计等于一身的方便部署的Web管理应用 + 陪家人时间变少或无 + 锻炼身体时间变少或无 + 越来越发现需要不断学习源码和底层的重要性 ### 特别感谢 [WxJava](https://gitee.com/binary/weixin-java-tools) [Hutool](http://hutool.cn/) [Darcula](https://github.com/bulenkov/Darcula) [BeautyEye](https://gitee.com/jackjiang/beautyeye) ### 特别说明 WePush所使用的图标来源于https://github.com/JetBrains/intellij-community项目 版权、专利和许可都归其所有https://github.com/JetBrains/intellij-community/blob/master/LICENSE.txt 如有冒犯,请及时通知我删除 Icons in WePush are from Project:https://github.com/JetBrains/intellij-community Copy right,patent and license are belong to the "JetBrains/intellij-community" https://github.com/JetBrains/intellij-community/blob/master/LICENSE.txt If there is any offence, please inform me to delete them in time. ### 开发&构建 https://gitee.com/zhoubochina/WePush/wikis/build ### 使用帮助 https://gitee.com/zhoubochina/WePush/wikis/help 微信交流群:

WePush

### 鼓励&赞赏 **如果WePush对您有所帮助或便利, 欢迎对我每天下班和周末时光的努力进行肯定, 您的赞赏将会给我带来更多动力**

WePush