Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Another way to create a screen sharing shortcut Network
Recently, I read a hint about how to use Automator to execute a shell script to open a screen sharing session to another machine. It turns out that there is a much simpler (and faster) way to accomplish this.
  • Open a screen sharing session to the desired host.
  • Notice the small icon in the middle of the title bar of the screen sharing session.
  • Click on the icon and drag a copy to your desktop.
  • Close the screen sharing session.
  • Click on the icon you dragged to the desktop. It should open a connection to the desired host.
  • You can rename the icon or add graphics to the icon as desired.
Note that this method opens the session much more quickly than the Automator shell script method.

[crarko adds: I tested this, and it works as described. This is an addition to this hint which talks about finding the .vncloc files in ~/Library/Application Support/Screen Sharing. Today's hint creates an alias to the corresponding file there.

This previous hint shows how to make a .inetloc file for vnc in Safari which accomplishes the same thing. There are a lot of different ways to make shortcuts fot screen sharing, and this is another addition to that list.]
    •    
  • Currently 4.86 / 5
  You rated: 4 / 5 (7 votes cast)
 
[12,836 views]  

Another way to create a screen sharing shortcut | 7 comments | Create New Account
Click here to return to the 'Another way to create a screen sharing shortcut' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Another way to create a screen sharing shortcut
Authored by: gtllcmrp on Dec 22, '10 08:07:55AM

another way to do this
http://www.klieme.com/ScreenSharingMenulet.html
just sits in menu. shows local machine(bonjour) with screen sharing enabled as well manually add remote hosts.



[ Reply to This | # ]
Another way to create a screen sharing shortcut
Authored by: angeloalberico on Dec 22, '10 08:17:10AM

Your hint works well for specific machines however when you have a few different machines to connect to it gets to be cluttered to have many icons for each machine.

So you can also go to finder press (shift) + (command) + (g) then type: "/System/Library/CoreServices/" and hit go.

Launch the "ScreenSharing.app" then move the icon in the dock to another position OR right click on the icon choose options and "keep in dock" Once the icon is in your dock it's VERY easy to launch ScreenSharing then type the name (something.local) or ip of the computer you want to connect to and hit enter.



[ Reply to This | # ]
Another way to create a screen sharing shortcut
Authored by: kiltbear on Dec 22, '10 08:52:30AM

Nice! It's kind of one of those "Doh! forehead slap" moments because it is a logical combination of so many other hints. "Why didn't I think of that?!"

For those who use things like Launchbar (Quicksilver?) you can create a shortcut for "search" like vnc = vnc://*

This is nice if you have LOTS of systems that you don't want to scatter icons about for or are more of a keyboard shortcut type person.

So now, I just activate Launchbar, type vnc, space, system-name, return. You can also do things like smb = smb://* or afp = afp://* or any other URLs that have handlers on your system (ftp, ssh, etc.)



[ Reply to This | # ]
Another way to create a screen sharing shortcut
Authored by: RMo on Dec 22, '10 10:25:07AM

I can't believe the one about using Automator was even published.

(I have another shortcut: hit Cmd+K and type vnc:// followed by the IP address or hostname of the machine you're looking for. Hey, it almost beats the original. :))



[ Reply to This | # ]
Another way to create a screen sharing shortcut
Authored by: kaih on Dec 22, '10 01:11:47PM

What's more - you can use either the Connect to Server dialog, or use TextEdit to type in vnc://server.host.name/ then select the text and drag and drop it to the desktop. Voila! a .vncloc file created instantly.

---
k:.



[ Reply to This | # ]
Yet another way...:
Authored by: fbitterlich on Jan 03, '11 09:02:03AM
If you use this hint to create a .vncloc file, you can use that to add a link to your Safari bookmarks: Just open the file with a text editor (e.g. TextWrangler; TextEdit will probably work as well). You will see it is an XML file; you can copy the URL that is between the "string" tags, and paste it into a new bookmark in Safari.
<string>vnc://Some%20Machine._rfb._tcp.local</string>
That is an easy way to get the right url for machines that do not have an easy-to-remember Bonjour name.

[ Reply to This | # ]
Another way to create a screen sharing shortcut
Authored by: xrayspx on Feb 13, '11 01:23:17PM

One thing I've found is that if you use this method to create a .vncloc, it won't let you connect to localhost. So for instance if you us SSH TCP Forwarding to connect to a remote host through a firewall, the destination may be: vnc://127.0.0.1:5985. This works fine when launching Screen Sharing and entering 127.0.0.1:5985 into the connection dialog, but not as a saved .vncloc. Screen Sharing complains about not being able to VNC to Localhost.

If you use the Safari method to create a .inetloc file, you can use that .inetloc to launch the screen sharing session, no problems.

I mention this for anyone else who is scripting the process of setting up the ssh tunnel and then launching Screen Sharing from the command line.



[ Reply to This | # ]