[help] #inputlevel, но не перезаписывать комбинацию клавиш?
у меня есть 2 ахк сценария, оба переназначают "k", но сценарий 1 имеет "scrolllock & k"
script1.ahk
k::msgbox script1
scrolllock & k::click
script2.ahk
k::msgbox script2
я хочу это: при запуске обоих скриптов одновременно, если я нажму k, он выполнит script2.ahk (который показывает "msgbox script2"),
другим способом, script2 перезаписывает script1
поэтому я поставил # inputlevel2 в script2.ahk
теперь это выглядит так
script1.ahk
k::msgbox script1
scrolllock & k::click
script2.ahk
#inputlevel2
k::msgbox script2
но теперь, если я нажму "scrolllock & k", он не будет делать щелчок (функция script1), но покажет msgbox (script2), я думаю, потому что "k" был перезаписан script2, а "scrolllock & k" больше не распознается
я нашел способ заставить scrolllock & k работать, когда я перезагружаю script1 и нажимаю scrolllock & k, он будет работать
но если я перезагружаю script2, мне придется снова перезагружать script1, чтобы эта комбинация клавиш работала
Другими словами, у меня вопрос: можно ли перезаписать "k" script2 на "k" script1, но при этом выполнять функцию, подобную «scrolllock & k» script1?
Спасибо