/runcat-pyqt5-win

在 Windows 任务栏养猫

Primary LanguagePythonMIT LicenseMIT

runcat-pyqt5-win

RunCat 是一款 mac应用,用奔跑的猫来显示当前系统资源(CPU)占用情况。

但是只有mac版,于是用python撸了一个,可以在windows任务栏(通知区域)养猫。

首先用psutil 获得CPU或内存的使用情况,然后用pyqt5创建QSystemTrayIcon显示在任务栏的托盘区域。

GPU使用情况可以用nvidia-ml-py 的pynvml模块(仅限nvidia gpu)。

Screenshot

Requirements

  • psutil
  • pyqt5
  • nvidia-ml-py

Usage

  • 直接clone, 改 *.pyw 运行

  • 或者下载打包后的程序下载7z

ref:

Versions

V0.3 @ runcat.py

  • add context menu
    • change monitor type: [cpu, memory, gpu]

V0.2 @ runcat-cpu-mario.py

  • add context menu
    • change icon type: [runcat, mario]
    • quit
  • add mario icons

V0.1 @ runcat-cpu.py, runcat-memory.py, runcat-gpu.py

  • runcat @ cpu
  • runcat @ memory
  • runcat @ gpu