Skip to content

Releases: eqwgeryfgbdf/Fan-Control

Fan Control v1.0.4

Choose a tag to compare

@eqwgeryfgbdf eqwgeryfgbdf released this 25 Oct 19:17

Fan Control v1.0.4

2026-10-26(Asia/Taipei)。版本 1.0.4,build 7;Universal 支援 Apple Silicon 與 Intel,最低 macOS 15。

新增與改善

  • 軟體名稱統一為 Fan Control:App 套件、主視窗、選單列面板及授權提示同步更新,介面說明保留繁體中文。
  • 主畫面直接並排顯示所有實際偵測到的風扇,每顆具備獨立 RPM、走勢、目標輸入與快捷調速,不需切換。
  • 單風扇使用完整寬度;多顆風扇依視窗寬度換行,工具列提供「全部恢復自動」。
  • 保留選單列即時 RPM、CPU/GPU 溫度、小走勢圖與快速調速。

下載與更新

  1. 先將舊版恢復自動控制並結束 App。
  2. 開啟 DMG,將 Fan Control.app 拖至 Applications。新版名稱不同,安裝後移除舊的「風扇管理 Fan Control.app」或「Macmini contoral.app」副本。
  3. 從安裝位置開啟新版,在設定按「重新啟動控制服務」,確認服務版本為 1.0.4(7)。若 macOS 要求允許,於登入項目與延伸功能完成授權。

官網 · 完整專案

驗證範圍

  • 本次重新建置與執行 29 項測試,全部通過;App/helper 均含 arm64、x86_64,最低 macOS 15.0。
  • DMG 完整性、唯讀掛載、App 深度簽章與 helper 安裝定位驗證通過;7 個檔案與建置結果逐一一致。
  • 多風扇版面曾以實際 MonitorView 配合 0/1/2/4 顆模擬風扇驗證,包含非連續 ID、獨立目標輸入與歷史走勢。詳見 多風扇版面紀錄 與 打包驗證。
  • 此輪僅建置與發布,未更換已安裝的 App 或操作實機風扇。v1.0.4 實機調速、實體多風扇、macOS 15 與 Intel 執行仍待驗證。

此版本使用 Apple Development 簽署,尚未經 Apple 公證。

安裝檔

  • Fan-Control-1.0.4-macos-universal.dmg:3,775,385 bytes。
  • SHA-256:a966d8cbf08b88111bf34a5ffe13df582f97899658172c8fc91c3b27fcc5ad45。
  • 另附 .dmg.sha256 校驗檔。完整原始碼包含 Sources、Resources、Tests、建置/打包腳本、官網與驗證文件,排除機密及暫存建置產物。

Fan Control v1.0.3

Choose a tag to compare

@eqwgeryfgbdf eqwgeryfgbdf released this 25 Oct 18:43

Fan Control v1.0.3

日期:2026-10-26(Asia/Taipei)。App 版本 1.0.3,build 5。Universal 支援 Apple Silicon 與 Intel,最低 macOS 15。

新增與改善

  • 選單列可分別顯示 RPM、CPU、GPU 數字及迷你走勢圖,保留展開面板的完整即時讀值與最近一分鐘圖表。
  • 手動面板新增 1,500/2,000/2,500 RPM 快速套用及整數轉速輸入,可按 Enter 或「套用轉速」確認。快捷選項依硬體範圍顯示,無效或超出範圍的數字不能套用。
  • 調速前確認控制服務連線、協定、版本與 build。舊服務會提示更新;成功恢復自動後才切換顯示狀態。
  • 控制服務獨立監測正在控制的風扇;讀值或原本可用的 CPU/GPU 溫度持續失效三秒時恢復自動控制,並保留失敗後重試機制。

