Помогите написать скрипт
- Author
- Message
-
Offline
- Posts: 670
- Joined: Thu Jun 03, 2010 8:47 am
- Location: Сочи, Хоста
- Contact:
-
Offline
- Posts: 47
- Joined: Wed Aug 17, 2011 7:12 pm
- Contact:
[quote="Andrey_A_A"][quote]
ЦИТАТА. Я твою хотелку раскусил, её можно реализовать скриптом
1. Сохраняется обычный Hotkeys.ini в Hotkeys_Defolt.ini
2. Настраивается второй с где ! - это 1, @ - 2....
3. скрптом переключаются эти два файла
В идеале. т.е. печатаешь 12345..., нажал на скрипт и уже !@#...
Но за этим целая проблема, потому что в редакторе 3-5 плагинов настраивают свои горячие клавиши через Hotkey... и каждый раз это действие может сбить другие настройки - поэтому такой скрипт потенциально опасен и очень-очень индивидуален, а я за безопасность (не навреди) КОНЕЦ ЦИТАТЫ
Андре, я кажется нашел более красивый выход - ставить Шифт на залипание. Есть такая фича в Винде в Спецвозможностях, переключаться в неё можно каким-то сочетанием.
Видишь, я ешё цитаты не научился вставлять, приходится редактиоровать :)
ЦИТАТА. Я твою хотелку раскусил, её можно реализовать скриптом
1. Сохраняется обычный Hotkeys.ini в Hotkeys_Defolt.ini
2. Настраивается второй с где ! - это 1, @ - 2....
3. скрптом переключаются эти два файла
В идеале. т.е. печатаешь 12345..., нажал на скрипт и уже !@#...
Но за этим целая проблема, потому что в редакторе 3-5 плагинов настраивают свои горячие клавиши через Hotkey... и каждый раз это действие может сбить другие настройки - поэтому такой скрипт потенциально опасен и очень-очень индивидуален, а я за безопасность (не навреди) КОНЕЦ ЦИТАТЫ
Андре, я кажется нашел более красивый выход - ставить Шифт на залипание. Есть такая фича в Винде в Спецвозможностях, переключаться в неё можно каким-то сочетанием.
Видишь, я ешё цитаты не научился вставлять, приходится редактиоровать :)
-
Offline
- Posts: 47
- Joined: Wed Aug 17, 2011 7:12 pm
- Contact:
-
Offline
- Posts: 47
- Joined: Wed Aug 17, 2011 7:12 pm
- Contact:
-
Offline
- Posts: 2247
- Joined: Tue Aug 07, 2007 2:03 pm
- Location: Vinnitsa, Ukraine
ermakoov, о MSKLC я писал в личке. Неужели тяжело было поисковиком воспользоваться?
-
Offline
- Posts: 47
- Joined: Wed Aug 17, 2011 7:12 pm
- Contact:
FeyFre
Виноват - исправлюсь :) Но так вышло не из-за тяжести, а по другой причине. А позволяет ли эта MSKLC переназначать функциональные клавиши - то есть вешать на них свои команды?
И еще вопросик, который меня мучает давно и на него до сих пор не дал мне вменяемый ответ ни один программист. Можно ли в Винде (ХР) чисто системными средствами назначить всем клавишам звук (например, пишущей машинки, как в Акеле)? В OS ведь уже в принципе присутствует фича "звуковых схем". Некоторые программисты говорят, что ничего (только системными средствами, то есть без привлечения сторонних программ) поделать нельзя, так как всё это хозяйство в Винде уже откомпилировано.
Виноват - исправлюсь :) Но так вышло не из-за тяжести, а по другой причине. А позволяет ли эта MSKLC переназначать функциональные клавиши - то есть вешать на них свои команды?
И еще вопросик, который меня мучает давно и на него до сих пор не дал мне вменяемый ответ ни один программист. Можно ли в Винде (ХР) чисто системными средствами назначить всем клавишам звук (например, пишущей машинки, как в Акеле)? В OS ведь уже в принципе присутствует фича "звуковых схем". Некоторые программисты говорят, что ничего (только системными средствами, то есть без привлечения сторонних программ) поделать нельзя, так как всё это хозяйство в Винде уже откомпилировано.
-
Offline
- Posts: 2247
- Joined: Tue Aug 07, 2007 2:03 pm
- Location: Vinnitsa, Ukraine
Нет. Задача "раскладок клавиатуры" преобразовать координаты нажатой клавиши(второй ряд, пятая клавиша слева) в символ ввода. Причем делается это в последнюю очередь - если приложение желает работать с кнопками напрямую, оно не позволяет раскладкам делать своё дело.А позволяет ли эта MSKLC переназначать функциональные клавиши - то есть вешать на них свои команды?
Что по-вашему "системные средства"? То что в Винде из коробки? Может и возможно, а может и нет.(В Винде столько функционала и механизмов есть, что я даже не уверен, существует ли человек, который его весь знает). Но в любом случае, тремя щелчками мышки это не настроить.Можно ли в Винде (ХР)
-
Offline
- Posts: 47
- Joined: Wed Aug 17, 2011 7:12 pm
- Contact:
-
Offline
- Posts: 670
- Joined: Thu Jun 03, 2010 8:47 am
- Location: Сочи, Хоста
- Contact:
в скриптах .vbsПодскажи пожалуйста код скрипта нажатия, например, клавиши Home.
Code: Select all
Set WSH = CreateObject("WScript.Shell")
WSH.SendKeys "{HOME}"
-
Offline
- Posts: 47
- Joined: Wed Aug 17, 2011 7:12 pm
- Contact: