انتشار مشتری Bittorrent Deluge 2.0

نه سال پس از تشکیل آخرین شاخه مهم منتشر شد انتشار یک کلاینت چند پلتفرمی بیت تورنت غرق 2.0نوشته شده در پایتون (با استفاده از چارچوب Twisted)، بر اساس لیبرنتنت و پشتیبانی از چندین نوع رابط کاربری (GTK+، رابط وب، نسخه کنسول). بیت تورنت در حالت سرویس گیرنده-سرور کار می کند، که در آن پوسته کاربر به عنوان یک فرآیند جداگانه اجرا می شود و تمام عملیات بیت تورنت توسط یک شبح جداگانه مدیریت می شود که می تواند بر روی یک کامپیوتر راه دور اجرا شود. کد پروژه توزیع شده توسط تحت مجوز GPL

کلید بهبودها نسخه جدید شامل انتقال کد پایه به پایتون 3 و انتقال رابط GTK به GTK3 بود. سایر تغییرات:

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

منبع: opennet.ru

اضافه کردن نظر