Repository navigation
MacFan 0.1.0
Pre-release
Pre-release
Macのメニューバーに、CPU温度を常に表示するアプリの最初のプレビュー版です。
- メニューバーにCPU温度を常に表示します。GPU温度・ファンの回転数・CPU使用率・メモリ使用率に切り替えたり、複数を並べたりできます。更新の間隔は1秒から5分まで設定できます。
- ファンは、初期設定ではmacOSにおまかせ(自動)です。「カスタム」では、一定の回転数か、温度に合わせた制御(ファン速度が上がり始める温度・最大温度・最大回転数)を選べます。基準の温度は、CPUとGPUのうち高いほうです。
- 回転数は毎秒約40 rpmずつ徐々に変えます。アプリの終了時、温度を読み取れないとき、95℃を超えたときは、macOSの制御に戻します。
- カスタム制御には、アプリに含まれるヘルパーの許可が必要です(「システム設定」→「一般」→「ログイン項目と機能拡張」)。
- 日本語と英語の表示に対応しています。
- 検証: 自動テスト44件、lint、Developer ID署名付きReleaseビルド。M5 Pro搭載のMac mini・macOS 27.0.1で、温度の表示、カスタム制御(一定値・温度連動)、回転数を徐々に変える動作、macOSへの返却を確認しました。
- そのほかのMac(M1〜M4、MacBook Pro、Mac Studioなど)とmacOS 14〜26での動作は未検証です。ファンの制御には、Appleが公開していないSMCの仕組みを使っています。
macOS 14以降・Apple Silicon向けの公開プレビュー版です。インストールには MacFan-0.1.0-arm64.dmg を使用してください。Developer ID署名・Apple公証済みで、公証チケットを添付しています。SHA256SUMS.txt はDMGのSHA-256チェックサム、LICENSE.txt はMITライセンスです。GitHubが自動生成する「Source code」はインストール用アプリではありません。
DMG内のアプリをApplicationsへドラッグしてから起動してください。