WePush
Небольшой, но красивый инструмент, ориентированный на пакетную отправку данных.
Поддерживаемые платформы
Windows • Linux • macOS
Поддерживаемые в настоящее время типы сообщений
- Шаблон сообщения-публичный аккаунт
- Шаблон сообщения-мини-программы
- Подпишитесь на программу «Сообщения-мини»
- Сообщение службы поддержки клиентов WeChat
- Корпоративная учетная запись WeChat/Корпоративное сообщение WeChat
- Единые сервисные сообщения для мини-программ
- DingTalk
- Облачное SMS-сообщение Алибаба
- Али больше, чем шаблонные СМС
- Облачные SMS-сообщения Tencent
- Облачные SMS-сообщения Huawei
- Облачные SMS-сообщения Baidu
- Еще одно облачное текстовое сообщение
- Облачное SMS-сообщение Qiniu
- Yunpian.com СМС
- Электронная почта
- HTTP-запрос (одиночный, пакетный, стресс-тест)
Типы сообщений, поддерживаемые в плане
- Облачные SMS NetEase
- Фундуковое облако СМС
- Луосимао СМС
- Аврора СМС
- Аврора толчок
Особенности и особенности
- Поддержка пользовательского содержимого сообщений и пакетной отправки
- Поддержка переменных сообщений (содержание каждого сообщения может отличаться в зависимости от целевого пользователя)
- Поддерживает редактирование сообщений, предварительный просмотр и управление сообщениями.
- Поддержка импорта пользователей через файлы (txt, csv, excel)
- Поддержка импорта пользователей через MySQL
- Поддержка официального аккаунта WeChat для всех участников
- Поддержка сообщений WeChat Family Bucket (официальная учетная запись, мини-программа, корпоративная учетная запись)
- Поддерживает запланированную отправку с различной степенью детализации.
- Поддержка управления историей отправки и неудачной повторной отправки
- Поддержка управления и переключения нескольких учетных записей (WeChat)
- Поддерживает различные поиски, импорт и экспорт.
- Маленький и красивый визуальный интерфейс, поддерживающий несколько светлых и темных стилей внешнего вида.
- Поддержка глобальных настроек размера шрифта
- Поддержка push-уведомлений о результатах по электронной почте...
Скриншот быстрого просмотра
Загрузка установочного файла
Адрес загрузки WePush
Использованы некоторые небольшие технические моменты
- Ява
- Ява Свинг
- пул потоков
- Пул соединений (база данных: HikariCP, HTTP: PoolingHttpClient)
- HttpClient
- HttpAsyncClient
- запланированные задачи
- SQLite
- МойБатис
Возникшие проблемы и трудности
- Интерфейсом Swing сложно управлять, он требует больше усилий и терпения.
- Я настолько загружен работой, что мне часто приходится ждать до поздней ночи, чтобы найти время.
- Есть много вещей, которые нужно сделать, например, промежуточное программное обеспечение WePush и подключенное к нему приложение веб-управления, которое объединяет центр сообщений, оповещения, задачи, пакеты, повторы, статистику и т. д. для простоты развертывания.
- Меньше или совсем нет времени проводить с семьей
- Меньше или совсем нет времени на физические упражнения
- Я все больше и больше осознаю важность постоянного изучения исходного кода и лежащих в его основе слоев.
особое спасибо
WxJava
Хутул
ФлэтЛаф
Разрабатывать и строить
https://gitee.com/zhoubochina/WePush/wikis/build
Помощь
https://gitee.com/zhoubochina/WePush/wikis/help
Группа связи QQ:
Поощрение и благодарность
Если WePush вам полезен или удобен,
Добро пожаловать, чтобы подтвердить мои усилия каждый день после работы и выходных.
Ваша оценка придаст мне больше мотивации