Windows 用のシステムモニタリングアプリ。 Python tkinter 製。
最新の変更内容は CHANGELOG.md を参照。
- Python 3.10 以降 (推奨 Python 3.12)
- Windows 10 / 11
run_net_sys.bat をダブルクリック
初回は必要ライブラリ (psutil, pywin32, wmi, Pillow) を自動インストール。
CPU/GPU の詳細センサー (温度、 電圧、 クロック等) を取得するには、 LHM の DLL が必要:
- https://github.com/LibreHardwareMonitor/LibreHardwareMonitor/releases
- net472 版をダウンロード
LibreHardwareMonitorLib.dllとHidSharp.dllを net_sys.py と同じフォルダ に配置
LHM なしでも基本機能 (CPU 使用率、 メモリ、 ネット、 ディスク等) は動く。
| ファイル | 内容 |
|---|---|
| net_sys.py | メインアプリ (必須) |
| net_sys_alerts.py | アラート機能 (必須) |
| net_sys_layout.py | ダッシュボードレイアウト (必須) |
| net_sys_history.py | 履歴 DB 機能 (HISTORY タブが必要なら) |
| run_net_sys.bat | 起動スクリプト |
| reset_layout.bat | レイアウトをデフォルトに戻す |
| HANDOFF.md | 開発引継ぎドキュメント (開発継続用) |
| CHANGELOG.md | 変更履歴 |
| GITHUB.md | GitHub にアップする手順 |
| .gitignore | Git 除外設定 |
config.json- ウィンドウ位置・サイズ・テーマ等 (自動生成)~/Documents/net-sys/history.db- 履歴 SQLite (履歴機能使用時)
私的利用のみ。
最新の変更内容は HANDOFF.md を参照。