aliakseis / liii Goto Github PK
View Code? Open in Web Editor NEWmulti-platform bittorrent client
Home Page: https://codecpack.co/download/LIII-BitTorrent-Client.html
License: MIT License
multi-platform bittorrent client
Home Page: https://codecpack.co/download/LIII-BitTorrent-Client.html
License: MIT License
This project will be more popular if there is more details about it in readme.md ๐
I would appreciate if there are separate check-boxes for torrent files and magnet links association, screen:
I use two torrent clients for torrent files and magnet links- a very old, actually archaic version of uTorrent which is very light and thus rather suitable for heavy seeding (currently I am seeding 1500+ torrents) and the latest version of qBittorrent for magnet links. So if I decide to replace qBittorrent with LIII BitTorrent Client I would need to associate only magnet links with it, not torrent files.
If there are separate check-boxes for torrent files and magnet links LIII BitTorrent Client would give the user more freedom and flexibility.
Is is possible to add Windows Package Manager Client (aka winget) support ?
This will really make install and update very easy.
Hello,
tried to port it to OS/2 using qmake v5.13.1 and cmake v3.10.3
When i run cmake i get:
-- Found Threads: TRUE
-- Boost version: 1.57.0
-- Found the following Boost libraries:
-- system
-- chrono
-- random
-- atomic
-- date_time
CMake Error at src/CMakeLists.txt:451 (VersionConf):
VersionConf Macro invoked with incorrect arguments for macro named:
VersionConf
-- Configuring incomplete, errors occurred!
See also "F:/git/torrent/os2/CMakeFiles/CMakeOutput.log".
See also "F:/git/torrent/os2/CMakeFiles/CMakeError.log".
Any thoughts about this??
When you start LIII, the status bar is just 3 empty thin boxes and only starts showing/updating when you add a torrent.
Is it possible to initialize status bar on program start and show thier text/values?
I just updated to LIII 0.1.1.10 from a older release and now I have problems with adding torrents and torrent visibility.
Edit: The problem is only with .torrent links (NOT magnet links).
Tried these methods:
Most times a torrent doesn't get added, but then randomly starts working and when I restart LIII the torrents are gone.
Another problem I have is that I can't see added torrents in the torrent list, I can only tell by the status bar activity.
Edition Windows 10 Home 64-bit
Version 21H1
OS build 19043.1055
Experience Windows Feature Experience Pack 120.2212.2020.0
Is it possible that in the torrent detail view and in the list view, the ratio of the shared data can be dispalyed?
For example, in my case, when I share a torrent I do it at least until I have seeding 1.5 times what I have downloaded. That data is super useful.
Thank you very much.
Maybe I misunderstood your source code, but why are you using very old versions(3+ years) of Libtorrent & OpenSSL?
Maybe there is a good reason for it?
I recommend that you atleast update OpenSSL (to version 1.1.1j) for security and privacy reasons. ๐
Hope to add the support for ed2k links
Hi,
when setting a custom location to download a peticular torrent, all works fine. However, if you reboot your machine, LIII resets this path back to default, resetting your download percentage to 0%. I tried changing the path back, but it does not detect already downloaded files.
R.
Really love the looks of it, got everything I'd need, except for one thing. In uTorrent you can rename a torrent itself and root folder that comes with it, do you thing you could add something like that?
Currently (as of version 0.1.0.1) LIII BitTorrent Client saves data and settings in AppData:
C:\Users\User\AppData\Local\LIII\LIII
I would like to suggest portable mode- data and settings saved not in AppData but in program folder (where is the executable- LIII.exe). This can be implemented in a variety of ways, several examples:
LIII.exe -portable
, data and settings are saved in program folder;portable
without extension or portable.txt
) triggers portable mode, when LIII BitTorrent Client starts it checks program folder for such file and if it is there data and settings are saved in program folder;modelState.xml
) and if it is there the program uses it and also saves torrents data in program folder;LIII
or data
) and of it is there it saves data and settings in this sub-folder;LIII.exe
to LIII-Portable.exe
the program starts in portable mode, data and settings are saved in program folder;Portable mode
, which, if selected, forces the program to save data and settings in program folder;Any of these methods would be fine for me, however I prefer method 2 (portable flag)- it is easy for the user, there is no need to use command-line parameters, creating portable
file in program folder enables portable mode, deleting it disables portable mode- easy, convenient, simple, flexible.
I believe that portable mode would be useful not only for me- there are users who prefer portable programs which do not write outside their folders (no AppData, no User profile, no Windows registry). Such programs are easy to backup and transfer.
In fact many torrent clients (Deluge, Halite, PicoTorrent, qBittorrent, Tixati, uTorrent, etc) already support portable mode.
If portable mode is implemented in future releases of LIII BitTorrent Client I may write a short review about the program in a forum dedicated to portable freeware.
Are there available themes or dark mode for this awesome piece of software?
Hello, the client looks nice, but it is missing some essential functions that you could add, such as:
1 - tracker viewing and editing
2 - torrent information
3 - peer information
4 - labels
5 - torrent recheck
6 - network interface binding
7 - more network options in the preferences
8 - pre-allocation
among others, but those are the critical ones. by the way, does this use libtorrent or libtorrent-rasterbar library?
Hi, I download a portable version from the official website,
but found it's UI not normally displayed, everything looks very small.
I use the latest windows 10, and a 4K monitor , with scale set to 200%.
Show somewhere how much DHT nodes LIII is connected too, maybe add "[DHT: xxx nodes]" in the program title bar (for example: LIII Bittorrent Client [DHT: 389 nodes]). Somewhere else is okey as well.
With this you can see if you have some type of connectivity issue.
It would be very nice if you could show total speed of all torrents, for example (or something similar) =
[DHT: 389 nodes][Total DL|UL: 3.49MB/s | 1.73MB/s]
Hi
Does LIII support these common bittorrent protocols like DHT, PeX and LSD?
Hi, I download a portable version from the official website,
but found it's UI not normally displayed, everything looks very small.
I use the latest windows 10, and a 4K monitor , with scale set to 200%.
Would it be possible to add an estimated time for downloads? I find myself having to use a calculator everytime and it's annoying.
Thanks!
Edition Windows 10 Pro
Version 20H2
Installed on โ18/โ12/โ2020
OS build 19042.928
Experience Windows Feature Experience Pack 120.2212.551.0
Client version: 0.1.1.8
Problem:
After downloading/seeding for something about 10mins more or less.
The program unable to exit gracefully nor kill explicitly by ending task.
Probably this is similar issue same with qbittorrent. qbittorrent/qBittorrent#13581
To solve the stuck process, is to force restart the computer.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.