📜 ⬆️ ⬇️

Leechcraft 0.3.0

Hello% username%.
Today I want to tell you about one of my projects, which began long ago with the simple desire to write something abstract, modular and cool.

image

Quickly flew a little more than three years, and it turned out LeechCraft. LeechCraft is a modular, cross-platform Internet client. Modular - everything really important is done by plug-ins, and the core of the program only connects them to each other, and shows the common interface for them. Cross platform? LeechCraft is constantly used by the author under Linux, runs under Windows and, in theory, can work under Mac OS X. However, due to the lack of Mac, the work under it has not been tested.
')


image

Today version 0.3.0 has been released. So, today is already (of the most important):


For completeness, I note that there are:


What is already written for the next version?


What is planned?


And, I have not yet said, on what is written LeechCraft. And it is written in C ++, Qt and Boost.

You,%% username, you can ask, what for such a combine, when there is already% programname%?
Because plugins are very well integrated with each other, and at the same time they can work separately, and it is very easy to add new plugins. What is the integration? For example, all plug-ins are shown in one window (although they can open new ones if they want), download plug-ins show a list of tasks in one list, and so forth, so on.
For example, you can use BitTorrent to automatically download links from news in Aggregator and add downloaded media files to LMP. Thanks to a well-developed architecture, it is very easy to add your own plug-in working with the new protocol and integrate it with the others. The Chatter plugin was remade from a separate program in a few hours, and now any other part of LeechCraft supports irc-links.

In general, a more detailed description is available on Wikipedia: ru.wikipedia.org/wiki/LeechCraft

Also, the program is being developed now by two people, one makes the Chatter plugin, the other - everything else. There are a few more people helping with builds for Windows and various Linux distributions.
Who would be very necessary?


Where can all this be discussed?


Let's sum up:

Source: https://habr.com/ru/post/67563/


All Articles