E hoʻokuʻu iā BitTorrent client Deluge 2.0

ʻEiwa mau makahiki ma hope o ka hoʻokumu ʻia ʻana o ka lālā koʻikoʻi hope loa i paʻiʻia hoʻokuʻu i kahi mea kūʻai BitTorrent multi-platform Ka waikahe 2.0, kākau ʻia ma Python (hoʻohana i ka Twisted framework), ma muli o libtorrent a me ke kākoʻo ʻana i kekahi mau ʻano o ka mea hoʻohana (GTK+, pūnaewele pūnaewele, console version). Ke hana nei ʻo BitTorrent ma ke ʻano client-server, kahi e holo ai ka shell mea hoʻohana ma ke ʻano he kaʻina kaʻawale, a mālama ʻia nā hana BitTorrent a pau e kahi daemon kaʻawale i hiki ke holo ma kahi kamepiula mamao. Code papahana mahele ʻia e ma lalo o ka laikini GPL.

Ki nā hoʻomaikaʻi ʻO ka hoʻokuʻu hou i komo i ka porting i ke kumu code i Python 3 a me ka hoʻololi ʻana i ka interface GTK i GTK3. Nā hoʻololi ʻē aʻe:

  • Hoʻokō ʻia ke ʻano hoʻouka ʻana;
  • Hoʻohui i ka hiki ke hoʻololi i ka mea nona kahi kahawai;
  • Ua hoʻoneʻe ʻia ka hana AutoAdd mai ka noi nui i kahi plugin waho ʻoi aku ka maikaʻi (i hoʻokomo ʻia);
  • Hoʻolako ʻia ka ʻaoʻao o ka mea kūʻai aku i nā ʻokoʻa e pili ana i ka hōʻoia a me nā noi hōʻoia. Inā ʻaʻohe mau palena hōʻoia i nā hoʻonohonoho, hoʻouna ʻia kahi helu kuhi i ka mea kūʻai aku, ma ka ʻaoʻao e hōʻike ʻia kahi palapala komo a me ka ʻōlelo huna;
  • Ua hoʻokaʻawale ʻia ma waena o nā kahawai hou i hoʻohui ʻia i kahi kau a me nā kahawai i hoʻoiho ʻia ke hoʻihoʻi ʻia ke kau;
  • Ua hōʻano hou ʻia nā ʻāpana TLS no ka loaʻa ʻana o ka palekana kiʻekiʻe;
  • Hāʻawi i ka ʻike e pili ana i ke kūlana hoʻoiho o nā ʻāpana o ke kahawai;
  • Ua hoʻohui ʻia kahi koho i nā hoʻonohonoho no ke koho ʻana i kahi kikowaena pūnaewele no ka hele ʻana i waho;
  • Ke holo nei ke kikowaena i mana i ka WebUI (deluge-web) i ke kua ma ke ʻano maʻamau; no ka hoʻopau ʻana i kēia ʻano, e hoʻohana i ke koho '-d' ('--do-not-daemonize');
  • Ua hoʻohui ka Blocklist plugin i ke kākoʻo no nā whitelists a me ka hiki ke hoʻomaʻemaʻe i ka kānana IP address ma mua o ka hoʻonui ʻana i nā papa inoa.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka