Apakah ada cara untuk meluncurkan ScreenSharing dari Terminal?


Jawaban:


23
open vnc://server.address[:port]

3
buka vnc: // user @ pass: server: port juga berfungsi jika Anda ingin mengirimkan beberapa kredensial. Risiko keamanan dari melakukan ini adalah milik Anda untuk dipertimbangkan.
Ben Walding

2
open vnc://user@server:portjuga berguna dan tidak memiliki risiko keamanan yang terkait dengan kata sandi Anda muncul dalam daftar proses
Michael

Saya tidak pernah berpikir untuk mengetik man opensebelum hari ini. Itu bisa melakukan banyak hal.
Michael Fox

2
Sintaks yang benar untuk menggunakan kata sandi adalahvnc://user:password@server:port
levsa

Tahu cara menggunakan kata sandi VNC sebagai argumen untuk ini? Terima kasih
Peter Becich

2

Jika Anda memiliki akses untuk perangkat bantu yang diaktifkan di System Preferences, Anda dapat mencoba menyimpan AppleScript berikut ini di AppleScript Editor dan menjalankannya melalui baris perintah:

tell application "Screen Sharing"
    activate # start Screen Sharing if not running yet
    tell application "System Events"
        keystroke "a" using command down # this will cause the address to clear
        keystroke "127.0.0.1" # replace with your host
        key code 36 # press enter
    end tell
end tell

Simpan sebagai Sharing.scpt, dan jalankan sebagai osascript /path/to/Sharing.scpt.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.