UnitC OS X Dashboard Widget
Submitted by struppi on Sun, 2007-05-20 17:06.
"Quick Unit Converter", or "UnitC" is a Dashboard Widget wich allows you to quickly convert units without any mouse clicks. A conversion is done by entering a Strin in the following form and then pressing Enter:
[Number][Unit] in [Unit]
For Example:
12pt in cm 12.5m in mm
The following units are supported so far. More units will be added later. You can help me adding new Units by adding them in the following code. Just send me your corrections or additions by email to struppi-at-guglhupf-dot-net.
var Units = [
{ name:'mm', factor:0.001, offset:0, type:'length', desc:'Millimeter' },
{ name:'cm', factor:0.01, offset:0, type:'length', desc:'Centimeter' },
{ name:'m', factor:1, offset:0, type:'length', desc:'Metre' },
{ name:'km', factor:1000, offset:0, type:'length', desc:'Kilometer' },
{ name:'Pc', factor:0.00423333333, offset:0, type:'length', desc:'Pica' },
{ name:'pt', factor:0.000352777778, offset:0, type:'length', desc:'Point' },
{ name:'in', factor:0.0254, offset:0, type:'length', desc:'Inch' },
{ name:'ft', factor:0.3048, offset:0, type:'length', desc:'Foot' },
{ name:'yd', factor:0.9144, offset:0, type:'length', desc:'Yard' },
{ name:'mi', factor:1609.344, offset:0, type:'length', desc:'Mile' },
{ name:'nmi', factor:1852, offset:0, type:'length', desc:'Nautical Mile' },
{ name:'twip', factor:1.76388889E-5, offset:0, type:'length', desc:'Twentieth of an Inch Point' },
{ name:'px75', factor:0.000338666667, offset:0, type:'length', desc:'Pixels at 75dpi' },
{ name:'px150', factor:0.000169333333, offset:0, type:'length', desc:'Pixels at 150dpi' },
{ name:'px300', factor:8.46666667E-5, offset:0, type:'length', desc:'Pixels at 300dpi' },
{ name:'px600', factor:4.23333333E-5, offset:0, type:'length', desc:'Pixels at 600dpi' },
{ name:'LY', factor:9.4605284E15, offset:0, type:'length', desc:'Light year' },
{ name:'AU', factor:149598000000, offset:0, type:'length', desc:'Astronomical Unit' },
{ name:'parsec', factor:3.08568025E16, offset:0, type:'length', desc:'Parsec' },
{ name:'mm2', factor:1E-6, offset:0, type:'area', desc:'Square millimeter' },
{ name:'cm2', factor:1E-4, offset:0, type:'area', desc:'Square centimeter' },
{ name:'m2', factor:1, offset:0, type:'area', desc:'Square metre' },
{ name:'in2', factor:0.00064516, offset:0, type:'area', desc:'Square inch' },
{ name:'ft2', factor:0.09290304, offset:0, type:'area', desc:'Square foot' },
{ name:'yd2', factor:0.83612736, offset:0, type:'area', desc:'Square yard' },
{ name:'mi2', factor:2589988.11, offset:0, type:'area', desc:'Square mile' },
{ name:'nmi2', factor:3429904, offset:0, type:'area', desc:'Square nautical mile' },
{ name:'hectare', factor:10000, offset:0, type:'area', desc:'Hectare' },
{ name:'acre', factor:4046.85642, offset:0, type:'area', desc:'Acre' },
{ name:'mm3', factor:1E-9, offset:0, type:'volume', desc:'Cubic millimeter' },
{ name:'cm3', factor:1E-6, offset:0, type:'volume', desc:'Cubic centimeter' },
{ name:'m3', factor:1, offset:0, type:'volume', desc:'Cubic metre' },
{ name:'km3', factor:1E9, offset:0, type:'volume', desc:'Cubic kilometer' },
{ name:'in3', factor:1.6387064E5, offset:0, type:'volume', desc:'Cubic inch' },
{ name:'ft3', factor:0.0283168466, offset:0, type:'volume', desc:'Cubic foot' },
{ name:'yd3', factor:0.764554858, offset:0, type:'volume', desc:'Cubic yard' },
{ name:'mi3', factor:4.16818183E9, offset:0, type:'volume', desc:'Cubic mile' },
{ name:'nmi3', factor:6352182208, offset:0, type:'volume', desc:'Cubic nautical mile' },
{ name:'K', factor:1, offset:0, type:'temperature', desc:'Kelvin' },
{ name:'°C', factor:1, offset:273.15, type:'temperature', desc:'Degrees Celsius' },
{ name:'°F', factor:0.555556, offset:255.372222, type:'temperature', desc:'Degrees Farenheit' }
];
» login to post comments





