View Single Post
Old 02-11-2021, 11:40   #3 (permalink)
forhike
No Life Poster
 
forhike's Avatar
 
Join Date: Aug 2002
Location: Up North
Posts: 900
Member: 14934
Status: Offline
Thanks Meter: 79
private bool Checkserial(int thekey)
{
string name = "";
this.licensename = "";
string serial = "";
string str3 = thekey.ToString("X").ToUpper();
string[] files = Directory.GetFiles(Application.StartupPath, "*.txt");
for (int i = 0; i < files.Length; i++)
{
files[i] = Path.GetFileName(files[i]);
}
int index = 0;
for (int j = 0; j < files.Length; j++)
{
if (files[j].Contains("License"))
{
index++;
}
}
string[] strArray2 = new string[index];
index = 0;
for (int k = 0; k < files.Length; k++)
{
if (files[k].Contains("License"))
{
strArray2[index] = files[k];
index++;
}
}
int num5 = 0;
while (true)
{
if (num5 < strArray2.Length)
{
this.exec.decrypt(strArray2[num5], out name, out serial);
if (serial.ToUpper() != str3)
{
num5++;
continue;
}
this.licensename = name;
}
return (serial == str3);
}
}
  Reply With Quote
 
Page generated in 0.08845 seconds with 7 queries