
أداة سطر أوامر غير متزامنة بلغة بايثون لفحص حالة عناوين URL بشكل مجمّع مع تصنيف استجابات HTTP مرمّز بالألوان، وتتبّع عناوين IP، ومتابعة عمليات إعادة التوجيه لمراقبة خدمات الويب.
استنساخ المستودع:
git clone https://github.com/your_username/status-checker.git
cd status-checker
تثبيت التبعيات:
pip install -r requirements.txt
python status_checker.py [-h] [-d DOMAIN] [-l LIST] [-o OUTPUT] [-v] [-update]
-d, --domain: نطاق/URL واحد للتحقق منه.-l, --list: ملف يحتوي على قائمة بالنطاقات/عناوين URL للتحقق.-o, --output: ملف لحفظ المخرجات.-v, --version: عرض معلومات الإصدار.-update: تحديث الأداة.watch -n 72000 python url-status-checker.py -l url_list
مثال:
python status_checker.py -l urls.txt -o results.txt
هذا المشروع مرخص بموجب رخصة MIT - راجع ملف LICENSE للحصول على التفاصيل.