LibTorrent

Screenshot der Software:
LibTorrent
Softwarebeschreibung:
Version: 0.12.9
Upload-Datum: 15 Apr 15
Entwickler: Rakshasa
Lizenz: Frei
Popularität: 91

Rating: 5.0/5 (Total Votes: 1)

libtorrent ist ein BitTorrent-Bibliothek in C ++ für Unix geschrieben. Libtorrent Bibliothek wurde entwickelt, um die redundanten Puffer und Kopieren von Daten, die die meisten (alle?) Andere BitTorrent-Implementierungen leiden zu vermeiden.
Die Bibliothek ist single-threaded und der Kunde übernimmt die select-Schleife. Eine interaktive Ncurses-Client ist als Beispiel enthalten
Hier sind einige der wichtigsten Features von "libtorrent":..
ย ท Der Kunde hat volle Kontrolle über die Abfrage der Buchsen < br /> ย ท sigc ++ Signale macht ich einfach für den Kunden, um auf Ereignisse zu reagieren.
ย ท schnelle Wiederaufnahme, die die Datei-Änderungszeit überprüft.
direkte Lesen und Schreiben von Netzwerk zu mmap ' ed-Dateien:
ย ท Vermeidet Duplizierung von Daten in dem sowohl die Anwendung und der Kernel hat eine Kopie der Datei Brocken
ย ท Ungenutzte Brocken raus geworfen oder auf die Festplatte anstelle der schriftlichen. .. Swap
ย ท Kernel behandelt Caching der Datei
Datei-Hash-Check:
ย ท Verwendet dasselbe Gewinde
ย ท Client. die Rate. (Wird verbessert)
ย ท Non-Blocking und Vorspannung in den Speicher mit den mincore und madvise Systemaufrufe
Datei-Handler:.
ย ท Feinkörnige Verwendung von Datei-Lese- / Schreibberechtigungen erlaubt Aussaat von schreibgeschützten Dateien.
ย ท Ermöglicht Torrents mit unbegrenzte Anzahl von Dateien.
ย ท Öffnet geschlossene Dateien beim Mapping Brocken in den Speicher, mit anmutigen Fehlerbehandlung.
ย ท Unterstützung von Dateien größer als 2 GB.
ย ท Verschiedene Download-Prioritäten für die Dateien im torrent.
ย ท Multitracker Unterstützung.
ย ท Keine Abhängigkeit von einem bestimmten HTTP-Bibliothek implementiert die Client eine Wrapper-Klasse.
ย ท Dynamische Anfrage Rohrdurchmesser.
ย ท Upload und Download Gas.
ย ท Und noch viel mehr habe ich nicht die Mühe zu erwähnen. (Noch Umsetzung)
Anforderungen:
ย ท libsigc ++ 2.0
Was ist neu in dieser Version:

ย ท Diese Version unterstützt DHT und bereinigt die API

Was ist neu in dieser Pressemitteilung:.

  • Es wurde ein einfacher Scheduler Rahmen .do nicht numwant im STOPPED-Nachrichten senden, da einige Tracker sind dumm zu it.Reintroduced Clearing von epoll Ereignisliste, wenn ein Socket ist geschlossen asit könnte Rennen conditions.Added CppUnit Test-Framework verursachen. Tests auf eher unregelmäßig basis.Logging für SCGI calls.Fixed Behandlung von Fehlern beim Schreiben out Session Torrents hinzugefügt werden, itshould nicht mehr getroffen unendlich loop.Fixed einen Fehler, der Lektüre ein Stück führen würden, um rtorrent hängen ifthe nur eingehende Daten enthält Daten in einer Datei Grenze, aber data.Fixes nichtdie nächsten Datei Datei-Leck in den execute_capture Funktionen. Patch byJosef Drexler.Fixed Absturz auf leere Bitfeld in 'd.bitfield'.Fixed den Object :: flag_unordered Code zum ersten Null lengthkeys behandeln. Ticket # 1950.Made torrent :: Preis :: rate_type uint64_t und hinzugefügt Plausibilitätsprüfungen dueto Berichte über schlechte Download / Upload-Werte an sometrackers wiesen.

Ähnliche Software

SftpMan
SftpMan

15 Apr 15

lftp-vi
lftp-vi

2 Jun 15

EZtorrent
EZtorrent

3 Jun 15

Gtk-Gnutella
Gtk-Gnutella

12 Mar 16

Kommentare zu LibTorrent

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!