Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,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 2.55 / 5
  You rated: 1 / 5 (11 votes cast)
 
[50,321 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 whoever posted them. This site is not responsible for what they say.
10.5: Enable Bonjour Browser in ScreenSharing.app
Authored by: Coumerelli on Nov 12, '07 08:32:26AM

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 Nov 12, '07 10:09:25AM

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 Feb 27, '08 09:57:39AM

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 Nov 12, '07 12:53:16PM

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 Nov 12, '07 02:38:02PM

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 Nov 19, '07 11:15:43AM

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 Dec 01, '07 07:33:14PM

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 Mar 17, '08 12:29:00PM

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 Jul 02, '08 08:52:58AM

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 Sep 15, '08 04:01:31PM

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 Sep 02, '09 07:55:07AM

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 Sep 13, '09 01:44:38AM

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 Sep 26, '09 11:52:12AM
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 Nov 05, '09 12:34:12PM

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 Nov 23, '09 06:16:54AM

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 Nov 26, '09 02:41:36PM

Yep. Just found that out today.
Grrr...



[ Reply to This | # ]