Skip to content

Releases: Latte0903/LaQuake

LaQuake V1.3.0

Choose a tag to compare

@Latte0903 Latte0903 released this 28 Sep 00:27

新增

  • 地图功能首次上线,在地图上直观掌握地震动态:
    • 支持自定义地图源:内置 OpenStreetMap、百度地图、高德地图、Mapbox、Google 地图五种图源,可在设置中自由切换;OpenStreetMap 默认可用、无需密钥,切换百度 / 高德 / Mapbox / Google 时填入你自己申请的 Key 即可,密钥仅保存在本机设置文件中。
    • 新增独立的地图页面:地图上展示历史地震速报震中标记与当前所在地位置,右侧配有历史地震速报列表,点击列表可直接跳转事件详情;事件详情页与地震预警弹窗中也会同步展示震中与所在地地图。
    • 地图功能支持任意开关:「设置 → 地图设置」提供总开关,并可单独关闭地图页、地震事件二级页面地图、地震预警弹窗地图;总开关关闭后所有地图均不初始化、不发起任何地图网络请求,关闭预警弹窗地图后倒计时、烈度、震中距等关键预警信息照常展示。所有开关切换即时生效,无需重启。
    • 地图支持显示 EEW 实时纵横波:收到实时地震预警时,地图页与预警弹窗会以动画圆圈展示 P 波(纵波)与 S 波(横波)的实时扩散范围,配合横波到达倒计时,帮助快速判断晃动何时抵达。
    • 本版本为地图功能的首个版本,目前使用体验可能仍有瑕疵,欢迎通过邮件 support_laquake@icloud.com 或 GitHub Issue 反馈遇到的问题。
  • LaQuake 官方网站上线:欢迎前往 laquake.pages.dev 查看,获取软件介绍、下载与最新动态。

下载

  • 预编译包仅适用于现代 Windows 系统
  • 仅对 x64 版本做了测试 因ARM64系统自带转译 将不再提供预编译包。
  • ia32用户请自行编译
文件 适用设备
LaQuake-Setup-1.3.0-x64.exe 绝大多数 64 位电脑

V1.2.x 用户直接运行安装包即可升级,原有设置与历史记录自动保留。

注意事项与杀软误报声明

  • 目前安装包尚未进行数字签名,首次运行时 Windows 可能提示“已保护你的电脑”,点击“更多信息 → 仍要运行”即可;部分杀毒软件可能对安装 / 卸载行为误报,按向导提示临时关闭防护即可。
  • 软件代码公开可审计(不包括任何开源协议,请勿进行二次分发、修改或复用)。
  • 如遇问题请联系:support_laquake@icloud.com

One More Thing

  • 我们将尽快在未来版本重构UI,并尽量减少资源开销。受到Electron架构限制,做不到原生开发同样的资源占用。
  • 我们将在未来版本对便携版进行AGPLV3开源。(当前版本不包括任何开源协议,请勿进行二次分发、修改或复用)。

LaQuake V1.2.2

Choose a tag to compare

@Latte0903 Latte0903 released this 26 Sep 12:47

修复

  • 修复手机推送在专业模式(自定义 POST JSON)下,地震速报会错误套用预警模板的问题:此前预警与速报共用同一个 JSON 模板,正式速报到达时,手机会误收到以“紧急地震预警”为名、并附带横波倒计时与预估烈度的推送。现两类消息的模板完全分离:
    • 设置页新增独立的**「速报 JSON 内容」**编辑框,默认模板以“地震速报:”开头,不再包含横波倒计时变量,通知级别为时效性通知(timeSensitive)、提示音为 minuet,与预警的紧急告警(critical / alarm)明确区分。
    • 「点击插入变量」会插入到您最后编辑的模板框中;保存设置与发送测试推送时,两个模板都会进行 JSON 格式校验。
    • 安装向导同步支持速报模板配置,覆盖安装 / 升级后该设置自动保留;从旧版本升级的用户将自动补入默认速报模板,无需手动修改。
  • 使用**简单模式(Bark)**推送的用户不受此问题影响,无需重新配置。

