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 

TWinKey - шорткаты, табы, диски и всякая всячина
Goto page Previous  1, 2, 3 ... 89, 90, 91 ... 208, 209, 210  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Avada



Joined: 01 Aug 2008
Posts: 10415
Location: Россия, Саратов

Post (Separately) Posted: Mon Apr 11, 2011 15:04    Post subject: Reply with quote

ask-rus wrote:
TWinKey могут в будущем (а может уже в настоящем) их (значки) опционально отключать?

Речь идёт об отключении стандартных значков TC (если да, на это уже ответили) или об отключении значков в собственном альтернативном меню TWinKey (если да, там значки заданы жёстко, ни на что не меняются и не отключаются)?

ask-rus wrote:
Возможно ли вывести отдельные пункты меню команд TWinKey на панель инструментов TC, например, StickIt и UnStickIt?

По крайней мере, мне такая возможность неизвестна. Вполне обхожусь меню команд и клавиатурными назначениями TWinKey.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
ApceH



Joined: 08 Apr 2011
Posts: 316
Location: Димитровград

Post (Separately) Posted: Mon Apr 11, 2011 15:52    Post subject: Reply with quote

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
View user's profile Send private message
ask-rus



Joined: 10 Nov 2009
Posts: 2077
Location: Russian Federation

Post (Separately) Posted: Mon Apr 11, 2011 16:03    Post subject: Reply with quote

Avada wrote:
Речь идёт об отключении стандартных значков TC (если да, на это уже ответили) или об отключении значков в собственном альтернативном меню TWinKey (если да, там значки заданы жёстко, ни на что не меняются и не отключаются)?

Конечно же, в списке дисков TWinKey. Тогда пожелания:
- Возможность переноса команд TWinKey на панель инструментов TC;
- Возможность не показывать значки в списке дисков TWinKey, а внешний вид наподобие TC-шного с IconsInDriveList=0, т. е. такая вот штука: [-c-] System вместо C - System, как сейчас.
_________________
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Mon Apr 11, 2011 16:16    Post subject: Reply with quote

ApceH wrote:
' Автор: Шаповалов Арсений
Ничего личного, но мягко говоря, такой скрипт не заслуживает носить авторство, хотя бы потому, что он никакого преимущества над возможностями самого TwinKey (не говоря уже о функционале самого ТС) не даёт, ну и пишется он в одну строку:
CreateObject("WScript.Shell").SendKeys WScript.Arguments(0) Smile


Last edited by Flasher on Mon Apr 11, 2011 16:45; edited 1 time in total
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2586
Location: Большая деревня Москва

Post (Separately) Posted: Mon Apr 11, 2011 16:40    Post subject: Reply with quote

Quote:
Возможность переноса команд TWinKey на панель инструментов TC
Да, это очень перспективная мысль, поддерживаю. Ее можно сформулировать и по-другому: возможность управлять утилитой TwinkUtil.exe с помощью ключей комстроки. Интересно, насколько сложно будет это воплотить.
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
ApceH



Joined: 08 Apr 2011
Posts: 316
Location: Димитровград

Post (Separately) Posted: Mon Apr 11, 2011 16:41    Post subject: Reply with quote

Flasher
Кто тут говорит о преимуществах перед чем-то?
ask-rus-у нужно было выполнить команду TWinKey-я кнопкой на панелях... Как вариант — это повесить горячую клавишу и нажать её, что я и делаю.
А одна или не одна строчка, какая разница? У меня все скрипты такую шапку имеют. Что было, то и скопировал. Писал примерно 3 месяца Laughing


Last edited by ApceH on Mon Apr 11, 2011 17:02; edited 3 times in total
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Mon Apr 11, 2011 16:44    Post subject: Reply with quote

Вахмурка
Я, кстати, эту хотелку с тулбаром поднимал ещё в почтовой переписке (до поездки в Сингапур) с рядом других. Но пока авторское видение того, как это должно выглядеть с его точки зрения остаётся тайной. Wink

ApceH wrote:
ask-rus-у нужно было выполнить команду TWinKey-я кнопкой на панелях... Как вариант — это повесить горячую клавишу и нажать её, что я и делаю.
Просьба привести конкретный пример с конкретной командой TwinKey, а не скрипт общего назначения, вот тогда и поговорим.
ApceH wrote:
Что было, то и скопировал.
Я бы постыдился. Wink
Back to top
View user's profile Send private message
ApceH



Joined: 08 Apr 2011
Posts: 316
Location: Димитровград

Post (Separately) Posted: Mon Apr 11, 2011 17:31    Post subject: Reply with quote

