Многофункциональное модульное приложение.


LeechCraft — многофункциональное модульное C++ / QT графическое приложение, модульная интегрированная рабочая среда.


LeechCraft имеет модульную архитектуру, благодаря этому каждый может выбрать только набор необходимых функций, не устанавливая или отключив отдельные модули (модулей имеется множество, а так же тем, иконок и прочего).



LeechCraft интегрируется в область уведомлений, имеет множество настроек объединённых в менеджер пакетов LackMan, для удобной установки скриптовых модулей (поддерживаются скрипты на Python и JavaScript), наборов иконок, дополнительных данных и подобных пакетов.


Среди основных модулей LeechCraft имеется быстрый и функциональный BitTorrent-клиент, с поддержкой DHT, magnet-ссылк, последовательного и выборочного скачивания, переименования файлов и множеством других функций характерных для большинства BitTorrent-клиентов.



LeechCraft имеет модуль Aggregator, предназначенный для чтения лент новостей RSS / Atom с поддержкой многих форматов и расширений RSS, поддержкой Вroadcasting (широковещание) и автоматическим обнаружением новостных лент...


Модуль мультипротокольного клиента обмена мгновенными сообщениями Azoth модульный сам по себе (полностью в духе LeechCraft). Поддержка различных протоколов обеспечивается соответствующими модулями (XMPP, IRC, Mail.Ru Agent и др...). Архитектура Azoth позволяет модулям взаимодействовать друг с другом и избегать дублирования кода и функциональности.


В отличии от других мультипротокольных клиентов стремящихся реализовать только те функции которые есть везде, Azoth ориентируется на протокол XMPP, стремясь обеспечить наиболее полноценную поддержку этого протокола и в то же время сохраняя возможность работы с другими протоколами.


Модуль LMP это ориентированный на работу с коллекциями аудиоплеер, со статистикой воспроизведений. Есть возможность синхронизации коллекции с портативными медиаплеерами и поддержкой автоматической перекодировки аудиофайлов. Поддерживает скробблинг прослушанных треков на сервисы типа Last.FM, есть функция автоматического скачивания обложек альбомов и возможность получения множества дугой информации с сервиса Last.FM и ему подобных.

Popishu это простой текстовый редактор, основанный на QScintilla2 (поддерживает базовую подсветку синтаксиса для некоторых типов файлов, сворачивание кода, автоматические отступы и т.д), а Otlozhu основанный на идеях GTD TODO-менеджер для LeechCraft. Модуль New Life импортирует настройки из различных веб-браузеров, новостных клиентов, BitTorrent-клиентов и так далее.

Модуль GMail Notifier обеспечивает уведомления о новой почте в вашей учетной записи GMail, он позволяет настроить частоту обновлений и количество отображаемых сообщений. Модуль LCFTP обеспечивает передачу файлов через FTP и повзоляет просматривать удаленный сайт через двухпанельный интерфейс. Модуль Monocle это полнофункциональный просмотрщик документов, поддерживающий различные форматы (такие как PDF, DjVu, PostScript и FB2).


Модуль Poshuku это полнофункциональный веб-браузер, основанный на WebKit и поэтому поддерживает современные веб-стандарты и имеет тесную интеграцию с остальным плагинами. Из возожностей: неограниченное количество отмены закрытий вкладок, сохранение данных форм (с использованием других плагинов для хранения), поддержка autodiscovery-ссылок на внешние сущности, метки для вкладок и интеграция с общей базой тегов LeechCraft, поиск по истории и закладкам по строке, маске, регулярным выражениям и по тегам.

Браузер имеет адресную строку с умным автоматическим дополнением (основанным на частоте и дате посещений соответствующих сайтов), есть поддержка SQLite, PostgreSQL и MySQL (для хранения данных), поддержка XBel, таймер перезагрузки страницы, регулируемые уведомления об окончании загрузки страниц, проверку закладок для поддержания их в актуальном состоянии, поддержка собственных плагинов и многое другое...

Обзор состояния LeechCraft показывает модуль Summary (панель "Сводка"), также он собирает информацию из других плагинов, а модуль Advanced Notifications обеспечивает поддержку настраиваемой, гибкой и мощной системы уведомлений, модуль Kinotify обеспечивает симпатичные уведомления для всего LeechCraft. Подробнее о всём разнообразии плагинов можно узнать в разделе "Список плагинов" на сайте проекта (описания на русском).

Лицензия: GNU General Public License version 3.0 (GPLv3)

Домашняя страница
Страница на sourceforge.net
Комментарии (2)
Кто устанавливал себе? Сильно систему грузит, если запустить много модулей???
Кто устанавливал себе? Сильно систему грузит, если запустить много модулей???
Нормально у него всё с этим, хоть и комбайн но совсем не монстр. Запускал его с всеми модулями, для "поглядеть" что с ними и какие они.
Нормально у него всё с этим, хоть и комбайн но совсем не монстр. Запускал его с всеми модулями, для "поглядеть" что с ними и какие они.