Pick of the Week - Nov 10 [Show all picks]
Path Finder 5 - A feature-laden Finder replacement
Submit Hint Search The Forums LinksStatsPollsFAQHeadlinesRSS
12,000 hints and counting!

10.5: Enable Bonjour Browser in ScreenSharing.app System 10.5
I came across this today while browsing some plist files. You can enable a "Bonjour Browser," which allows you to add list of computers you can connect to via the new ScreenSharing application (hiding in /System/Library/CoreServices) in Leopard. To enable this, run the following command in your terminal:
defaults write com.apple.ScreenSharing ShowBonjourBrowser_Debug 1
Now relaunch ScreenSharing.app, and you'll have a nice browser window, showing computers whose screens you can share. You can also add a computer to the My Computers section (via the checkbox at the bottom) which leaves the connection in the list.

[robg adds: We discussed the screen sharing app in this hint.]
    •    
  • Currently 5.00 / 5
  • 1
  • 2
  • 3
  • 4
  • 5
  (1 vote cast)
 
[31,149 views]  

10.5: Enable Bonjour Browser in ScreenSharing.app | 16 comments | Create New Account
Click here to return to the '10.5: Enable Bonjour Browser in ScreenSharing.app' hint
The following comments are owned by whomever posted them. This site is not responsible for what they say.
10.5: Enable Bonjour Browser in ScreenSharing.app
Authored by: Coumerelli on Mon, Nov 12 2007 at 8:32AM PST
Great!. Now. How would one delete an entry in the "My Computers" group if they were to misspell it the first time - speaking hypothetically, of course. ;)

---
"The best way to accelerate a PC is 9.8 m/s2"

[ Reply to This | # ]
10.5: Enable Bonjour Browser in ScreenSharing.app
Authored by: DigiH on Mon, Nov 12 2007 at 10:09AM PST
Hi Coumerelli,

I asked myself the same question after playing around with this a bit ;)

In the end, after non of the usual key combinations seem to work, I opened the

com.apple.ScreenSharing.plist

where you can edit/delete the "SavedComputers" entries.

Hope this helps.

