Picotorrent a tiny, modern and hackable BitTorrent client
source link: https://www.tuicool.com/articles/hit/RRJNbij
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
PicoTorrent
A tiny, hackable BitTorrent client written in modern C++. Based on Rasterbar-libtorrent to provide high performance and low memory usage.
Quick facts
- (Azureus-style) peer ID:
-PI-
. Example:-PI0091-
(major: 0, minor: 09, patch: 1). - User agent:
PicoTorrent/x.y.z
. - Native look-and-feel across Windows versions.
- Easy to use with high performance.
The portable version of PicoTorrent requires manual installation of the Visual C++ 2017 redistributable
Building PicoTorrent
PicoTorrent depends only on what Rasterbar-libtorrent needs (Boost.System and OpenSSL) and all dependencies are conveniently pre-packaged in a NuGet package which will be downloaded as a part of the build process.
To successfully build PicoTorrent, you need the following tools installed,
PATH
Build PicoTorrent by running the following in a PowerShell prompt,
PS> .\build.ps1
License
Copyright (c) Viktor Elofsson and contributors. PicoTorrent is provided as-is under the MIT license. For more information see LICENSE .
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK