Toa Mafuriko ya mteja wa BitTorrent 2.1

Miaka mitatu baada ya kuundwa kwa tawi muhimu la mwisho, kutolewa kwa mteja wa BitTorrent wa Maporomoko ya 2.1 ilichapishwa, iliyoandikwa katika Python (kwa kutumia mfumo wa Twisted), kulingana na libtorrent na kusaidia aina kadhaa za kiolesura cha mtumiaji (GTK, interface ya wavuti, console). toleo). Msimbo wa mradi unasambazwa chini ya leseni ya GPL.

Mafuriko huendeshwa katika hali ya seva ya mteja, ambapo ganda la mtumiaji huendesha kama mchakato tofauti, na shughuli zote za BitTorrent zinadhibitiwa na daemon tofauti ambayo inaweza kuendeshwa kwenye kompyuta ya mbali. Miongoni mwa vipengele vya programu ni usaidizi wa DHT (meza ya heshi iliyosambazwa), UPnP, NAT-PMP, PEX (Kubadilishana Rika), LSD (Ugunduzi wa Peer wa Ndani), uwezo wa kutumia usimbaji fiche kwa itifaki na kufanya kazi kupitia proksi, utangamano. na WebTorrent, uwezo wa kuchagua kikomo kasi kwa mito fulani, hali ya upakuaji mfuatano.

Toa Mafuriko ya mteja wa BitTorrent 2.1

Miongoni mwa mabadiliko katika toleo jipya:

  • Usaidizi uliosimamishwa kwa Python 2. Iliendelea na uwezo wa kufanya kazi na Python 3 pekee.
  • Mahitaji ya maktaba ya libtorrent yameongezwa, ujenzi sasa unahitaji angalau toleo la 1.2. Msingi wa msimbo ulisafishwa kutokana na matumizi ya vitendaji vya kizamani vya libtorrent.
  • Usaidizi ulioongezwa kwa ikoni za tracker katika umbizo la SVG.
  • Imetolewa kuficha nywila kwenye kumbukumbu.
  • Usaidizi wa hiari uliotekelezwa kwa moduli ya pygeoip ili kufunga anwani ya IP kwa eneo.
  • Uwezo ulioongezwa wa kutumia IPv6 katika orodha za wapangishaji.
  • Huduma iliyoongezwa kwa systemd.
  • Katika kiolesura cha GTK, chaguo limetekelezwa kwenye menyu ya kunakili kiungo cha sumaku.
  • Kwenye jukwaa la Windows, mapambo ya dirisha la mteja (CSD) yamezimwa kwa chaguo-msingi.

Chanzo: opennet.ru

Kuongeza maoni