libtorrent

Phần mềm chụp màn hình:
libtorrent
Các chi tiết về phần mềm:
Phiên bản: 1.0.6 Cập nhật
Ngày tải lên: 27 Sep 15
Nhà phát triển: Arvid Norberg
Giấy phép: Miễn phí
Phổ biến: 69

Rating: nan/5 (Total Votes: 0)

libtorrent (còn được gọi là libtorrent-rasterbar) là một mã nguồn mở, hiệu quả, hoàn toàn miễn phí và dễ sử dụng phần mềm thực hiện trong C ++ và được thiết kế từ sự bù đắp để hoạt động như một thay thế rất tốt cho tất cả các hiện BitTorrent triển khai thực hiện.


Không phải là một client BitTorrent cho mỗi gia nhập

Ngay cả nếu nó bao gồm một khách hàng làm việc đối với các mục đích ví dụ duy nhất, hãy nhớ rằng libtorrent là một phần mềm thư viện và không phải là một tính năng BitTorrent client đầy đủ. Mục tiêu chính của nó là để có hiệu quả CPU, bộ nhớ hiệu quả, và rất dễ dàng để sử dụng.

Nói cách khác, các nhà phát triển ứng dụng có thể sử dụng libtorrent thêm chức năng BitTorrent cho các dự án của họ, không có vấn đề nếu họ là khách hàng BitTorrent chuyên dụng hoặc chỉ là phần mềm hỗ trợ tải các tập tin torrent.


Hỗ trợ các giao thức truyền tải uTorrent

libtorrent đã được thiết kế trong một cách mà nó hỗ trợ một loạt các giao thức, bao gồm các giao thức truyền tải uTorrent, DHT (Distributed Hash Table), UDP (User Datagram Protocol) giao thức tracker, giao thức mở rộng Peer, cũng như các IPv6 protocol tracker.

Trong số các tính năng khác, chúng ta có thể đề cập đến hỗ trợ cho torrents tin, superseeding hỗ trợ, HTTP seeding (hoffman-style) hỗ trợ, hỗ trợ cho nhiều trackers, webseed (GetRight-style) hỗ trợ, theo dõi trở IP bên ngoài, và hỗ trợ cho các liên kết nam châm .


Cung cấp một nền tảng thực hiện BitTorrent

libtorrent là một phần mềm đa nền tảng đã được biên soạn thành công, cài đặt và thử nghiệm trên nhiều hệ điều hành, bao gồm GNU / Linux, Microsoft Windows, Mac OS X, SunOS, và Cygwin. Nó chạy trên các máy tính hỗ trợ một trong các kiến ​​trúc CPU 32 hoặc 64-bit.

Nó có thể được dễ dàng cài đặt trên tất cả các hệ điều hành dựa trên Linux kernel-bằng cách biên dịch các gói nguồn, mà được phân phối miễn phí trên Softoware hoặc dự án & rsquo; s trang chủ (xem link bên dưới). Đơn giản chỉ cần tải về các gói nguồn và lưu nó vào thư mục Home của bạn. Giải nén nó bằng cách sử dụng một công cụ quản lý lưu trữ, mở một ứng dụng Terminal và tìm đến vị trí của các tập tin lưu trữ trích xuất (ví dụ: cd /home/softoware/libtorrent-rasterbar-1.0.3), chạy & lsquo; ./ configure && make & rsquo; lệnh để cấu hình và biên dịch các phần mềm, tiếp theo là & lsquo; sudo make install & rsquo; lệnh để cài đặt nó

là gì mới trong phiên bản này:.

  • cố định lỗ hổng UTP
  • thực hiện chuyển đổi utf8 khoan dung hơn
  • fix tải ưu tiên mảnh từ dữ liệu lý lịch
  • cải thiện hạt giống chế độ xử lý (hạt giống-mode bây giờ sẽ tự động bị bỏ lại khi thực hiện các hoạt động ngụ ý nó không phải là một hạt giống)
  • vấn đề cố định với các ưu tiên tập tin và dữ liệu ghi đè resume
  • sửa chữa theo yêu cầu kích thước hàng đợi vấn đề hiệu suất
  • hơi cải thiện hiệu suất UDP tracker
  • xước sửa chữa http
  • thêm thiếu chức năng lập bản đồ cổng để trăn ràng buộc
  • sửa chữa ràng buộc kiểm tra số vấn đề trong bdecoder
  • phơi bày thiếu dht_settings lĩnh vực để python
  • thêm chức năng để truy vấn các thiết lập DHT
  • sửa chữa lỗi trong tính năng 'dont_count_slow_torrents', mà sẽ bắt đầu quá nhiều torrents

