AppleScript 또는 화면 공유를 통해 일종의 명령 + f2 명령을 사용하려고 하면 키보드가 더 이상 존재하지 않으면 작동하지 않습니다.
예를 들어 iMac과 iMac이 TDM에 배치되는 호스트인 iMac이 있는 노트북이 있습니다. 무선 키보드/마우스가 iMac에 연결된 동안 스크립트를 실행하면 모든 것이 정상입니다. 먼저 키보드 연결을 끊고 호스트에서 ssh를 통해 스크립트를 실행하거나 전체 화면 공유를 수행하고 명령을 실행하려고 하면 연결된 키보드 없이는 작동하지 않습니다. 이것이 중요합니다. 슬레이브 시스템에 키보드가 있으면 원격으로 스크립트가 작동하지만 키보드가 없으면 스크립트는 더 이상 작동하지 않습니다.
이 모든 것은 궁극적으로 기계가 절전 모드로 전환되어 TDM 연결이 끊어지고 먼저 키보드와 마우스를 iMac에 다시 제공하지 않고는 다시 연결할 방법이 없다는 특별한 고통 지점에 존재합니다.
이에 대한 통찰력을 높이 평가하십시오.
보너스는 기계가 applescript나 다른 방법을 통해 키보드와 마우스를 찾도록 강제하는 applescripty 방법을 제안할 수 있는 사람을 가리킵니다. 나는 그것을 내 작업 흐름에 포함시키고 싶습니다. 예 - "disconnect" 명령을 실행하면 로컬에서 Bluetooth 전원이 잠시 꺼지고 원격으로 새 검색이 강제 실행됩니다. 블루투스 토글이 잘 작동합니다.
답변1
여기도 같은 상황입니다. 이제 내 방법은 먼저 키보드를 iMac에 연결하고 TDM에 넣는 것입니다. 둘째, VNC를 사용하여 iMac을 연결하고 블루투스를 끄면 내 맥북이 블루투스 키보드에 연결할 수 있습니다. 또한 블루투스를 켜거나 끄는 쉘 스크립트를 작성할 수도 있습니다. 지금은 Mac을 TDM으로 강제할 수 있는 명령이나 응용 프로그램을 찾지 못했습니다. Apple이 이 기능을 개발할 때 이와 같은 요구 사항을 무시한다는 것을 믿을 수 없습니다. 누구든지 우리에게 이 작업을 수행하는 더 좋은 방법을 보여줄 수 있기를 바랍니다.