Запитання з тегом «applescript»

AppleScript - це власна мова програмування в macOS для управління та обміну даними із програмами.

1
Applescript: Порівнювати змінну з рядком не вдається
У мене є яблучний скрипт, який отримує список елементів, а потім повторює їх: tell application "GeekTool Helper" set names to name of geeklets repeat with currentName in names if (currentName is equal to "Top_CPU_Processes") then display dialog "found it" end if return currentName end repeat end tell namesМінлива отримує значення …

6
Як змусити існуючий файл AppleScript працювати як послуга?
Я зробив AppleScript, зберег його як файл у певній папці на жорсткому диску. Тепер я хочу призначити ярлик для цього і виглядає так, що мені потрібно зробити сервіс через Automator, але Run AppleScriptпросить мене ввести код всередину, хоча я хочу виконати вже існуючий файл .scpt. Як це зробити?


6
Як створити програму OSX, щоб завершити виклик до сценарію оболонки?
Моя мета - включити в zip-файл те, що становить ярлик, замість того, щоб сказати моєму клієнтові відкрити термінал і запустити скрипт оболонки. Мій розгортаний по суті виглядає так: $ unzip Deliverable.zip $ cd Deliverable; ls app.jar run.sh Сценарій run.sh: #!/bin/sh java -jar app.jar У довіднику набагато більше; достатньо сказати, що …

7
Команда «затримка» AppleScript не працює з моменту переходу на Yosemite
Примітка . Проблема з delayвиправлена ​​в OS X 10.11 El Capitan. З моменту переходу на Yosemite, Applescripts, які використовують затримки, перестали працювати. Як я можу це виправити? Ось найпростіший у світі Applescript заради простого прикладу: set volume output volume 0 delay 5 set volume output volume 20 delay 5 set …

1
Які відмінності між Applescripts зберігаються як * .scpt та * .applescript?
Мені здається, що ті сценарії, які зберігаються як * .applescript, завжди мають бути непереробленим текстом, тоді як ті, що зберігаються як * .scpt, можуть бути як необробленим текстом, так і складеною програмою. Які переваги / недоліки є у використанні кожного розширення? Допоміжне питання: чи є аналогічне розширення до * .applescript …

1
Чи можу я отримати доступ до внутрішнього рівня входу мікрофона через термінал?
Мені цікаво використовувати свій старий MacBook як аудіомонітор для немовлят. Мій уявлений робочий процес полягає у встановленні порогу шуму для внутрішнього мікрофона в MacBook, коли дитина ворушиться чи скуголить, і використовувати Повідомлення для надсилання тексту мені чи дружині, коли досягнуто порогу. Коли я дивлюся в «Системні налаштування», я можу побачити, …

2
Дозволити програмі керувати комп'ютером (допоміжними пристроями) на Mavericks через термінал?
Зараз я працюю над автоматизованою установкою Mavericks 10.9. У мене налаштовано NetBoot. Все працює добре, поки я не хочу виконати Applescript. З моменту виходу нової версії мені потрібно вручну ввімкнути ці сценарії. Чи є команда, яку я можу використовувати в скрипті оболонки, щоб додати додаток до списку допоміжних пристроїв? А …

4
Створіть команду для фокусування конкретного вікна з будь-якої точки ОС
Під час розробки для Інтернету я схильний дуже багато стрибати між текстовим редактором та браузером. Я хотів би встановити комбінацію клавіш на рівні ОС, яка дозволяє мені щоразу переходити до конкретного визначеного вікна. Ще краще було б можливість видати розповісти, що програма виконує щось, але я збережу це на потім. …

2
Автоматизуйте знімок екрана вказаної області
Я намагаюся використовувати автомат, щоб зробити знімок екрана вказаної області. Хоча я можу знайти тільки можливість зробити знімок вікна або всього екрану. Чи є опція для цього з автоматом або з сценарієм яблука?

8
Надсилання push-повідомлення на iPhone через AppleScript
Чи є комбінація додатків для iPhone та / або Mac, які я можу використовувати для надсилання push-повідомлення на свій iPhone? Наприклад, скажімо, що я хочу створити службу (виклик через (Ім'я програми)> Послуги), яка надсилає виділений текст на моєму Mac на мій iPhone у вигляді повідомлення з push-повідомленням.

1
Відкрийте та фокусуйте діалогове вікно перегляду файлів із командного рядка
Я хотів би відкрити діалогове вікно перегляду рідного файлу з командного рядка, сфокусувати діалогове вікно та отримати повний шлях до вибраного файлу. Далі працює добре, але діалогове вікно не зосереджене, тому не можна керувати за допомогою клавіатури: osascript -l JavaScript -e "var app = Application.currentApplication(); app.includeStandardAdditions = true; app.chooseFile().toString();" Дякуємо …

4
Як би я міг зробити самостійний додаток на доці, щоб відкрити гру за допомогою термінальної команди?
У мене є гра, яку вони ніколи не випускали для Mac, і я встановив гру за допомогою WINE, сама установка була бездоганною, але кожен раз, коли мені хочеться в неї грати, я змушений відкривати Термінал і запускати cd /Users/Max/.wine/drive_c/Program\ Files/Electronic\ Arts/Dead\ Space/ wine Dead\ Space.exe Я побачив питання, на який …

2
Будь-який спосіб встановити / додати теги у файл із Applescript під Mavericks?
Намагаюся перенести деякі мої сценарії з міток на теги під Mavericks, але я не можу знайти спосіб встановити / додати теги з Applescript. Хто-небудь, хто знає, як це зробити? Наскільки я можу зрозуміти, теги насправді не нові, а лише нові з точки зору того, що вони є центральною частиною оновленого …

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 Player') process.setVisible_(True) …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.