驗證範圍

  • 29 項自動測試已通過;本次打包未修改程式,DMG 內 App/helper 與已安裝實測的 build 5 SHA-256 完全相同。
  • M4 Mac mini、macOS 26.7.1 已驗證展開面板即時讀值、圖表、快捷 1500/2000 RPM、輸入 1800 RPM 後按 Enter,以及非法輸入拒絕。
  • 實際穩定轉速:1500 目標為 1498–1501 RPM;2000 目標為 1999–2002 RPM;1800 目標為 1798–1801 RPM。測試後恢復自動模式,最後五筆為 999–1000 RPM。
  • 使用者已確認頂端選單列 RPM、CPU、GPU 與小走勢圖四項均有顯示。詳見 安裝實測。
  • DMG 完整性、唯讀掛載、App 深度簽章、helper 安裝定位、7 個檔案一致性、兩種架構最低 macOS 15.0 均已驗證,詳見 打包驗證。

此版使用 Apple Development 簽署,尚未經 Apple 公證。macOS 15、Intel、其他機型與睡眠/喚醒仍未完成實機驗證;感測器失效保護以模擬硬體測試,未進行實體故障注入。

下載與更新

v1.0.3 Release。原 MacminiContoral 倉庫目前已更名為 eqwgeryfgbdf/Fan-Control,現已公開,可直接下載,無須登入 GitHub。

  1. 舊版先恢復自動調節並結束 App。
  2. 開啟 DMG,將「風扇管理 Fan Control.app」拖至 Applications,取代舊版。
  3. 從安裝位置開啟新版,在設定按「重新啟動控制服務」,確認顯示 1.0.3(5) 與「可調速」。首次啟用時依 macOS 提示完成授權。

本機目前已安裝相同 build 5,無須為本次打包重新安裝。

安裝檔

  • Fan-Control-1.0.3-macos-universal.dmg:2,968,417 bytes。
  • SHA-256:dd7147ce04569f8ae489e96acb6cb20ed52230f61ed802389f4df63883ca39f1。
  • 另附 Fan-Control-1.0.3-macos-universal.dmg.sha256 校驗檔。

原始碼包含完整 Sources、Resources、Tests、建置/打包腳本及驗證文件,排除機密、快取與暫存建置產物。先前透過 API 同步產生的遠端歷史,已在確認 v1.0.2 檔案樹完全相同後與本地歷史連接;保留兩邊既有提交,無須強制推送。

v1.0.2 — 風扇管理 Fan Control

Choose a tag to compare

@eqwgeryfgbdf eqwgeryfgbdf released this 24 Oct 10:21

正式更名為 風扇管理 Fan Control,加入選單列即時轉速圖表。支援 macOS 15 以上,Universal 包含 Apple Silicon 與 Intel;App 版本 1.0.2,build 4。

新增內容

  • 頂端選單列增加單色迷你轉速走勢,可在設定關閉。
  • 展開面板增加最近一分鐘的 RPM 曲線、轉速範圍與時間刻度。
  • 保留即時轉速、CPU/GPU 平均溫度、快速調速與恢復自動。
  • 選單列走勢不受主視窗圖表暫停影響;缺少讀值時保留空缺。

下載與更新

  1. 從 Assets 下載 Fan-Control-1.0.2-macos-universal.dmg。
  2. 舊版先恢復自動調節並結束。因本版已更名,移除 Applications 中舊的 Macmini contoral.app,再將「風扇管理 Fan Control.app」拖至 Applications,避免保留兩份相同 App。
  3. 從安裝位置開啟新版,在設定按「重新啟動控制服務」;尚未啟用時按「啟用風扇控制」。若 macOS 要求授權,請在登入項目與延伸功能完成。

私有倉庫需要登入有存取權的 GitHub 帳號下載。

驗證

  • 17 項核心與圖表資料測試通過。
  • DMG 完整性、SHA-256、掛載後名稱與版本、簽章、全部檔案一致性及 helper 安裝定位檢查通過。
  • 圖表功能已於 M4 Mac mini 本地 build 3 實測:選單列調至 2,000 RPM、降至 1,500 RPM、恢復自動,CPU/GPU 讀值及圖表持續更新;使用者已確認頂端迷你走勢可見。本次 build 4 更名與版本更新未變更控制演算法。

此版以 Apple Development 簽署,尚未經 Apple 公證。macOS 15、Intel 與其他機型仍未完成實機驗證。

