Вот пример запуска AppleScript различными методами:
Метод 1: команда терминала (osascript)
Вы можете запустить AppleScript из терминала с помощью команды osascript. Вот пример:
osascript -e 'tell application "Finder" to display dialog "Hello, World!"'
Метод 2: Редактор AppleScript
Вы также можете запустить AppleScript с помощью приложения AppleScript Editor в macOS. Откройте редактор AppleScript и введите следующий код:
display dialog "Hello, World!"
Затем нажмите кнопку «Выполнить» или нажмите Command + R, чтобы выполнить скрипт.
Метод 3: Automator
Automator — это инструмент для создания визуальных сценариев, предустановленный в macOS. Вы можете создать рабочий процесс, включающий действие AppleScript. Вот как:
- Откройте Automator.
- Выберите «Новый документ» и выберите «Рабочий процесс».
- На панели «Библиотека» найдите «Запустить AppleScript» и перетащите его в область рабочего процесса.
- Введите код AppleScript в редакторе действий.
- Нажмите кнопку «Выполнить» в правом верхнем углу, чтобы выполнить рабочий процесс.
Метод 4: Xcode
Если вы являетесь пользователем Xcode, вы можете создать проект инструмента командной строки и запустить AppleScript оттуда. Вот шаги:
- Откройте Xcode и выберите «Создать новый проект Xcode».
- Выберите «Инструмент командной строки» в разделе «macOS».
- Введите название проекта и нажмите «Далее».
- В файл main.swift добавьте следующий код:
import Foundation
let appleScript = """
tell application "Finder" to display dialog "Hello, World!"
"""
if let scriptObject = NSAppleScript(source: appleScript) {
var errorInfo: NSDictionary?
if scriptObject.executeAndReturnError(&errorInfo) == nil {
print("Script executed successfully!")
} else {
print("Error executing script: \(errorInfo?.description ?? "")")
}
} else {
print("Failed to create script object.")
}
- Нажмите кнопку «Выполнить» в Xcode, чтобы выполнить AppleScript.