Прочее компьютерное
Как сделать, чтобы две клавиши зажались без использования рук?
Нужно автоматизировать один процесс, только программ для этого на не нашёл.
Можно через Autohotkey
http://www.script-coding.com/AutoHotkey/Send.html
Повтор или удержание клавиши
Чтобы повторить нажатие несколько раз, заключите в фигурные скобки имя клавиши и число повторов. Например:
Send {DEL 4} ; Нажать Delete 4 раза.
Send {S 30} ; Послать 30 S в верхнем регистре.
Send +{TAB 4} ; Нажать Shift-Tab 4 раза.
Чтобы удерживать нажатой или отпустить клавишу, поместите в фигурные скобки её имя и слово Down (вниз) или Up (вверх). Например:
Send {b down}{b up}
Send {TAB down}{TAB up}
Send {Up down} ; Нажать клавишу "Стрелка вверх".
Sleep 1000 ; Держать её нажатой 1 секунду.
Send {Up up} ; Отпустить.
Когда клавиша удерживается вышеописанным методом, не происходит её автоповтор, как это было бы при физическом удержании (причина в том, что автоповтор является возможностью драйвера/оборудования). Однако для симуляции автоповтора можно использовать Loop. Следующий пример посылает 20 нажатий Tab:
Loop 20
{
Send {Tab down} ; Автоповтор состоит из цепочки событий Down (без Up).
Sleep 30 ; Пауза в миллисекундах между нажатиями (либо используйте SetKeyDelay).
}
Send {Tab up} ; Отпустить клавишу.
Вместо Down также можно использовать DownTemp. Эффект будет тот же, за исключением клавиш-модификаторов (Control/Shift/Alt/Win). В последнем случае DownTemp сообщает следующим за ним посылающим командам, что модификаторы не являются постоянно нажатыми, т. е. они могут отпускаться, если это нужно. Например, если за командой Send {Control DownTemp} следует команда Send a, ею будет послано обычное нажатие "а", а не комбинация Control-A.
http://www.script-coding.com/AutoHotkey/Send.html
Повтор или удержание клавиши
Чтобы повторить нажатие несколько раз, заключите в фигурные скобки имя клавиши и число повторов. Например:
Send {DEL 4} ; Нажать Delete 4 раза.
Send {S 30} ; Послать 30 S в верхнем регистре.
Send +{TAB 4} ; Нажать Shift-Tab 4 раза.
Чтобы удерживать нажатой или отпустить клавишу, поместите в фигурные скобки её имя и слово Down (вниз) или Up (вверх). Например:
Send {b down}{b up}
Send {TAB down}{TAB up}
Send {Up down} ; Нажать клавишу "Стрелка вверх".
Sleep 1000 ; Держать её нажатой 1 секунду.
Send {Up up} ; Отпустить.
Когда клавиша удерживается вышеописанным методом, не происходит её автоповтор, как это было бы при физическом удержании (причина в том, что автоповтор является возможностью драйвера/оборудования). Однако для симуляции автоповтора можно использовать Loop. Следующий пример посылает 20 нажатий Tab:
Loop 20
{
Send {Tab down} ; Автоповтор состоит из цепочки событий Down (без Up).
Sleep 30 ; Пауза в миллисекундах между нажатиями (либо используйте SetKeyDelay).
}
Send {Tab up} ; Отпустить клавишу.
Вместо Down также можно использовать DownTemp. Эффект будет тот же, за исключением клавиш-модификаторов (Control/Shift/Alt/Win). В последнем случае DownTemp сообщает следующим за ним посылающим командам, что модификаторы не являются постоянно нажатыми, т. е. они могут отпускаться, если это нужно. Например, если за командой Send {Control DownTemp} следует команда Send a, ею будет послано обычное нажатие "а", а не комбинация Control-A.
хером попробуй)
Алексей Чернышов
пробовал, но нужно две кнопки. А друзей нет
Носом
Clickermann попробуйте
Похожие вопросы
- почему именно пробел сделали самой длинной клавишей?
- Как правильно сделать скрин на компе с помощью клавиш alt+shift+prtsc на ноуте? Читайте ниже
- Клавиатура и клавиши на ней.
- Почему при нажатии на клавиши механической клавиатуры начал издаваться звук, похожий на удар по кастрюле?
- Сочетание клавиш "копилка" раньше было F2 - положить, F3 - изъять. А как сейчас?
- пролил кофе нА клаву терь не работают Клавиша 1 клавиша я и клавиша С что делать?
- Подскажите комбинацию клавиш, которая аналогична нажатию пр. клавиши мышки на Рабочем столе.
- мёртвые клавиши.
- На нетбук пролил шампанское. Клавиши залипают, сколько стоит в сервис центре это дело починить?
- Где находится клавиша эта?