下载

  • 预编译包仅适用于现代 Windows 系统
  • 仅对 x64 版本做了测试 因ARM64系统自带转译 将不再提供预编译包。
  • ia32用户请自行编译
文件 适用设备
LaQuake-Setup-1.2.2-x64.exe 绝大多数 64 位电脑

V1.2.0 / V1.2.1 用户直接运行安装包即可升级,原有设置与历史记录自动保留。

注意事项与杀软误报声明

  • 目前安装包尚未进行数字签名,首次运行时 Windows 可能提示“已保护你的电脑”,点击“更多信息 → 仍要运行”即可;部分杀毒软件可能对安装 / 卸载行为误报,按向导提示临时关闭防护即可。
  • 软件代码公开可审计(不包括任何开源协议,请勿进行二次分发、修改或复用)。
  • 如遇问题请联系:support_laquake@icloud.com

One More Thing

  • 我们将尽快在未来版本加入地图功能,实现在地图上显示纵横波和历史地震信息,并支持自由填入选择不同地图服务API key。
  • 我们将尽快在未来版本重构UI,并尽量减少资源开销。受到Electron架构限制,做不到原生开发同样的资源占用。
  • 我们将在未来版本对便携版进行AGPLV3开源。(当前版本不包括任何开源协议,请勿进行二次分发、修改或复用)。

LaQuake V1.2.1

Choose a tag to compare

@Latte0903 Latte0903 released this 24 Sep 02:16

重要更新:修复卸载器严重问题

  • 建议所有V1.2.0及以下版本用户尽快升级到该版本以修正严重问题

本次版本引入了全新的预警倒计时算法 V1.1,倒计时计算更加准确:

  • 以发震时刻为起点,依据震源距(已计入震源深度)与横波速度计算横波理论到达时刻,并实时扣除已流逝时间,修复旧算法倒计时虚高的问题。
  • 修复日本气象厅(JMA)数据源时区解析错误导致倒计时多出 1 小时的问题。
  • 新增网络时间(NTP)校准,避免本机时钟偏差造成倒计时整体偏移。

注意:倒计时结果为低精度理论估算,受限于数据源、网络延迟与计算模型,仅供参考,不可作为避险建议。

新增

  • 全新预警倒计时算法 V1.1:震中正上方等极端距离下的走时计算修正,主窗口与预警弹窗锚定同一绝对到达时刻,多报更新时倒计时平滑重算。

修复

  • 修复真实预警触发时预警音效无法播放的问题(此前仅设置页测试按钮可正常发声),并修复后台自动触发时被浏览器自动播放策略拦截、部分提示音(swave / newrecord 等)为空壳从未播放的问题。
  • 修复安装器在极端情况下(如文件被杀软占用、磁盘异常)安装失败后无法正确回退、残留半成品文件的问题:现改为逐文件事务式撤销,回滚不会误删任何用户文件。
  • 修复安装器在极端情况下界面卡住、无法继续安装的问题。
  • 修复卸载器在多种情况下无法正确卸载、文件残留的问题,包括:中文 / 空格 / 括号路径下卸载失败且界面仍提示成功、从标题栏关闭窗口导致清理流程根本不启动、卸载过程中误杀自身进程造成窗口白屏卡死等。
  • 修复卸载器会删除安装目录内非程序相关文件的问题:现改为清单式卸载,仅删除程序安装时释放的文件,您放在程序文件夹内的个人文件一律保留,目录仅在变空后才回收。
  • 修复卸载过程中闪现多个 "Ping 127.0.0.1" CMD 窗口的问题。
  • 修复**"开机自启动"开关设置无效**的问题。

下载

  • 预编译包仅适用于现代 Windows 系统
  • 仅对 x64 版本做了测试 因ARM64系统自带转译 将不再提供预编译包。
  • ia32用户请自行编译
文件 适用设备
LaQuake-Setup-1.2.1-x64.exe 绝大多数 64 位电脑

V1.2.0 用户直接运行安装包即可升级,原有设置与历史记录自动保留。

