A lot has changed in the 7 years since the last post in this thread. Makehex is obsolete. IRScrutinizer will do all sorts of conversions. Start with that.
There is no short code database. Short codes are limited to just RC5/6 and NEC protocols, making it pretty useless IMO.
[Link: hifi-remote.com]