imu7ic
Full Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору aidomars понятно. Про коды нашёл, но что-то не получается заставить работать знаки минуса, плюса, точки для отделения десятичной части. Скрипт для переноса цифрового блока правлю под себя. Что не так Код: #NoTrayIcon #NoEnv ; стартовая мантра SetKeyDelay 0 ; Данная команда задает более быструю эмуляцию нажатий клавиш, чем определено по умолчанию. Process Priority,,High SendMode Input #UseHook, On ; Предосторожность на случай, если клавиша должна будет ; посылать саму себя. Делает то же, что префикс $, только ; для всех гор. клавиш, которые ниже. Critical ; При нажатой клавише Alt кнопки 123qweasdzxc, а также ~4rfv, Esc и CapsLock, ; работают как "перевернутый" NumPad "для левой руки" ("телефонная" раскладка рулит!). ; Мне по работе часто бывает нужно ввести 2-3-несколько цифр, притом, ; что правая рука занята мышкой (я правша). Отрывать руку, включать NumLock, ; набирать цифры, ВЫКЛЮЧАТЬ NumLock (у меня он постоянно выключен, я привык ; к навигации на NumPad'е в стиле IBM-XT). Клавиатуры "для левшей" и отдельные ; NumPad'ы неудобны, поскольку являются просто "перенесенными" частями клавиатуры ; справа налево, БЕЗ АДАПТАЦИИ (!) под левую руку. Так был задуман этот скрипт. ; Безусловно, написание скрипта было бы невозможно без помощи сайта (форума) ; http://forum.script-coding.com/index.php, и его активных участников! ; (C)2008 by Steve Key (Steve KEY Laboratory) e-mail: Steve_KEY@mail.ru <!vk4A:: send 1 ; Alt+ j -> 1 <!vk4B:: send 2 ; Alt+ k -> 2 <!vk4C:: send 3 ; Alt+ l -> 3 <!vk55:: send 4 ; Alt+ u -> 4 <!vk49:: send 5 ; Alt+ i -> 5 <!vk4F:: send 6 ; Alt+ o -> 6 <!vk37:: send 7 ; Alt+ 7 -> 7 <!vk38:: send 8 ; Alt+ 8 -> 8 <!vk39:: send 9 ; Alt+ 9 -> 9 <!vk4D:: send 0 ; Alt+ M -> 0 <!vk2C:: send 000 ; Alt+ , -> три нуля для тысяч <!vk2E:: send {ASC 44} ; Alt+ . -> , (для отделения десятичной дроби) <!vkC0:: send {ASC 37} ; Alt+ ` -> % <!vk30:: send {ASC 47} ; Alt+ 0 -> / <!vk50:: send {ASC 42} ; Alt+ p -> * <!vk3B:: send {ASC 45} ; Alt+ ; -> - <!vk2F:: send {ASC 43} ; Alt+ / -> + <!Esc:: send {BS} ; Alt+ Esc -> BackSpace <!CapsLock:: send {Enter} ; Alt+ CapsLock -> Enter #UseHook, Off |
| Всего записей: 435 | Зарегистр. 28-10-2009 | Отправлено: 15:46 24-04-2012 | Исправлено: imu7ic, 08:56 25-04-2012 |
|