注意事项与杀软误报声明

  • 目前安装包尚未进行数字签名,首次运行时 Windows 可能提示"已保护你的电脑",点击"更多信息 → 仍要运行"即可;部分杀毒软件可能对安装 / 卸载行为误报,按向导提示临时关闭防护即可。
  • 软件代码公开可审计(不包括任何开源协议,请勿进行二次分发、修改或复用)。
  • 如遇问题请联系:support_laquake@icloud.com

One More Thing

  • 我们将尽快在未来版本加入地图功能,实现在地图上显示纵横波和历史地震信息,并支持自由填入选择不同地图服务API key。
  • 我们将尽快在未来版本重构UI,并尽量减少资源开销。受到Electron架构限制,做不到原生开发同样的资源占用。
  • 我们将在未来版本对便携版进行AGPLV3开源。(当前版本不包括任何开源协议,请勿进行二次分发、修改或复用)。

LaQuake V1.2.0

Choose a tag to compare

@Latte0903 Latte0903 released this 20 Sep 11:59

重要变更:正式迁移至安装包分发

从 V1.2.0 起,LaQuake 不再提供便携版,统一通过安装包分发。

  • **便携版用户无需任何手动操作,数据理论上可自动保留。
  • 便携版无需先卸载,直接运行安装包覆盖即可。
  • 当前用户安装,不弹 UAC、不需要管理员权限;也可在向导中自行选择安装目录(支持中文路径)。
  • 安装后可在 Windows 设置 → 应用 中正常卸载,可选择是否同时清除个人数据。
  • 若您不想使用安装包,可前往下载V1.1.1,这是最后一个受支持的便携版

新增

  • 图形化安装向导可帮助您在安装时配置界面语言、使用模式、预警数据源、地理与计算参数、界面外观、AI 接口、推送链接等。
  • 智能升级,免走向导:安装包启动时自动检测本机已装版本——
    • 检测到旧版本时只显示一个确认页(v旧版本 → v新版本 + 原安装目录),点击即可升级;
    • 检测到同版本时提供覆盖/修复安装;
    • 全新安装才进入完整向导。安装/升
  • 覆盖安装/升级完整保留设置:仅安装向导覆盖的项使用新值,其余设置(轮询间隔、预警阈值、声音方案、窗口习惯等)一律沿用旧配置。

包含 V1.1.1 便携版的全部改进

  • 修复"开机自启动"设置项失效的问题。
  • 定位设置支持根据网络 IP 自动获取定位,并支持自动刷新。

修复

  • 修复覆盖安装/升级后部分设置被重置为默认值的问题。
  • 修复升级完成后点击"完成"会重复进入安装流程的问题。
  • 修复软件内版本号显示不随实际版本更新的问题(标题栏与"关于"页现在动态显示真实版本)。
  • 修复中文/带空格安装目录下升级检测失效的问题。
  • 修复旧版脚本卸载在中文系统上因编码问题报错、无法卸载的问题。

下载

  • 预编译包仅适用于现代Windows系统
  • 仅对x64版本做了测试
文件 适用设备
LaQuake-Setup-1.2.0-x64.exe 绝大多数 64 位电脑
LaQuake-Setup-1.2.0-ia32.exe 老旧 32 位电脑
LaQuake-Setup-1.2.0-arm64.exe ARM 设备

注意事项与杀软误报声明

  • 目前安装包尚未进行数字签名,首次运行时 Windows可能提示"已保护你的电脑",点击"更多信息 → 仍要运行"即可;部分杀毒软件可能对安装行为误报,按安装向导提示临时关闭防护即可。
  • 软件代码公开可审计(不包括任何开源协议,请勿进行二次分发修改或复用)
  • 关于安全性您可参考微步云沙箱报告或使用Agent辅助您进行代码审计
  • 如遇问题请联系:support_laquake@icloud.com

LaQuake V1.1.1

Choose a tag to compare

@Latte0903 Latte0903 released this 20 Sep 11:45
d409754

## 修复

  • “开机自启动”设置项失效的问题

## 新增

  • 定位相关设置项中支持根据网络IP自动获取定位,并支持自动刷新。
image