選單列實機紀錄 · 打包驗證 · 完整專案提交 aed5669

SHA-256

安裝檔 3,711,089 bytes,另附 .dmg.sha256 校驗檔。

2d7579ef412b0cc12705e50bace6167f98b92498441e7e91f9740ac3392321a4

v1.0.1 — 手動風扇控制修正版

Choose a tag to compare

@eqwgeryfgbdf eqwgeryfgbdf released this 24 Oct 04:12

修復手動調速無法啟動與回讀過早造成的誤判。支援 macOS 15 以上,Universal 包含 Apple Silicon 與 Intel。

修正內容

  • 修正系統以相對路徑啟動輔助程式時,無法找到 App 簽署資訊的問題。
  • 手動調速與恢復自動會短暫等待韌體回讀確認,避免將延遲誤判成失敗。
  • 設定新增「重新啟動控制服務」,方便更新輔助程式。

下載與更新

  1. 從 Assets 下載 Macmini-contoral-1.0.1-macos-universal.dmg。
  2. 舊版先恢復自動調節並結束 App,再將新版拖到 Applications。
  3. 從安裝位置啟動新版,在設定按「重新啟動控制服務」。若 macOS 要求允許,請在「登入項目與延伸功能」完成授權。

私有倉庫需要登入具有存取權的 GitHub 帳號下載。App 版本 1.0.1,build 2。

驗證結果

  • 14 項核心測試通過;DMG 完整性、掛載後簽章、版本與檔案一致性檢查通過。
  • M4 Mac mini 手動 2,000 RPM:實測 1,997–2,002 RPM。
  • 調低至 1,500 RPM:實測 1,498–1,502 RPM。
  • 恢復自動:實測 999–1,001 RPM,硬體模式與 App 確認訊息一致。

此為 Apple Development 簽署的開發版本,尚未經 Apple 公證。macOS 15、Intel 與其他機型、睡眠/喚醒及強制終止情境仍未完成實機驗證。

完整實機測試紀錄 · 原始碼提交 28cfa50

SHA-256

另附 .dmg.sha256 校驗檔。

dd49eafe88fd472299ce97758cfd756609790802a457dcffe76a1f36b7d575ad

v1.0.0 — Macmini contoral

Choose a tag to compare

@eqwgeryfgbdf eqwgeryfgbdf released this 23 Oct 09:00

macOS 原生風扇與 CPU/GPU 溫度監測工具,提供選單列快速控制與即時趨勢圖。

下載與安裝

  1. 在下方 Assets 下載 Macmini-contoral-1.0.0-macos-universal.dmg。
  2. 開啟 DMG,將 Macmini contoral.app 拖至 Applications;若有舊版,請先結束 App。
  3. 從安裝位置啟動 App。監測功能不需管理員授權;手動調速需另行允許輔助服務。

最低系統版本:macOS 15。Universal 版本包含 Apple Silicon(arm64)與 Intel(x86_64)。私有倉庫的下載需要登入具有存取權的 GitHub 帳號。

此版本

  • 每秒更新風扇 RPM、CPU/GPU 可用感測器平均溫度。
  • 選單列面板提供手動轉速目標、套用與恢復自動功能。
  • 1/5/15 分鐘歷史圖表,資料保留在記憶體中。
  • macOS 26 以上於控制區使用 Liquid Glass,較早系統使用標準材質。

驗證與已知限制

  • 已在 M4 Mac mini 驗證感測器讀值,11 項核心測試通過。
  • DMG 完整性、掛載後 App 簽章及執行檔一致性已通過檢查。
  • 此為 Apple Development 簽署的開發版本,尚未經 Apple 公證。
  • 實機調速與恢復自動仍待管理員授權後驗證;macOS 15、Intel 與其他機型尚未完成實機驗證。
  • 無法取得的感測器資料顯示「—」,不以模擬值補足。

原始碼提交:1f892aa782c563e1c1a5b04cd7dea51f3c319461。

SHA-256

另附 .dmg.sha256 校驗檔。DMG 校驗值:

09e7747f36e04e481672eb03200805da44399b25a30baa62f2d6899224c15821