Тема: проверка состояния Capslock
Добрый день форумчане, я новичок в плане скриптинга а если точнее то только установил АХК предварительно посмотрев десятки роликов на ТыТрубе для ознакомления
вопрос вот в чем, пытаюсь сделать скрипт для облегченной работы в солиде, вроде как получилось.. но частично, а именно чего пытаюсь добиться:
При "зажатой" клавише Capslock должны выполняться команды по клавишам, а при отжатой работать как обычно, так же все это в определённой программе
вот код который у меня работает, но срабатывает либо везде либо не имеет значения зажат или нет в определённом окне:
GetKeyState("CapsLock", "T")
#lfwinActive ahk_exe SolidWorks2019.exe.
{
F1::
send, ^{a}
sleep, 500
send, ^{c}
return
F2::
send, ^{a}
sleep, 500
send, ^{v}
sleep, 500
send, {Enter}
return
F3::
send, ^{x}
return
F4::
send, ^{d}
return
F5::
send, ^{m}
}
#if
так-же, для понятия принципа работы пробовал написать скрипт на состояние клавиши Capslock с использованием тултип окна
к сожалению так и не получилось ничего путного
F1::
If GetKeyState ("Capslock", "T")
tooltip, Capslock is On
else
tooltip, Capslock is Off
return
но всегда при нажатии F1 капслок off и не важно нажал я его перед запуском скрипта либо нет
буду очень признателен.