iOS Development

Controlling Display Sharing from the command line — Erica Sadun

Written by admin

My world usually narrows to Xcode and Terminal. There are occasions I simply wish to verify in on one other pc shortly and I don’t need the effort of making a brand new Finder window, going to the community, ready for the gadgets to load, and clicking Display Sharing.

Let me share a fast osascript answer I exploit as an alternative (and there’s a good higher answer for launching simply utilizing open, thanks Chris). This instance connects to Esopus Spitzenburg, my Mojave pc (aka the one that also runs every thing together with Photoshop and Microsoft Workplace).

#! /bin/sh

/usr/bin/osascript -e 'inform software "Display Sharing" to GetURL "vnc://Esopus-Spitzenburg.native"'

If closed, the Display Sharing software launches within the foreground. If already operating, it stays at its relative hierarchy. You’ll be able to add a command to activate to carry it to the entrance on every invocation, even when the connection is already energetic.

If you happen to’d prefer to let the utility toggle visibility on name as an alternative, add a request to Finder and append it to the script:

/usr/bin/osascript -e 'inform software "Finder" to set seen of course of "Display Sharing" to not seen of course of "Display Sharing"'

I’ve written comparable utilities to open Broxwood Foxwhelp and Glockenapfel, relying on the pc I’m utilizing. As a lot as I’ve meant to write down a single utility as an alternative of two or three devoted scripts, I’ve can’t persuade myself it’s well worth the effort.

(Bonus factors: Why are my computer systems named this fashion?)

About the author


Leave a Comment