Я использую applescript в приложении midipipe для запуска приведенных ниже скриптов, чтобы моя панель запуска novation могла быть сопоставлена с горячими клавишами в OBS:
Код:
on runme(message)
#Pad 1
#11,11, CTRLZ
if (item 2 of message = 11)
tell application "System Events"
keystroke "z" using control down
end tell
end if
#Pad 2
#12,12, CTRLX
if (item 2 of message = 12)
tell application "System Events"
keystroke "x" using control down
end tell
end if
#Pad 3
#13,13, CTRLY
if (item 2 of message = 13)
tell application "System Events"
keystroke "y" using control down
end tell
end if
#Pad 4
#14,14, CTRLE
if (item 2 of message = 14)
tell application "System Events"
keystroke "e" using control down
end tell
end if
end runme
НО
как только у меня был другой планшет, он «содержит ошибки» при компиляции, я не могу понять, что это за ошибка на самом деле, а код для контактной площадки 5 такой же, как и для остальных частей.
on runme(message)
#Pad 1
#11,11, CTRLZ
if (item 2 of message = 11)
tell application "System Events"
keystroke "z" using control down
end tell
end if
#Pad 2
#12,12, CTRLX
if (item 2 of message = 12)
tell application "System Events"
keystroke "x" using control down
end tell
end if
#Pad 3
#13,13, CTRLY
if (item 2 of message = 13)
tell application "System Events"
keystroke "y" using control down
end tell
end if
#Pad 4
#14,14, CTRLE
if (item 2 of message = 14)
tell application "System Events"
keystroke "e" using control down
end tell
end if
#Pad 5
#19.19, CTRLS
if (item 2 of message = 19)
tell application "System Events"
keystroke “s" using control down
end tell
end if
end runme
Есть идеи?