View previous topic :: View next topic |
Author |
Message |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
(Separately) Posted: Sat Dec 14, 2013 15:04 Post subject: |
|
|
Выложил новую версию. Теперь можно изменять текст кнопок (хоть для каждого параметра), запрещать редактирование выпадающего списка и показывать подсказки для пунктов.
Code: | AskParam.exe /c"Выключение компьютера по таймеру" /t"Через 10 минут: 600" /u"Через час: 3600" /t"Через 2 часа: 7200" /c(1)"Быть" /c(2)"Не быть" /p(h)"Выключить компьютер через:" shutdown -s -t %%1 |
AskParam 1.0.4.98:
+ подопция (h) для параметра /p позволяет указывать подсказки к вариантам ответа
+ параметры /rd, /rl для переключения между редактируемым и нередактируемым списком (содержимое не переносится)
+ подопции (1) и (2) для параметра /c для изменения текста кнопок
* слегка увеличена ширина окна _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
 |
wOxxOm
Joined: 12 Feb 2006 Posts: 30
|
(Separately) Posted: Sat Dec 14, 2013 16:42 Post subject: |
|
|
Очень удобной фишкой был бы опциональный вывод всех параметров в одном окне (друг под другом) с переключением между элементами по Tab/Shift-Tab или даже с &-акселераторами. |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
|
Back to top |
|
 |
wOxxOm
Joined: 12 Feb 2006 Posts: 30
|
(Separately) Posted: Fri Feb 21, 2014 03:15 Post subject: |
|
|
Опция для указания ширины окна была бы полезной, а то редактировать встроенный темплейт окошка не слишком удобно. |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
|
Back to top |
|
 |
wOxxOm
Joined: 12 Feb 2006 Posts: 30
|
(Separately) Posted: Fri Feb 21, 2014 12:20 Post subject: |
|
|
Интересное противопоставление удобства программы при многократном использовании с удобством единократного написания не слишком сложного кода для ресайза... |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
|
Back to top |
|
 |
wOxxOm
Joined: 12 Feb 2006 Posts: 30
|
(Separately) Posted: Sat May 03, 2014 18:55 Post subject: |
|
|
Я туплю или таки нет возможности вернуться к предыдущему окошку в случае нескольких параметров? |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
(Separately) Posted: Sat May 03, 2014 19:03 Post subject: |
|
|
AskParam 1.0.6.112:
+ добавлена 64-битная версия
+ изменяемая ширина окна
+ начальная ширина окна задается ключом /v
Skif_off,
Спасибо, что написал мне про умершую ссылку, я и забыл, что так и не выложил финальную версию.
wOxxOm,
Такой возможности нет. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
 |
MishaEmS
Joined: 26 Jun 2014 Posts: 1
|
(Separately) Posted: Thu Jun 26, 2014 09:55 Post subject: |
|
|
MVV
Подскажите, а можно ли сделать окно утилиты "поверх всех окон"?
Спасибо! |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
|
Back to top |
|
 |
Dimsok
Joined: 17 Aug 2014 Posts: 663
|
(Separately) Posted: Mon Dec 01, 2014 13:29 Post subject: |
|
|
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Plugins\exe\AskParam.exe /c"Не работает" /p"Все равно" %ComSpec% /K for /f "delims=" %%# in
('type %WF) do findstr %%1 "%%%%#"
Что тут не так? Пишет, не удается найти файл ...tmp |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
(Separately) Posted: Mon Dec 01, 2014 18:19 Post subject: |
|
|
Тут сразу много что не так. У меня заработало такое:
Code: | TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Addons\AskParam\AskParam.exe /c"Не работает" /p"Все равно" %ComSpec%
/k "for /f "usebackq delims=" %%%%# in (`type "%WF"`) do findstr "%%1" "%%%%#""
cmd.exe
-1
|
Поясняю: usebackq включает режим обработки команд в косых кавычках, сами кавычки в скобках обязаны быть именно косыми ``, и их должно быть две. Плюс, саму команду после /k лучше в двойные кавычки заключить. Ну и все имена файлов лучше тоже в кавычки заключать. Наконец, число % не везде было правильным. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
 |
Dimsok
Joined: 17 Aug 2014 Posts: 663
|
(Separately) Posted: Mon Dec 01, 2014 20:36 Post subject: |
|
|
Заработало? "Не удается найти указанный файл" |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
(Separately) Posted: Mon Dec 01, 2014 20:46 Post subject: |
|
|
А у меня работает.
Quote: | C:\Windows>findstr "Driver" "msdfmap.ini"
C:\Windows>findstr "Driver" "ODBC.INI"
┴рчр фрээ√ї MS Access=Microsoft Access Driver (*.mdb) (32 bit)
╘рщы√ Excel=Microsoft Excel Driver (*.xls) (32 bit)
╘рщы√ dBASE=Microsoft dBase Driver (*.dbf) (32 bit)
Driver32=C:\Windows\system32\odbcjt32.dll
Driver32=C:\Windows\system32\odbcjt32.dll
Driver32=C:\Windows\system32\odbcjt32.dll
C:\Windows>findstr "Driver" "Sandboxie.ini"
C:\Windows>findstr "Driver" "system.ini"
C:\Windows> |
Но иногда почему-то появляется про файл.
А, ну конечно, ты же не указал для AskParam ключ /w, и получилась гонка: кто первый, тотал увидит, что AskParam закрылась, и удалит файл-список, или cmd.exe успеет его прочитать?
Укажи /w перед /c, самым первым параметром AskParam. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
 |
|
|
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
|