Hopefully as the database grows bigger, the need for creating TPF files for products, will become smaller.
But until then, you can find a way of capturing your IR codes here.