BitTorrent клиент Deluge 2.0-г гарга

Сүүлийн чухал салбар үүссэнээс хойш есөн жилийн дараа нийтэлсэн олон платформ BitTorrent клиентийг гаргах Үер 2.0, дээр суурилсан Python дээр бичигдсэн (Twisted framework ашиглан). libtorrent мөн хэд хэдэн төрлийн хэрэглэгчийн интерфейсийг дэмждэг (GTK+, вэб интерфэйс, консолын хувилбар). BitTorrent нь клиент-сервер горимд ажилладаг бөгөөд хэрэглэгчийн бүрхүүл нь тусдаа процесс хэлбэрээр ажилладаг бөгөөд BitTorrent-ын бүх үйлдлүүд нь алсын компьютер дээр ажиллах боломжтой тусдаа демоноор удирддаг. Төслийн код тараасан GPL лицензийн дагуу.

түлхүүр сайжруулалт Шинэ хувилбарт кодын суурийг Python 3 руу шилжүүлж, GTK интерфэйсийг GTK3 руу шилжүүлсэн. Бусад өөрчлөлтүүд:

  • Ачаалах дараалсан горимыг хэрэгжүүлсэн;
  • Торрент эзэмшигчийг өөрчлөх боломжийг нэмсэн;
  • AutoAdd функцийг үндсэн програмаас илүү сайн ажилладаг гадаад залгаас руу шилжүүлсэн (оруулсан);
  • Баталгаажуулалт болон итгэмжлэлийн хүсэлттэй холбоотой үл хамаарах тохиолдлуудыг үйлчлүүлэгчийн талаас зохицуулах зохицуулалт хийсэн. Хэрэв тохиргоонд баталгаажуулалтын параметр байхгүй бол алдааны кодыг үйлчлүүлэгч рүү илгээдэг бөгөөд түүний талд нэвтрэх болон нууц үг оруулах маягт гарч ирдэг;
  • Сеанст шинээр нэмэгдсэн торрент болон сесс сэргээгдэх үед татагдсан торрентуудын хооронд ялгаа гарсан;
  • Илүү өндөр аюулгүй байдлыг хангах үүднээс TLS параметрүүдийг шинэчилсэн;
  • Торрентын хэсгүүдийн татаж авах статусын талаар мэдээлэл өгөх;
  • Тохиргоонд гарч буй траффикийн сүлжээний интерфейсийг сонгох сонголтыг нэмсэн;
  • WebUI (deluge-web)-ийг ажиллуулдаг сервер одоо анхдагчаар далд ажиллаж байгаа бөгөөд энэ үйлдлийг идэвхгүй болгохын тулд '-d' ('--do-not-demonize') сонголтыг ашиглана уу;
  • Blocklist залгаас нь цагаан жагсаалтад зориулсан дэмжлэг болон жагсаалтыг шинэчлэхээс өмнө IP хаягийн шүүлтүүрийг цэвэрлэх боломжийг нэмсэн.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх