Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: [addon] Total Commander
Показать сообщение отдельно

Аватара для gora

Ушёл из жизни


Сообщения: 6021
Благодарности: 3491

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: txt link.txt
(69 байт, 37 просмотров)



Компилятор объединенного аддона Total Commander 8.XX [x86+x64]

ТТД получаемого аддона:

Содержит две версии TC (x86 и x64). Устанавливаются всегда обе версии ТС, но ярлык создается только для версии, разрядность которой соответствует разрядности ОС.

Файловый менеджер.

Сайт программы: http://www.ghisler.com/

Место установки: %ProgramFiles%\Total Commander\
Способ установки: SVCPACK, может использоваться и для установки на "живую" систему.
Предусмотрена возможность удаления программы через апплет "Установка и удаление программ".

При установке на "живую" систему (без ключей) ярлыки создается только на панели быстрого запуска.
На x86 ОС, только один (для версии x86 ТС), на x64 ОС, два (для версий x86 и x64 ТС)

Ярлыки могут быть созданы:
- на рабочем столе
- на панели быстрого запуска
- в меню Пуск->Программы
- в меню Пуск->Программы->Утилиты
- в меню Пуск->Программы->Автозагрузка

При установке в качестве аддона выбор ярлыков и их числа определяется ключом.
Код: Выделить весь код
TC8setup.exe -ai8 -gm2		без ярлыков

TC8setup.exe -ai8D -gm2		ярлык для x64 TC на рабочем столе
TC8setup.exe -ai8Q -gm2		ярлык для x64 TC на панели быстрого запуска
TC8setup.exe -ai8P -gm2		ярлык для x64 TC в меню Пуск->Программы
TC8setup.exe -ai8U -gm2		ярлык для x64 TC в меню Пуск->Программы->Утилиты
TC8setup.exe -ai8A -gm2		ярлык для x64 TC в меню Пуск->Программы->Автозагрузка

TC8setup.exe -ai8d -gm2		ярлык для x86 на рабочем столе
TC8setup.exe -ai8q -gm2		ярлык для x86 на панели быстрого запуска
TC8setup.exe -ai8p -gm2		ярлык для x86 в меню Пуск->Программы
TC8setup.exe -ai8u -gm2		ярлык для x86 в меню Пуск->Программы->Утилиты
TC8setup.exe -ai8a -gm2		ярлык для x86 в меню Пуск->Программы->Автозагрузка
Ключи D, Q, P, U, A, (создание ярлыков для x64 TC) на х86 ОС игнорируются.

Предусмотрена возможность установки дополнительного ПО вместе с установкой ТС.
Тихие инсталляторы этого ПО должны находится в папке TCaddSft, расположенной рядом в файлом TC8setup.exe.
Также в этой папке должен находится скрипт установки дополнительного ПО (файл TCaddSft.cmd) в котором пользователь должен прописать команды установки ПО или любые дополнительные команды, которые он хочет выполнить после установки ТС.
При интерактивной установке, дополнительное ПО устанавливается автоматически. При установке в качестве аддона для этого используется дополнительный ключ -aiS.

Ключи можно комбинировать:
Код: Выделить весь код
TC8setup.exe -ai8dqpuaS -gm2		установит обе (x86 и x64) версии TC и все пять ярлыков к x86 TC, плюс дополнительное ПО
TC8setup.exe -ai8DQPUA -gm2		установит обе (x86 и x64) версии TC и все пять ярлыков к x64 TC
TC8setup.exe -ai8dqpuaDQPUAS -gm2	установит обе (x86 и x64) версии TC и по пять ярлыков к каждому TC, плюс дополнительное ПО
При объединении ключей "цифровой" ключ (-ai8) всегда указывается первым в строке.


Инструкция по применению:
  • Скачайте и распакуйте архив компилятора в удобное Вам место (лучше в корень любого диска, не будет проблем с путями). У Вас получится папка Maker_addon_TC_2to1 со вложенными папками и файлом скрипта.
  • Скачайте объединенный дистрибутив TC [x86+x64] (tcm801x32_64.exe). Файл можно скачать здесь: http://www.ghisler.com/download.htm
    Положите его в папку Maker_addon_TC_2to1\download\.
  • Добавление собственных настроек, плагинов, утилит в инсталлятор ТС.
    Скопируйте все файлы и папки из Вашего установленного и настроенного ТС (например, содержимое папки %PROGRAMFILES%\Total Commander\, но не саму папку!) в папку (Maker_addon_TC_2to1\AddFiles\x86_x64\)

  • В системе должен быть установлен архиватор 7-Zip версии 9.20 beta и выше.
  • Если у Вас еще нет "Кнопки для работы с 7z SFX архивами" версии 4.1.6.1933 и выше, то скачайте и установите ее.
    http://buttontc.7zsfx.info/#contained
    Внимательно прочтите справку и выберите, необходимые Вам, настройки Кнопки...

  • Поправьте путь к кнопке в скрипте Maker_addon_TC_2to1\Maker_addon_TC_2to1.cmd на свой.

    Код: Выделить весь код
    Set button=e:\totalcmd64\Utilites\SFX Tool\Button.exe
  • Поправьте, если необходимо, "путь установки TC из аддона" в скрипте Maker_addon_TC_2to1\Maker_addon_TC_2to1.cmd на свой.

    Код: Выделить весь код
    Set FolderInst=%%ProgramFiles%%\\Total Commander
    Слеши удваиваются, проценты в системных переменных удваиваются, БЕЗ кавычек!!!

  • Раскомментируйте и поправьте, если необходимо, "командную строку запуска TC для ярлыков" в скрипте Maker_addon_TC_2to1\Maker_addon_TC_2to1.cmd на свою. Изначально они закомментированы и не используются.

    Код: Выделить весь код
    :: Set ShrtLnx86=/I=.\\wincmd_x86\\wincmd.ini
    :: Set ShrtLnx64=/I=.\\wincmd_x64\\wincmd.ini
    Слеши удваиваются, проценты в системных переменных удваиваются, БЕЗ кавычек!!!

  • Запустите скрипт Maker_addon_TC_2to1\Maker_addon_TC_2to1.cmd.
  • Когда скрипт завершит свою работу рядом с ним появятся архив аддона, файл .MD5 (если он отмечен в настройках кнопки) и SFX архив. Последний можно использовать для проверки установки на "живую систему".

Ссылка прикреплена.

Последний раз редактировалось gora, 13-10-2012 в 09:31. Причина: обновление компилятора

Это сообщение посчитали полезным следующие участники:

Отправлено: 14:34, 09-10-2012 | #47

Название темы: [addon] Total Commander