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

Joined: 01 Aug 2008 Posts: 10415 Location: Россия, Саратов
|
(Separately) Posted: Mon Apr 11, 2011 15:04 Post subject: |
|
|
ask-rus wrote: | TWinKey могут в будущем (а может уже в настоящем) их (значки) опционально отключать? |
Речь идёт об отключении стандартных значков TC (если да, на это уже ответили) или об отключении значков в собственном альтернативном меню TWinKey (если да, там значки заданы жёстко, ни на что не меняются и не отключаются)?
ask-rus wrote: | Возможно ли вывести отдельные пункты меню команд TWinKey на панель инструментов TC, например, StickIt и UnStickIt? |
По крайней мере, мне такая возможность неизвестна. Вполне обхожусь меню команд и клавиатурными назначениями TWinKey. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
ApceH

Joined: 08 Apr 2011 Posts: 316 Location: Димитровград
|
(Separately) Posted: Mon Apr 11, 2011 15:52 Post subject: |
|
|
Avada wrote: | По крайней мере, мне такая возможность неизвестна. | Вот такой вариант:
Скрипт:
Code: | '********************************************************************
' Имя: SendKeys.vbs
' Язык: VBScript
' Автор: Шаповалов Арсений aka ApceH Hypocrite
' Описание: Жмёт указанную комбинацию клавиш
' Параметр: Комбинация клавиш в синтаксисе SendKeys:
' http://msdn.microsoft.com/en-us/library/8c6yea83(v=vs.85).aspx
'********************************************************************
On Error Resume Next
Set WS = WScript.CreateObject("WScript.Shell")
Keys = WScript.Arguments(0)
WS.SendKeys Keys
WS = Nothing
On Error Goto 0
'************* Конец ************************************************
|
Кнопка:
Code: | TOTALCMD#BAR#DATA
%COMMANDER_PATH%\WSH\SendKeys.vbs
+{ESC}+
WScript.exe,2
SendKeys
1
-1
|
Вроде работает, давно использую. Shift+Escape для примера. Второй плюс для того, чтобы не залипал Shift. |
|
Back to top |
|
 |
ask-rus

Joined: 10 Nov 2009 Posts: 2077 Location: Russian Federation
|
(Separately) Posted: Mon Apr 11, 2011 16:03 Post subject: |
|
|
Avada wrote: | Речь идёт об отключении стандартных значков TC (если да, на это уже ответили) или об отключении значков в собственном альтернативном меню TWinKey (если да, там значки заданы жёстко, ни на что не меняются и не отключаются)? |
Конечно же, в списке дисков TWinKey. Тогда пожелания:
- Возможность переноса команд TWinKey на панель инструментов TC;
- Возможность не показывать значки в списке дисков TWinKey, а внешний вид наподобие TC-шного с IconsInDriveList=0, т. е. такая вот штука: [-c-] System вместо C - System, как сейчас. _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Apr 11, 2011 16:16 Post subject: |
|
|
ApceH wrote: | ' Автор: Шаповалов Арсений | Ничего личного, но мягко говоря, такой скрипт не заслуживает носить авторство, хотя бы потому, что он никакого преимущества над возможностями самого TwinKey (не говоря уже о функционале самого ТС) не даёт, ну и пишется он в одну строку:
CreateObject("WScript.Shell").SendKeys WScript.Arguments(0) 
Last edited by Flasher on Mon Apr 11, 2011 16:45; edited 1 time in total |
|
Back to top |
|
 |
Вахмурка

Joined: 27 Dec 2004 Posts: 2586 Location: Большая деревня Москва
|
(Separately) Posted: Mon Apr 11, 2011 16:40 Post subject: |
|
|
Quote: | Возможность переноса команд TWinKey на панель инструментов TC | Да, это очень перспективная мысль, поддерживаю. Ее можно сформулировать и по-другому: возможность управлять утилитой TwinkUtil.exe с помощью ключей комстроки. Интересно, насколько сложно будет это воплотить. _________________ Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон) |
|
Back to top |
|
 |
ApceH

Joined: 08 Apr 2011 Posts: 316 Location: Димитровград
|
(Separately) Posted: Mon Apr 11, 2011 16:41 Post subject: |
|
|
Flasher
Кто тут говорит о преимуществах перед чем-то?
ask-rus-у нужно было выполнить команду TWinKey-я кнопкой на панелях... Как вариант — это повесить горячую клавишу и нажать её, что я и делаю.
А одна или не одна строчка, какая разница? У меня все скрипты такую шапку имеют. Что было, то и скопировал. Писал примерно 3 месяца 
Last edited by ApceH on Mon Apr 11, 2011 17:02; edited 3 times in total |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Apr 11, 2011 16:44 Post subject: |
|
|
Вахмурка
Я, кстати, эту хотелку с тулбаром поднимал ещё в почтовой переписке (до поездки в Сингапур) с рядом других. Но пока авторское видение того, как это должно выглядеть с его точки зрения остаётся тайной.
ApceH wrote: | ask-rus-у нужно было выполнить команду TWinKey-я кнопкой на панелях... Как вариант — это повесить горячую клавишу и нажать её, что я и делаю. | Просьба привести конкретный пример с конкретной командой TwinKey, а не скрипт общего назначения, вот тогда и поговорим.
ApceH wrote: | Что было, то и скопировал. | Я бы постыдился.  |
|
Back to top |
|
 |
ApceH

Joined: 08 Apr 2011 Posts: 316 Location: Димитровград
|
(Separately) Posted: Mon Apr 11, 2011 17:31 Post subject: |
|
|
Мда... И тут пахнет тролльчатиной... Жаль...
Метод посылки горячей клавиши в скрипт крайне нестабилен. Получается через раз... Через раз залипают клавиши.
Признаю, что для потребностей ask-rus это решение не подходит. У самого этот скрипт валяется с давних пор, а не использовал никогда. Так что забыли. Кстати, мне нечего стыдиться А вот вам, Flasher, можно и постыдиться... Писать такие посты форумчанину с 16-ю сообщениями
Остаётся надеяться на модернизацию самого TWinKey, чтобы тот поддерживал такие новые пользовательские команды. Но вряд ли это возможно без изменений ТС... А потребность в этом действительно есть. |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Apr 11, 2011 17:37 Post subject: |
|
|
ApceH wrote: | Метод посылки горячей клавиши в скрипт крайне нестабилен. Получается через раз... Через раз залипают клавиши.
Признаю, что для потребностей ask-rus это решение не подходит. У самого этот скрипт валяется с давних пор, а не использовал никогда. | Что и требовалось доказать. Но дело даже не в этом, а в том, что этот способ никак не улучшает уже существующий функционал.
ApceH wrote: | А вот вам, Flasher, можно и постыдиться... Писать такие посты форумчанину с 16 сообщениями | Кол-во не всегда определяет качество. Просто надо вдумчиво подходить к ответу. Стыдиться мне в данной ситуации тоже нечего. Просто советую пробежаться по теме "Автоматизация" и посмотреть в каких случаях скриптам имеет смысл присваивать авторство. Это тоже часть форумного этикета, если угодно.  |
|
Back to top |
|
 |
Вахмурка

Joined: 27 Dec 2004 Posts: 2586 Location: Большая деревня Москва
|
(Separately) Posted: Mon Apr 11, 2011 17:51 Post subject: |
|
|
Насчет форумного этикета не скажу, а вот программерский этикет требует любую, даже самую примитивную и никудышную программку, подписывать. Надеюсь, не надо пояснять, почему.
Особенности "форумного" этикета, думаю, в том, что можно вместо ФИО писать ник. Но авторство обязательно должно быть указано. _________________ Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон) |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Apr 11, 2011 18:01 Post subject: |
|
|
Вахмурка
Насчёт программулек, возможно, ты прав, но к скрипту, умещающемуся в одну строчку, это точно не относится.
Code: | ' автор - Вахмурка
MsgBox "Здесь был Вахмурка!" | Ну, ты понял. 
Last edited by Flasher on Mon Apr 11, 2011 18:15; edited 1 time in total |
|
Back to top |
|
 |
ask-rus

Joined: 10 Nov 2009 Posts: 2077 Location: Russian Federation
|
(Separately) Posted: Mon Apr 11, 2011 18:11 Post subject: |
|
|
ApceH
Не переживай, идею хоть подал.
ApceH wrote: | У меня все скрипты такую шапку имеют. |
Только надеюсь, что чужие скрипты у тебя такую шапку не имеют.
ApceH wrote: | Метод посылки горячей клавиши в скрипт крайне нестабилен. Получается через раз... Через раз залипают клавиши. |
Таким образом, необходим скрипт, стабильный, без "залипаний", учитывающий раскладку и др. до лучших времен. А нет ли его на форуме уже? _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Apr 11, 2011 18:38 Post subject: |
|
|
ask-rus wrote: | Таким образом, необходим скрипт, стабильный, без "залипаний", учитывающий раскладку и др. | Можно поинтересоваться: для чего необходим? Горячие клавиши, назначаемые в Твинки и ТС, не подходят? |
|
Back to top |
|
 |
ask-rus

Joined: 10 Nov 2009 Posts: 2077 Location: Russian Federation
|
(Separately) Posted: Mon Apr 11, 2011 18:51 Post subject: |
|
|
Flasher wrote: | Можно поинтересоваться: для чего необходим? Горячие клавиши, назначаемые в Твинки и ТС, не подходят? |
У меня свои менюшки, где стикам и букмакам зарезервировано местечко. Горячие клавиши, само собой, подходят и используются. _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Apr 11, 2011 18:57 Post subject: |
|
|
ask-rus wrote: | У меня свои менюшки, где стикам и букмакам зарезервировано местечко. | Пиши подробно в Автоматизацию, чтобы не оффтопить, процесс быстрее пойдёт, пока я не понял, чем схожий скрипт может помочь в твоём случае.
Last edited by Flasher on Mon Apr 11, 2011 19:05; edited 1 time in total |
|
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
|