Customizing Leopard: Add Screen Sharing Features
Along with Quick Look, the new Leopard feature I use most is the built in Screen Sharing. Screen Sharing is accessible in Leopard through several different paths including iChat and Finder. My favorite way, however, is to access the System/Library/Core Services folder, and drag a shortcut to Screen Sharing down to my Dock.
Apple has made Screen Sharing suprisingly powerful in Leopard. As a previous user of Apple Remote Desktop, I have to wonder why I may need it anymore. The Leopard Screen Sharing includes most of the features I need, and as we have discovered can be extended to be a very close to full featured replacement for Apple Remote Desktop. These tips will give you bonjour browsing of network computers, and scaling, color, observe/control, curtain and snapshot options. This will not however replace or include functionality which is more valuable to enterprise users such as reports, remote installation, or dragging files to and from the remote computer and controlling computer.
Enable Bonjour in Screen Sharing
This tip is fairly straight forward and simple. This will require you to launch screen sharing seperately as stated above in order to use this functionality. Open a terminal instance, and simply type:
defaults write com.apple.ScreenSharing ShowBonjourBrowser_Debug 1
Launch Screen Sharing and you should now see a drop down list of all Bonjour computers on your network.
Add Toolbar Options to Screen Sharing
To enable toolbar options including control/observe, scaling, curtain, and color options in Screen Sharing you will also need to run once command in terminal.
This the new toolbar you will see after running this command in Terminal:
defaults write com.apple.ScreenSharing ‘NSToolbar Configuration ControlToolbar’ -dict-add ‘TB Item Identifiers’ ‘(Scale,Control,Share,Curtain,Capture,FullScreen,GetClipboard,SendClipboard,Quality)’