Skip to content

sharl/quake

Repository files navigation

quake

緊急地震速報を音などでお知らせ

VOICEVOX Engine が起動していれば "警告: n秒後に到達します" とお知らせしてくれます

通知機能をカスタマイズすることで様々なサービスに対応可能

  • Discord
  • Email
  • Slack
  • X (formerly known as Twitter)

etc..

Run

git clone https://github.com/sharl/quake.git
cd quake
python -m venv .venv
.\.venv\Scripts\activate
pip install -r requirements.txt
cp post_template.py post.py
python quake.py

Build

pip install pyinstaller
pyinstaller quake.py --clean --onefile --noconsole --icon=Assets\catfish.ico --add-data=Assets/nc124106m.wav;Assets

dist/ 配下に実行ファイルが生成されます

config, log

~\.config\quake\config.json
~\.local\state\quake\log.log

XDG_CONFIG_HOME, XDG_STATE_HOME に準拠しています

sound

ニュース速報のアラーム - ニコニ・コモンズ
https://commons.nicovideo.jp/works/nc124106
をトリミングしたものを利用しています

About

緊急地震速報を音などでお知らせ

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages