PuTTY-url
PuTTY-url is a patch for PuTTY that provides support for clickable URLs.
Features
- Hilights and makes URLs clickable (launches in default or specified application)
- Uses ShellExecute, meaning support for arbitrary protocols (e.g. Spotify) with an appropriate regexp
- Sets default font to Consolas and enables ClearType if using Windows Vista or later
- Written in plain C (unlike most other patches providing this functionality)
- Shinier icons (originally from PuTTY Tray)
Download
| File | Description |
|---|---|
| putty.exe | PuTTY-url based on PuTTY 0.62. |
| putty-url-0.62.patch | Patch for PuTTY 0.62 |
| putty-url-icons.tar.gz | Icon package. |
| putty-tobbez-0.61-r1.patch | Updated patch for PuTTY 0.61 with some bug fixes. |
| putty-tobbez-0.61.patch | First release of the patch for PuTTY 0.61. |
Updates
2011-12-17
This page went live with a patch for PuTTY 0.62.
2011-07-25
Revision 1 of patch for 0.61 including a fix for a crash the patch introduced.
2011-07-14
The first version for PuTTY 0.61 was released on my blog.
History
This patch was created when PuTTY 0.61 was released, since PuTTY Tray was no longer being developed. When that happened I decided to port the functionality I was interested in to the new version, and in the process I also rewrote the C++ parts in C.
The URL handling code from PuTTY Tray originally came from Nutty.
Screenshots
Building it yourself
- Download the PuTTY source, the icons and the patch
- Unpack the source, the icons, and apply the patch:
tar xzf putty-*.tar.gz; cd putty-$VERSION; tar xzf ../putty-url-icons.tar.gz; patch -p < ../putty-url-*.patch - Generate build files:
./mkfiles.pl -
Export the
TOOLPATHvariable so that the variables CC and RC in windows/Makefile.cyg point to your tools (e.g.export TOOLPATH="i686-mingw32-") -
Build it:
cd windows; make -f Makefile.cyg. - The created executable (putty.exe) can be found in the windows/ subdirectory of the source directory.
Related links
- PuTTY
- http://www.chiark.greenend.org.uk/~sgtatham/putty/
- URL launching on the PuTTY wishlist
- http://www.chiark.greenend.org.uk/~sgtatham/putty/wishlist/url-launching.html
- PuTTY Tray
- http://haanstra.eu/putty/
- Nutty
- http://groehn.net/nutty/