Skip to content

chichirou/net-sys

Repository files navigation

NET::SYS MONITOR v1.2.0

Windows 用のシステムモニタリングアプリ。 Python tkinter 製。

最新の変更内容は CHANGELOG.md を参照。

クイックスタート

必要なもの

  • Python 3.10 以降 (推奨 Python 3.12)
  • Windows 10 / 11

起動

run_net_sys.bat をダブルクリック

初回は必要ライブラリ (psutil, pywin32, wmi, Pillow) を自動インストール。

LHM (LibreHardwareMonitor) について

CPU/GPU の詳細センサー (温度、 電圧、 クロック等) を取得するには、 LHM の DLL が必要:

  1. https://github.com/LibreHardwareMonitor/LibreHardwareMonitor/releases
  2. net472 版をダウンロード
  3. LibreHardwareMonitorLib.dllHidSharp.dllnet_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 を参照。

About

A sleek Windows 11 system monitoring dashboard in Python/Tkinter

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors