Как сохранить фокус на окно приложения с помощью AppleScript

Я пытаюсь запустить мое приложение с помощью сканера помощью AppleScript. У меня он запускает приложение принтер и я знаю, как отправить команду нажатия клавиш, но когда окно принтера открывает его не в фокусе в видоискателе поэтому я посылаю нажатия клавиш не работает, если у меня уже есть окно принтера открыта и в фокусе. Как я могу установить фокус Finder в окно, поэтому он будет слышать клавиш?

Вот мой код:

сказать приложение "системные события"
 рассказать приложения "серии Canon MX510" для активации
 код ключа 20, используя команду вниз
конец сказать
+751
Se Song 12 мая 2014 г., 12:08:16
20 ответов

Как альтернатива КТС или rsync, вы можете проверить ChronoSync; я использую его в течение многих лет и это просто скала.

+933
user132992 03 февр. '09 в 4:24

Нет, нет никаких признаков, что это произойдет в ближайшее время. Особенно с Apple в App правил закупок.

+868
user35402 11 янв. 2017 г., 8:00:06

У меня есть файл img, который имеет несколько разделов в нем.

Когда я подключить его с DiskImageMounter, я просто вижу первый раздел, но я не могу найти способ, чтобы получить доступ к другим разделам.

Я не вижу опции в программе fdisk либо.

Выход diskutil является:

 /разработки/диск2 (образ диска):
 #: ТИП РАЗМЕР ИМЯ ИДЕНТИФИКАТОРА
 0: FDisk_partition_scheme +31.9 ГБ диск2
 1: Windows_FAT_32 загрузки 67.1 МБ disk2s1
 2: ОС Linux 2.1 Гб disk2s2
 3: Линукс 29.5 ГБ disk2s3

Это образ для Raspberry Pi, и она должна быть написана непосредственно на SD-карты.

+848
dfgdsfgsdhdfhj 10 янв. 2017 г., 16:39:23

Это действительно ожидаемое поведение, как описано в этой статье Говарда Окли. В статье рассматриваются тегами папки, но поведение также относится к смарт-папки.

+801
moder 25 авг. 2019 г., 22:43:56

Похоже, существует эмулятор, его просто начали через Kickstarter: iEmu: с открытым исходным кодом, устройство iOS эмулятор - http://www.kickstarter.com/projects/cmwdotme/iemu-an-open-source-ios-device-emulator

+783
charlysisto 16 мая 2015 г., 2:33:28

