Ukukhutshwa koMxumi weBitTorrent kuNogumbe 2.0

Kwiminyaka elithoba emva kokusekwa kwesebe lokugqibela elibalulekileyo ipapashiwe ukukhululwa kwe-multi-platform ye-BitTorrent client Unogumbe 2.0, ebhalwe kwiPython (usebenzisa isakhelo esijijekileyo), esekwe kwi yezo kunye nokuxhasa iindidi ezininzi zojongano lomsebenzisi (GTK+, ujongano lwewebhu, uguqulelo lwekhonsoli). I-BitTorrent isebenza kwimowudi yomxhasi, apho iqokobhe lomsebenzisi lisebenza njengenkqubo eyahlukileyo, kwaye yonke imisebenzi yeBitTorrent ilawulwa yidaemon eyahlukileyo enokuthi iqhutywe kwikhompyuter ekude. Ikhowudi yeprojekthi isasazwa ngu phantsi kwelayisensi ye-GPL.

Isitshixo uphuculo Ukukhutshwa okutsha kubandakanya ukufaka isiseko sekhowudi kwiPython 3 kunye nokudlulisa ujongano lwe-GTK kwi-GTK3. Olunye utshintsho:

  • Kuphunyezwe indlela yokulayisha elandelelanayo;
  • Ukongezwa amandla okutshintsha umnini womlambo;
  • Umsebenzi we-AutoAdd ususiwe kwisicelo esiphambili ukuya kwiplagin yangaphandle esebenza ngcono (ibandakanyiwe);
  • Ubonelelo lwenzelwa ukuphathwa kwecala lomxhasi kwizinto ezingaqhelekanga ezinxulumene nokuqinisekiswa kunye nezicelo zesiqinisekiso. Ukuba akukho zingqinisiso zeeparameters kwizicwangciso, ikhowudi yemposiso ithunyelwa kumxhasi, icala lakhe lokungena kunye negama lokungeniswa liboniswa;
  • Kuye kwenziwa ulwahlulo phakathi kwemilambo emitsha eyongezwe kwiseshoni kunye nezikhukula ezikhutshelweyo xa iseshoni ibuyiselwe;
  • Iiparamitha ze-TLS zihlaziywe ukufezekisa ukhuseleko oluphezulu;
  • Inika ulwazi malunga nemeko yokukhuphela iinxalenye zomlambo;
  • Ukhetho longezwe kwizicwangciso ukukhetha ujongano lwenethiwekhi yetrafikhi ephumayo;
  • Umncedisi onika amandla iWebUI (unogumbe-web) ngoku usebenza ngasemva ngokungagqibekanga ukukhubaza le ndlela yokuziphatha, sebenzisa i '-d' ('--do-not-daemonize') ukhetho;
  • Iplagi yeBlocklist yongeze inkxaso kuluhlu lwabamhlophe kunye nokukwazi ukucima isihluzo sedilesi ye-IP ngaphambi kokuhlaziya uluhlu.

umthombo: opennet.ru

Yongeza izimvo