// : Jump Referenced(1):
// : 000210D4,
label_1141:
// -- Start Return Code -- //
return 0;
// -- Create Local Variables -- //
end;)
n10 = LAST_RESULT;
n10 = n10 < 0;
if(! n10) goto label_530;(创建列表-验证完成进入下一步) // normal if
function_459("The specified file does not contain a valid IAR Systems license key.", -65535);
s1 = "";)
s7 = "License key dialog, OK pushed with key \'" + g_str27;
s7 = s7 + "\'";
LmsLogSup.LmsLogAddEntry(s7);
s1 = g_str27;
n10 = s1 == "";
if(! n10) goto label_519; // normal if
(label_519:
function_34(s1);
n5 = LAST_RESULT;
function_28(s1, g_str29, g_str30);
n10 = n5 == 0;
n10 = n10 && g_number42;
n10 = n10 && g_number24;
if(! n10) goto label_520; // normal if
function_428("IAR_PRODUCT");
s7 = LAST_RESULT;
s7 = "Your QuickStart key has expired.\n\nThe installation will continue, but you will not be\nable to use your IAR " + s7;
s7 = s7 + " unless you have\na valid license on a server.";
function_459(s7, -65534);)
function_459("You must supply a valid license key.", -65534);
goto label_528;
/*跳转到515重新要求输入Key:*/)
function_288(s4);
(function NUMBER function_288(s0)
NUMBER n0;
begin
// -- Start Function Code -- //
// -- Start Return Code -- //
ISRT._CmdGetHwndDlg(g_number63, s0);
n0 = LAST_RESULT;
return n0;
// -- Create Local Variables -- //
end;)
n0 = LAST_RESULT;
function_551(s4, n0, 8, g_str2);
function_292(s4, 710, "The license key can be either your QuickStart key or your permanent key.\nIf you enter the QuickStart key (found on the CD cover), you have 30 days to try the product out.");
function_292(s4, 711, "If you have received the permanent key via email, you paste it into the License Key textbox.");
function_428("TARGET_SUBDIR");
s7 = LAST_RESULT;
s7 = g_str20 ^ s7;
s2 = s7 ^ "License";
function_343(s2);
(function NUMBER function_343(s0)
NUMBER n3;
begin
// -- Start Function Code -- //
function_635(s0);
ISRT._ExistsDir(s0);
n3 = LAST_RESULT;
if(! n3) goto label_1183; // normal if
// -- Start Return Code -- //
return 0;
// : Jump Referenced(1):
// : 00015292,
label_515:
// -- While/Switch -- //
n10 = n2 == 0;
if(! n10) goto label_541; // normal if
function_287(s4);
n3 = LAST_RESULT;
// -- While/Switch -- //
n10 = n3 == -100;
if(! n10) goto label_518; // normal if
function_288(s4);
n0 = LAST_RESULT;
function_551(s4, n0, 8, g_str2);
function_292(s4, 710, "The license key can be either your QuickStart key or your permanent key.\nIf you enter the QuickStart key (found on the CD cover), you have 30 days to try the product out.");
function_292(s4, 711, "If you have received the permanent key via email, you paste it into the License Key textbox.");
function_428("TARGET_SUBDIR");
s7 = LAST_RESULT;
s7 = g_str20 ^ s7;
s2 = s7 ^ "License";
function_343(s2);
n10 = LAST_RESULT;
n10 = n10 != 0;
if(! n10) goto label_517; // normal if
function_648();
s2 = LAST_RESULT;
// : Jump Referenced(1):
// : 00013FB2,
label_518:
n10 = n3 == 1;
if(! n10) goto label_529; // normal if
s7 = "License key dialog, OK pushed with key \'" + g_str27;
s7 = s7 + "\'";
LmsLogSup.LmsLogAddEntry(s7);
s1 = g_str27;
n10 = s1 == "";
if(! n10) goto label_519; // normal if
function_459("You must supply a valid license key.", -65534);
goto label_528;
// : Jump Referenced(1):
// : 000142E2,
label_519:
function_34(s1);
n5 = LAST_RESULT;
function_28(s1, g_str29, g_str30);
n10 = n5 == 0;
n10 = n10 && g_number42;
n10 = n10 && g_number24;
if(! n10) goto label_520; // normal if
function_428("IAR_PRODUCT");
s7 = LAST_RESULT;
s7 = "Your QuickStart key has expired.\n\nThe installation will continue, but you will not be\nable to use your IAR " + s7;
s7 = s7 + " unless you have\na valid license on a server.";
function_459(s7, -65534);
// : Jump Referenced(1):
// : 00014376,
label_520:
function_428("FEATURE_LIST");
s7 = LAST_RESULT;
s8 = g_str29 + ",";
s8 = s8 + g_str30;
StrFind(s7, s8);
n10 = LAST_RESULT;
n10 = n10 < 0;
if(! n10) goto label_521; // normal if
LmsLogSup.LmsLogAddEntry("License key dialog, key is for another product");
function_459("The given license key is not for this product.\nPlease make sure that you have specified the\ncorrect license number and license key.", -65535);
goto label_528;
// : Jump Referenced(1):
// : 000144BF,
label_521:
n10 = n5 == 3;
if(! n10) goto label_522; // normal if
s7 = "License key dialog, license number encoded in key " + "but is not same as the one entered in user dialog";
LmsLogSup.LmsLogAddEntry(s7);
function_459("The given license key is for another license number.\nPlease make sure that you have specified the\ncorrect license number and license key.", -65535);
goto label_528;
// : Jump Referenced(1):
// : 000145AD,
label_522:
n10 = n5 == 2;
if(! n10) goto label_523; // normal if
s7 = "License key dialog, short string but cannot be " + "recognized as a valid QuickStart key";
LmsLogSup.LmsLogAddEntry(s7);
function_459("The QuickStart key was either not correctly entered or, is not valid for this version of the product.", -65534);
goto label_528;
// : Jump Referenced(1):
// : 000146E3,
label_523:
n10 = n5 < 0;
if(! n10) goto label_524; // normal if
LmsLogSup.LmsLogAddEntry("License key dialog, error in decoding key");
function_459("The given license key is not a valid IAR Systems\nlicense key. Please make sure that you have entered\nor read the correct license key.", -65534);
goto label_528;
// : Jump Referenced(1):
// : 000147E5,
label_524:
n10 = g_number42 == 0;
n10 = g_number43 && n10;
if(! n10) goto label_525; // normal if
s7 = "License key dialog, entered key has been used " + "earlier for server install, but entered key ";
s7 = s7 + "is not a network key";
LmsLogSup.LmsLogAddEntry(s7);
function_459("The current license number is used by the server.\nYou need a Network license key for this license number.", -65533);
goto label_528;
// : Jump Referenced(1):
// : 000148DD,
label_525:
n10 = n5 == 1;
n11 = g_number44 == 0;
n10 = n10 && n11;
n11 = g_number45 == 0;
n10 = n10 && n11;
n11 = g_number42 == 0;
n10 = n10 && n11;
if(! n10) goto label_526; // normal if
LmsLogSup.LmsLogAddEntry("License key dialog, key not for this host");
function_459("The given license is not for this host. Please\nspecify a license key that is valid for this host.", -65535);
goto label_528;
// : Jump Referenced(1):
// : 00014A5F,
label_526:
n10 = g_number25 && g_number53;
if(! n10) goto label_527; // normal if
s7 = "License key dialog, key has expired and this " + "product may not be installed with expired key";
LmsLogSup.LmsLogAddEntry(s7);
function_459("The license key has expired.\n\nThis product cannot be installed with an expired license key.", -65535);
goto label_528;
依据你给的key和HOSTID 235B3
给你如下安装码
SN:1024-295-131-4553
KEY:IRX9I20E1MMG0SVC308G7NXBGE3ZBOUODFGC8F7LEIWJY38GDTBH9TAIWQVSUWUJ0V17T4M3LL76UALUWJ1PSEZU1YRYRD29G1VQQSNTDKFNB3YR5TSKPVROZDZL15EKWXHH041HPIUPKKT1E5ZW3ANAYP1BFBX2KXGUZOQTRO42P0QLS5HYC0DKMZOAV#
Good Luck!
Don't use it for commercial purpose.
用你给的这组,function_34返回值小于6了,结果显示:
The given license key is not a valid IAR Systems\nlicense key. Please make sure that you have entered\nor read the correct license key.",
解Key失败,呵呵:
见:label_14329:
function_34(local_string2);
local_number6 = LASTRESULT;
function_28(local_string2, global_string29, global_string30);
Use this. For Hostid 0x235B3
SN: 4457-273-040-9198
KEY: GWUH8TXMPLCUW4S4RM3UIR1JJQIYX9FALRAWU00INBAEPUZBFOM7IFFEXXBPXZUZQI6GO9MEAFMWAHNG9NFA3TYTKQOG33K3YRUMMBPA4BJFSWJ0RDAAVMRI3TMUWQYIX5VTYKDMF1ZN21VROEHGELPYNAOP1XKV4RPCGHO32DKCYSSGNA53TJG#