Próbuję wysłać naciśnięcia klawiszy do aplikacji VisualBoyAdvance przy użyciu AppleScript, ale nie mogę jej uruchomić.Aplikacja nie akceptuje naciśnięcia klawiszy
Mój kod, jak dotąd, jest to:
tell application "VisualBoyAdvance"
activate
tell application "System Events"
keystroke "k"
end tell
end tell
Kiedy mówię VisualBoyAdvance bezpośrednio, otrzymuję ten błąd:
error "VisualBoyAdvance got an error: Can’t get keystroke \"k\"." number -1728 from keystroke "k"
próbowałem opowiadać VisualBoyAdvance bezpośrednio, a Próbowałem również używając key code 40
, ale nadal nie mogę go uruchomić. O dziwo, to działa:
tell application "VisualBoyAdvance"
activate
tell application "System Events"
keystroke "d" using {command down}
end tell
end tell
Ale to jest skrót klawiaturowy, który pojawia się w pasku menu, więc myślę, że będzie to nieco inaczej.
Jak używać AppleScript do symulacji naciśnięcia klawisza i czy aplikacja odpowiada na nie? Jeśli nie mogę użyć AppleScript do tego, czego jeszcze mogę użyć?
nie masz wsparcie wspomagające urządzenie jest włączone? – alesplin
szczęście na tym? –