Total Commander Application Starter

Обсуждение вопросов автоматизации Total Commander с помощью сторонних программ и скриптовых технологий.

Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik

Ответить
BOOG
Сообщения: 6
Зарегистрирован: Чт ноя 03, 2011 12:02

Total Commander Application Starter

Сообщение BOOG »

Total Commander Application Starter – лаунчер для запуска приложений из оболочки TC. В конфигурационном файле прописываются пути для запуска установленного приложения и путь к его дистрибутиву. Application Starter попытается найти установленное приложение и запустить его. Если приложение не установлено, то Application Starter запустит программу установки (дистрибутив). Так же есть возможность открытия, после установки программы, какого-либо дополнения или папки с несколькими дополнениями в окне Total Commander. Параметры переданные Application Starter при запуске, также передадутся исполняемому файлу программы. Поддерживаются два языка: русский и английский.
Как настроить программу через конфиг-файл написано во вложенном текстовом файле.

Скачать AppStart 1.3 можно на wincmd.ru в разделе "Утилиты"

Если есть какие-нибудь пожелания или предложения по улучшению работы AppStart, пишите...
Последний раз редактировалось BOOG Вт ноя 08, 2011 17:52, всего редактировалось 1 раз.
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

С панели инструментов TC ведь также можно "запускать различные приложения, открывать файлы и папки", фишки пока не наблюдаю. :?
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

А я не понял, как запустить более одного приложения, если конфиг один, и в нём всё прописывается. А если только одно приложение, то как-то "менеджером для запуска приложений" называть сложно...
BOOG
Сообщения: 6
Зарегистрирован: Чт ноя 03, 2011 12:02

Сообщение BOOG »

Фишка этой программы в том что разместив значок на панели ТС, можно запускать с одного значка и установщик программы, если она не установлена в систему и саму программу, если установлена.
Для каждой отдельной программы - своя отдельная копия AppStart, то есть в конфиге AppStart можно прописать параметры только для одной программы.
Аватара пользователя
ApceH
Сообщения: 316
Зарегистрирован: Пт апр 08, 2011 17:58
Откуда: Димитровград

Сообщение ApceH »

Я так понял, это скорее лаунчер, который можно повесить на кнопки какой-то сборки ТС, чтобы неустановленные программы устанавливались, а установленные сразу запускались. Таким образом не появится сообщение "Файл не найден"...
Я (точнее соавтор) для kIT PPP сделал прожку-заглушку, которая просто говорит, мол программа не установлена, и предлагает перейти на страницу загрузки...

BOOG
Если я понял правильно, то прога очень даже нужная! Надо ещё добавить возможность указывать расположение дистрибутива в сети (по URL) и скачивать автоматом. Причём иногда приходится скачивать несколько файлов.
kIT Programs PowerPack, kIT Universal Presets | Есть только одна истинная вера: чёрная магия...
BOOG
Сообщения: 6
Зарегистрирован: Чт ноя 03, 2011 12:02

Сообщение BOOG »

ApceH
Да всё так и есть.
Скачивание дистриба из сети по указанной ссылке в конфиге - добавлю по возможности.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Думаю, для "менеджерности" нужно в первую же очередь добавить возможность указать путь к конфигу в командной строке. А то у меня очень большие сомнения, что кто-то захочет для запуска десяти прог держать десять экзешников AppStart. :D
BOOG
Сообщения: 6
Зарегистрирован: Чт ноя 03, 2011 12:02

Сообщение BOOG »

MVV
Могу конечно такой вариант реализовать, но особо не вижу проблем в размещении отдельного экземпляра AppStart для каждой программы, размер файла довольно небольшой (56 кбайт)
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

BOOG писал(а):размер файла довольно небольшой (56 кбайт)
56 Кбайт! :shock:
Шутка. А ведь его ещё плодить.
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
BOOG
Сообщения: 6
Зарегистрирован: Чт ноя 03, 2011 12:02

Сообщение BOOG »

Значит реализовать указание пути к конфигу в командной строке через параметр как дополнительную возможность, оставив основную как щас есть?
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

BOOG писал(а):оставив основную как щас есть?
Я бы не хотел её оставлять такую. Один исполняемый, один конфиг с секциями, как положено, ком. строки параметр для считывания определенной секции.

Код: Выделить всё

[Configuration]
; ...

[1]
AppPath = c:\AppStart\Test\Test3.exe;
AppParam = ;
Setup = Test1.exe;
SetParam = ;
Addon = Test2.exe;
AddParam = ;

Language = En; [En/Ru]

Setup.en = Install;
Close.en = Close;
Addon.en = Addition;
Setup.ru = Установить;
Close.ru = Закрыть;
Addon.ru = Дополнения;

[2]
; ...

[3]
; ...
AppStart.exe /1
AppStart.exe /2
AppStart.exe /3
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Насколько я понял, эта утилита для тех, кто не брезгует непортабельным софтом в TC при использовании на других машинах. Ничего против не имею, но по мне так проще скрипт в пару килобайт написать.
ЗЫ: Мне вряд ли потребуется.
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

BOOG
Мне интересно, присутствует ли намерение дальше развивать утилиту и выйти за рамки сказанного, или всё-таки мы этим ограничиваемся, и цели становления "менеджером" пред нами не стоит?
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
BOOG
Сообщения: 6
Зарегистрирован: Чт ноя 03, 2011 12:02

Сообщение BOOG »

ask-rus
Да такое намерение есть. Буду развивать программу по мере возможностей.
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

BOOG писал(а):Буду развивать программу по мере возможностей.
Смотрю, развитием пока не блещем. Хотелки ("пожелания или предложения") поступят после ознакомления с ченжем новой версии утилиты, дабы проследить это самое развитие, а то ведь ланчеров в сети и так много.
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Ответить