ʻEkolu mau makahiki ma hope o ka hoʻokumu ʻia ʻana o ka lālā koʻikoʻi hope loa, ua paʻi ʻia ka hoʻokuʻu ʻana o ka multi-platform BitTorrent client Deluge 2.1, i kākau ʻia ma Python (me ka hoʻohana ʻana i ka Twisted framework), e pili ana i ka libtorrent a me ke kākoʻo ʻana i kekahi mau ʻano o ka mea hoʻohana (GTK, pūnaewele pūnaewele. , mana console). Hāʻawi ʻia ke code papahana ma lalo o ka laikini GPL.
Hana ʻia ʻo Deluge ma ke ʻano client-server, kahi e holo ai ka pūpū mea hoʻohana ma ke ʻano he kaʻina kaʻawale, a mālama ʻia nā hana BitTorrent āpau e kahi daemon kaʻawale i hiki ke hoʻokuʻu ʻia ma kahi kamepiula mamao. Ma waena o nā hiʻohiʻona o ka noi ke kākoʻo no ka DHT (ka papa hash i hāʻawi ʻia), UPnP, NAT-PMP, PEX (Peer Exchange), LSD (Local Peer Discovery), ka hiki ke hoʻohana i ka encryption no ka protocol a hana ma o kahi proxy, hoʻohālikelike. me WebTorrent, ka hiki ke hoʻokaʻawale i ka wikiwiki no kekahi mau kahawai, mode download sequential.
Ma waena o nā loli i ka hoʻokuʻu hou:
- Ua hoʻopau ʻia ke kākoʻo no Python 2. Ua koe ka hiki ke hana me Python 3 wale nō.
- Ua hoʻonui ʻia nā koi no ka waihona libtorrent; ʻoi aku ka liʻiliʻi o ka mana 1.2 i kēia manawa no ka hui. Ua hoʻomaʻemaʻe ʻia ke kumu code mai ka hoʻohana ʻana i nā hana libtorrent kahiko.
- Hoʻohui i ke kākoʻo no nā kiʻi tracker ma ke ʻano SVG.
- E hōʻoia i ka hūnā ʻia o nā ʻōlelo huna i loko o nā moʻolelo.
- Hoʻokomo ʻia ke kākoʻo koho no ka module pygeoip no ka hoʻopaʻa ʻana i kahi leka uila IP i kahi wahi.
- Hoʻohui i ka hiki ke hoʻohana i ka IPv6 i nā papa inoa host.
- Hoʻohui i ka lawelawe no systemd.
- Ma ke kikowaena GTK, he koho ka papa kuhikuhi e kope i kahi loulou magnet.
- Ma ka paepae Windows, ua pio ka mea hoʻonani puka makani ʻaoʻao (CSD).
Source: opennet.ru