#ifndef __CONST_KEY_HEADER__ #define __CONST_KEY_HEADER__ // ConstKey.h : ��������Կͷ�ļ� // // ���������� 2014��9��25��, 09:59 typedef enum { VER_CHILD_CONNCOUNT = 0, // ��ͯ��ϯ��; VER_WEDDING_CONNCOUNT = 1, // ��ɴ��ϯ��; VER_CHILD_ENTERPRISE = 2, // ��ͯ��ҵ��; VER_WEDDING_ENTERPRISE = 3, // ��ɴ��ҵ��; VER_CHILD_OMNIPOTENCE = 4, // ��ͯȫ�ܰ�; VER_WEDDING_OMNIPOTENCE = 5, // ��ɴȫ�ܰ�; }KeyVer; typedef struct __STVERSION__ { int nVersion; CString strVersion; }STVersion, *pSTVersion; STVersion g_stVersion[6] = { { VER_CHILD_CONNCOUNT, "��ͯ��ϯ��" }, { VER_WEDDING_CONNCOUNT, "��ɴ��ϯ��" }, { VER_CHILD_ENTERPRISE, "��ͯ��ҵ��" }, { VER_WEDDING_ENTERPRISE, "��ɴ��ҵ��" }, { VER_CHILD_OMNIPOTENCE, "��ͯȫ�ܰ�" }, { VER_WEDDING_OMNIPOTENCE, "��ɴȫ�ܰ�" } }; //----------------------------------------------------------------------------------------------------------------------- // Jeff:˵���� // ���ܹ��ַ��������� // S0��������ϯ����; // S1����������20140920121430563524.ly.com�ַ���; // S2�������Ƿ�ע��?��ʱδ��ȷS2�Ƿ�����ע���ж�; // ��������ʱδ��ȷ���⣡ //----------------------------------------------------------------------------------------------------------------------- // �� �̼��ܱ���ʽ,�� �����ܱ���ʽ�������; // ���ڳ�ʼ���������������������; BYTE g_byShotKey[6][10] = { { 6, 0, 148, 11, 205, 50, 4, 171, 32, 39 }, // ��ͯ��ϯ��; { 6, 0, 4, 29, 24, 247, 189, 95, 83, 76 }, // ��ɴ��ϯ��; { 6, 0, 4, 187, 103, 10, 59, 169, 240, 220 }, // ��ͯ��ҵ��; { 6, 0, 137, 160, 230, 173, 202, 2, 117, 142 }, // ��ɴ��ҵ��; { 6, 0, 194, 199, 210, 67, 185, 1, 138, 195 }, // ��ͯȫ�ܰ�; { 6, 0, 188, 145, 100, 47, 154, 177, 34, 205 }, // ��ɴȫ�ܰ�; }; // �� �����ܱ���ʽ; // ���ڳ�ʼ���������������������; BYTE g_byLongKey[6][26] = { { 24, 0, 144, 87, 75, 28, 197, 248, 180, 6, 164, 231, 242, 14, 91, 130, 174, 139, 20, 8, 208, 11, 251, 239, 29, 161 }, // ��ͯ��ϯ��; { 24, 0, 236, 49, 197, 138, 4, 38, 99, 92, 108, 73, 224, 45, 225, 72, 241, 52, 240, 43, 140, 171, 13, 239, 173, 79 }, // ��ɴ��ϯ��; { 24, 0, 15, 94, 36, 102, 72, 216, 4, 18, 103, 117, 240, 15, 7, 158, 250, 133, 112, 95, 163, 173, 44, 84, 41, 86 }, // ��ͯ��ҵ��; { 24, 0, 222, 41, 26, 123, 125, 46, 65, 0, 144, 51, 210, 220, 57, 10, 86, 26, 12, 8, 180, 39, 138, 95, 89, 124 }, // ��ɴ��ҵ��; { 24, 0, 147, 58, 13, 35, 27, 196, 134, 222, 187, 98, 80, 70, 192, 21, 9, 39, 194, 87, 67, 94, 37, 81, 200, 217 }, // ��ͯȫ�ܰ�; { 24, 0, 88, 15, 76, 236, 83, 224, 208, 31, 26, 110, 243, 71, 154, 140, 238, 242, 34, 143, 41, 212, 239, 50, 233, 81 }, // ��ɴȫ�ܰ�; }; BYTE g_byCalExKey[6][114] = { // ��ͯ��ϯ��; { 109, 0, 90, 15, 108, 138, 37, 190, 82, 8, 20, 252, 32, 162, 7, 8, 254, 255, 56, 245, 194, 4, 46, 120, 49, 120, 156, 27, 17, 164, 217, 79, 167, 146, 197, 69, 55, 117, 197, 149, 42, 217, 151, 195, 254, 145, 187, 197, 232, 188, 114, 223, 40, 229, 151, 245, 116, 177, 141, 94, 134, 14, 13, 169, 165, 94, 5, 216, 235, 60, 176, 38, 174, 121, 187, 174, 16, 30, 17, 20, 246, 34, 20, 252, 32, 162, 7, 8, 254, 255, 56, 245, 194, 4, 46, 120, 49, 120, 156, 27, 17, 164, 217, 79, 167, 146, 143, 132, 219, 173, 211, 2, 99, 180 }, // ��ɴ��ϯ��; { 109, 0, 128, 13, 164, 143, 252, 87, 30, 48, 20, 21, 145, 114, 160, 96, 49, 127, 181, 32, 144, 213, 109, 99, 142, 219, 71, 26, 22, 220, 177, 179, 191, 82, 138, 45, 173, 160, 9, 83, 162, 106, 182, 175, 47, 92, 214, 78, 93, 21, 202, 165, 167, 200, 198, 172, 218, 74, 236, 194, 194, 228, 40, 27, 95, 60, 160, 173, 66, 185, 178, 7, 159, 220, 58, 71, 140, 19, 20, 37, 66, 84, 20, 21, 145, 114, 160, 96, 49, 127, 181, 32, 144, 213, 109, 99, 142, 219, 71, 26, 22, 220, 177, 179, 191, 82, 232, 182, 45, 27, 13, 195, 225, 204 }, // ��ͯ��ҵ��; { 109, 0, 229, 36, 223, 222, 213, 46, 70, 55, 240, 207, 237, 75, 226, 68, 133, 100, 42, 119, 89, 131, 79, 104, 158, 17, 172, 239, 4, 158, 201, 51, 62, 51, 94, 232, 14, 124, 81, 64, 100, 141, 187, 85, 156, 59, 205, 116, 200, 24, 108, 218, 145, 22, 7, 36, 45, 7, 156, 255, 170, 130, 165, 140, 99, 216, 120, 72, 171, 196, 27, 49, 138, 199, 137, 246, 214, 247, 121, 114, 215, 199, 240, 207, 237, 75, 226, 68, 133, 100, 42, 119, 89, 131, 79, 104, 158, 17, 172, 239, 4, 158, 201, 51, 62, 51, 248, 214, 27, 254, 221, 208, 181, 209 }, // ��ɴ��ҵ��; { 109, 0, 94, 220, 40, 182, 30, 120, 56, 193, 78, 101, 1, 144, 68, 206, 192, 52, 67, 9, 243, 20, 9, 195, 153, 15, 22, 217, 243, 79, 177, 22, 24, 171, 185, 157, 172, 67, 117, 124, 153, 165, 3, 41, 218, 47, 149, 150, 48, 152, 75, 250, 204, 253, 92, 53, 121, 147, 242, 140, 80, 66, 34, 194, 16, 109, 237, 17, 222, 161, 96, 8, 11, 194, 58, 45, 86, 15, 207, 121, 247, 104, 78, 101, 1, 144, 68, 206, 192, 52, 67, 9, 243, 20, 9, 195, 153, 15, 22, 217, 243, 79, 177, 22, 24, 171, 122, 243, 190, 146, 77, 222, 208, 129 }, // ��ͯȫ�ܰ�; { 109, 0, 26, 222, 0, 239, 199, 199, 188, 225, 180, 168, 178, 208, 21, 79, 62, 90, 51, 31, 88, 128, 180, 105, 53, 137, 230, 254, 244, 50, 195, 49, 167, 143, 168, 125, 130, 125, 8, 73, 224, 120, 80, 95, 178, 49, 44, 158, 38, 38, 247, 169, 62, 187, 119, 192, 77, 194, 118, 246, 133, 241, 157, 62, 144, 24, 94, 173, 49, 192, 46, 250, 249, 239, 82, 78, 135, 3, 86, 154, 8, 135, 180, 168, 178, 208, 21, 79, 62, 90, 51, 31, 88, 128, 180, 105, 53, 137, 230, 254, 244, 50, 195, 49, 167, 143, 241, 214, 38, 180, 198, 3, 158, 165 }, // ��ɴȫ�ܰ�; { 109, 0, 139, 145, 163, 176, 66, 18, 207, 79, 172, 200, 12, 124, 89, 151, 248, 238, 26, 85, 137, 146, 119, 58, 76, 194, 151, 239, 204, 104, 18, 166, 208, 54, 37, 85, 3, 174, 28, 74, 154, 156, 120, 194, 8, 112, 79, 42, 27, 89, 81, 95, 238, 74, 59, 199, 160, 101, 117, 179, 51, 138, 70, 176, 239, 182, 160, 212, 11, 33, 224, 74, 155, 143, 216, 10, 220, 71, 8, 168, 18, 175, 172, 200, 12, 124, 89, 151, 248, 238, 26, 85, 137, 146, 119, 58, 76, 194, 151, 239, 204, 104, 18, 166, 208, 54, 114, 118, 181, 24, 252, 41, 246, 88 }, }; #endif