تحديث Shotstars 0.2، أداة لتتبع النجوم المتضائلة على GitHub

تم تحديث أداة Shotstars 0.2 لحل مشكلة تتبع اختفاء “النجوم” للمشاريع على GitHub. لا توفر الإمكانيات القياسية لـ GitHub للمستخدمين معلومات حول تقليل "النجوم" في المشروع وتسمح لهم بالحصول على معلومات فقط عند إضافتها. المشروع مكتوب بلغة Python ويتم توزيعه بموجب ترخيص GPLv3+

التغييرات:

  • يمكنك الآن تثبيت حزمة Shotstars باستخدام النقطة: pip install shotstars. تم أيضًا إعداد التجميعات الجاهزة التي لا تتطلب لغة Python في نظام التشغيل.
  • تم تسريع عمل البرنامج النصي عدة مرات بسبب توازي المهام.
  • تمت إضافة مقياس موسع إلى تقرير html: تراكم "New_Gone_Stars/Dates" طوال وقت عمليات الفحص.
  • تم تغيير مظهر جداول CLI. وظيفة التقدم المحدثة. تتم إضافة وقت الانتظار المتبقي بالدقائق إلى الوقت المقدر لإزالة كتلة Github/API. تمت إعادة تصميم مظهر تقرير html.
  • توسيع نطاق التحقق من الأخطاء/إشعارات الأخطاء، على سبيل المثال، إذا حدد المستخدم مستودعًا غير موجود أو محذوفًا للاستخراج أو حاول فحص مشروع يحتوي على أكثر من 6 آلاف نجمة، وما إلى ذلك.
  • تمت إضافة وظيفة جديدة إلى تقرير HTML: عرض البيانات المتراكمة لجميع فترات المسح مقسمة حسب التاريخ؛ حساب ملخص "النجوم/التاريخ الجديد/المختفي" في الرأس؛ ويحتفظ أيضًا بعدد من "أسماء المستخدمين" المكررة التي تم تمييز المستودع المتعقب بنجمة أو إلغاء تمييزه بشكل متكرر.
  • تمت إضافة مقياس جديد: التاريخ الحقيقي لإنشاء المشروع (في بعض الأحيان يمكن تزوير تاريخ إنشاء المشروع باستخدام الالتزامات، وخداع المستخدمين، ولا يمكن خداع Shotstars). أضاف تقرير HTML أيضًا: التصنيف؛ التاريخ الحقيقي لإنشاء المشروع ووصف المشروع (إن وجد).
  • تمت إضافة "وكيل المستخدم" المحدد عشوائيًا لطلبات http.
  • إذا كنت تستخدم إصدارًا أقدم من بايثون 3.7 على نظام التشغيل الخاص بك Android/Termux أو بسبب قيود إصدارات نظام التشغيل الجديدة Android يتم استبدال العمليات السريعة بخيوط آمنة دون التسبب في حدوث خطأ.

المصدر: opennet.ru

شراء استضافة موثوقة للمواقع مع حماية DDoS وخوادم VPS VDS 🔥 اشترِ استضافة مواقع ويب موثوقة مع حماية من هجمات DDoS، وخوادم VPS وVDS | ProHoster