I took the license.ini file generated with Lazlo's script for someone else's computer and put it on my computer. The program I wrote worked!
Though if I change a number in license.ini, it won't work (probably because the maths won't match).
I checked the following variables:
The %Code% is obviously not the same for my computer or my friend's computer.
The %Fingerprint% is always the same in both cases on my computer, no matter what the license.ini file is.
The %AuthData% is the same as the %Code%
So, the program says if %Code% equals %AuthData%, then all is fine and here we go, which is always the case!
Could it be that the %Together% variable (user, email, fingerprint) should use the %code% variable?
I'm sure it's just a little bug, but it has to be straightened out.