So i’ve been checking out Ubiquity and playing with it a bit. Even in its “early, rough” state, it is fun stuff to play with and definitely useful!
I even had the time (about 2 min cause I just copied one of their commands) to create a custom command for is.gd the shorter URL service.
CmdUtils.CreateCommand({
name: "isgd",
takes: {"url to shorten": noun_arb_text},
preview: "Replaces the selected URL with an is.gd URL.",
execute: function( url )
{
var baseUrl = "http://is.gd/api.php";
var params = {longurl: url.text};
jQuery.get( baseUrl, params, function( isgdUrl )
{
CmdUtils.setSelection( isgdUrl );
})
}
})
To add this command jsut open up Ubiquity (opt/ctrl+Space) and type command-editor, then hit enter. Add the code (it automatically saves as you type). Then your good to go.
To use the new command, have some text selected in a new email or blog post, open Ubiquity type isgd, then the url, hit enter and the text that was selected will be replaced with the shortened URL.
Of course there are plenty of other ways you can use/play with Ubiquity.
Ubiquity’s Intro: http://is.gd/1Wns
Custom Commands: http://is.gd/1Ydc
That’s right, I even used Ubiquity to create the links above.











Pingback: Recent Links Tagged With "useful" - JabberTags