Apakah mungkin mengirim penekanan tombol melalui SSH? Saya ingin dapat mengirim ⌘ (CMD)+ F2via ssh dari / ke Mac OS X. Jika itu tidak memungkinkan, solusi mouse juga akan baik.
Alasan saya membutuhkan ini adalah karena saya hanya memiliki satu keyboard (tetapi dua mouse). Saya menggunakan iMac saya sebagai tampilan eksternal. Untuk mengaktifkan mode tampilan target di iMac, saya harus menghubungkan keyboard Bluetooth setiap kali, tekan CMD+ F2, kemudian coba dapatkan laptop saya untuk terhubung ke keyboard.
Mengirim CMD+ F2melalui ssh atau menggunakan mouse saya di iMac asli akan menghemat banyak masalah!
osascript -e 'tell application "System Events" to key code 120 using command down';
. Ini umumnya bekerja dan dapat mengirim kunci tetapi ketika datang ke CMD + F2 tampaknya tidak berfungsi / mengaktifkan Mode Tampilan Target. Apakah perintahnya benar? Apakah ada cara lain untuk mengaktifkan mode Tampilan Target dengan mouse atau perintah? Ditemukan kode kunci di siniMaaf, John Schmitt, solusi Anda yang belum diuji tidak berhasil, tetapi Anda berada di jalur yang benar. Yang ini sudah teruji, dan berhasil.
Perintah yang benar adalah (jika Anda menanamkan Applescripts dalam skrip shell, itulah yang saya sukai):
Simpan itu, misalnya, sebagai ~ / bin / tdm.sh, pada mesin layar target.
Kemudian, dari mesin utama, keluarkan ini di Terminal:
Ada cara lain untuk menyimpan dan menjalankan perintah Applescript. Saya merasa lebih nyaman dan konsisten untuk menanamkannya dalam skrip shell - preferensi khusus saya, karena saya tetap melakukan banyak skrip shell.
sumber
Saya memiliki skrip ini di "display" iMac dan hanya berbagi layar dari perangkat portabel untuk mengklik dan menjalankannya. Jika iMac terkunci, saya menggunakan Remote Desktop untuk membukanya. Saya yakin ada cara yang lebih efisien, tetapi sangat mudah ...
sumber