Я отвечаю на более свежую версию (где инструменты на самом деле в Xcode.приложение pkg, но я уверен, что если путь и выход возвращается в Xcode-выберите -Р, ССЗ -ви кода LLVM-GCC в -в/лязг -в гармонии, тогда они должны быть одинаковыми, т. е.

$ в Xcode-выберите -Р
/Применения/Xcode.приложение/содержание/разработчик

$ ССЗ -в
Конфигурации: - префикс=/применения/Xcode.приложение/содержание/разработчика каталог/usr --с-gxx-включать-реж=в/usr/включать/с++/4.2.1
Компания Apple LLVM с версии 6.1.0 (лязг-602.0.49) (на основе инфраструктуры LLVM 3.6.0 СВН)
Цель: архитектуру x86_64-яблоко-darwin14.3.0
Нить модель: POSIX и

$ кода LLVM-GCC в -в
Компания Apple LLVM с версии 6.1.0 (лязг-602.0.49) (на основе инфраструктуры LLVM 3.6.0 СВН)
Цель: архитектуру x86_64-яблоко-darwin14.3.0
Нить модель: POSIX и

$ лязг -в
Компания Apple LLVM с версии 6.1.0 (лязг-602.0.49) (на основе инфраструктуры LLVM 3.6.0 СВН)
Цель: архитектуру x86_64-яблоко-darwin14.3.0
Нить модель: POSIX и

Обратите внимание, что кода LLVM-GCC-это ссылка на Clang,

$Общ -ал /usr/Бен/кода LLVM-GCC и
lrwxr-XR-х 1 корневого колеса 5 19 октября 2014 /usr/Бен/инфраструктура LLVM-GCC в -> лязг

таким образом, вывод кода LLVM-GCC в -В и лязг -в должны быть одинаковыми, хотя, что может или не может быть дело для вас (см. https://stackoverflow.com/a/5708732/602581 для получения более подробной информации)

+777
Powweezy Chan 18 мар. 2010 г., 11:56:30

Я знаю, что это простой вопрос, но я не могу вспомнить способ сделать это. Я написал сервис с помощью Automator, чтобы скопировать публичный URL-адрес файла в папку "Мои сайты". Я написал этот скрипт:

СЭД -Е 'С/:/\//Г' -Е 'С/\ /%20/г' -е "/^\/\пользователи/пользователь$\/сайты/и HTTP:\/\/$\узел/~$пользователя/г" | pbcopy

Но хозяин только имя моего компьютера, не включая домен. Я понял, что я могу сделать это:

хост $рать
myname.mydomain.com адрес 111.111.111.111

Я знаю, что я могу использовать это, чтобы вытащить доменное имя:

хост установить FULLHOST=`$хост | Перл-пнэ с/ присвоен адрес .*//;$_=ЛНР"
СЭД -Е 'С/:/\//Г' -Е 'С/\ /%20/г' -е "/^\/\пользователи/пользователь$\/сайты/и HTTP:\/\/$FULLHOST\/~$пользователя/г" | pbcopy

но мне интересно, там чище команда, которая будет просто вернуть мне домен (mydomain.com) или полный адрес (myname.mydomain.com)?

+742
Martin Zeitler 9 нояб. 2014 г., 14:30:07

Моя мама хочет, чтобы иметь возможность использовать синхронизации Firefox для синхронизации закладок между ей ее ноутбук и ее iPad. Какие браузеры поддерживают синхронизацию Firefox?

+728
philantrovert 12 июл. 2013 г., 8:52:30

Как можно узнать историю звонков в iPhone месяц назад, я пробовал также пробовал стороннего программного обеспечения, но это не является совершенным , является ли решение от Apple?

+662
katkovsky95 6 мар. 2018 г., 15:02:37

У меня есть MacBook Pro и использование программного обеспечения Windows, как в параллели, а также с помощью Citrix, где я удаленный в моей работе Windows-машины.

Сочетания клавиш для Excel, который я привык не работать должным образом, например, 'альт Е С В для "вставить значения", или когда холдинг 'сочетание клавиш Ctrl' & 'Стрелка вправо', чтобы выбрать область - пожалуйста, вы можете мне помочь?

Как я могу переназначить клавиатуру?

+646
jym990 4 дек. 2013 г., 13:52:27

У меня была точно такая же проблема. Вот решение: откройте терминал и выполните следующие действия:

открыть /томов/[внешний жесткий диск]

Это откроет окно Finder, который показывает ваши объемы, в том числе внешний диск. Просто выберите и перетащите диск в левой панели, в разделе Устройства.

+614
TommyG 11 февр. 2013 г., 6:33:08

Это был баг в недавней творческой обновление облачного Adobe (версия 3.5.0.206), вызывая сначала папки по алфавиту, чтобы быть удалены с загрузочного диска пользователя.

Он был впервые замечен Backblaze, как их резервного копирования структура создает папку, которая часто в верхней части списка .bzvol

Как ваш папка называлась работас пространством в голове, что подали его наверх вместо того, чтобы любой 'точка' папку.

Backblaze предлагает создать новую папку с названием .adobedontdeletemybzvol, введя следующую команду в терминале судо команды mkdir /.adobedontdeletemybzvol, однако, это не сработает в вашем случае, как пространство будет файл выше .

Ошибка была исправлена & новое обновление выпущено компанией Adobe, но в то же время, создание новой папки, начинающиеся с 'пространство' будет в безопасности... может adobedontdeletemywork будет уместно ;-)

Ссылки:
Арттехника - предупреждение: ошибка приложений для Mac удаляет данные пользователя без предупреждения
Backblaze поддержки - .bzvol отсутствует

+580
TheWaveLad 29 сент. 2019 г., 18:54:07

Маршрутизатор IP может не быть http://192.168.0.1

На Mac зайдите в Системные настройки и выбрать сеть а затем и Wi-Fi Интернет в левой руке список.

Просто под статус: линии, он должен сказать вам ваш текущий IP-адрес, запишите его.

Внизу правой кнопкой мыши на передовой. Теперь выберите протокол TCP/ИС и конфигурировать IPv4: должен быть настроен на использование DHCP. Эта панель также скажет вам свой адрес маршрутизатора немного дальше.

Теперь вы можете указать свой браузер на правильный IP-адрес вашего роутера и посмотреть, что он говорит.

Вы можете также открыть Настройки на вашем iPad и перейти к беспроводным затем нажмите на маленькую " я " в кружочке значок, и он скажет вам IP-адреса, он использует и адрес роутера.

Если IP-адрес используется как такой же, то есть ваша проблема.

+471
Silvio Langereis 20 сент. 2017 г., 5:21:05

Мой сайт MacBookPro(основное устройство для получения кодов подтверждения для других устройств) разбился, и мне придется заменить жесткий диск.
Как сделать мой мак-мини мой основной прибор?

+437
gerrytan 17 сент. 2018 г., 3:22:19

Когда вы резервное копирование на сетевой диск, Машина времени делает разреженный папку пакета. Нет никаких больших изменений между 10.11 и 10.10, так что я сомневаюсь, что обновление ничего не вызвало. Вполне вероятно, что вы видите группы файлов в первый раз или что-то случайно и не вызвано обновление произошло изменение файлов.

Я хотел открыть папку в Finder и посмотреть, если вы можете нажать на пакет, чтобы установить его. Посмотри в консоли.приложение для каких-либо ошибок в установке громкости или использовать утилиту диска, чтобы проверить его. Если вы ищете в файлов в терминал или окна - вот что вы должны увидеть внутри разреженный пучок, Если все работает правильно и нет коррупции:

для Mac:~ bmike$ Общ -laeO /объемы/TimeMachineBackups/Мак.sparsebundle по 
общая 208
[email protected] 1 Майк персонал - 16384 10 ноября 08:16 .
drwx------ 1 Майк персонал - 16384 10 ноября 08:50 ..
-RW-р-р-- 1 Майк персонал - 499 14 сентября 14:06 информация.bckup
-rwx по------ 1 Майк персонал - 499 14 сентября 14:06 информация.файл plist
drwx------ 1 Майк персонал - 16384 10 ноября 07:09 полос
-RW-р-р-- 1 Майк персонал - 512 10 ноября 07:58 ком.яблоко.TimeMachine.ИД компьютера.bckup
-RW-р-р-- 1 Майк персонал - 512 10 ноября 07:58 ком.яблоко.TimeMachine.ИД компьютера.файл plist
-RW-р-р-- 1 Майк персонал - 1302 10 ноября 08:16 ком.яблоко.TimeMachine.Результаты.файл plist
-RW-р-р-- 1 Майк персонал - 13523 10 ноября 08:16 ком.яблоко.TimeMachine.SnapshotHistory.файл plist
-rwx по------ 1 Майк персонал - 0 14 14 сентября:знак 06 
Мак:~ bmike$ Общ -1 /объемы/TimeMachineBackups/Мак.sparsebundle по/Группы/ | туалет -л
21276

В ЛС флаги строчными буквами л, в нижнем регистре а и Е, буква О в первой команде и цифра 1 во втором. Как видите, группу файлов следует число между 20к и 40к файлов странные имена содержат фактические файловая система, которая хранит все данные резервного копирования.

enter image description here

+337
dustinos3 23 июн. 2017 г., 8:21:32

Если вы ищите некоторые местные заметки с помощью Spotlight или Альфред, результаты будут содержать файлы, такие как ~/Library/Containers/com.apple.Notes/Data/Library/CoreData/ExternalRecords/*/IMAPNote/_records/0/p8.notesexternalrecord. Их открытие открывает ноты в ноты.приложения, но они просто пустые списки собственность.

Содержание местных заметки хранятся в двоичном формате в ~/библиотеки/контейнеры/ком.яблоко.Примечания/Данные/Библиотека/Ноты/NotesV1.storedata.

Я не знаю, если есть какие-либо другие приложения, которые могут редактировать или импортировать заметки, но нет rtfd файлы для них или что-нибудь.

+278
Smiless 2 апр. 2013 г., 11:20:03
  • Chronosync выглядит как выстрел. Совместное использование приложений через сервер медленный, так что вам придется установить приложения на каждом Mac и сохранять их отдельно. Я не думаю, что Хроно будет обрабатывать приложения. Выберите папки, которые вы хотите синхронизировать с хроно и каждый раз, когда вы вернулись на вашем рабочем столе выполните синхронизацию.

  • Другой возможный путь заключается в работе с быстрый внешний жесткий диск. На самом деле вы можете использовать этот жесткий диск для загрузки и работы. Он должен быть FireWire800 или USB3. Возможно ССД. Просто убедитесь, что вернуть этот диск часто.

Я рассматриваю эти два варианта.

+255
Zach N 1 июл. 2012 г., 20:41:45

Не поворачивая самолет и выключается постоянно на моем 6С испортить мое оборудование или разрушить iPhone в любом случае?

+254
bebi 2 июн. 2010 г., 8:22:21

По данным Арс Technica в Лев обзора, изменения сохраняются в /.DocumentRevisions-Твердотельного Накопителя V100, Если. Вы могли бы быть в состоянии поделиться этим с другой машины, хотя это звучит, как он очень привязан к конкретной файловой системы — и я сомневаюсь, что есть простой способ, чтобы поделиться только один файл изменений.

+79
Shari 2 февр. 2018 г., 5:42:29

Возможные Дубликаты:
Как воссоздать раздел Recovery HD на Льва?

Я надеюсь, что этот вопрос достаточно отличается от других, которые не закрываются.

Я первый раз пользователь Mac, долгое время пользователей Linux, поэтому простите мое невежество в терминологии компании Apple.

У меня в конце ПМБ 2011, ЧТО Я заменил диск на SSD-накопитель. Я не заботясь о содержании так что я просто застрял в приводе и Яблоко волшебным образом снова дал мне на OSX Лев. Твердотельный накопитель был слишком мал, поэтому я купила одну большую и клонировал диск с супер-пупер. Потребовалось много времени, чтобы загрузиться потом, но это так я думал, что все было здорово. Потом я заметил, мой раздел восстановления не был клонирован с остальными моими данными.

У меня еще есть старый диск с разделом восстановления, и у меня достаточно места, чтобы добавить раздел на текущую/новый диск.

Мой вопрос: Какой самый простой способ получить свой раздел восстановления после потеряв его полностью, без переустановки из интернета (если переустановка не возиться с моими данными)? У меня есть корпус USB для диск, на котором есть раздел. Я не знаю, важно ли это, но я изначально был Лев и горный лев.

+61
Hubert Pokrowiecki 14 апр. 2017 г., 22:12:57

Показать вопросы с тегом