Most universal programmable remotes program themselves, you only need to know what model of TV you have to look-up the proper set of codes to use with your model. There are some remotes that will let you hunt for the proper codes, you simply toggle through settings, one by one, testing the power button on each. If the power button works, then you test the rest of the buttons to verify the right codes. The reason being that similar models use similar codes, but not all are exact, so it is common to get power to work, but not some other functions.
Universal programmable remotes are so common, and cheap, that it makes no sense to try to repair a failed remote.
If you wanted to read the codes coming out of your remote, you can do that with an Arduino Uno, and IR diode receiver, and a small program you can download off of the internet. The remotes codes for some remotes require that you know how it all works. Many of them are proprietary, and have to be hacked. If you find the code for the Arduino, you will also find some very good help in understanding IR remotes.
Google can be used to find almost anything, but saying 'almost', is kind of limiting, I really mean much more than 'almost', but no all.
funai blu ray player remote code
I wish I could be of more help, but your question needs to be expanded a bit in order to know what your goal is, and what you are exactly working with.