Google Operating System Unofficial news and tips about Google

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Wednesday, 19 September 2007

Using the Command-Line to Get Things Done

Posted on 12:02 by Unknown
I've written before about Enso, a very interesting project that lets you perform tasks from a command-line that interacts with the user interface. The software comes with some basic commands (like launching programs, performing calculations), but it can be extended with other commands. Enso has recently launched in beta some plug-ins that add new commands.

Let's say you need to translate into French some text from an email message you're composing in Gmail. You'll have to select the text, open a new window or tab, go to Google Translate or other translation service, paste the text, choose the option to translate from English to French, click on a button, select the translation and copy it, go back to Gmail and paste the text. The new translation commands for Enso let you perform the same task much faster: select the text, trigger the command line (press Caps-Lock), type the first letters from the command ("translate to French") and the translated text will replace the selected text. Of course, you won't get a more accurate translation, but at least you won't lose the original context and get distracted by other tasks.


The search commands let you select some text and type the name of one of the supported search services to launch a new page with the corresponding search result. This is faster than using your browser's search features or extensions like Hyperwords because you don't have visually identify the right option from a long list. Unfortunately, these commands defeat the one of the main purposes of Enso: don't lose the context. An alternative way to implement them would be to use APIs like Google AJAX API to display search results without leaving the page. In fact, my favorite use of this API is a tool called Linkify that allows me link to a search result by selecting some text from a textarea and choosing one of the search results displayed in a small sidebar.

There are also commands for controlling music players or to convert LaTeX markup into a nice mathematical expression. Of course, an API would make it easier to build many other plug-ins for Enso.

