地震情报实况栏
Rolling-Subtitle
基于 Python 与 PyQt5 的桌面实况条:以滚动字幕形式集中展示地震预警、速报、海啸与火山等信息,支持多数据源接入与界面样式自定义。
开源仓库:
github.com/Jian11323/Rolling-Subtitle
在 GitHub 查看
以下为网页内的滚动示意,便于感受「实况栏」形态;实际渲染与交互以桌面端程序为准。
● 【预警】最大震度推定 5弱 震源深度 10km 东京湾沿岸注意 ● 【速报】M4.8 千叶县东方冲 21:06 震度3 ● 【海啸】津波注意报 沿岸部に注意 ● 【火山】噴火警戒レベル2 口元火砕流に注意
● 【预警】最大震度推定 5弱 震源深度 10km 东京湾沿岸注意 ● 【速报】M4.8 千叶县东方冲 21:06 震度3 ● 【海啸】津波注意报 沿岸部に注意 ● 【火山】噴火警戒レベル2 口元火砕流に注意
能做什么?
滚动实况
将多条情报以横向滚动方式连续展示,适合副屏或窄条窗口常驻浏览。
多数据源
可对接多种推送或接口,将预警、速报、海啸、火山等纳入同一套展示逻辑。
自定义样式
字体、颜色、速度与布局可按个人习惯调整,便于不同场景下的可读性。
本机运行
PyQt5 图形界面,数据在本地处理;具体依赖与启动方式以仓库 README 为准。
技术栈与环境
语言与框架:Python 3,PyQt5。
说明:不同发行版与系统下依赖略有差异,请以 GitHub 文档中的环境说明为准。
获取与运行(概要)
- 克隆或下载 Rolling-Subtitle 仓库。
- 按 README 创建虚拟环境并安装依赖(如
requirements.txt所列)。 - 按 README 中的入口命令启动主程序。
下列命令仅为常见流程示例,若与仓库不一致,以 README 为准。
git clone https://github.com/Jian11323/Rolling-Subtitle.git
cd Rolling-Subtitle
# 随后请参阅 README:创建 venv、pip install、运行主程序
与本站文档联动
若在接入数据源时需要查看报文结构或在线试连,可使用下列页面辅助调试。
免责声明
本软件及本站文档仅供学习与技术研究。防震减灾、海啸与火山灾害等请以各国官方机构发布为准,勿将本工具作为唯一决策依据。