LibTorrent

Screenshot Software:
LibTorrent
Szczegóły programowe:
Wersja: 0.12.9
Filmu: 15 Apr 15
Wywoływacz: Rakshasa
Licencja: Wolny
Popularność: 91

Rating: 5.0/5 (Total Votes: 1)

libtorrent jest biblioteka BitTorrent napisany w C ++ dla systemów Unix. Biblioteka libtorrent jest zaprojektowany, aby uniknąć zbędnych bufory i kopiowanie danych, że większość (wszystkie?) Inne implementacje przez BitTorrent cierpią.
Biblioteka jest jednowątkowy a klient obsługuje wybierz pętlę. Interaktywne ncurses klient jest włączony jako przykład
Oto kilka kluczowych cech "libtorrent":..
ย ท klient ma pełną kontrolę nad odpytywania gniazd < br /> ย ท Sigc ++ sygnały czyni i łatwe dla klienta, aby reagować na zdarzenia.
ย ท szybkiego wznowienia który sprawdza czas ostatniej modyfikacji pliku.
bezpośredni odczyt i zapis z sieci MMAP " Pliki ed:
ย ท Unika powielania danych, w których zarówno aplikacji i jądra ma kopię fragmentu pliku
ย ท Niewykorzystane części zostają wyrzuceni lub zapisywane na dysku zamiast. .. Swap
ย ท Kernel obsługuje buforowanie pliku
kontrola hash pliku:
ย ท Używa tego samego wątku
ย ท Klienta może. kontroli szybkości. (Czy można poprawić)
ย ท non-blocking i napięcia wstępnego do pamięci z mincore i systemowych madvise połączeń
obsługi Plik:.
ย ท Drobnoziarnisty Korzystanie z pliku uprawnienia do odczytu / zapisu, pozwala zaszczepianie pliki tylko do odczytu.
ย ท Umożliwia torrentów z nieograniczonej liczby plików.
ย ท Otwiera akta zamkniętych podczas mapowania fragmentów na pamięć, z wdzięku obsługi błędów.
ย ท Wsparcie dla plików większych niż 2 GB.
ย ท różnych priorytetów pobierania dla plików w torrencie.
ย ท Obsługa wielu trackera.
ย ท Nie zależność od konkretnej biblioteki HTTP, klient realizuje klasy otoki.
ย ท dynamicznego rozmiaru wniosek rury.
ย ท Prześlij i pobierz przepustnicy.
ย ท I wiele więcej nie mam przeszkadza wspomnieć. (Ani wykonawczych)
Wymagania:
ย ท libsigc ++ 2.0
Co nowego w tym wydaniu:

ย ท to wersja dodaje wsparcie dla DHT i czyści API

Co nowego w tym wydaniu:.

  • Dodane proste ramy harmonogramu .Don't wysłać numwant się zatrzymał, ponieważ niektóre trackery wiadomości są głupi o it.Reintroduced rozliczania listy zdarzeń epoll przy zamknięciu gniazda asit może powodować wyścigu conditions.Added CppUnit ramy testowej. Testy będą dodawane raczej nieregularne basis.Logging do obsługi SCGI calls.Fixed błędów podczas pisania z torrentów sesji, itshould nie trafić nieskończona loop.Fixed błąd, który spowodowałby odczyt kawałek powiesić rTorrent wodawstwem zawiera tylko dane przychodzące Dane do granicy plików, ale data.Fixes notthe następny plik za wyciek uchwyt pliku w funkcji execute_capture. Łata byJosef Drexler.Fixed katastrofy na pusty bitfield w "d.bitfield'.Fixed Object :: flag_unordered kod do obsługi początkowe zerowej lengthkeys. Ticket # 1950.Made torrent :: Kursy :: rate_type uint64_t i dodał testów poprawności dueto raportów nieudany / wartości wysyłania zgłaszanych do sometrackers.

Podobne oprogramowanie

Gtk-Gnutella
Gtk-Gnutella

12 Mar 16

Transmission
Transmission

22 Jun 18

ed2k-gtk-gui
ed2k-gtk-gui

4 Jun 15

Komentarze do LibTorrent

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!