Сокращатель URLов должен быть простой:
И не важно откуда URL.
Я написал свою программку и назвал ее ShorBy, она делает все как я и написал, дополнительно она показывает сообщение в тот момент когда URL пришел в буфер (все же интернет не мгновенная штука). Если произошла ошибка, то в сообщении вы увидите ее текст, а буфер не изменится. Работа идет через сервис bit.ly (свой писать не стал, хотя можно было бы подняться и на YOURL ;).
Программа написана на AutoHotKey, занимает немного, использует настройки IE для выхода в сеть. Желающим могу показать исходники.
Программа после загрузки садиться в трей и ждет нажатия клавиш Win+E, после того как нажмут, берется адрес URL из буфера, далее идет запрос на bit.ly, оттуда возвращается короткий url или текст ошибки и если это короткий URL, то он попадает в буфер, если url был некорректный, то ничего не произойдет. В любом случае по окончании работы выпадает окошко с сообщением, что пришло.