[ Reply to This | # ]
Remove saved computers in Bonjour Browser
Authored by: brazeej on Wed, Feb 27 2008 at 9:57AM PST
After banging my head on this for a little while, I wanted to clarify the hints regarding removing computers in the My Computer section of the Bonjour Browser of Screen Sharing.

There are several com.apple.ScreenSharing.plist files scattered around the filesystem. The one you want (which I found after opening several) is in ~username/Library/Preferences. Double-click to open with Property List Editor, then expand the Root entry by clicking on the triangle next to it. Locate the SavedComputers entry and expand it. Any computer that you've saved to My Computers in Screen Sharing will appear here. Simply select the entry for the machine you wish to remove and hit the Delete button towards the top of the Property List Editor window.

The Bonjour Browser (and indeed Screen Sharing in general) is a great feature - hopefully future versions will be slightly more user-friendly and allow, for example, removal of machines from the My Computers list without having to edit a plist file.

[ Reply to This | # ]
10.5: Enable Bonjour Browser in ScreenSharing.app
Authored by: ratzfatz on Mon, Nov 12 2007 at 12:53PM PST
Look for file com.apple.ScreenSharing.plist and open it with Property List Editor. Look for ShowBonjourBrowser_Debug entry and change Boolean to Yes. Save, exit and open ScreenSharing.

[ Reply to This | # ]
10.5: Enable Bonjour Browser in ScreenSharing.app
Authored by: jaydisc on Mon, Nov 12 2007 at 2:38PM PST
Awesome hint! I wonder if it's just accessing the ARD database. Does anyone still have ARD installed to see?

[ Reply to This | # ]
10.5: Enable Bonjour Browser in ScreenSharing.app
Authored by: kbradnam on Mon, Nov 19 2007 at 11:15AM PST
That does seem to be the case. I.e. the list of computers that Remote Desktop finds via Bonjour is identical to those that the Screen Sharing app lists.

[ Reply to This | # ]
10.5: Enable Bonjour Browser in ScreenSharing.app
Authored by: luomat on Sat, Dec 1 2007 at 7:33PM PST

The Bonjour part of the browser window shows each of my Macs twice, including the Mac that I'm currently on. I am syncing preferences via .Mac. Not sure if that matters.

By the way, if anyone wants to know what happens if you Screen Share to a computer and then Screen Share back to the original computer, I posted the results at http://tj.tntluoma.com/apple/recursive-infinity



[ Reply to This | # ]
10.5: Enable Bonjour Browser in ScreenSharing.app
Authored by: ljharb on Mon, Mar 17 2008 at 12:29PM PDT
I opened Screen Sharing.app both before and after running this command, and there was no change. "Bonjour" was an option the entire time. Perhaps 10.5.2 shows it automatically? Anyone with 10.5.1 able to check?

[ Reply to This | # ]
10.5: Enable Bonjour Browser in ScreenSharing.app
Authored by: morespace54 on Wed, Jul 2 2008 at 8:52AM PDT
I guess to command to return to the "normal" behavior would be:
defaults write com.apple.ScreenSharing ShowBonjourBrowser_Debug 0

(Or should we simply delete the entry in the .plist file?)
I.E.
defaults delete com.apple.ScreenSharing ShowBonjourBrowser_Debug

[ Reply to This | # ]
10.5: Enable Bonjour Browser in ScreenSharing.app
Authored by: alfrank on Mon, Sep 15 2008 at 4:01PM PDT
With Mac OS X 10.5.5 the Screen-Sharing app crashes upon quitting when the bonjour browser is enabled as described in the original post. Up to 10.5.4 it worked perfectly.

[ Reply to This | # ]
10.5: Enable Bonjour Browser in ScreenSharing.app
Authored by: 3mors on Wed, Sep 2 2009 at 7:55AM PDT
This doesn't seem to work on Snow Leopard :(

---
3mors

[ Reply to This | # ]
10.5: Enable Bonjour Browser in ScreenSharing.app
Authored by: palahala on Sun, Sep 13 2009 at 1:44AM PDT
You can still easily create shortcuts, for example to keep a folder of your most used remote machines. To create new shortcuts: once connected, drag the proxy icon (in the Screen Sharing's title bar) to that folder on your local computer.

[ Reply to This | # ]
10.6 drag from the proxy icon in the title bar to create alias
Authored by: gabester on Sat, Sep 26 2009 at 11:52AM PDT
Interestingly, while the suggested solution does work, it creates an alias pointing to
~/Library/Application Support/Screen Sharing
... The original vncloc files are simply structured XML with a vnc:// URL to the computer. Someone could probably AppleScript up a pretty nice interface to the computers you've already accessed; but the Bonjour browser was nice because it gave you a real-time list of what was available on the network. I suppose that's functionality present in the Finder's sidebar window... Hmm... g=

[ Reply to This | # ]
10.5: Enable Bonjour Browser in ScreenSharing.app
Authored by: beeflin on Thu, Nov 5 2009 at 12:34PM PST
Is there a 10.6 variant?
---

--
Steve Rogers, The Difference Engine
http://www.difference-engine.co.uk


[ Reply to This | # ]
10.5: Enable Bonjour Browser in ScreenSharing.app
Authored by: ScarCrow28 on Mon, Nov 23 2009 at 6:16AM PST
The latest Leopard 10.5 security update ( 2009-006 ) appears to disable the Screen Sharing Bonjour Browser completely in every system I've updated. Very disappointing. It was such a useful tool which my and my co-workers used on a daily basis. Now, clicking on the Screen Sharing icon launches the app. but no window or even a connect-to dialog appears.



[ Reply to This | # ]
10.5: Enable Bonjour Browser in ScreenSharing.app
Authored by: JimMueller on Thu, Nov 26 2009 at 2:41PM PST
Yep. Just found that out today.
Grrr...

[ Reply to This | # ]