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, ... 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
Infocatcher



Joined: 20 Apr 2010
Posts: 9

Post (Separately) Posted: Sun Aug 29, 2010 17:27    Post subject: Reply with quote

GGS wrote:
Infocatcher
У меня сработало, см. на кнопки

Вот же ж.
На виртуалке с Win XP работает. А на Win 7 – ни в какую.
*лучи ненависти в сторону небезызвестной корпорации*

[Upd]
Добавил в ресурсы – заработало и на Win 7.
Back to top
View user's profile Send private message
wOxxOm



Joined: 12 Feb 2006
Posts: 30

Post (Separately) Posted: Mon Mar 12, 2012 22:16    Post subject: Reply with quote

Замечательная программа! Только хотелось бы чтобы она не съедала % в %%a - %%z и их деривативах типа %%~na и проч. а то приходится в тотале писать %%%%a.

И пожалуйста, подскажите, как сделать так, чтобы временный файллист (%F, %L и тд) из тотала не стирался до запуска дочернего процесса из askParam?
Back to top
View user's profile Send private message
MVV



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

Post (Separately) Posted: Mon Mar 12, 2012 23:39    Post subject: Reply with quote

wOxxOm wrote:
Замечательная программа! Только хотелось бы чтобы она не съедала % в %%a - %%z и их деривативах типа %%~na и проч. а то приходится в тотале писать %%%%a.

Это стандартное поведение: если программа обрабатывает %-параметры, то для написания знака % надо написать его дважды. Да, это неудобно, т.к. и тотал съедает половину, и AskParam, но иначе никуда - ведь как иначе понять, что такое %1 - это символ процента и цифра 1 или это первый параметр.

wOxxOm wrote:
И пожалуйста, подскажите, как сделать так, чтобы временный файллист (%F, %L и тд) из тотала не стирался до запуска дочернего процесса из askParam?

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



Joined: 20 Dec 2007
Posts: 281

Post (Separately) Posted: Wed Oct 03, 2012 17:10    Post subject: Reply with quote

Можно как то передавать параметры утилите TCMC? Например чтобы отображались только те файлы, расширение которых буду введены через askparam.
_________________
TC 8.52a combo, Windows 8.1 x64
Back to top
View user's profile Send private message
MVV



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

Post (Separately) Posted: Wed Oct 03, 2012 17:23    Post subject: Reply with quote

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



Joined: 20 Dec 2007
Posts: 281

Post (Separately) Posted: Wed Oct 03, 2012 17:49    Post subject: Reply with quote

MVV, например в этой комманде tcmc.exe CM527 CM2023 CM524, куда надо подставлять?
_________________
TC 8.52a combo, Windows 8.1 x64
Back to top
View user's profile Send private message
MVV



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

Post (Separately) Posted: Wed Oct 03, 2012 18:00    Post subject: Reply with quote

Насколько я помню, в TCMC для смены каталога используется команда CD, поэтому в этой командной строке маску подставлять некуда, в ней нет ни одной команды CD.

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



Joined: 20 Dec 2007
Posts: 281

Post (Separately) Posted: Wed Oct 03, 2012 18:56    Post subject: Reply with quote

MVV, вот пытаюсь создать такую кнопку
Code:
TOTALCMD#BAR#DATA
AskParam.exe /c"Title" /p"Select"
%%commander_path%%\Utils\TCMC\TCMC.exe  CDS %1 2023 524
%commander_path%\WCMICONS.DLL,41

%commander_path%\

-1

Но ничего не происходит
_________________
TC 8.52a combo, Windows 8.1 x64
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Wed Oct 03, 2012 20:23    Post subject: Reply with quote

jentoso wrote:
Например чтобы отображались только те файлы, расширение которых буду введены через askparam.
А AskParam тут к чему? Фильтровать по cd *.ext1 *.ext2 *.ext3 не судьба?
Back to top
View user's profile Send private message
jentoso



Joined: 20 Dec 2007
Posts: 281

Post (Separately) Posted: Wed Oct 03, 2012 20:30    Post subject: Reply with quote

Flasher, cd *.ext1 *.ext2 *.ext3 подразумевает заранее выбранные расширения.
_________________
TC 8.52a combo, Windows 8.1 x64
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Wed Oct 03, 2012 20:31    Post subject: Reply with quote

jentoso
Ну а Ctrl+F12 ?
Back to top
View user's profile Send private message
jentoso



Joined: 20 Dec 2007
Posts: 281

Post (Separately) Posted: Wed Oct 03, 2012 20:41    Post subject: Reply with quote

Flasher, дополнительное сочетание Ctrl+F10 и "захламление истории". Конечно, если возможности нет данными утилитами. То это единственный вариант. Вопрос просто был в возможности
_________________
TC 8.52a combo, Windows 8.1 x64
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2256

Post (Separately) Posted: Wed Oct 03, 2012 21:08    Post subject: Reply with quote

jentoso
У меня в настройках быстрого поиска используется вариант “Буква (с диалогом поиска)” без выбора опций точного соответствия имени и для решения задачи, как правило, бывает достаточно набрать на клавиатуре .ext или даже просто ext
Back to top
View user's profile Send private message
jentoso



Joined: 20 Dec 2007
Posts: 281

Post (Separately) Posted: Wed Oct 03, 2012 21:11    Post subject: Reply with quote

sa, это стандартный вариант быстрого поиска, который не сможет отобразить сразу например txt, ini, inf. Спасибо за помощь о обсуждение.
_________________
TC 8.52a combo, Windows 8.1 x64
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2256

Post (Separately) Posted: Wed Oct 03, 2012 21:30    Post subject: Reply with quote

Понял. Может, тогда кнопка с командой cd и параметрами ? *.ext1 *.ext2 *.ext3 (знак вопроса для запроса параметров)?
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, ... 17, 18, 19  Next
Page 2 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