itotalcmd:Дополнительные модули

Материал из IMPOMEZIA

Перейти к: навигация, поиск

Содержание

[править] Вступление

Поддержка модулей впервые появилась в версии 3.0.1.8. Целью создания модулей послужило желание достичь компромисса между размером сборки и функциональностью. Увеличение функциональности, за счёт добавления новых компонентов ведёт к неизбежному росту размера, существуют сборки размером 20 мегабайт, и есть монстры размером в 95 мегабайт. Скачивание таких сборок, ради обновления нескольких компонентов, может быть весьма сомнительным удовольствием, да и вся доступная функциональность в таких случаях может быть попросту не нужна. Также выкладывание в Интернете таких объёмов, достаточно накладно для меня (проект не приносит финансовой выгоды). Поэтому были придуманы модули, для того чтобы избавится от недостатков присущим монолитным сборкам. Основные преимущества модулей: • Возможность устанавливать (и скачивать), только те компоненты, которые реально нужны. • Возможность добавлять компоненты уже в установленную сборку, с сохранением ваших настроек. • Модули могут обновлять не только IMPOMEZIA Total Commander, но и в случае если он не найден, любой другой Total Commander версии 7.0 и выше. При этом сохраняется основное преимущество монолитной сборки, т.е. установка всех компонентов, запустив только один инсталлятор.

[править] Использование

Модули автоматически находят установленный в системе IMPOMEZIA Total Commander, но если он вдруг не будет обнаружен, то модуль может быть установлен любой другой Total Commander версии 7.0 и выше, при условии что он запущен из него, а не, например, из Проводника Windows. Для автоматической установки модулей, исполняемый файл (*.exe) модуля, необходимо разместить в одной папке (или подпапке modules) с инсталлятором сборки. Всё это можно также упаковать в SFX-архив, для того чтобы получить сборку с нужными вам компонентами в виде одного файла.

Эта статья не завершена.

Бесплатный хостинг от EOMY.NET