HOW TO: Use personal account with UrlbarExt

  • Posted on: 23 July 2009
  • By: teknikqa

UrlbarExt is a wonderful add-on for Firefox. It provides useful tools from within the address bar of Firefox.


To quote,

UrlbarExt extends the Location Bar with set of commands to (Make Tiny URL,Copy URL,Search site,Go up,Tag pages easily ,Navigate through sequential URL's,View page cached version,Unblock filtered websites and Surf anonymously using online phproxy servers).

This helps to shave a few key strokes from repetitive tasks. Like, copying an URL, searching a site, creating a tiny URL for a link, etc. This is one add-on that is highly recommended for power users. I use to create tiny URL's. provides statistics for each short URL. This makes for great info. However, the default URL shortener in UrlbarExt does not save this to your account. Follow these steps to use your account with UrlbarExt.

  • Go to Tools -> Add-ons.
  • Find the UrlbarExt add-on and click on options.

 Firefox Addons

  • Click on the Tiny tab (the second tab from left).

  UrlbarExt Options 

  • Add a new service by clicking on the + symbol. This will create a new url shortening service. Change the caption to whatever you like.
  • Enter the following into the api column.
  • Enter the following into the Arguments column:

    Replace user_id with your username and api_key with your api key. (You can get a api key at Update: Replace these terms in the string above.

  • Enter the following into the Filter column:

    This will filter the output and return the shortened url to the address bar.

  • Make sure to select this new service by clicking the radio button in the # column.
  • Click OK and you're set.

In short, this is what I've done. Using the 2.0.1 version of the api, I've given a long URL to and asked it to shorten the URL. will then return the result in xml format. The shortened URL is listed within the <shortUrl> tag. Filter the resulting xml for this tag and we get the short URL.

Reference: api documentation at

Firefox 3.5 is here!

  • Posted on: 30 June 2009
  • By: teknikqa

Firefox has been updated to version 3.5. This version boasts of a few cool features, such as HTML5 Support and Geo-location.
Get more details at

Check out this video of what HTML5 can do.

Of course, a version upgrade is never complete without breaking something. My upgrade listed the following extensions as incompatible. Hopefully, these extensions will get upgraded soon.

HOW TO: Proxy Firefox through SSH

  • Posted on: 29 March 2008
  • By: teknikqa


  1. PuTTY on local machine
  2. Remote host running OpenSSH

1. Create a new PuTTY session

Run PuTTY and create a new session in PuTTY to connect to the remote host that is running OpenSSH. Fill in the hostname, the port (usually 22), make sure SSH is checked, give it a session name and hit Save.

2. Configure a secure tunnel

Click on “Tunnels” on the left and set up dynamic fowarding for a local port (e.g. 7070). Under “Add new forwarded port” type in 7070 for the source port, leave the destination blank, and check Auto and Dynamic. Then it the Add button. If you did it correctly, you’ll see D7070 listed in the Forwarded Ports box.

That’s it for tunnels, as there is no need to create more than one. Remember to save your session profile in PuTTY so you don’t have to set up the tunnel next time.

3. Connect to the remote SSH box

Double click on the connection profile and type in your username and password when prompted.

4. Configure Firefox

Go to Tools, Options, General, and then click on Connection Settings.

Check Manual Proxy Configuration, leave most of the fields blank, but fill in for the SOCKS v5 host with a port of 7070 (or whatever you used in Step 2).

5. Enjoy

That’s it. From now on, as long as you first log into the remote ssh host with PuTTY, your Firefox and IM traffic will be routed over a secure tunnel to the remote host and then out to the Net. Good stuff.


  • Use Pidgin with these settings for your IM needs.
  • Use Thunderbird with these settings for email.
  • If you're using linux, skip the first three steps and run ssh -D 7070 [email protected]
Adapted from - Proxy Firefox through a SSH tunnel