View previous topic :: View next topic |
Author |
Message |
Вахмурка
Joined: 27 Dec 2004 Posts: 2584 Location: Большая деревня Москва
|
(Separately) Posted: Mon Aug 22, 2011 20:27 Post subject: |
|
|
Только скриптом. Предложил бы свои услуги, но
1) именно сейчас очень сильно занят по работе;
2) сомневаюсь, что это вообще кому-то, кроме тебя, может пригодиться. Так трудно нажать одну кнопку? _________________ Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон) |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Aug 22, 2011 20:34 Post subject: |
|
|
Вахмурка wrote: | Только скриптом. | А мы и не в Общих вопросах.
Это уже, кстати, на форуме обсуждалось, не помню где..
BezDNaU
Прикол в том, что на любой из панелей может быть куча кнопок, каждая из которых может пригодится именно в данный момент. Сделать запрашиваемое несложно, но это реально быстро надоест, будет мешать только. Проще сделать панель с выпадающим списком. |
|
Back to top |
|
|
BezDNaU
Joined: 31 May 2008 Posts: 65
|
(Separately) Posted: Mon Aug 22, 2011 20:38 Post subject: |
|
|
Flasher wrote: | Прикол в том, что на любой из панелей может быть куча кнопок, каждая из которых может пригодится именно в данный момент. Сделать запрашиваемое несложно, но это реально быстро надоест, будет мешать только. Проще сделать панель с выпадающим списком. |
Вот о выделенном если можно поподробнее |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Aug 22, 2011 20:46 Post subject: |
|
|
BezDNaU
Подробность одна - первое предложение Вахмурки.
А несложно тем, кто пишет скрипты. Желание для написания исходит из нахождения целесообразности в использовании.
Т.е. сейчас требуется прокомментировать невыделенное, чтобы понять, насколько это реально полезно и нужно. |
|
Back to top |
|
|
BezDNaU
Joined: 31 May 2008 Posts: 65
|
(Separately) Posted: Mon Aug 22, 2011 21:11 Post subject: |
|
|
Ну для меня это достаточно полезно и нужно.
Но хотелось бы без PowerPro (не в обиду Вахмурке а в угоду портабельности). |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Aug 22, 2011 21:13 Post subject: |
|
|
BezDNaU
Неужели непонятно, что нужны конкретные аргументы, а не утверждения? |
|
Back to top |
|
|
Вахмурка
Joined: 27 Dec 2004 Posts: 2584 Location: Большая деревня Москва
|
(Separately) Posted: Mon Aug 22, 2011 21:20 Post subject: |
|
|
Flasher wrote: | А мы и не в Общих вопросах | Я имел в виду, что мне неизвестны:
* утилита, выполняющая указанную операцию;
* способы решения задачи через батник. BezDNaU wrote: | Вот о выделенном если можно поподробнее | Есть такой плагин для PowerPro, называется event: Quote: | The event plugin lets you schedule commands to execute repeatedly at a specified interval. You can optionally specify the number of times the event should repeat. You can optionally specify a test expression; if specified, the plugin evaluates this test expression each interval and only executes the command if the expression is not 0 or "".
The event plugin is a more flexible alternative to the wait command and to timers. | Далее, как вызвать панель из скрипта? Вот что мне ответили старшие товарищи. А можно просто, но не слишком надежно: скриптом.
А так, если нужна портабельность, жди наших добрых самаритян: Batya и Tol!k'а. _________________ Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон) |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Aug 22, 2011 21:22 Post subject: |
|
|
Вахмурка wrote: | способы решения задачи через батник. | Через батник (+TCMC), кстати, тоже можно.
В общем, топикстартеру, видимо, это так "сильно" нужно, что пару несложных аргументов привести невдомёк. Тут всего-то пару строк...
Code: | ' Перейти на тулбар и вернуться к исходному спустя N cекунд
' Параметры: <юзеркоманда1> <юзеркоманда2> <число секунд>
' Пример: em_SystemBar em_DefaultBar 5
'================================================
With CreateObject("WScript.Shell")
.Exec("%COMMANDER_PATH%\Utils\TCMC\TCMC.exe EM" & WScript.Arguments(0))
WScript.Sleep WScript.Arguments(2) & "000"
.Exec("%COMMANDER_PATH%\Utils\TCMC\TCMC.exe EM" & WScript.Arguments(1))
End With |
|
|
Back to top |
|
|
Tol!k
Joined: 01 Apr 2008 Posts: 1727 Location: Арзамас
|
(Separately) Posted: Mon Aug 22, 2011 22:54 Post subject: |
|
|
через батник
Code: | "%COMMANDER_PATH%\Utils\TCMC.exe" EM%1
@for /l %%a in (%3,-1,1) do @(
title %%a seconds to Mars
ping -n 1 localhost >nul)
"%COMMANDER_PATH%\Utils\TCMC.exe" EM%2
:: Пример параметров: em_SystemBar em_DefaultBar 5
|
http://forum.wincmd.ru/viewtopic.php?p=66892 м.б. объеденить? |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Aug 22, 2011 22:56 Post subject: |
|
|
Tol!k wrote: | м.б. объеденить? | Вот, про эту тему я и писал, найти не мог... |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10252 Location: Россия, Саратов
|
(Separately) Posted: Tue Aug 23, 2011 07:00 Post subject: |
|
|
Темы объединены. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Tue Aug 23, 2011 16:13 Post subject: |
|
|
Вахмурка wrote: | Я имел в виду, что мне неизвестны:
* утилита, выполняющая указанную операцию | Я думал, что мне тоже. А она перед носом!
Code: | TCFS2.exe /ef tem(em_SystemBar) delay(5000) tem(em_DefaultBar) |
|
|
Back to top |
|
|
ask-rus
Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Tue Aug 23, 2011 16:54 Post subject: |
|
|
Вахмурка wrote: | 2) сомневаюсь, что это вообще кому-то, кроме тебя, может пригодиться. |
Мне пригодится (автоматическое скрытие кнопок).
Единственное что, возможно ли остановить выполнение операции, если до выполнения его уже выполнили, чтобы не грелось в процессах? _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Tue Aug 23, 2011 17:01 Post subject: |
|
|
ask-rus wrote: | автоматическое скрытие кнопок | Скрытие - это уже не смена (офф).
ask-rus wrote: | чтобы не грелось в процессах | Пусть погреется несколько секунд. Тебе от этого ни теплее, ни холоднее не станет. А то, что ты хочешь, реализуется проверкой по test(hasButtonBar). Если речь, конечно, идёт о скрытии тулбара, а не кнопок на нём. Если второе, то совершенно не ясно, зачем это может понадобиться. |
|
Back to top |
|
|
ask-rus
Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Tue Aug 23, 2011 17:27 Post subject: |
|
|
Flasher wrote: | Скрытие - это уже не смена (офф). |
Два бара, на одном кнопки, на втором те же кнопки + кнопки = "скрытие" (офф).
Flasher wrote: | Пусть погреется несколько секунд. Тебе от этого ни теплее, ни холоднее не станет. А то, что ты хочешь, реализуется проверкой по test(hasButtonBar). Если речь, конечно, идёт о скрытии тулбара, а не кнопок на нём. Если второе, то совершенно не ясно, зачем это может понадобиться. |
Сек. на 15 я точно установлю. Меня смущает момент с фокусом, чую разворот TC на обложке журнала.
Добавлено спустя 25 минут:
Flasher wrote: | А она перед носом! |
Проверил её, работает. Минус в том, что на курсоре мыши возникают песочные часики. _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
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
|