NetWatch – أداة Bash لمراقبة استهلاك الإنترنت (WSL / Linux)
أداة بسيطة بلغة Bash تولّد تقرير يومي لاستهلاك الإنترنت باستخدام vnstat.
- تعتمد على vnstat الخفيفة.
- تحفظ تقرير يومي مفصّل باسم التاريخ.
- تعمل على WSL أو Linux مباشرة.
chmod +x netwatch.sh
./netwatch.sh
سيتم إنشاء ملف تقرير في مجلد ~/netwatch_reports/
🛠 المتطلبات
توزيعة WSL أو Linux
تثبيت vnstat:
bash
Copy
Edit
sudo apt install vnstat
📂 مثال على التقرير
txt
Copy
Edit
eth0 since 2025-07-17
rx: 17.71 KiB tx: 21.18 KiB total: 38.89 KiB
daily
--------------------------------------
today 17.71 KiB 21.18 KiB 38.89 KiB
yaml
Copy
Edit
---
## ✅ الخطوة 5: إنشاء مشروع Git محلي
```bash
git init
git add .
git commit -m "🎉 أول إصدار من NetWatch - أداة مراقبة الإنترنت"