For now, Enso works only on Windows 2000/XP/Vista and the main program costs $20 (there's a 30-day trial), while all the plug-ins described above are free. I think a better approach would be to pay for some additional commands and make the main program free. When you can find a lot of great software like Google Desktop, Launchy, Quicksilver, Foxytunes, I'm not sure many people are going to pay for Enso.

The software comes from a small company called Humanized that promises "to provide you with the most humane software we are capable of making". Great interfaces, easy to use software, simplicity - I've heard these things before (I wonder where?).

"Some tasks—for instance, teaching a child arithmetic—are intrinsically pretty complicated. But some aren't. Setting the time on a wristwatch, for instance, shouldn't be that hard; on old analog wristwatches, it basically involved pulling out a knob, twisting it until the watch showed the correct time, and pushing the knob back in again. But on newer digital wristwatches—ones that claim to be more powerful and feature-loaded than their analog counterparts—it involves pressing a series of buttons in a hard-to-remember, often unforgiving order. Most people dread setting the time on their digital watches, and for good reason."
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in Software | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • More People Can Buy Apps from the Android Market
    If there's one thing that Google should do to improve Android, it's developing a better Android Market. Google's app store has a...
  • Could Google Save Yahoo from Microsoft?
    Microsoft is taking over Yahoo! by Gnal. Licensed as Creative Commons Attribution . Even if it's hard to believe that Yahoo will accept...
  • Google's Marketing Dashboard
    MediaPost reports that Google wants to integrate the reporting features from all of its ad products to provide a "fully functional mar...
  • Watch a Video in YouTube's HTML5 Player
    In January, YouTube launched a player that used the HTML5 video tag. To try this player, you have to go to youtube.com/html5 and enable th...
  • Swipe Navigation in the Mobile Gmail Site
    One month ago, Google updated the Gmail app for iOS and added a swipe gesture that lets you move between conversations without having to re...
  • A Bogus DMCA Takedown Request (Part 3)
    I've mentioned in the previous two posts that Inspection 12 sent a DMCA notice for one of my posts, Google took it offline and reject...
  • The Old Image Search, Still Available
    The old Google Image Search interface is still available in the OneBox result that's displayed for some Google searches like [tropical b...
  • Google+ Photo Search With Image Recognition
    Last year, Google Drive added an advanced image search feature powered by Goggles that recognizes objects and uses OCR technology to extrac...
  • Search Engine Comparison Poll: The Results
    Six days ago, I posted a poll that asked you to evaluate the quality of the first results from Google, Yahoo, Windows Live. You had to ente...
  • Bring the Mashups to Google Maps
    Google Maps API was the most successful API ever created by Google and the tool behind a lot of cool mashups available on the web today. Th...

Categories

  • Acquisitions (17)
  • Ads (16)
  • AJAX Search (4)
  • Android (83)
  • Annoyances (7)
  • API (9)
  • April Fools Day (2)
  • Blog Search (4)
  • Blogger (20)
  • Book Search (11)
  • DMCA (4)
  • Easter Egg (18)
  • FeedBurner (4)
  • Firefox extensions (10)
  • Froogle (1)
  • Game (3)
  • gm (1)
  • Gmail (161)
  • Google Analytics (4)
  • Google Apps (17)
  • Google Bookmarks (7)
  • Google Buzz (14)
  • Google Calendar (17)
  • Google Cast (3)
  • Google Checkout (5)
  • Google Chrome (105)
  • Google Chrome OS (28)
  • Google Co-op (9)
  • Google Contacts (9)
  • Google Desktop (5)
  • Google Dictionary (8)
  • Google Docs (80)
  • Google Drive (41)
  • Google Earth (22)
  • Google Gears (5)
  • Google Goggles (7)
  • Google Groups (2)
  • Google Hangouts (4)
  • Google Health (2)
  • Google Instant (15)
  • Google Keep (5)
  • Google Latitude (5)
  • Google Local (9)
  • Google Maps (80)
  • Google Music (3)
  • Google News (20)
  • Google Notebook (9)
  • Google Now (14)
  • Google Pack (2)
  • Google Phone (9)
  • Google Photos (14)
  • Google Play (3)
  • Google Plus (29)
  • Google Profiles (5)
  • Google Promos (2)
  • Google Reader (47)
  • Google Scholar (1)
  • Google Sites (1)
  • Google Suggest (13)
  • Google Takeout (1)
  • Google Talk (19)
  • Google Toolbar (7)
  • Google Translate (38)
  • Google Trends (9)
  • Google TV (4)
  • Google Update (1)
  • Google Video (11)
  • Google Voice (6)
  • Google Wallet (2)
  • Google Wave (3)
  • Greasemonkey (10)
  • iGoogle (32)
  • Image Search (31)
  • InOut (13)
  • Knowledge (14)
  • Mobile (133)
  • Month in review (1)
  • Music (3)
  • Nostalgia (6)
  • OneBox (19)
  • orkut (10)
  • Page Creator (1)
  • Picasa (5)
  • Picasa Web Albums (22)
  • SearchMash (2)
  • Security (10)
  • Social (32)
  • Software (4)
  • Spam (2)
  • Tips (86)
  • Universal Search (3)
  • User interface (116)
  • Visualization (9)
  • Voice Search (14)
  • Web History (7)
  • Web Search (202)
  • Webmasters (5)
  • Windows Live (5)
  • Yahoo (8)
  • Yahoo Pipes (2)
  • YouTube (122)

Blog Archive

  • ►  2013 (364)
    • ►  September (1)
    • ►  August (60)
    • ►  July (60)
    • ►  June (56)
    • ►  May (59)
    • ►  April (48)
    • ►  March (47)
    • ►  February (29)
    • ►  January (4)
  • ►  2012 (134)
    • ►  December (14)
    • ►  November (18)
    • ►  October (26)
    • ►  September (5)
    • ►  August (8)
    • ►  July (17)
    • ►  June (24)
    • ►  May (4)
    • ►  April (18)
  • ►  2011 (13)
    • ►  January (13)
  • ►  2010 (487)
    • ►  December (47)
    • ►  November (37)
    • ►  October (44)
    • ►  September (44)
    • ►  August (55)
    • ►  July (44)
    • ►  June (43)
    • ►  May (54)
    • ►  April (48)
    • ►  March (40)
    • ►  February (28)
    • ►  January (3)
  • ►  2008 (65)
    • ►  February (13)
    • ►  January (52)
  • ▼  2007 (435)
    • ►  December (60)
    • ►  November (55)
    • ►  October (57)
    • ▼  September (64)
      • Different Themes for Each iGoogle Tab
      • Google's Secret Sauce
      • All Videos Uploaded by a Google Video User
      • YouTube Video Units
      • The Disjointed GDrive (or Where Do I Upload My Fil...
      • Chat Rooms for Google Talk
      • Google Buys Zingku, Mobile Social Network
      • Google's 9th Birthday
      • Live Search Launches Major Update
      • New Homepage for Google Book Search
      • Google Using Traditional Advertising
      • Google Hosts Videos from Third-Party Sites
      • More Google Alerts
      • Gmail Mobile Improves the Interface
      • iPhone Interface for Google Calendar
      • Google Trends, Updated Daily
      • Gmail 2.0
      • A Social Network for Google Earth?
      • Saving Search Results in Google Maps
      • Google to Open up Its Social Platform
      • Google Maps Brainstorming
      • Google Shared Stuff
      • Promoting Your Own Services in Search Results
      • Using the Command-Line to Get Things Done
      • Google Launches Gadget Ads
      • Searching for Celebrities in Reuters Videos
      • Google Presentations Finally Launched
      • Yahoo Buys Zimbra to Compete with Google Apps
      • Google's Server Names
      • Online Presentation Apps: Google Presently's Compe...
      • Google Maps in Your Sidebar
      • Google Maps Covers 54 New Countries
      • Profiles for iGoogle's Gadget Developers
      • The Number of iGoogle / Google Reader Subscribers
      • Visualizing Photos Recently Uploaded to Blogger
      • Google Lunar X PRIZE
      • Surprising Thumbnails in Google Search Results
      • Google SMS Adds Location-Based Personalization
      • Google's Cricket OneBox
      • Mobile Search Ads For Everyone
      • Google Reader Numbers
      • Google Intends to Integrate Its Social Applications
      • Google Apps Gets Important Endorsement
      • Google Hot Trends Has a Feed
      • Google Tells You What Time It Is
      • Tips for Google Reader Search
      • Microsoft Launches Translation Service
      • iGoogle Tab for the Rugby World Cup
      • Measuring Distances in Google Maps
      • Google's Search Pages Could Include Richer Ads
      • An Online Version of Your Library
      • Windows Live's Trojan Horse
      • Google Reader Adds Search
      • Reading Reactor (or a Google Reader Update)
      • Google Spreadsheets Lets You Import Online Data
      • orkut Shows Updates from Your Friends
      • 10 Questions and Answers About Google Phone
      • Opera, the Real Google Browser
      • Exploratory Google Search
      • Customize iGoogle's Layout
      • Explore Popular Google Maps
      • Google Presentations and JotSpot Could Be Availabl...
      • Related Searches, at the Top of Google's Results Page
      • Google OS Tab for Your iGoogle Page
    • ►  August (59)
    • ►  July (70)
    • ►  June (59)
    • ►  May (11)
Powered by Blogger.

About Me

Unknown
View my complete profile