Вопросы с тегом «applescript»

AppleScript - это проприетарный язык программирования в macOS для управления и обмена данными с приложениями.

1
При передаче osascript через .Net CORE возникает синтаксическая ошибка: сюда не может попасть неизвестный токен
Следующая команда, osascript -e 'tell app "terminal" to do script ("idevicesyslog -u UUID | tee 'ios_syslog.txt'")' (где UUID - это жестко идентифицированный идентификатор устройства) отлично работает в терминале. Он открывает новое окно и запускает скрипт, но когда я передаю его через вызов API .Net CORE, я получаю вышеуказанную синтаксическую ошибку. …

1
Есть ли способ использовать automator / написать скрипт Apple, чтобы изменить шрифт в нескольких документах PowerPoint?
Повторяющаяся проблема на работе: Файл PowerPoint необходимо переместить в иллюстратор и сохранить как файл .eps. Файлы почти всегда передаются с установленным шрифтом Calibri, который Illustrator по каким-либо причинам не нравится. Я выбираю весь тип и изменяю его на Univers, который обычно довольно хорошо входит в Illustrator. Я ищу способ ускорить …

1
Как заставить AppleScript открыть другой файл скрипта
Итак, я работаю над сценарием и хочу, чтобы одна из кнопок открыла другой файл сценария. У меня есть: tell application "AppleScript Editor" to open "Fallen_Order_Intro.sctp" Когда я делаю это, он говорит, что не может открыть «Fallen_Order_Intro.sctp», потому что это текстовый документ (а это не так). Я поступаю неправильно? Есть ли …

1
Как я могу заставить Finder смонтировать общий ресурс SMB из ssh без подтверждения?
В большей части AppleScript мне нужно смонтировать общий ресурс SMB. Это работает: tell application "Finder" to mount volume "smb://server/share" То есть он работает, не задавая вопросов, из редактора сценариев или из оболочки, запущенной в терминале (т.е. osascript <my script>). Но когда я пытаюсь запустить тот же сценарий при подключении к …

1
Как получить список окон приложений только с текущего рабочего стола с applecript?
Нужно сделать что-то вроде следующего tell application "Safari" activate set AllWindows to every window set WinCount to number of items in AllWindows repeat with i from 1 to WinCount set this_window to item i of AllWindows -- do something with the this_window end repeat end tell Abowe работает нормально, и …

1
CD-файл для себя
Я написал приложение в Applescript, чтобы открыть черное изображение и полноэкранный режим в режиме предварительного просмотра. Мне нужно приложение "CD" для себя, независимо от того, где оно находится. Это означает, что если оно находится на рабочем столе, оно может извлечь это изображение из файлов приложений, а если приложение перемещено в …

2
Настройка среды сценариев
Когда я запускаю программирование сессий на своем MacBook Pro, у меня есть куча приложений, которые я хотел бы открыть и подготовить: DevNull SMTP-сервер Java (запустить из терминала с java -jar DevNull.jar) Терминальная оболочка в каталоге tomcat / bin с startup.sh;tail -f ../logs/catalina.outзапущенными после rm -rfработы и тестовыми каталогами webapp IntelliJ …

0
AppleScript для обновления метаданных iTunes музыкальных треков, хранящихся только локально
У меня есть простой фрагмент кода AppleScript, который я использую для обновления метаданных из треков, хранящихся локально: tell application "iTunes" if selection is not {} then set thechoice to (display dialog "Refresh track metadata for selected tracks?" buttons {"Ok", "Cancel"} default button 1 with icon note) set theButtonName to the …

1
Пересчитать выбранные треки в iTunes
Я часто делаю одну и ту же работу: выбираю каждую дорожку в выбранном наборе дорожек, открываю Свойства дорожки и устанавливаю номер дорожки. Мне просто интересно, может быть, есть скрипт или плагин для iTunes, чтобы пересчитывать треки. Например, у меня есть треки: Number of Track Song Name --------------- --------- 1 Song …

3
Могу ли я установить основной язык OS X с помощью сценария оболочки или AppleScript?
Мой компьютер - Mac mini (конец 2012 года) с установленным Yosemite 10.10.1. Основной язык системы - английский, второй язык - китайский. Иногда мне нужно использовать Maps.app, и мне как китайцу удобнее использовать карту с китайскими иероглифами, а не английскую. Поэтому, когда я использую Maps.app, мне нужно временно переключить основной язык …

0
Скрипт UNIX для изменения рабочего стола и заставки в 10.8
Я устанавливаю .plists LaunchAgent, которые запускают сценарии bash для UNIX, чтобы автоматически менять рабочий стол и заставку для разных пользователей для образа Mac, который будет развернут на нескольких типах Mac. У меня система работает нормально в 10.10 и 10.9. Работает как шарм каждый раз. Однако 10,8 - это зло. (Нам …

0
Есть ли способ автоматического подключения к сетевым MIDI-устройствам?
Я использую несколько сетевых MIDI-устройств, и каждый раз, когда я хочу подключиться к ним, мне нужно открыть Audio MIDI Setup, перейти к настройке MIDI Network Setup и подключиться к каждому из них по отдельности. Есть ли способ программно сделать это? До сих пор мне не удалось найти какие-либо интерфейсы командной …

2
В AppleScript при вводе пароля требуется щелчок
Я пишу AppleScript для включения / выключения VPN-подключения к компьютеру. У меня все более или менее работает, однако я должен нажать на диалоговое окно с запросом пароля, чтобы скрипт ввел мой пароль. Вот блок кода для ввода пароля, я добавил reopen а также activate команды, потому что я думал они …

0
Applescript добавить новую строку в верхней части листа Excel
Я использую этот скрипт, чтобы добавить некоторые данные в новую строку в активном листе Numbers. Это работало нормально в течение нескольких дней, но числа изо дня в день не могут справиться с объемом (659 строк на эту дату) и начинают работать очень медленно. Сценарий чисел: set dataToAdd to {¬ data1FromPlist, …

1
Автоматически сохранять вложения в Mail.app в 10.8 Mountain Lion
Я пытаюсь автоматически сохранить все письмо отправлено на один адрес (назовем его test@example.com ) в эту папку /Users/luomat/Dropbox/Incoming/e2w/ (где /Users/luomat = $HOME ). Вот правило, которое я использую в Mail.app: Я настроил специальный адрес электронной почты для этой цели, и я получаю его через POP3 из Gmail. Сообщение окрашивается в …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.