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

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

2
Как я могу вывести окно на передний план, не фокусируя его, используя Applescript в OS X 10.8
Я хочу вывести окно (например, QuickTime) на передний план, не фокусируя его . Я могу сделать это в OS X 10.7, используя следующий код в Applescript. tell application "System Events" set visible of process "QuickTime Player" to true end tell Это эквивалент Python. from ScriptingBridge import * process = SBApplication.applicationWithBundleIdentifier_('com.apple.systemevents').processes().objectWithName_('QuickTime …

3
Активация заставки из AppleScript в Mountain Lion
У меня был скрипт, который я использовал для активации заставки, и он больше не работает в Mountain Lion. Это был сценарий оболочки, который назывался сценарием AppleScript: #!/bin/bash osascript /Users/lorin/scripts/lockscreen.scpt Вот как lockscreen.scptвыглядит файл: tell application "ScreenSaverEngine" activate end tell Если я lockscreen.scptвызываю в редакторе AppleScript, я получаю диалоговое окно «Выбор …

8
Отправка push-уведомлений на iPhone через AppleScript
Существует ли какая-либо комбинация приложений для iPhone и / или Mac, которую я могу использовать для отправки push-уведомления на мой iPhone? Например, допустим, я хочу создать службу (вызывается через (Имя приложения)> Службы), которая отправляет выделенный текст на моем Mac на мой iPhone в виде сообщения push-уведомления.

2
Передача пароля в приложение Automator
Я написал приложение Automator со следующим сценарием оболочки, чтобы открыть FTP-соединение в моей системе: sudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.plist osascript -e 'tell app "Finder" to display alert "SFTP Opened"' Это работает точно так, как ожидается, за исключением того, что для команды sudo требуется пароль. Когда та же команда запускается …

3
Показать результаты команды Automator-Terminal
TL; DR Если я создаю .app через Automator, как я могу показать результаты сценария оболочки в диалоговом окне или окне терминала? Я использую Automator для запуска сценария оболочки adb install /Directory/$1.apk и если я запускаю его через Automator, я вижу результаты (установка прошла успешно или я не могу найти filname.apk …

3
Автоматизация кликов в Applescript в браузере Google Chrome?
Привет товарищи программисты! Я хотел бы сохранить некоторый яблочный код в виде приложения, чтобы при открытии приложения оно переходило в Google Chrome и отвечало на входящий вызов в Google Voice. Моя учетная запись gmail уже будет открыта в браузере Chrome, поэтому все, что нужно, чтобы приложение appleScript сообщило Google Chrome …

0
Сохранить историю поиска и детекторов данных?
Системный жест, который я часто использую при чтении, - это принудительное нажатие на слово, которое вызывает страницу определения и / или википедии выбранного слова (так называемый «Поиск и детекторы данных» в системных настройках> трекпад). Я хотел бы сохранить свою историю (желательно в формате карточки) для просмотра. Кто-нибудь знает кого-то, кто …

6
Как я могу написать скрипт для открытия нескольких вкладок терминала и выполнения кода в них?
Я хочу иметь возможность открывать приложение терминала и автоматически запускать скрипт, который открывает несколько вкладок и запускать произвольный набор команд в каждой. Например, я хотел бы открыть одну вкладку, изменить каталоги и запустить сервер rails; открывайте, меняйте каталоги и подключайте файл журнала; так далее.. Есть ли способ сделать это с …

2
Как заменить папку, имя которой является датой, т.е. ГГГГММДД, с иерархией папок года, месяца, даты?
У меня есть список папок, в которых есть даты для имен. Даты в формате ГГГГММДД (например, 20150129). В этих папках находятся текстовые документы, связанные с этой конкретной датой. Я хотел бы реструктурировать их в иерархии папок, переходя из года в месяц, и переместить текстовые документы в соответствующую папку «дата», расположенную …

1
Есть ли способ объединить два полноэкранных окна в разделенное окно с помощью Automator / AppleScript?
В настоящее время я делаю рабочий процесс, в котором мне нужно объединить два окна в окно с разделенным видом (функция из OS X El Capitan). Я бы мог сделать это с AppleScript?

5
Скриптовые значки в строке меню
Есть ли простой способ добавить пользовательские значки в область состояния строки меню? В идеале что-то вроде Growl (например, где вы можете просто выполнить команду), но вместо уведомлений, просто отображает значки в строке меню. Я в основном собираюсь нарисовать цифры, которые я бы использовал, чтобы предупредить меня о разных вещах. Например, …

4
Как создать AppleScript, который будет выходить из приложения в определенное время, а затем переводить компьютер в спящий режим?
Я возился с AppleScript и Automator, чтобы заставить эту штуку работать, но я просто не могу обернуться. Если бы кто-нибудь мог показать мне пример или дать несколько советов о том, как настроить приложение на закрытие в определенное время, а затем перевести компьютер в спящий режим или выключить его, это было …

3
Есть ли способ отображения вывода AppleScript в строке меню?
Прежде чем читать дальше: я знаю про дворецкого и подобные программы. Я ищу встроенный способ сделать это без стороннего приложения. Во всяком случае, я написал AppleScript, который запускает команду оболочки. Я хочу отобразить этот вывод в строке меню вверху ... без Батлера, как я могу это сделать?

4
Скрипт для поднятия одного окна вперед
В скрипте я пытаюсь найти окно Terminal.app, содержащее определенное устройство tty, и поднять это окно до самого верха. Вот что у меня есть в Applescript до сих пор: tell application "System Events" set foundWin to false if (name of processes) contains "Terminal" then tell application "Terminal" set theTabs to first …

4
Копирование форматированного текста с веб-страницы в диалоговое окно ввода Applescript
У меня есть Applescript, который - упрощенно - выглядит так: ... display dialog "foo" default answer "" ... Один из пользователей этого скрипта запускает Lion. Всякий раз, когда он пытается скопировать / вставить строку в диалоговое окно ввода, это не будет работать, если источник копии имеет некоторое форматирование (например, строка …

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