Мда... И тут пахнет тролльчатиной... Жаль...
Метод посылки горячей клавиши в скрипт крайне нестабилен. Получается через раз... Через раз залипают клавиши.
Признаю, что для потребностей ask-rus это решение не подходит. У самого этот скрипт валяется с давних пор, а не использовал никогда. Так что забыли. Кстати, мне нечего стыдиться Wink А вот вам, Flasher, можно и постыдиться... Писать такие посты форумчанину с 16-ю сообщениями Wink
Остаётся надеяться на модернизацию самого TWinKey, чтобы тот поддерживал такие новые пользовательские команды. Но вряд ли это возможно без изменений ТС... А потребность в этом действительно есть.
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Mon Apr 11, 2011 17:37    Post subject: Reply with quote

ApceH wrote:
Метод посылки горячей клавиши в скрипт крайне нестабилен. Получается через раз... Через раз залипают клавиши.
Признаю, что для потребностей ask-rus это решение не подходит. У самого этот скрипт валяется с давних пор, а не использовал никогда.
Что и требовалось доказать. Smile Но дело даже не в этом, а в том, что этот способ никак не улучшает уже существующий функционал.
ApceH wrote:
А вот вам, Flasher, можно и постыдиться... Писать такие посты форумчанину с 16 сообщениями
Кол-во не всегда определяет качество. Просто надо вдумчиво подходить к ответу. Стыдиться мне в данной ситуации тоже нечего. Просто советую пробежаться по теме "Автоматизация" и посмотреть в каких случаях скриптам имеет смысл присваивать авторство. Это тоже часть форумного этикета, если угодно. Wink
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2586
Location: Большая деревня Москва

Post (Separately) Posted: Mon Apr 11, 2011 17:51    Post subject: Reply with quote

Насчет форумного этикета не скажу, а вот программерский этикет требует любую, даже самую примитивную и никудышную программку, подписывать. Надеюсь, не надо пояснять, почему.
Особенности "форумного" этикета, думаю, в том, что можно вместо ФИО писать ник. Но авторство обязательно должно быть указано.
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Mon Apr 11, 2011 18:01    Post subject: Reply with quote

Вахмурка
Насчёт программулек, возможно, ты прав, но к скрипту, умещающемуся в одну строчку, это точно не относится. Wink
Code:
' автор - Вахмурка
MsgBox "Здесь был Вахмурка!"
Ну, ты понял. Smile

Last edited by Flasher on Mon Apr 11, 2011 18:15; edited 1 time in total
Back to top
View user's profile Send private message
ask-rus



Joined: 10 Nov 2009
Posts: 2077
Location: Russian Federation

Post (Separately) Posted: Mon Apr 11, 2011 18:11    Post subject: Reply with quote

ApceH
Не переживай, идею хоть подал.
ApceH wrote:
У меня все скрипты такую шапку имеют.

Только надеюсь, что чужие скрипты у тебя такую шапку не имеют.

ApceH wrote:
Метод посылки горячей клавиши в скрипт крайне нестабилен. Получается через раз... Через раз залипают клавиши.

Таким образом, необходим скрипт, стабильный, без "залипаний", учитывающий раскладку и др. до лучших времен. А нет ли его на форуме уже?
_________________
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Mon Apr 11, 2011 18:38    Post subject: Reply with quote

ask-rus wrote:
Таким образом, необходим скрипт, стабильный, без "залипаний", учитывающий раскладку и др.
Можно поинтересоваться: для чего необходим? Горячие клавиши, назначаемые в Твинки и ТС, не подходят?
Back to top
View user's profile Send private message
ask-rus



Joined: 10 Nov 2009
Posts: 2077
Location: Russian Federation

Post (Separately) Posted: Mon Apr 11, 2011 18:51    Post subject: Reply with quote

Flasher wrote:
Можно поинтересоваться: для чего необходим? Горячие клавиши, назначаемые в Твинки и ТС, не подходят?

У меня свои менюшки, где стикам и букмакам зарезервировано местечко. Горячие клавиши, само собой, подходят и используются.
_________________
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Mon Apr 11, 2011 18:57    Post subject: Reply with quote

ask-rus wrote:
У меня свои менюшки, где стикам и букмакам зарезервировано местечко.
Пиши подробно в Автоматизацию, чтобы не оффтопить, процесс быстрее пойдёт, пока я не понял, чем схожий скрипт может помочь в твоём случае.

Last edited by Flasher on Mon Apr 11, 2011 19:05; edited 1 time in total
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 ... 89, 90, 91 ... 208, 209, 210  Next
Page 90 of 210

 
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