## 警告⚠️

  • 当前版本是最后一个受支持的便携版LaQuake,后续版本我们将完全转移至安装包进行分发。转移过程中理论上您的数据不会丢失,并将获得全面优化的使用体验。

功能反馈

LaQuake V1.1.0

Choose a tag to compare

@Latte0903 Latte0903 released this 17 Sep 23:38
8c2686f

新增

  • 大陆地震优化烈度算法
  • 推送链接独立页面,支持简单/专业两种 POST 模式
  • 预警弹窗改为独立窗口,新增显示本地烈度、横波倒计时、震中距
屏幕截图 2026-09-17 051026
  • 支持 Windows / MacOS 红绿灯按钮样式切换
屏幕截图 2026-09-17 050958
  • 连通性检测:API + Google/Baidu 延迟
  • 底栏支持悬浮液态玻璃样式
屏幕截图 2026-09-17 050913
  • 设置页结构修改
屏幕截图 2026-09-17 050950

优化

  • 推送新增发震时刻、本地烈度、摇晃程度、避险建议等变量
  • 横波倒计时将按发震时间实时计算【低精度】
  • 标题栏可拖动、双击最大化

修复

  • 修复 exe 双击无反应/闪退
  • 修复页面一直加载中、测试预警和推送无响应
  • 修复测试预警时间偏差导致不弹窗
  • 修复校验弹窗后输入框无法输入
  • 修复大陆地震错误显示日本震度

##更新前建议您先备份自己的设置项文件 以免内容丢失!

LaQuake V1.0.1

Choose a tag to compare

@Latte0903 Latte0903 released this 12 Jul 18:50
8c2686f

修复了以下问题:

AI功能无法使用的问题,添加了OpenAI标准API支持

二级页面地震事件距离始终为0的问题

添加了一些描述

LaQuake V1.0.0

Choose a tag to compare

@Latte0903 Latte0903 released this 12 Jul 15:06
8c2686f

🚀 LaQuake v1.0.0 (Alpha 测试版) 首发
欢迎来到 LaQuake 的首个公开 Alpha 测试版本 (v1.0.0)。这是一款基于 Electron 架构打造的 Windows 桌面级地震预警与速报软件。

✨ 核心特性
Wolfx 数据接入: 毫秒级接收地震预警 (EEW) 与详细的震后速报信息。

全屏强提醒机制: 达到预警阈值时自动触发全屏置顶弹窗与警报音。

防震减灾演练: 内置预警模拟功能,方便个人测试配置与应急演练。

生态协同: 支持与 EEWCN 配合使用。

现代化 UI 设计: 低资源占用,界面简洁。

⚠️ 必读声明与限制条款 (下载与使用即代表您完全同意)
早期测试版知情: 本版本为 Alpha 早期测试版,可能存在 Bug、卡顿或数据展示错误。

严禁传播与直播: 绝对禁止在 Bilibili、抖音、Twitch 等任何公众平台直播本软件界面;严禁截图、录屏或在社交媒体广泛传播软件内的预警信息。

免责声明: 软件数据来源于公开的 Wolfx API,开发者不对数据的准确性、及时性负责。一切地震预警与速报信息,请务必以当地官方地震管理部门的权威发布为准。

禁止滥用: 严禁利用本软件及“预警模拟”功能散布谣言、制造社会恐慌。违者自行承担一切法律后果。

完全免费: 本项目纯属个人私下学习交流,不接受任何形式的付费、赞助或捐赠,亦不允许任何商业用途或二次分发。

🛠️ 编译与运行须知 (给开发者的提醒)
如果您下载了 Source Code (源代码) 准备在本地进行编译和学习,请务必注意以下事项:

字体依赖: 本项目编译需要特定的字体支持。请自行前往 OPPO 官网 下载 OPPO SANS 4.0 字体。

配置方法: 下载并解压字体后,请将字体文件放入项目根目录的 Fonts 文件夹中,然后再执行 npm install 与 npm start,否则会导致编译失败或 UI 错位。

📬 问题反馈
如果在代码学习或本地测试过程中遇到严重 Bug,欢迎通过邮件联系我:Support_LaQuake@icloud.com (请附带系统版本与报错截图)。