Когда я пытаюсь использовать какую-либо команду команда + f2 через яблочный скрипт или общий экран, она никогда не работает, когда клавиатура больше не присутствует.
Например, у меня есть iMac и ноутбук, где ноутбук является хостом, на котором iMac помещается в TDM. Если я запускаю скрипт, когда беспроводная клавиатура / мышь подключена к iMac, все в порядке. Если я сначала отсоединяю клавиатуру и запускаю сценарий через ssh с хоста или даже делаю полный экранный обмен и пытаюсь выполнить команду, она не работает без подключенной клавиатуры. Это важно - событие удаленно, когда скрипт работает, когда на ведомом компьютере присутствует клавиатура, но если ее нет, скрипт больше не работает.
В конечном счете, все это присутствует в моем конкретном случае, когда компьютер переходит в спящий режим, он отключает TDM, и у меня нет возможности восстановить соединение без предварительной передачи клавиатуры и мыши обратно в iMac.
Цените любое понимание этого.
Бонус указывает любому, кто также может предложить непростой способ заставить компьютер искать клавиатуру и мышь с помощью appleScript или другого. Я хотел бы включить это в мой рабочий процесс. Пример - запустите команду "отключить", и она кратковременно отключит Bluetooth и удаленно инициирует новый поиск. Переключатель Bluetooth работает нормально.