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)  編輯  收藏


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

          網站導航:
           
          主站蜘蛛池模板: 澄城县| 乌拉特中旗| 灵石县| 满城县| 敦化市| 梨树县| 宿州市| 南宁市| 搜索| 通江县| 皮山县| 葵青区| 黔南| 长兴县| 腾冲县| 安国市| 象山县| 锡林郭勒盟| 新巴尔虎右旗| 奉新县| 抚顺县| 海原县| 曲松县| 汉源县| 辉县市| 望奎县| 北川| 仁寿县| 霸州市| 馆陶县| 洛川县| 东阳市| 临夏县| 临朐县| 禄劝| 梨树县| 五指山市| 兴义市| 大渡口区| 淮北市| 铜山县|