Skip to content

ExpTechTW/ntp-client

Repository files navigation

NTP Client

NTP Client

高精度網路時間同步工具

License Release Downloads CI

繁體中文 | English | 日本語

截圖

主畫面-小 主畫面-大 分析頁面

功能特色

  • 超級輕量 - macOS 僅 8MB、Windows 僅 3MB,極小的安裝體積
  • 精準同步 - 採用 5 次測量取中位數演算法,確保時間偏移量測量的準確性
  • 自動同步 - 每 60 秒自動進行一次時間同步
  • 多伺服器 - 支援 ExpTech、Apple、Google、Cloudflare 等 NTP 伺服器
  • 跨平台 - 原生支援 macOS、Windows、Linux
  • 開機自啟動 - 支援開機啟動
  • 深淺主題 - 可切換深色/淺色模式
  • 多語言 - 支援繁體中文、English、日本語

下載安裝

macOS Windows Linux

支援系統

作業系統 版本 架構 備註
macOS 10.13+ Intel / Apple Silicon 需安裝 Sidecar Server
Windows 10+ x64 需要 WebView2
Linux Ubuntu 22.04+ x64 需要 GLib 2.70+, WebKitGTK 4.1

macOS 安裝

  1. 下載 .dmg 檔案並安裝
  2. 點擊應用程式內的「安裝 Sidecar Server」按鈕以取得時間同步權限

Sidecar Server 是一個以系統服務形式運行的輔助程式,用於以管理員權限設定系統時間。

Windows 安裝

  1. 下載並執行 .exe 安裝程式
  2. 執行時,應用程式會要求管理員權限用於設定 Windows 系統時間

Linux 安裝

chmod +x ntp-client_*.AppImage
./ntp-client_*.AppImage

時間同步需要 pkexec 提升權限。

使用說明

時間狀態

狀態 偏移量 說明
極佳 < 10ms 時間高度準確
良好 < 50ms 時間準確
正常 < 100ms 時間可接受
偏差 < 500ms 有明顯偏移
異常 ≥ 500ms 偏移量過大

資訊分頁

  • 時間戳 - T1/T2/T3/T4 四個時間點
  • 計算 - Offset、Delay、RTT、處理時間
  • 封包 - NTP 封包詳細資訊(Stratum、Poll、Precision)
  • 對比 - 同步前後偏移量比較

授權條款

AGPL-3.0 - 可自由使用、修改和發布,修改後必須開源。

貢獻

  1. Fork 本專案
  2. 建立功能分支 (git checkout -b feature/amazing)
  3. 提交變更 (git commit -m 'Add amazing feature')
  4. 推送分支 (git push origin feature/amazing)
  5. 開啟 Pull Request

支援


About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published