سيُنشر هذا المقال قريباً
موعد النشر: 2026-05-09 01:00
سيظهر المقال تلقائياً عند حلول الموعد — لا حاجة لإعادة التحميل.
ما هو GT-IPNET؟
GT-IPNET هو مشروع من مشاريع GNUTUX، يهدف إلى توفير واجهة رسومية موحدة لأدوات شبكة لينكس الشائعة مثل ping، traceroute، nmap، whois، dig، وغيرها، دون الحاجة إلى سطر الأوامر. الإصدار 2.0.0 يضيف ضابط الشبكة المتقدم (حجب وتحديد سرعة الأجهزة) مع استمرارية العمليات في الخلفية.
الموقع الرسمي: https://salehgnutux.github.io/GT-IpNet/
المميزات الرئيسية (v2.0)
- واجهة حديثة مبنية بـ React + TypeScript + Tailwind CSS v4
- تواصل IPC مع النظام عبر Electron لتنفيذ الأوامر بأمان
- ضابط الشبكة: حجب الإنترنت وتحديد النطاق الترددي (128Kbit–10Mbit) مع مؤقتات وتأجيل رفع الحجب
- الاستمرارية في الخلفية: العمليات تبقى بعد إغلاق البرنامج مع إيقاف تلقائي للمؤقتات
- قفل البرنامج: SHA-256، شاشة قفل، وقفل تلقائي بعد الخمول
- اكتشاف ذكي: كشف MAC العشوائي (iOS 14+ / Android 10+)، أسماء حقيقية عبر mDNS و NetBIOS، واكتشاف الشبكات المجاورة
- أيقونة Tray: إظهار/إخفاء البرنامج بنقرة واحدة
- دعم RTL/LTR للعرض الثنائي اللغة (عربية/إنجليزية)
- وضع داكن وفاتح متكاملان
التقنيات المستخدمة
| التقنية | الإصدار |
|---|---|
| Electron | 31+ |
| React | 18+ |
| TypeScript | 5+ |
| Tailwind CSS | 4+ |
| Zustand | (إدارة الحالة) |
التثبيت والتحميل
حزم الإصدار 2.0.0
| النوع | التوزيعات | الحجم |
|---|---|---|
| AppImage | جميع التوزيعات | 105 MB |
| DEB | Debian / Ubuntu | 72.3 MB |
| RPM | Fedora / RHEL | 103 MB |
تحميل مباشر: https://salehgnutux.github.io/GT-IpNet/
البناء من المصدر
git clone https://github.com/SalehGNUTUX/GT-IPNET.git
cd GT-IPNET
npm install
npm run dev
النسخة الطرفية (CLI)
لمحبي سطر الأوامر:
git clone https://github.com/gnutux/GT-IpNet.git
cd GT-IpNet && chmod +x gtipnet.sh
sudo ./gtipnet.sh --scan # مسح سريع
الترخيص
يصدر المشروع تحت رخصة GNU GPL v3، مما يضمن حريتك في الاستخدام والتعديل والمشاركة.
المراجع:
- الموقع الرسمي: https://salehgnutux.github.io/GT-IpNet/
- مستودع GitHub: https://github.com/SalehGNUTUX/GT-IpNet