قم بتحرير عميل BitTorrent Deluge 2.0

بعد تسع سنوات من تشكيل آخر فرع مهم نشرت إصدار عميل BitTorrent متعدد المنصات الطوفان 2.0، مكتوب بلغة Python (باستخدام إطار عمل Twisted) ، بناءً على libtorrent ودعم عدة أنواع من واجهة المستخدم (GTK + ، واجهة الويب ، إصدار وحدة التحكم). يعمل BitTorrent في وضع خادم العميل ، حيث يعمل غلاف المستخدم كعملية منفصلة ، ويتم التحكم في جميع عمليات BitTorrent بواسطة برنامج خفي منفصل يمكن تشغيله على جهاز كمبيوتر بعيد. رمز المشروع وزعت من خلال بموجب ترخيص GPL.

مفتاح تحسينات يتضمن الإصدار الجديد نقل مصدر الشفرة إلى Python 3 وترجمة واجهة GTK إلى GTK3. تغييرات أخرى:

  • تم تنفيذ وضع التنزيل المتسلسل ؛
  • تمت إضافة القدرة على تغيير مالك التورنت ؛
  • تم نقل وظيفة AutoAdd من التطبيق الرئيسي إلى مكون إضافي خارجي يعمل بشكل أفضل (مضمن في الحزمة) ؛
  • قدمت تصريحًا للتعامل من جانب العميل مع الاستثناءات المتعلقة بالمصادقة وطلب الامتيازات الموسعة. إذا لم تكن هناك معلمات مصادقة في الإعدادات ، فسيتم إرسال رمز الخطأ إلى العميل ، على جانبه يتم عرض نموذج إدخال تسجيل الدخول وكلمة المرور ؛
  • فصل السيول الجديدة المضافة إلى الجلسة وتنزيل السيول عند استعادة الجلسة ؛
  • تم تحديث معلمات TLS لتحقيق مستوى أعلى من الأمان ؛
  • توفير إخراج للمعلومات حول حالة تنزيل أجزاء من التورنت ؛
  • تمت إضافة خيار إلى الإعدادات لتحديد واجهة شبكة لحركة المرور الصادرة ؛
  • يعمل خادم WebUI (deluge-web) الآن في الخلفية افتراضيًا ، لتعطيل هذا السلوك ، حدد الخيار "-d" ('--do-not-daemonize') ؛
  • تمت إضافة دعم للإدراج في القائمة البيضاء والقدرة على مسح عامل تصفية عنوان IP قبل تحديث القوائم في المكون الإضافي Blocklist.

المصدر: opennet.ru

إضافة تعليق