là gì mới trong phiên bản 1.0.4:

  • python ràng buộc xây dựng sửa chữa cho tăng-1.57.0
  • thêm --enable-xuất khẩu tất cả các tùy chọn cấu hình kịch bản, xuất khẩu tất cả các biểu tượng từ libtorrent
  • fix if_nametoindex build lỗi trên cửa sổ
  • xử lý quá dài utf-8 chuỗi
  • lỗi để sửa chữa liên kết trong makefile cho python ràng buộc
  • sửa chữa lỗi trong tính toán lãi suất, gây ngắt kết nối non
  • tinh chỉnh ngữ nghĩa flag_override_resume_data để làm cho ý nghĩa hơn (phá vỡ tính tương thích ngược của edge-trường hợp)
  • cải thiện DHT bootstrapping và làm mới định kỳ
  • cải thiện hiệu suất DHT maintanence (bằng cách ping thay vì tra cứu đầy đủ)
  • sửa chữa lỗi trong tối ưu hóa DHT bảng định tuyến node-id tiền tố
  • sửa chữa hành vi không đúng của flag_use_resume_save_path
  • giao thức sửa chữa đua điều kiện trong chế độ gieo hạt siêu
  • hỗ trợ chỉ đọc các nút DHT
  • loại bỏ không sử dụng một phần tra cứu băm DHT
  • loại bỏ khả năng bảo mật mở rộng rò rỉ (không chế độ ẩn danh)
  • peer-id sửa chữa kết nối đặt ở chế độ ẩn danh
  • sửa mingw

là gì mới trong phiên bản 1.0.3:

  • python ràng buộc xây dựng sửa chữa cho tăng-1.57.0
  • thêm --enable-xuất khẩu tất cả các tùy chọn cấu hình kịch bản, xuất khẩu tất cả các biểu tượng từ libtorrent
  • fix if_nametoindex build lỗi trên cửa sổ
  • xử lý quá dài utf-8 chuỗi
  • lỗi để sửa chữa liên kết trong makefile cho python ràng buộc
  • sửa chữa lỗi trong tính toán lãi suất, gây ngắt kết nối non
  • tinh chỉnh ngữ nghĩa flag_override_resume_data để làm cho ý nghĩa hơn (phá vỡ tính tương thích ngược của edge-trường hợp)
  • cải thiện DHT bootstrapping và làm mới định kỳ
  • cải thiện hiệu suất DHT maintanence (bằng cách ping thay vì tra cứu đầy đủ)
  • sửa chữa lỗi trong tối ưu hóa DHT bảng định tuyến node-id tiền tố
  • sửa chữa hành vi không đúng của flag_use_resume_save_path
  • giao thức sửa chữa đua điều kiện trong chế độ gieo hạt siêu
  • hỗ trợ chỉ đọc các nút DHT
  • loại bỏ không sử dụng một phần tra cứu băm DHT
  • loại bỏ khả năng bảo mật mở rộng rò rỉ (không chế độ ẩn danh)
  • peer-id sửa chữa kết nối đặt ở chế độ ẩn danh
  • sửa mingw

là gì mới trong phiên bản 0.16.13:

  • sửa chữa tự động quản lý các vấn đề khi tạm dừng phiên
  • sửa chữa lỗi trong chế độ không thưa thớt trên cửa sổ, gây lỗi file không chính xác được tạo ra
  • fix set_name () trên file_storage thực sự ảnh hưởng đến tiết kiệm đường dẫn
  • sửa chữa lớn vấn đề hỗ trợ tập tin trên mingw
  • thêm một số xử lý lỗi để set_piece_hashes ()
  • fix hoàn-on dấu thời gian để không bị đập liên tục vào mỗi khi khởi động
  • sửa chữa bế tắc gây ra bởi một số thất bại UDP tracker
  • khắc phục vấn đề tiềm năng tràn số nguyên trong giờ trên cửa sổ
  • sửa chữa nhỏ để thuật toán mixed_mode peer_proportional (giới hạn TCP có thể đi quá thấp)
  • duyên dáng sửa chữa tạm dừng
  • sửa I2P
  • vấn đề sửa chữa khi tải một số file .torrent dị
  • vượt qua cùng với các yêu cầu tiêu đề chủ http proxy và có thể http_connection tắt máy treo

là gì mới trong phiên bản 0.15.9:

  • cố định https tai nạn
  • thêm một số chức năng còn thiếu từ python ràng buộc
  • bug mảnh bảng chọn hiếm hoi cố định
  • torrent_status không hợp lệ cố định :: finished_time
  • lỗi cố định trong dont-có và upload-chỉ những thông điệp mở rộng
  • tạo file không mở trong chế độ truy cập ngẫu nhiên (tăng tốc băm)

