GalaxyPilot —— D.S


                  生命不熄,戰斗不止
          數據加載中……

          一段根據MAC生成序列號的代碼

          public class getActiveKey {
          ???public String getRegKey(long aKey) {
          ???if (aKey<=0)
          ??????aKey=76649179349l;
          ??char[] aKeyChars = { 49, 87, 89, 90, 86, 50, 74, 78, 88, 82, 72, 51,
          ????79, 73, 71, 53, 67, 52, 80, 54, 65, 76, 55, 85, 70, 56, 83, 69,
          ????68, 57, 84, 66, 48, 81, 75, 77 };
          ??StringBuffer result;
          ??byte[] keyBytes;
          ??int patternLength;
          ??int keyCharsOffset;
          ??int i;
          ??int j;
          ??result = new StringBuffer("#####-#####-#####-#####-#####");
          ??keyBytes = String.valueOf(aKey).getBytes();
          ??patternLength = result.length();
          ??keyCharsOffset = 0;
          ??i = 0;
          ??j = 0;
          ??while ((i < keyBytes.length) && (j < patternLength)) {
          ???keyCharsOffset = keyCharsOffset + Math.abs(keyBytes[i]);
          ???while (keyCharsOffset >= aKeyChars.length) {
          ????keyCharsOffset = keyCharsOffset - aKeyChars.length;
          ???}
          ???while ((result.charAt(j) != 35) && (j < patternLength)) {
          ????j++;
          ???}
          ???result.setCharAt(j, aKeyChars[keyCharsOffset]);
          ???if (i == (keyBytes.length - 1)) {
          ????i = -1;
          ???}
          ???i++;
          ???j++;
          ??}
          ??System.out.println(result.toString());
          ??return result.toString();
          ?}
          }

          aKey 為網卡物理地址的十進制域十六進制

          posted on 2006-12-25 17:11 舵手 閱讀(2993) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。

          網站導航:
           
          主站蜘蛛池模板: 托克逊县| 英超| 昭苏县| 翁牛特旗| 玛纳斯县| 阿坝县| 台北县| 大足县| 西和县| 义马市| 漾濞| 绍兴市| 永顺县| 林周县| 江达县| 灵台县| 隆昌县| 浠水县| 胶南市| 宜黄县| 浦东新区| 海城市| 玉屏| 蓬安县| 克什克腾旗| 政和县| 天峻县| 凤冈县| 文登市| 鄂伦春自治旗| 镇江市| 普格县| 临朐县| 凭祥市| 衢州市| 醴陵市| 化州市| 琼结县| 定结县| 紫云| 清水县|