Very glad to announce another daily-coding work: an extension for gnome deskbar applet to search and launch virtual machine. There is a plugin for gnome-do that does the same job. That’s what I create the the plugin for. I switched to deskbar because gnome-do’s Do.exe reminds me nightmares when I was a M$ Windows user. The deskbar applet has been a great replacement, however, the virtualbox plugin in Do is really impressive while deskbar doesn’t provide me the same functionality.
You can ignore words above and just take a look at the screenshot:

Download
Download the extension from (the highlighted one):
http://bitbucket.org/sunng/daily-coding/downloads/?highlight=5137
You can also trace the development at bitbucket project. However, the repository is mixed with other small code snippets. Currently, mercurial doesn’t support subdirectory pull. So there is no way to grab the deskbar-applet individually.
Installation
copy this file to /usr/lib/deskbar-applet/deskbar-applet/modules-2.20-compatible/ (Ubuntu installation for example) with super user privilege. Right click desktbar applet, select Preference, Searchers tab, hit “Reload” button, then check the Virtualbox Deskbar Module.

Issue
Feel free the report issues on bitbucket:
http://bitbucket.org/sunng/daily-coding/issues/
Your virtualbox.py python script is a great timesaver except for the fact that virtualbox is case sensitive and should be VirtualBox not virtualbox.
In VirtualBox 3.2 the Icon name is VBox not virtualbox.
Thanks for your comment !
I have renamed it to camel case and update the icon name.
http://bitbucket.org/sunng/daily-coding/src/tip/deskbar-vbox/VirtualBox.py