PushPop is a free, open-source client to push messages
PoshPop is a free, open-source, lightweight message-pushing client. You can push messages to the client using custom scripts or the other HTTP tool. Of course, you can also use your own server as the backend.
Windows |
---|
EXE Installer |
Portable ZIP |
import requests
import json
url = 'http://47.116.17.40:8000/message/push'
headers = {'Content-Type': 'application/json'}
data = {
"apikey":"<ypur-api-key>",
"type" :u"text",
"title":u"吾日三省吾身:",
"content":u"1.早上吃什么\n2.中午吃什么\n3.晚上吃什么"
}
requests.post(url, headers=headers, json=data)
curl -X POST http://47.116.17.40:8000/message/push \
-H "Content-Type: application/json" \
-d '{"apikey": "<your-api-key>", "type": "text", "title": "This is Title", "content": "This is Content"}'
Compile PushPop from source code:
- Install Flutter directly
- Clone the
PushPop
repository - Run
cd app
- Run
flutter pub get
to download dependencies - Run
flutter pub run build_runner build
to generate adapter file - Run
flutter run -d windows
to start the windows app
flutter build windows
- If you want use your own server, follow these steps:
- open the
customServer
at settings page - fill out your configurations
- click the button
reconnect
to connect your server
- open the
- The project is still under development and primarily for personal use. Any bug is possible, so please submit an issue.
- Do not use commercially