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 

AskParam - диалог запроса параметров командной строки
Goto page Previous  1, 2, 3, 4 ... 17, 18, 19  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
jentoso



Joined: 20 Dec 2007
Posts: 281

Post (Separately) Posted: Wed Oct 03, 2012 22:37    Post subject: Reply with quote

sa, при использовании CD вылетает ошибка
Quote:

Не удается найти "cd". Проверьте, правильно ли указано имя и повторите попытку.

Code:
TOTALCMD#BAR#DATA
%commander_path%\AskParam.exe
/c"Title" /p"Enter" cd %%1
%commander_path%\WCMICONS.DLL,11



-1

_________________
TC 8.52a combo, Windows 8.1 x64
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2277

Post (Separately) Posted: Wed Oct 03, 2012 22:50    Post subject: Reply with quote

Я имел ввиду такую кнопку:
Code:
TOTALCMD#BAR#DATA
cd
? *.ext1 *.ext2 *.ext3
WCMICONS.DLL,41



-1
Back to top
View user's profile Send private message
jentoso



Joined: 20 Dec 2007
Posts: 281

Post (Separately) Posted: Wed Oct 03, 2012 22:58    Post subject: Reply with quote

sa, такой вариант срабатывает. Остановлюсь на нем. Спасибо
_________________
TC 8.52a combo, Windows 8.1 x64
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2277

Post (Separately) Posted: Thu Oct 04, 2012 09:26    Post subject: Reply with quote

Можно ещё ходовые наборы расширений “заскладировать” в строке “Путь запуска:” кнопки и копировать по мере надобности в строку параметров (возможно уже и без знака ?).
Back to top
View user's profile Send private message
jentoso



Joined: 20 Dec 2007
Posts: 281

Post (Separately) Posted: Thu Oct 04, 2012 09:31    Post subject: Reply with quote

sa, я понимаю что мы отошли от обсуждения данной программы. Просто добавлю, что добавил "ходовые расширения" через TWinKey
_________________
TC 8.52a combo, Windows 8.1 x64
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2277

Post (Separately) Posted: Thu Oct 04, 2012 10:33    Post subject: Reply with quote

jentoso wrote:
добавил "ходовые расширения" через TWinKey
У меня речь о ходовых наборах расширений, используемых в предложенной кнопке.
PS
Вообще-то преимуществ в кнопке по сравнению с Ctrl+F12 не вижу, кроме сомнительных плюсов в виде отсутствия привязки фильтра к выбранной панели и меньшего “захламления истории” фильтров.
Quote:
мы отошли от обсуждения данной программы
Пардон за оффтоп, я в обсуждении самой программы-то и не поучаствовал…
Back to top
View user's profile Send private message
MVV



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

Post (Separately) Posted: Thu Oct 04, 2012 16:17    Post subject: Reply with quote

Раз уж всё решилось, просто покажу, что надо было сделать с кнопкой.
jentoso wrote:
MVV, вот пытаюсь создать такую кнопку
Code:
TOTALCMD#BAR#DATA
AskParam.exe /c"Title" /p"Select"
%%commander_path%%\Utils\TCMC\TCMC.exe  CDS %1 2023 524
...

В первую очередь, конечно, надо читать справку к TCMC, команда CDS там принимает 2 обязательных параметра, даже если один из них пуст. Далее надо разбираться, как передать в ней маску. Но для простой передачи явного набора масок можно просто:
Code:
AskParam.exe
/c"Выбор маски" /p"Введите маску:" %%commander_path%%\Utils\TCMC\TCMC.exe  CDS "%P\%%1" "" CM2023 CM524
...

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



Joined: 02 Jul 2010
Posts: 127
Location: Tashkent, Uzbekistan

Post (Separately) Posted: Fri Feb 15, 2013 12:39    Post subject: Reply with quote

а можно добавить поддержку скрытого запуска программ?.
типо /s (silent)?
Back to top
View user's profile Send private message
MVV



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

Post (Separately) Posted: Fri Feb 15, 2013 14:44    Post subject: Reply with quote

Добавлю /s0 для скрытого, /s1 для обычного, /s2 для свернутого, /s3 для развернутого и т.п. согласно параметрам SW_* функции ShellExecute.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
KopBuH



Joined: 02 Jul 2010
Posts: 127
Location: Tashkent, Uzbekistan

Post (Separately) Posted: Fri Feb 15, 2013 14:59    Post subject: Reply with quote

неплохо было бы добавить ключ, указывающий что текст %переменная% - это переменная, значение которой нужно передать запускаемой программе.
Back to top
View user's profile Send private message
MVV



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

Post (Separately) Posted: Fri Feb 15, 2013 16:25    Post subject: Reply with quote

В смысле? Переменные и так раскрываются.


Обновил программу.

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



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

Post (Separately) Posted: Mon Feb 18, 2013 19:06    Post subject: Reply with quote

Очередная порция полезностей (надеюсь).

AskParam 1.0.3.80:
+ поле ввода заменено выпадающим списком
+ можно задавать несколько строк списка с помощью нескольких параметров /t
+ параметр /u работает как /t, но делает свою строку текущей
+ параметр /r- отключает очистку выпадающего списка после ввода каждого параметра
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
HomeDimoN



Joined: 09 Sep 2005
Posts: 3

Post (Separately) Posted: Mon Feb 25, 2013 14:11    Post subject: Reply with quote

MVV wrote:
Очередная порция полезностей (надеюсь).
AskParam 1.0.3.80
+ поле ввода заменено выпадающим списком

Очень удобно!!

Но может стоит ввести конфигурационные файлы? Что бы выбирать под разные задачи..
А то очень неудобно список вбивать, из эндцать позиций...
А если и вбил, потом, менять что то, в строке неудобно...
И хистори бы... с возможностью подчищать её...
И появление подсказок, из списка, по мере набора, с возможностью выбора с клавиатуры...
Back to top
View user's profile Send private message
GGS



Joined: 02 May 2009
Posts: 317

Post (Separately) Posted: Mon Feb 25, 2013 19:22    Post subject: Reply with quote

MVV
Можно разъяснить, на примерах, работу /r
Как-то не понятно.
Back to top
View user's profile Send private message
MVV



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

Post (Separately) Posted: Fri Mar 01, 2013 14:59    Post subject: Reply with quote

HomeDimoN,
Боюсь, мне будет лень столько добавлятьSmile пока ничего не обещаю.

GGS,
Если режим включён, очередной запрос параметра очищает список. Пример тут. Возможно, не совсем логично, но цель была - сохранить прежний синтаксис.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
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
Goto page Previous  1, 2, 3, 4 ... 17, 18, 19  Next
Page 3 of 19

 
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