Описание тега jxa
JXA (JavaScript для автоматизации) - это хост-среда для JavaScript.
1
ответ
Создайте новый элемент пути в Adobe Illustrator через JXA (JavaScript для автоматизации)
Я ищу способ создания элементов пути в Adobe Illustrator с использованием JXA (JavaScript для автоматизации). Я несколько раз погуглил весь интернет и ничего не смог найти... На сайте Apple для разработчиков есть только базовое введение в JXA: Приме…
24 апр '17 в 10:28
1
ответ
Запустить скрипт (AppleScript или JXA) на.app работает?
У меня есть небольшая компьютерная лаборатория, в которой студенты могут пользоваться без присмотра, с подключенным к сети принтером. Я пытаюсь реализовать простое диалоговое окно оповещения о дополнениях сценариев со всеми правилами о принтере, кот…
26 мар '18 в 23:04
0
ответов
Изменение порядка смарт-плейлистов с помощью JXA (AppleScript JS с iTunes)
Я пытаюсь создать AppleScript (в JS), который будет переупорядочивать умный список воспроизведения. В настоящее время я могу изменить порядок не-умный плейлист с track.move({to: playlist}); (поэтому я могу переместить любую дорожку в плейлисте вниз)…
28 май '16 в 00:29
1
ответ
Есть ли лучший способ добавить новый плейлист в iTunes через Javascript для автоматизации (JXA)?
Должен быть лучший способ создать новый элемент в коллекции (если это действительно происходит за абстракцией). Я ищу JXA-эквивалент этого appleScript if (count of (playlists whose name is plName)) is 0 then make new playlist with properties { name:…
26 апр '16 в 03:52
2
ответа
Фильтрующие массивы Applescript, использующие ObjectSpecifier, использующий Javascript
`В примечании к выпуску Javascript Automation от Apple есть пример поиска в массиве с произвольным objectSpecifier. firstTabsName = ObjectSpecifier.tabs[0].name app.windows.whose({_match: [firstTabsName, 'Apple']}) Однако первые строки выдают ошибку…
11 июл '16 в 07:34
2
ответа
JXA & OmniGraffle
Я не могу понять, как перевести следующий AppleScript в JXA (JavaScript для автоматизации под Mac OS X Yosemite): tell application id "com.omnigroup.OmniGraffle6" tell canvas of front window make new line at end of graphics with properties {point li…
29 мар '15 в 09:00
3
ответа
Откройте новую вкладку "Терминал" с OS X JavaScript для автоматизации
Я играю с JavaScript для автоматизации на OS X Yosemite. Я пытаюсь открыть новую вкладку в приложении терминала. Вот что у меня так далеко: var Terminal = Application('Terminal); var Tab = Terminal.Tab; // Activate the Terminal App, creates a new wi…
12 дек '14 в 20:38
1
ответ
JXA: Как заставить 2 терминальных скрипта работать в одном окне
Почему при этом открываются два разных окна и каждый скрипт запускается в отдельном окне? Есть ли способ сказать ему использовать одно и то же окно? var Terminal = Application('Terminal'); Terminal.activate(); var window = Terminal.windows[0] Termin…
04 авг '15 в 13:26
3
ответа
Передача в подпроцесс stdin для JXA
Я хотел бы запустить подпроцесс в JavaScript для автоматизации (JXA) и отправить строку в stdin этого подпроцесса, которая может включать символы новой строки, мета-оболочки и т. Д. Предыдущие подходы AppleScript для этого используемого bash <<…
21 дек '14 в 04:18
0
ответов
Эквивалент Apple's "с таймаутом" в Javascript для автоматизации MacOS
Я пытаюсь скопировать значения из одного листа Excel в другой, используя Javascript в автоматизации MacOS. Все в порядке, пока количество копируемых значений не станет достаточно большим (например, 500 КБ) - сценарий достигнет ограничения по времени…
01 окт '16 в 12:26
2
ответа
Как запустить встроенный Applescript из скрипта JXA/JavaScript для автоматизации на macOS?
У меня есть скрипт, написанный на JavaScript, который должен запускать один маленький кусочек AppleScript (для достижения некоторой функциональности, которую я не смог реализовать из-за ряда факторов, изначально присутствовавших в JS). Он должен быт…
08 окт '17 в 07:32
0
ответов
Как экспортировать фильмы в QuickTime Player с помощью JXA?
Я могу запустить и остановить запись в QuickTime Player 10.5 с помощью JXA, но у меня возникла проблема с экспортом. qt = Application("QuickTime Player") movie = qt.newMovieRecording() qt.start(movie) delay(3) qt.stop(movie) qt.export(movie, {in:Pat…
04 дек '18 в 20:53
1
ответ
Почему некоторые возвращаемые массивы ограничены в JXA (Javascript для автоматизации в macOS)
Я пытаюсь получить все свои контакты iMessage из приложения "Сообщения" через JXA-скриптинг. Когда я назначаю массив переменной, я могу работать только с первыми 40 объектами. Но массив имеет длину 147. var Messages = Application("Messages") var bud…
30 дек '18 в 16:25
2
ответа
Вызов сценария оболочки с помощью JavaScript для автоматизации
Используя AppleScript, я могу вызвать скрипт оболочки с: do shell script "echo 'Foo & Bar'" Но я не могу найти способ сделать это с помощью JavaScript в Yosemite Script Editor.
20 янв '15 в 11:55
1
ответ
Как я могу получить фактический класс объекта JXA
Я пытаюсь провести различие между плейлистами iTunes, которые являются папками, и теми, которые нет. В AppleScript, кажется, есть два способа сделать это: Я могу получить все плейлисты папок и обработать их индивидуально из пользовательских плейлист…
28 авг '16 в 19:39
1
ответ
Как определить постоянное свойство в JXA
В AppleScript я бы написал property foo: "value" и значение будет сохранено между запусками. Как я могу сделать это в Javascript для автоматизации?
26 май '15 в 16:52
1
ответ
Закройте приложение Mac из сценария JavaScript для автоматизации (JXA)
AppleScript способ выйти из приложения Mac: tell application "iTunes" quit end tell Как выйти из приложения с помощью JavaScript для автоматизации (JXA)?
09 фев '17 в 23:21
2
ответа
Не могу найти документацию по JXA
Где я могу найти документацию JXA со всеми доступными классами, функциями и параметрами? Ведь пока найдены только случайные примеры кода и короткие уроки.
22 дек '17 в 10:56
2
ответа
Почему OSA_LIBRARY_PATH не будет работать так, как описано для JXA?
Согласно Документам разработчика Apple, Library global позволяет импортировать скомпилированные скрипты, чтобы их можно было использовать в качестве библиотеки в текущем скрипте. Это прекрасно работает, если вы должны сделать что-то вроде приведенно…
14 фев '16 в 06:29
1
ответ
Ищите инфраструктуру JS, которая работает вне браузера и узла
Я ищу среду JavaScript, которая работает без браузера и без узла. Мне нужна система для организации некоторых JS AppleScripts, которые растут в размере, поэтому я ищу что-то вроде заводов, сервисов AngularJS и т. Д. Поскольку я ищу только небольшую …
22 июн '16 в 06:55