Skip to content

ALxxy123/netwatch-bash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

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 - أداة مراقبة الإنترنت"

About

📡 Track internet usage daily on WSL/Linux with Bash + vnstat. Simple setup. Clean reports. Open source.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages