Libtorrent

Libtorrent is een C ++ -bibliotheek die tot doel heeft een goed alternatief te zijn voor alle andere BitTorrent-implementaties in de buurt.
Download nu

Libtorrent Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • BSD License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Arvid Norberg
  • Uitgever website:
  • http://www.rasterbar.com/products/libtorrent/index.html

Libtorrent Tags


Libtorrent Beschrijving

libtorrent een C ++ bibliotheek die beoogt een goed alternatief voor de andere implementaties bittorrent rond. libtorrent een C ++ bibliotheek die beoogt een goed alternatief voor de andere implementaties bittorrent rond. libtorrent is een bibliotheek en niet een zeer complete client, maar het komt met een werkend voorbeeld client.The belangrijkste doelen van libtorrent zijn: · om cpu efficiënt · zijn geheugen efficiënt · o zijn zeer eenvoudig te uselibtorrent is draagbaar althans bij Windows , MacOS X en andere UNIX-systemen. Het maakt gebruik van Boost.Thread, Boost.Filesystem, Boost.Date_time en diverse andere boost bibliotheken alsmede zlib (verzonden) en ASIO (verzonden). Minimaal versie 1.33.1 van de oppepper is required.Since libtorrent gebruik ASIO, zal het ten volle te profiteren van de hoge performance netwerk API's voor de populairste platforms. I / O Completion Ports op ramen, epoll op linux en kqueue op MacOS X en BSD.libtorrent is met succes gecompileerd en getest op: · Windows 2000 vc7.1, VC8 · Linux x86 GCC 3.3, GCC 3.4.2 · MacOS X ( darwin), (Apple's) GCC 3.3 () GCC Apple's 4.0 · SunOS 5.8 GCC 3.1 · Cygwin GCC 3.3.3Fails op: · GCC 2.95.4 · msvc6 Hier zijn een aantal belangrijke eigenschappen van "libtorrent": · Trackerless torrents (met behulp van een Kademlia DHT) · Multitracker extensie ondersteuning (zoals aangegeven door John Hoffman) · Dient meerdere stromen op een enkele poort en één thread · Gzipped tracker-responses · HTTP zaaien, zoals gespecificeerd door Michael Burford van GetRight. · Piece plukken op blokniveau (in tegenstelling tot piece niveau). Dit betekent dat het kan delen van hetzelfde stuk downloaden van verschillende peers. Het zal ook de voorkeur aan om hele stukken uit enkele collega's downloaden als de download snelheid is hoog genoeg uit die collega. · Wachtrijen torrents voor file controle, in plaats van het controleren van alle van hen in parallel. · Ondersteunt http proxies en proxyverificatie · Maakt gebruik van aparte threads voor het controleren van bestanden en voor de belangrijkste downloader, met een fool-proof thread-safe bibliotheek interface. (D.w.z. er is geen manier voor de gebruiker om vastlopen veroorzaken). (Zie draden) · Kan de upload en download bandbreedte gebruik en het maximale aantal geknepen toestand opgeheven peers beperken · Stuk-wise, ongeordende, incrementele reserveringsbestand · Werktuigen fair trade. Gebruiker in te stellen trade-verhouding, moet ten minste 1: 1, maar men kan kiezen voor de handel 1 voor 2 of een andere verhouding die niet oneerlijk tegenover de andere partij. · Snelle resume ondersteuning, een manier om zich te ontdoen van de dure stuk controle aan het begin van een hervat torrent. Slaat de opslag staat, piece_picker staat evenals alle lokale collega's in een apart snel hervatten file. · Ondersteunt verlenging protocol. Zie extensies. · Ondersteunt bestanden> 2 gigabyte. · Ondersteunt no_peer_id = 1 extensie die de lading gemakkelijk af trackers. · Ondersteunt de UDP-tracker protocol Olaf van der Spek. · De mogelijkheid om het aantal verbindingen te beperken. · Vertragingen berichten als er geen andere uitgaand verkeer naar het peer, en niet te verzenden berichten naar collega's die al heeft het stuk. Dit bespaart bandbreedte. · Heeft geen eisen aan het stuk orde in een beek, die wordt hervat. Dit betekent dat het kan een torrent gedownload door een cliënt te hervatten. · Past de lengte van het verzoek wachtrij afhankelijk van de download snelheid. · Ondersteunt de compacte = 1 tracker parameter. · Selectieve downloaden. De mogelijkheid om te selecteren welke delen van een torrent die je wilt downloaden. · Ip filter Wat is er nieuw in deze release: · Toegevoegd ontbrekende functies aan de Python-bindingen torrent_info :: map_file, torrent_info :: map_block en torrent_info :: file_at_offset. · Verwijderd ondersteuning voor boost-1.33 en eerder (waarschijnlijk niet het werk) · Vaste potentiaal bevriest problemen bij het afsluiten · Verbeterde foutmelding voor python setup script · Vaste bug wanneer torrent-bestand aan te kondigen-lijst, maar geen geldige tracker urls · Vaste bug waar de opgevraagde from web zaden bestanden zou de hernoemde bestandsnamen in plaats van het originele bestand namen in de beek. · Documentatie fix van queing sectie · Vaste mogelijk probleem in udp_socket (beïnvloed udp tracker ondersteuning) · Maakte naam, commentaar en gemaakt door ook onderworpen zijn aan UTF-8 foutcorrectie (bestandsnamen al waren) · Vaste dead-lock wanneer de instellingen DHT proxy · Toegevoegd ontbrekende uitvoer richtlijnen lazy_entry · Vaste schijf cache verstrijken instellingen bug (indien gewijzigd, het zou worden ingesteld om de cache grootte) · Vaste bug in http_connection wanneer binding aan een bepaald IP · Vaste tikfout python binding (torrent_handle :: piece_prioritize moet torrent_handle :: piece_priorities) · Vaste conflictsituatie bij het opslaan DHT state · Vaste bugs gerelateerd aan Lexical_cast zijn locale afhankelijk · Ondersteuning toegevoegd voor SunPro C ++ Compiler · Fixed bug waarbij Messeges soms in de verkeerde volgorde kunnen worden gecodeerd, voor gecodeerde verbindingen. · Vaste racetoestand waar torrents vast kunnen blijven wachten om te worden gecontroleerd · Vaste toegewijde bestanden Bug waar het niet correct wordt gerestaureerd van CV-gegevens correct · Verwijderde locale-afhankelijkheid in XML PARDER (veroorzaakt verklaren op Windows) · Vaste bug bij het praten met HTTPS 1.0-servers · Vaste UPNP-bug die een stapel overloop kan veroorzaken


Libtorrent Gerelateerde software

Zwaarmol

Heavymole is een ambitieuze delen van bestanden en communicatie-toepassing (P2P). ...

195

Downloaden

GetDCC

GETDCC biedt een gebruikersvriendelijke interface om te downloaden van XDCC-servers. ...

197

Downloaden

Gshare

GShare-project stelt gebruikers in staat om eenvoudig bestanden tussen computers te delen. ...

1,567

Downloaden