<div id="popup_box_thanks" style="display:none" onClick="close_popup_thanks('popup_box_thanks', 'ts')"><br>Thanks for submitting your tip! All submissions are moderated by an editor before appearing online. We've reset the form so you can enter another tip. Or you can close the tip submission box. <div class="x_close" id="thanks_upper_right"><a href="javascript:void(0)" onmousedown="close_popup_thanks('popup_box_thanks', 'ts'); return true;">Close</a></div></div>
<div class="tbf_row"><div class="tbf_wide_extra_top not_bold">Please submit only technical tips that will help other TidBITS readers better use their Macs, iPhones, and related software and hardware. All product announcements should be sent to <a href="mailto:releases@tidbits.com">releases@tidbits.com</a>.</div></div>
<div class="tbf_left">URL</div><div class="tbf_right"><input type="text" value="" name="tip_link_url" tabindex="3"><span class="tip_description"><br>Enter the URL to a Web page that supports your tip.</span></div>
</div>
<div class="spacer"></div>
<div class="tbf_row">
<div class="tbf_left">Linked text</div><div class="tbf_right"><input type="text" value="" name="tip_link_label" tabindex="4"><span class="tip_description"><br>Enter the name of the page linked above.</span></div>
<div class="tbf_wide"><input type="submit" value="Preview Your Tip" name="preview_tip" onClick="fill_preview('tipbits_enclosure_preview', 'ts', this.form); return false;" tabindex="7"> <input type="submit" value="Send Us Your Tip!" name="submit_this_tip" onClick="handle_tip_submission('ts', '', this.form, 'tip'); return false;" tabindex="8"></div>
</div>
<div class="spacer"></div>
<div class="tbf_row">
<div class="tbf_wide"><span class="fine_print">When you submit a tip, you give us permission to use it. Read <a href="javascript:void(0)" onClick="generic_show_hide('tip_terms')">our terms</a> for more details. All submissions are reviewed before publication.</span></div>
<div class="tbf_wide"><span class="fine_print">Our terms: By submitting a tip, you agree to assign TidBITS Publishing Inc., a non-exclusive, worldwide, perpetual license to reproduce, publish, and distribute your tip in connection with the TidBITS Web site and associated products in any media. You agree that you created the content you submitted, and that you have the right to assign us this license. You give us permission to use your name, but your email address won't be publicly displayed or shared. We review all submissions before publication, and reserve the right to select which submissions we feel are appropriate for our readers and to edit those we publish.</span></div>
<div id="comment_thanks" style="display:none" onClick="close_popup_thanks('comment_thanks', 'comm')"><br>Thanks for submitting a comment! Please check your email for a link that, when clicked, will verify that you're a real person and cause your comment to appear immediately. <div class="x_close" id="comment_upper_right"><a href="javascript:void(0)" onmousedown="close_popup_thanks('comment_thanks', 'comm'); return true;">Close</a></div></div>
<div class="tbf_wide"><span class="fine_print">Our terms: We reserve the right to edit or delete any comment, so please post thoughtfully. We use your email address <i>only</i> to send you a one-time verification message confirming that you posted this comment. We also store your address to allow you to verify using other Web browsers in the future. For more info, see our <a href="http://db.tidbits.com/privacy.html">privacy policy</a>.</span></div>
<li><a href="/feeds/tidbits.rss" title="Subscribe via RSS" class="gettb">RSS <img src="/images/feed-icon-12x12.gif" width="12" height="12" border="0" class="nav_img" alt="Subscribe via RSS"></a></li>
<li><a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=276986548" title="Subscribe to the podcast" class="gettb">Podcast <img src="/images/feed-icon-12x12_podcast.gif" width="12" height="12" border="0" class="nav_img" alt="Subscribe to the postcast"></a></li>
<li><a href="http://www.twitter.com/TidBITS" title="Get Article Updates via Twitter" class="gettb">Twitter <img src="/images/feed_icon_12x12_twitter.png" width="12" height="12" border="0" class="nav_img" alt="Get Article Updates via Twitter"></a></li>
<li><a href="http://www.facebook.com/pages/TidBITS/195314925519" title="Go to the TidBITS Page at Facebook" class="gettb">Facebook <img src="/images/feed_icon_12x12_facebook.gif" width="12" height="12" border="0" class="nav_img" alt="Go to the TidBITS Page at Facebook"></a></li>
<li><a href="javascript:void(0)" title="Sections" class="tabhead" onClick="return showhide('articleslist')">Sections <span id="articleslist_triangle"><img src="/images/nav_triangle_open.gif" width="9" height="9" border="0" class="navtriangle" id="articleslist_tri_image" alt="Click to show or hide the contents of this section."></span></a></li>
<li><a href="javascript:void(0)" onClick="return showhide('stafflist')" title="Staff" class="tabhead">Staff <span id="stafflist_triangle"><img src="/images/nav_triangle_closed.gif" width="9" height="9" border="0" class="navtriangle" id="stafflist_tri_image" alt="Click to show or hide the contents of this section."></span></a></li>
<li><a href="javascript:void(0)" title="Issues" class="tabhead" onClick="return showhide('issuelist')">Weekly Issues <span id="issuelist_triangle"><img src="/images/nav_triangle_closed.gif" width="9" height="9" border="0" class="navtriangle" id="issuelist_tri_image" alt="Click to show or hide the contents of this section."></span></a></li>
<li><a href="javascript:void(0)" onClick="return showhide('abouttidbits')" title="About TidBITS" class="tabhead">About TidBITS <span id="abouttidbits_triangle"><img src="/images/nav_triangle_closed.gif" width="9" height="9" border="0" class="navtriangle" id="abouttidbits_tri_image" alt="Click to show or hide the contents of this section."></span></a></li>
<div class="center_top">Thoughtful, detailed coverage of the Mac, iPhone, and iPad, plus the best-selling <a href="http://www.takecontrolbooks.com/?pt=TB-TAGLINE" style="color:yellow">Take Control</a> ebooks.</div>
<!-- begin centercolumn -->
<div id="centercolumn">
<!-- begin rightcolumn_container -->
<div id="rightcolumn_container">
<!-- begin rightcolumn -->
<!-- rightcolumn is embedded within centercolumn so featured text wraps around it -->
</div><!-- end tearoffbox_wide_container for watchlist items -->
<!-- begin tearoff box wide -->
<div class="tearoffbox_wide_container">
<div class="tearoffbox_wide_tips">
<div class="tip_display">
<div class="tips_sponsor_logo">
</div>
<h6>Extend Mac OS X's Screenshots</h6>
<p><p>Mac OS X has a variety of built in screenshot methods. Here's a look at a few that offer more versatility than the basic full-screen capture (Command-Shift-3):</p>
<p>ΓÇó Press Command-Shift-4 and you'll get a crosshair cursor with which you can drag to select and capture a certain area of the screen.</p>
<p>ΓÇó Press Command-Shift-4-Space to select the entire window that the cursor is over, clicking on the window will then capture it. The resulting screenshot will even get a nice drop shadow.</p>
<p>ΓÇó Hold down the Space bar after dragging out a selection window to move your selection rectangle around on the screen.</p>
<p>ΓÇó Hold down Shift after dragging out a selection to constrain the selection in either horizontal or vertical orientation, depending on the direction of your drag.</p>
<p>ΓÇó Hold down Option after dragging out a selection to expand the selection window around a center point.</p></p>
<div class="tbf_wide_80" id="hc_rc_808">To help us avoid automated posts and misuse of our site, please enter the words below.</div><div class="x_close_row" id="hc_upper_right2_808"><a href="javascript:void(0)" onmousedown="HidePopupContent('hc_808', 'hc', '808'); return true;">Close</a></div>
<div id="article_box_808"><P>Despite several kind invitations, I could not attend MacHack this year, where I would have kibitzed for 96 hours straight as the programmers created their wonderful hacks. These hacks are still being cleaned up and released, so I can't point you to a site that has everything, but we have heard that you will be able to buy an inexpensive CD-ROM disk with all the hacks and source code. Expect to see more of the hacks released to the nets at that point too.</P><P>In any event, Leonard Rosenthol was kind enough to pass on some notes about the more interesting hacks.</P><P><STRONG>Winning Hacks</STRONG> -- The five winning hacks ranged from the terribly useful to the thoroughly trivial. Mike Neil and David Falkenberg came up with IR-Man, a combined hardware and software hack for controlling various Macintosh actions with a stereo or VCR infrared remote controller. The VCR remote, quite reasonably, controls QuickTime movies and can also eject disks. The stereo remote controls the volume, window movements, and window and process ordering, although I'm curious how they manage some of those functions. With a few extra features and a universal remote, you could probably control a Mac remotely during a presentation quite easily. However, you will probably have to build some of the hardware yourself.</P><P>NetMouse, an even more useful utility, came from Jorg Brown and Eric Hayes, allows you to control another Mac on a network with the mouse and keyboard on your Mac. NetMouse would be wonderful for working with a PowerBook and main Mac, or for something like testing a multi-user database.</P><P>The next three winning entries move away from the realm of the useful, with Dean Yu and Fred Monroe's DylanTalk, a "semi-fake text-to-speech system with a really cool interface and multiple voices," Bell Choir, which simulates a bell choir using a series of network Macs, and MovieFinder, from Leonard Rosenthol and Alex Rosenberg, which will play QuickTime movies in the place of boring static icons in the Finder. Bell Choir, written by Kathy Brade, stands out among the winners for two reasons. It is the first winning hack written by a female (yay!), and it is also the only winning hack this year written by a single individual.</P><P><STRONG>Hacks of Merit</STRONG> -- Leonard mentioned several other hacks of merit, including Strobe from Barry Semo and Flashback from Barry Semo and David Shayer. Strobe turns a PowerBook into an expensive strobe light by flashing the backlight (good for parties, I suppose :-)) and Flashback works similarly, except it works over a network of PowerBooks (useful for runway landing lights?). Tom Lippincott won the dubious honor of writing the first hack ever to be booed, something called "Run & Stumpy," which the hackers considered rather sick apart from the terrible pun on the popular "Ren & Stimpy" cartoon. Eric Slosser's elaborate joke control panel, "ADB Coffee Warmer," simulated control of a fake hardware device - if only he'd come up with the device too! Finally, Steve Falkenberg presented SloppyCopy, which runs all Finder copies in a separate memory partition so you can continue working while copying, a perhaps dangerous but useful utility.</P><P>I've run across a couple of the hacks on ZiffNet/Mac as well, two of which I found and used briefly before my hard drive's untimely (and unrelated) death. StickyClick makes the Mac pretend that every click on a menu was the equivalent of a trackball's click-lock, but it was well-implemented enough that if you clicked quickly and then moved on, StickyClick would realize that it shouldn't keep the menu down. I didn't think I'd like it, but ended up becoming rather fond of it, especially with long hierarchical menus. TrashSelector, which I only used for a day or so, also looks useful. When you select Empty Trash, TrashSelector pops up a scrolling hierarchical list of files available for erasure. You can then pick the ones you want to erase rather than erasing everything wholesale.</P><P><STRONG>Conference Highlights</STRONG> -- Leonard also passed on some of the highlights (or lowlights) of the conference, which are best in a more-original form.</P><UL><LI><P>Keynote from Steve Weyl, Manager of Apple Developer Tools. His talk came very close to being as boring as last year's keynote, except that he demoed some cool games, including Prince of Persia, and told us how important game development was to Apple. Fortunately, most of the attendees had their PowerBooks with them, and were able to be productive!</P><LI><P>Friday night movie - Batman Returns. 200 hackers take over most of a theatre.</P><LI><P>Tornado, or "The Weather Hack." Touched down two miles from hotel. Determined hackers kept right on with their hacks - thank G-d for the PowerBook!</P><LI><P>Lighting struck tree outside hotel, tree exploded, big bang (System 7 lives!).</P><LI><P>Much sleep lost this year, probably more than any other year. Lots of late night discussions in the machine room - oh, and hacking too. Usually this is followed by a trip to Angelo's, the BEST breakfast place known to man, with a specialty of homemade bread with raisins turned into french toast!</P><LI><P>The "Bus Error" or "Double Bus Fault." Two of the buses headed for the yearly banquet got lost, drove right past the location (to screams of "STOP!"), kept going a couple of miles out of the way, and FINALLY found their way back.</P></UL><BLOCKQUOTE><P>Information from:<BR> Leonard Rosenthol -- <A HREF="mailto:leonardr@ccs.itd.umich.edu">leonardr@ccs.itd.umich.edu</A></P></BLOCKQUOTE><!-- MacHack News Adam C. Engst --></div>
<!-- end article text -->
<!-- PayBITS -->
<p> </p><div class="sponsorbox">
<div class="sponsortext"><A HREF="http://www.usefulfruit.com/tb"><IMG SRC="http://db.tidbits.com/images/badges/pear-note-icon50x50.png" ALT="" HEIGHT="50" WIDTH="50" BORDER="0" ALIGN="left"></A>Pear Note 2: More complete, understandable notes on your Mac.<br />Typed notes are blended with recorded audio, video, and slides<br />to create notes that make more sense when you need them most.<br />Learn more at <<a href="http://www.usefulfruit.com/tb">http://www.usefulfruit.com/tb</a>>!</div>