生活在任务栏的猫, CPU使用率越高它就跑的越快
生活在任務欄的貓, CPU使用率越高它就跑的越快
Runcat 是一個桌面軟件, 這只貓會顯示在您的任務欄上面, 它會一直奔跑, 它的運行速度取決于CPU的使用率, 支持 Windows 和 Mac 平臺。
您還可以用它查看系統資源使用率, 包括CPU使用率,內存,電池狀態,網絡傳輸速度等。
如果這只貓一直跑看膩的話, 沒關系, 軟件還提供了其他很多可選擇的動作, 是不是很有趣!
同樣, 軟件還提供了Windows版本, RunCat_for_windows, 基于 .NET Core 3.1 開發, 不過和Mac上面的相比, 目前功能還比較少, 不過大家感興趣的話,可以提 PR 增加更多的動作和功能。
下載地址: https://github.com/Kyome22/RunCat_for_windows
安裝的話, 直接到 releases 頁面下載, 運行 exe 即可, 如果有 .net core 環境的話, 可以直接下載 RunCat_x64_without_netcore.zip。
獲取CPU使用率使用了 PerformanceCounter API, 然后后臺 Timer定時讀取當前值, 然后計算貓的運動速度
public RunCatApplicationContext(){ Application.ApplicationExit += new EventHandler(OnApplicationExit); SystemEvents.UserPreferenceChanged += new UserPreferenceChangedEventHandler(UserPreferenceChanged); cpuUsage = new PerformanceCounter("Processor", "% Processor Time", "_Total"); _ = cpuUsage.NextValue(); // discards first return value // ......Runcat的主要開發者是日本開發者?Kyome22, 全棧開發者, 這位大佬還開發了很多其他有趣的桌面應用和移動應用,感興趣的可以在 github 找到他。
總結
以上是生活随笔為你收集整理的生活在任务栏的猫, CPU使用率越高它就跑的越快的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: RowVersion字段从SqlServ
- 下一篇: OAuth 2.0 扩展协议之 PKCE