Вопросы по теме 'javascript-automation'

Как запустить JavaScript/AppleScript из приложения какао?
Я пытаюсь выполнить некоторый AppleScript из Objective-C, используя NSApleScript... однако код, который я пытаюсь использовать, — это новый JavaScript для автоматизации в Yosemite. При запуске он ничего не делает, однако обычный AppleScript работает...
950 просмотров

JavaScript для автоматизации в OSX Yosemite
Можем ли мы отправить событие щелчка на кнопку внутри веб-просмотра в приложении Cocoa с помощью JavaScript? Я пытаюсь использовать редактор сценариев в утилитах (Yosemite) для записи, но, к сожалению, не могу записывать какие-либо события внутри...
657 просмотров

Как я могу открыть новое окно Chrome с автоматизацией javascript в yosemite?
Я пытаюсь сделать что-то основное. Я просто хочу открыть новое окно, а затем в этом окне открыть 2 вкладки, используя новый мост javascript OSX Yosemite. Я не могу найти документы, которые показывают, как это сделать: ObjC.import("Cocoa");...
1752 просмотров

Канал для подпроцесса stdin для JXA
Я хочу запустить подпроцесс в JavaScript для автоматизации (JXA) и отправить строку на стандартный ввод этого подпроцесса, который может включать новые строки, метаданные оболочки и т. д. Предыдущие подходы AppleScript для этого использовали...
756 просмотров

Как закрыть все окна Finder с помощью JXA
Я в основном хочу перенести этот код из AS в JXA: tell application "Finder" close every window open folder "Projects" of folder "Documents" of home tell the front Finder window set the bounds to {0, 0, 1920, 1080} set...
1135 просмотров

OS X — JavaScript для автоматизации — Как создать и сохранить переменную для будущего использования
Я создаю небольшую программу, которая поможет автоматизировать инициализацию виртуальной среды и запуск сервера Django. Я хотел бы поделиться этой программой с другими. Я ищу способ создать переменную (расположение папки) с помощью открытого...
501 просмотров
schedule 09.11.2022

Как развернуть окно Safari с помощью JavaScript для автоматизации (JXA)?
Я ищу способ развернуть окно Safari с помощью JavaScript для автоматизации (JXA) . Я могу открыть Safari и вывести окно на передний план, но не могу найти способ открыть его в полноэкранном режиме. var safari = Application('Safari');...
766 просмотров

Как открыть приложение на определенном экране/дисплее с помощью JavaScript для автоматизации (JXA)?
Я хочу открыть два приложения на двух разных экранах/дисплеях, используя JavaScript для автоматизации (JXA) , как это возможно? Я могу открывать приложения, но не могу найти способ контролировать, где они должны открываться.
146 просмотров

Сравнения/расширенные запросы в Javascript для автоматизации (JXA), чей()
Если бы я хотел просмотреть свой календарь OS X (ранее «iCal»), чтобы найти события, сводка которых была «Обед», я мог бы сделать что-то вроде этого: var eventsContainer = Application('Calendar').calendars[0].events for (var i = 0; i <...
881 просмотров

Автоматизация OSX с помощью действия с папкой: AppleScript работает, сценарий JXA не работает?
Я использую Folder Actions Setup, чтобы прикрепить этот скрипт к папке. Я либо отмечаю часть AppleScript, либо функцию JXA для запуска одного или другого и изменяю редактор сценариев, чтобы он соответствовал языку. Вот версия AppleScript: on...
320 просмотров

Нажатие клавиши JXA не работает со специальными символами
Я пытаюсь настроить простой сценарий Apple JXA, чтобы написать на экране хорошо известный смайлик, пожимающий плечами (я думаю, он имитирует нажатие клавиши). Все, что я пытаюсь сделать, производит это "¯\_(a)_/¯". Я предполагаю, что, поскольку я...
559 просмотров
schedule 04.05.2023

Как создать REST URL с помощью json-сервера и использовать его для автоматизации в vRO
Я добавил http://localhost:3000 как часть рабочего процесса "Добавить хост REST" в vRO, и это успешно, но когда я пытаюсь запустить «Вызвать хост REST», он не дает ошибку «невозможно выполнить запрос; в соединении отказано». Я запускаю...
107 просмотров

Как сделать новый документ с JXA?
Как создать новый документ и закрыть? Это нужно для обхода багги-безумия автоматизации Apple. Я пытаюсь сделать следующее: var app = Application('Keynote') var doc = app.make(new document) // How to write this correctly? doc.close({saving:...
535 просмотров
schedule 08.12.2022

Получение значений из внутренних функций текущей веб-страницы в Chrome через (JXA/AppleScript)
Я не могу получить значения из внутренних функций текущей веб-страницы в Chrome. Почему это произошло? для примеров в JXA: function getTime() { const chrome = Application('Google Chrome') const currentTab =...
126 просмотров

Как записать сжатую строку LZ в текстовый файл с помощью JXA?
Я пытаюсь написать сценарий JXA в редакторе сценариев Apple, который сжимает строку с использованием алгоритма LZ и записывает ее в текстовый (JSON) файл: var story = "Once upon a time in Silicon Valley..." var storyC = LZString.compress(story)...
133 просмотров

Запись не-ascii-символов в xml/UTF-8
У меня есть скрипт, который собирает XML-документ с помощью манипуляций со строками (который я написал до того, как открыл для себя XML Suite). Когда включены определенные символы, такие как £, -(en-dash) и -(длинное тире) (я подозреваю, что все...
328 просмотров
schedule 30.08.2022