https://github.com/windowsnt/fluenttorrent
https://github.com/windowsnt/fluenttorrent
boost cplusplus fluent-interface libtorrent openssl torrent uwp uwp-apps win32
Last synced: 20 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/windowsnt/fluenttorrent
- Owner: WindowsNT
- Created: 2019-03-28T23:20:27.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2019-04-24T11:34:40.000Z (about 6 years ago)
- Last Synced: 2025-03-24T13:21:28.522Z (about 1 month ago)
- Topics: boost, cplusplus, fluent-interface, libtorrent, openssl, torrent, uwp, uwp-apps, win32
- Language: C
- Size: 4.08 MB
- Stars: 4
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# FluentTorrent
A quick torrent client using Fluent Design and XAML islands.# Binary distributions
https://www.turboirc.com/ft, prebuild x64/x86 static binaries with auto update# Libraries used
* LibTorrent - https://libtorrent.org/
* UWPLib - https://github.com/WindowsNT/uwplib
* MT - https://github.com/WindowsNT/mt
* XML - https://github.com/WindowsNT/xml
* WinToast - https://github.com/mohabouje/WinToast
* OpenSSL
* SQLite3
* Boost# Windows Technologies Used
* XAML Islands and C++/WinRT: https://docs.microsoft.com/en-us/windows/uwp/cpp-and-winrt-apis/get-started
* Antimalware Scan Interface: https://docs.microsoft.com/en-us/windows/desktop/AMSI/antimalware-scan-interface-portal# To Build
You need:
* Boost
* LibTorrent
* VS 2017+
* Windows 10 Build 1903+
* SDK 17763+1. Undef PRE_BUILD in stdafx.h, this will exclude my auto-update library which is not part of this project
2. Compiler - Additional Include Directories -> Put include paths of libtorrent and boost
3. Linker - Additional Libraries -> Include boost static librariesBoost has different setups depending on x86/x64. Use the appropriate installers.