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)
Комментариев: 2 RSS
1Алексей28-06-2013 15:21
Кто устанавливал себе? Сильно систему грузит, если запустить много модулей???
2posixru28-06-2013 22:43