Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Total Commander Application Starter

 
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
BOOG



Joined: 03 Nov 2011
Posts: 6

Post (Separately) Posted: Tue Nov 08, 2011 15:40    Post subject: Total Commander Application Starter Reply with quote

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

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

Если есть какие-нибудь пожелания или предложения по улучшению работы AppStart, пишите...


Last edited by BOOG on Tue Nov 08, 2011 17:52; edited 1 time in total
Back to top
View user's profile Send private message
ask-rus



Joined: 10 Nov 2009
Posts: 2076
Location: Russian Federation

Post (Separately) Posted: Tue Nov 08, 2011 15:53    Post subject: Reply with quote

С панели инструментов TC ведь также можно "запускать различные приложения, открывать файлы и папки", фишки пока не наблюдаю. Confused
_________________
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Tue Nov 08, 2011 16:33    Post subject: Reply with quote

А я не понял, как запустить более одного приложения, если конфиг один, и в нём всё прописывается. А если только одно приложение, то как-то "менеджером для запуска приложений" называть сложно...
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
BOOG



Joined: 03 Nov 2011
Posts: 6

Post (Separately) Posted: Tue Nov 08, 2011 16:45    Post subject: Reply with quote

Фишка этой программы в том что разместив значок на панели ТС, можно запускать с одного значка и установщик программы, если она не установлена в систему и саму программу, если установлена.
Для каждой отдельной программы - своя отдельная копия AppStart, то есть в конфиге AppStart можно прописать параметры только для одной программы.
Back to top
View user's profile Send private message
ApceH



Joined: 08 Apr 2011
Posts: 316
Location: Димитровград

Post (Separately) Posted: Tue Nov 08, 2011 16:45    Post subject: Reply with quote

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

BOOG
Если я понял правильно, то прога очень даже нужная! Надо ещё добавить возможность указывать расположение дистрибутива в сети (по URL) и скачивать автоматом. Причём иногда приходится скачивать несколько файлов.
_________________
kIT Programs PowerPack, kIT Universal Presets | Есть только одна истинная вера: чёрная магия...
Back to top
View user's profile Send private message
BOOG



Joined: 03 Nov 2011
Posts: 6

Post (Separately) Posted: Tue Nov 08, 2011 16:55    Post subject: Reply with quote

ApceH
Да всё так и есть.
Скачивание дистриба из сети по указанной ссылке в конфиге - добавлю по возможности.
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Tue Nov 08, 2011 18:02    Post subject: Reply with quote

Думаю, для "менеджерности" нужно в первую же очередь добавить возможность указать путь к конфигу в командной строке. А то у меня очень большие сомнения, что кто-то захочет для запуска десяти прог держать десять экзешников AppStart. Very Happy
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
BOOG



Joined: 03 Nov 2011
Posts: 6

Post (Separately) Posted: Tue Nov 08, 2011 19:15    Post subject: Reply with quote

MVV
Могу конечно такой вариант реализовать, но особо не вижу проблем в размещении отдельного экземпляра AppStart для каждой программы, размер файла довольно небольшой (56 кбайт)
Back to top
View user's profile Send private message
ask-rus



Joined: 10 Nov 2009
Posts: 2076
Location: Russian Federation

Post (Separately) Posted: Tue Nov 08, 2011 19:33    Post subject: Reply with quote

BOOG wrote:
размер файла довольно небольшой (56 кбайт)

56 Кбайт! Shocked
Шутка. А ведь его ещё плодить.
_________________
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Back to top
View user's profile Send private message
BOOG



Joined: 03 Nov 2011
Posts: 6

Post (Separately) Posted: Tue Nov 08, 2011 19:43    Post subject: Reply with quote

Значит реализовать указание пути к конфигу в командной строке через параметр как дополнительную возможность, оставив основную как щас есть?
Back to top
View user's profile Send private message
ask-rus



Joined: 10 Nov 2009
Posts: 2076
Location: Russian Federation

Post (Separately) Posted: Tue Nov 08, 2011 19:57    Post subject: Reply with quote

BOOG wrote:
оставив основную как щас есть?

Я бы не хотел её оставлять такую. Один исполняемый, один конфиг с секциями, как положено, ком. строки параметр для считывания определенной секции.
Code:
[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
_________________
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Tue Nov 08, 2011 21:36    Post subject: Reply with quote

Насколько я понял, эта утилита для тех, кто не брезгует непортабельным софтом в TC при использовании на других машинах. Ничего против не имею, но по мне так проще скрипт в пару килобайт написать.
ЗЫ: Мне вряд ли потребуется.
Back to top
View user's profile Send private message
ask-rus



Joined: 10 Nov 2009
Posts: 2076
Location: Russian Federation

Post (Separately) Posted: Thu Nov 10, 2011 15:56    Post subject: Reply with quote

BOOG
Мне интересно, присутствует ли намерение дальше развивать утилиту и выйти за рамки сказанного, или всё-таки мы этим ограничиваемся, и цели становления "менеджером" пред нами не стоит?
_________________
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Back to top
View user's profile Send private message
BOOG



Joined: 03 Nov 2011
Posts: 6

Post (Separately) Posted: Wed Nov 16, 2011 20:41    Post subject: Reply with quote

ask-rus
Да такое намерение есть. Буду развивать программу по мере возможностей.
Back to top
View user's profile Send private message
ask-rus



Joined: 10 Nov 2009
Posts: 2076
Location: Russian Federation

Post (Separately) Posted: Thu Nov 17, 2011 16:23    Post subject: Reply with quote

BOOG wrote:
Буду развивать программу по мере возможностей.

Смотрю, развитием пока не блещем. Хотелки ("пожелания или предложения") поступят после ознакомления с ченжем новой версии утилиты, дабы проследить это самое развитие, а то ведь ланчеров в сети и так много.
_________________
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group