là gì mới trong phiên bản 0.14.2:

  • tăng thiếu chức năng để các bindings python torrent_info :: map_file, torrent_info :: map_block và torrent_info :: file_at_offset.
  • hỗ trợ gỡ bỏ cho tăng-1.33 và trước đó (có thể là không làm việc)
  • tiềm năng cố định đóng băng các vấn đề lúc tắt máy
  • cải thiện thông báo lỗi cho các thiết lập python script
  • lỗi cố định khi tập tin torrent bao gồm công bố danh sách, nhưng không có url tracker hợp lệ
  • lỗi cố định nơi các tập tin yêu cầu từ hạt web sẽ là tên tập tin đổi tên, thay cho tên tập tin gốc trong các torrent.
  • sửa chữa tài liệu hướng dẫn của phần queing
  • vấn đề tiềm năng cố định trong udp_socket (bị hỗ trợ tracker udp)
  • tên làm, nhận xét và tạo ra bởi còn bị áp dụng utf-8 sửa lỗi (tên tập tin đã được)
  • cố định khóa chết khi cài đặt proxy của DHT
  • gia tăng mất tích chỉ xuất khẩu sang lazy_entry
  • cache đĩa cố định hết lỗi cài đặt (nếu thay đổi, nó sẽ được thiết lập để kích thước bộ nhớ cache)
  • lỗi cố định trong http_connection khi liên kết với một địa chỉ IP cụ thể
  • typo cố định trong python ràng buộc (torrent_handle :: piece_prioritize nên torrent_handle :: piece_priorities)
  • tình trạng đua cố định khi tiết kiệm nhà nước DHT
  • lỗi cố định liên quan đến lexical_cast là miền địa phương phụ thuộc
  • thêm hỗ trợ cho SunPro C ++ compiler
  • lỗi cố định nơi messeges đôi khi có thể được mã hóa theo thứ tự sai, cho các kết nối được mã hóa.
  • tình trạng đua cố định nơi torrents có thể bị kẹt chờ đợi để được kiểm tra
  • cố định các tập tin ánh xạ lỗi nơi nó sẽ không được phục hồi đúng từ dữ liệu hồ sơ đúng
  • loại bỏ sự phụ thuộc miền địa phương trong phân tích cú pháp xml (gây ra khẳng định trên cửa sổ)
  • lỗi cố định khi nói chuyện với https 1,0 máy chủ
  • lỗi UPnP cố định mà có thể gây ra tràn stack

là gì mới trong phiên bản 0.14.1:

  • thêm công cụ chuyển đổi cho các chuỗi python unicode utf-8 đường dẫn
  • lỗi cố định trong http downloader nơi trường máy chủ đã không bao gồm các số cổng
  • tiêu đề cố định không phụ thuộc vào NDEBUG, mà sẽ cấm liên kết một phát hành xây dựng các libtorrent chống lại một ứng dụng debug
  • lỗi cố định trong đĩa I / O chủ đề đó sẽ làm cho đôi khi thread bỏ khi xảy ra một lỗi
  • lỗi DHT cố định
  • tai nạn tiềm ẩn cố định trong disk_io_thread
  • sử dụng cố định các chức năng boost.filsystem phản
  • đơn vị kiểm tra http_connection cố định
  • lỗi cố định trong DHT khi một nhà nước DHT đã được nạp
  • làm thay đổi tỷ lệ giới hạn trong 0.14 tùy chọn (để ước tính TCP / IP trên vào tài khoản)
  • làm python cắm buildable qua makefile
  • lỗi UPnP cố định khi cơ sở url kết thúc với một dấu gạch chéo và đường dẫn bắt đầu với một dấu gạch chéo
  • cố định khác nhau trường hợp ngoại lệ có khả năng rò rỉ
  • vấn đề cố định với việc loại bỏ torrents được kiểm tra
  • Lỗi cố định tài liệu liên quan đến save_resume_data ()
  • thêm tài liệu còn thiếu về sáng tạo torrent
  • lỗi cố định trong các ví dụ python khách hàng
  • phụ thuộc mất tích cố định trong gói tập tin-config
  • cố định chia sẻ liên kết geoip trong Jamfile
  • bindings python cố định xây dựng trên cửa sổ và làm cho nó có thể tạo ra một cửa sổ cài đặt
  • lỗi cố định trong việc thực hiện NAT-PMP

là gì mới trong phiên bản 0.14:

  • Có một vài thay đổi lớn trong các API cho phiên bản này :. xếp hàng, mở rộng, tình trạng torrent, và bộ nhớ cache đĩa

Yêu cầu :

  • Boost C ++ thư viện

Phần mềm tương tự

w3btorrent
w3btorrent

3 Jun 15

FreeCast
FreeCast

3 Jun 15

Deluge
Deluge

19 Jun 17

Pink Poodle
Pink Poodle

2 Jun 15

Ý kiến ​​để libtorrent

Bình luận không
Nhập bình luận
Bật hình ảnh!