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

leechcraft 002

leechcraft 004

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

leechcraft 003

leechcraft 005

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

leechcraft 006

leechcraft 007

leechcraft 022

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

leechcraft 008

leechcraft 023

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

leechcraft 011

leechcraft 021

leechcraft 012

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

leechcraft 013

leechcraft 014

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

leechcraft 015

leechcraft 016

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

leechcraft 026

leechcraft 027

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

leechcraft 009

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

leechcraft 010

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

leechcraft 019
leechcraft 018

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

leechcraft 017

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

leechcraft 025

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

leechcraft 024

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

leechcraft 020

Домашняя страница

Страница на sourceforge.net