Клавиша Applescript не будет работать в BBEdit

tell application "BBEdit"
    activate
    tell window 1
        repeat 100 times
            repeat 5 times
                key code 124
            end repeat
            --select insertion point after character 5
            keystroke return
            --keystroke key code 36
        end repeat
    end tell
end tell

дает ошибку

error "BBEdit got an error: Can’t get keystroke \"
\" of window 1." number -1728 from keystroke "
" of window 1

Все, что я хочу сделать, это эмулировать перемещение курсора на 5 пробелов и многократно нажимать клавишу возврата.

Казалось, достаточно просто...

1 ответ

delay 0.2
tell application "BBEdit"
    activate
    tell window 1
        repeat 100 times
            repeat 5 times
                tell application "System Events"
                    key code 124
                end tell
            end repeat
            tell application "System Events"
                keystroke return
            end tell
        end repeat
    end tell
end tell
Другие вопросы по тегам