Matrix Reloaded Key Converted v0.99d

Load any softcam.key file, click "Convert SoftCAM file"
and you will now have a new file in the program directory
called MR_Keys.txt.

If the box "No found" is marked, then the MR_Keys.txt file
will include the IDs/keys that was not present in the
softcam.key file compared to the config file. If the "HEX"
box is marked, then the HEX codes will also be written
in addition to the DEC codes in the MR_Keys.txt file.
Remember to press "Convert SoftCAM file" after marking
the checkboxes to make changes takes place in the file.

Since softcam.key files doesn't seem to follow a standard
format 100%, it was tricky to get it working on all files.
Irdeto idents are not added to the config file in this
version due a ID problem. But since the MR does AU on Irdeto,
it's not that important anyway. Will probably get fixed in
the future though..

UPDATE: Added 2 Irdeto idents to config file for testing.

The MRKC.cfg file contains Prov IDs and Key IDs,
you can edit this config file to only grab the
providers/keys you want from the softcam.key file.
The IDs/keys that are default in the config file
are all IDs/keys that MR v1.03 can hold (except Irdeto,
at least for now).

This is the format of the config file:

V PPPPPP KK
S PPPP KK
N PPPP KK
I PP KK
K PP KK
;

Where: 
P = Provider ID
K = Key ID

V = Viaccess
N = Nagra
S = Seca
I = Irdeto (will prob. work if you add it now, but not 100%)
K = Skycrypt
; = End of config file.

UPDATE:
Nagra idents are auto "fixed", so the MR_Keys.txt file will
display the same idents as in the MR CAM menu.

NB!

If the program doesn't run, you probably need to
dl and install complete VB6 runtimes. Here's a couple of links:

http://www.freewareweb.com/cgi-bin/archive.cgi?download=1&ID=1539
http://www.5star-shareware.com/Utilities/Libraries/vb6.html

...yes.. VB sucks compared to C/C++, but this is a fast
and "easy" release, so you just have to live with it. ;)