Skip to content

Precision Clock v1.0.0

Choose a tag to compare

@Colligatio-org Colligatio-org released this 27 Sep 13:04
· 6 commits to main since this release
00e9150

Precision Clock v1.0.0 / 精密时钟 v1.0.0

版本说明 / Version Note
v1.0.0 是精密时钟首个正式稳定版本。此前发布的 v2.8.0-rc1 为预发布版本(RC),不视为正式版。本版本在 rc1 基础上合入了稳定性修复与四项新增功能。rc1 保留在 Releases 中作为历史记录。

rc1 为预发布版本,不建议用于生产环境或关键时间参考场景。建议使用 v1.0.0 正式版。

核心特性 / Core Feature
多源 NTP 交叉验证,连接中国官方授时源及国际可信源,断网即报错,绝不降级成本地时间。

修复 / Fixes

getaddrinfo 超时保护:修复 DNS 阻塞可能导致的同步卡死与内存安全问题。

新增功能 / New Features

窗口位置记忆:拖动后自动保存,重启恢复,超屏自动回退。

DPI 感知:高 DPI 屏幕下窗口清晰不模糊。

RTT 显示:状态行显示 NTP 往返延迟,>500ms 时橙色提示。

全局热键:Ctrl+Alt+T 显隐,Ctrl+Alt+M 切换模式,Ctrl+Alt+R 重新校时。

下载 / Downloads

PrecisionClock.exe

Source code

许可证 / License
GPL-3.0

免责声明 / Disclaimer
本软件仅作通用时间参考,严禁作为任何医疗、航空、金融交易、法律时效、军事指挥等关键系统的唯一或决定性时间源。因使用本软件、依赖其输出、或因其时间偏差/错误造成的任何直接或间接损失,作者及发布者概不承担任何责任。

Precision Clock v1.0.0

Version Note
v1.0.0 is the first stable release. The previous v2.8.0-rc1 was a pre-release (RC) and is not considered a formal release. This version merges stability fixes and four new features on top of rc1. rc1 remains in Releases as historical record.

rc1 is a pre-release version and is not recommended for production environments or critical time reference scenarios. Please use v1.0.0 stable.

Core Feature
Multi-source NTP cross-validation, connecting to Chinese official time sources and international trusted sources. If offline, reports error immediately — never degrades to local time.

Fixes

getaddrinfo timeout protection: fixes potential sync deadlock and memory safety issue caused by DNS blocking.

New Features

Window position memory: saves position after dragging, restores on restart, falls back if off-screen.

DPI awareness: sharp rendering on high-DPI displays.

RTT display: shows NTP round-trip delay in status line, orange when >500ms.

Global hotkeys: Ctrl+Alt+T show/hide, Ctrl+Alt+M toggle mode, Ctrl+Alt+R resync.

Downloads

PrecisionClock.exe

Source code

License
GPL-3.0

Disclaimer
This software is a general-purpose time reference only. It must not be used as the sole or decisive time source for any medical, aviation, financial trading, legal, military command, or other critical systems. The author and publisher assume no liability for any direct or indirect damages arising from the use of this software, reliance on its output, or any time deviation or error.