Тема: AHK: Педаль (кнопка) для проигрывания плеера при удержании
Всех приветствую,
Приобрел педаль (http://www.pcsensor.com/index.php?_a=pr … oduct_id=2) для удобного управления воспроизведением плеера во время стенографирования аудиозаписей.
Этой педали можно с помощью встроенной программы присвоить любую клавишу и с помощью AHK нужно решить задачу, чтобы на время нажатия педали воспроизводила запись, а при отпускании снова восстанавливалась.
Назначил, чтобы педаль во время нажатия имитировала нажатие клавиши F10
В плеере foobar назначил глобальную горячую клавишу F9 - Play or Pause (т.е. при нажатии начинается воспроизведение, при очередном нажатии пауза и т.д.)
Для AHK написал вот такой простой код. Но очень буду рад, если сообщество поможет довести этот код до ума:
~f10::
send {f9}
keywait, f10
send {f9}
return
Код работает и вполне отлично. Есть несколько НО:
- если во время проигрывания начнешь нажимать педаль (кнопку) - получается обратное действие при нажатии запись останавливается при отпускании продолжает играть
- считаю костылями использование горячих клавиш для управления, думаю что можно управлять плеером напрямую посылая ему команды...ну либо использовать медиа-клавишу Play/Pause (надеюсь понятно выразился).
Прошу помочь доделать скрипт. Спасибо!
P.S.1 Сейчас ковыряюсь со старой мышкой. Такую педаль можно легко сделать из обычной кнопки (дверной звонок например) и старой usb-мышки. Но об этом позже.
P.S.2 Скажу что с педалью скорость набора стенограмм увеличилась на процентов 15, чем при использовании горячих клавиш.