Описание тега osascript

Инструмент командной строки MacOS, который выполняет сценарии OSA (AppleScript, JavaScript и т. Д.)
0 ответов

Spotify::: проигрывание песен с использованием osascript и Python

Я бегу python сценарий для того, чтобы играть два Spotify песни подряд через Echonest api, Видимо, что-то не так с этим osacript синтаксис: def play(id1, id2): print 'playing', id1, 'then', id2 os.system("osascript -e 'tell application \"Spotify\" t…
26 апр '16 в 03:16
0 ответов

Вызов osascript через perl в OSX 10.9 больше не работает

Я пишу приложение для Mac (OSX, а не iOS). Установка запускает Perl-скрипт, который содержит некоторый вызов osascript, например: $res = qx(osascript -e 'launch application "MyApp"'); Или же: $res = qx(osascript -e 'tell application "System event" t…
20 фев '14 в 14:17
1 ответ

Скрипт Python не работает при запуске через osascript

Итак, когда я запускаю эту команду: sudo python3.5 /path/to/my/script.py Он выполняется нормально и возвращает: выберите пользователя: гость Мое имя пользователя Выберите аккаунт, который необходимо очистить (введите соответствующий номер): После че…
26 ноя '16 в 15:15
2 ответа

Как вы получаете время воспроизведения трека iTunes с appleScript?

Я только начинаю играть с Geektool и набором сценариев яблок, чтобы сделать мой рабочий стол Mac увлекательным, и я столкнулся с вопросом, на который, похоже, не могу найти ответ. Как вы получаете текущее время воспроизведения песни из команды osasc…
19 дек '09 в 10:28
3 ответа

Как интерпретировать переменные bash в команде applecript

Я пытаюсь написать скрипт bash, который перезагружает заданную вкладку Chrome, и я передаю переменную POSITION_STRING на applecript, чтобы динамически определять определение утверждения (как я думал, вот для чего используются обозначения heredocs). …
28 сен '16 в 16:56
1 ответ

Applescript получил "недостающее значение"

У меня есть следующий яблочный скрипт, чтобы добавить контакты из командной строки при выполнении {имя, фамилия, рабочий телефон, мобильный телефон, рабочий стол, рабочий архив, рабочий город, snr} расскажите приложение "Контакты" установить дату к …
21 мар '16 в 22:22
1 ответ

Отображение уведомлений больше не работает в El Capitan

У меня есть эта функция в моем .zshrc когда я хочу создать уведомление из скрипта в моей оболочке: notify() { osascript -e 'display notification "${*}"' } Функция просто запускает эту крошечную строку appleScript, чтобы создать уведомление с любыми …
0 ответов

Запуск osascript после 'su -'

У меня есть программа, запускаемая из командной строки в OSX, и я хочу, чтобы я мог иногда всплывать сообщения, выполняя что-то вроде этого: osascript -e "display dialog \"Message\"" Это прекрасно работает, если я никогда не меняю пользователей. Есл…
20 апр '16 в 18:57
2 ответа

Как запустить встроенный Applescript из скрипта JXA/JavaScript для автоматизации на macOS?

У меня есть скрипт, написанный на JavaScript, который должен запускать один маленький кусочек AppleScript (для достижения некоторой функциональности, которую я не смог реализовать из-за ряда факторов, изначально присутствовавших в JS). Он должен быт…
08 окт '17 в 07:32
2 ответа

Странная ошибка при запуске osascript -e [команда] в macOS Mojave

Я только что сделал чистую установку MacOS Mojave (хотя и переустановил различные кусочки) и получаю странную ошибку при запуске скрипта bash, который в свою очередь запускает AppleScript через osascript, Любая команда передана osascript -e похоже, …
03 дек '18 в 23:00
2 ответа

Проблемы с путями - POSIX HFS не может получить папку

Я пытаюсь заставить этот короткий сценарий работать. Все, что он должен сделать, это взять содержимое папки в Application Support/App локального пользователя и переместить его на usb. set localLocation to POSIX path of (path to library folder from u…
18 авг '18 в 11:23
0 ответов

Как открыть несколько вкладок терминала в списке папок

Я работаю в нескольких папках, и когда я перезагружаю свою машину, было бы неплохо открыть все терминальные папки (из списка) в скрипте, открытом во вкладках? Я вижу, что это можно сделать: osascript -e 'tell application "Terminal" to activate' -e '…
19 фев '19 в 09:06
0 ответов

Запишите нажатия клавиш в файл с помощью Mac Terminal, AppleScript или osascript без установки каких-либо расширений

Как бы вы могли записывать все нажатия клавиш в файл (например, текстовый файл) с помощью Mac Terminal, AppleScript или osascript без установки каких-либо расширений?
22 фев '19 в 12:18
3 ответа

Terminal/Osascript: автоматически скрывать и показывать строку меню

Есть ли способ включить флажок "Автоматически скрывать и показывать строку меню" через applscript/osascript или просто терминал? Текущая ОС: macOS Mojave 10.14 Я читал такие вещи, как LSUIPresentationMode и пробовал разные вещи с osascript уже
22 ноя '18 в 09:36
1 ответ

AppleScript перенаправляет номер ошибки в osascript в качестве состояния выхода

Я пытаюсь добавить конкретный код ошибки в фрагмент кода appleScript, через который я запускаю osascript, Это мой код: osascript -e "if ((clipboard info) as string) does not contain \"«class PNGf»\" then" -e "error number 61" -e "end if" Тем не мене…
13 фев '19 в 11:18
1 ответ

Подождите, пока не выйдет определенное приложение, затем запустите другое

В OS X я хочу выполнить команду osascript, которая ожидает, пока не выйдет определенное приложение, указанное в его полном пути.app, а затем запустить другое приложение, например, используя /usr/bin/open -n /Applications/MyApp.app, Как добиться ожид…
03 июн '14 в 15:18
1 ответ

Как определить постоянное свойство в JXA

В AppleScript я бы написал property foo: "value" и значение будет сохранено между запусками. Как я могу сделать это в Javascript для автоматизации?
26 май '15 в 16:52
0 ответов

Почему этот предустановочный скрипт только частично запускается?

Я использую PackageMaker для создания установочного пакета. Следующее мое preinstall script быть вызванным Installer: #!/bin/sh /usr/bin/osascript <<EOF tell application "System Events" if exists (application process "Dictionary") then tell ap…
08 сен '12 в 17:21
2 ответа

Отправить группу iMessage, используя applecript

Кто-нибудь знает, как отправить групповое сообщение с использованием applecript/osascript? Я пробовал кучу вещей, но ничего не получается.
11 апр '13 в 20:17
2 ответа

Как отобразить модальное окно, используя osascript или AppleScript в OS X

Как отобразить модальное (поверх всех приложений, окон) окно, используя osascript или AppleScript в OS X 10.6.8 и более поздних версиях. Вот скрипт, который я делаю: #!/bin/bash osascript -e 'tell app "System Events" to display dialog "My Dialog" bu…
29 янв '14 в 14:08