<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-10  評論-23  文章-32  trackbacks-0

    MyEclipse7.0 下載地址:myeclipse7.0

    1、建立java Project,任意取個名字就行。

    2、建立一個名字為MyEclipseGen的類文件,內容見頁尾。

    3、運行代碼,在控制臺中會出現:

       please input register name:
       ×××××(你的name,隨便寫)

       這樣就可以生成序列號

    4、進入myeclipse,輸入Subscriber和Subscription code即可。

    附:

    import java.io.BufferedReader;
    import java.io.IOException;
    import java.io.InputStreamReader;

    public class MyEclipseGen {
    private static final String LL = "Decompiling this copyrighted software is a violation of both your license agreement and the Digital Millenium Copyright Act of 1998 (http://www.loc.gov/copyright/legislation/dmca.pdf). Under section 1204 of the DMCA, penalties range up to a $500,000 fine or up to five years imprisonment for a first offense. Think about it; pay for a license, avoid prosecution, and feel better about yourself.";

    public String getSerial(String userId, String licenseNum) {
    java.util.Calendar cal
    = java.util.Calendar.getInstance();
    cal.add(
    1, 3);
    cal.add(
    6, -1);
    java.text.NumberFormat nf
    = new java.text.DecimalFormat("000");
    licenseNum
    = nf.format(Integer.valueOf(licenseNum));
    String verTime
    = new StringBuilder("-").append(
    new java.text.SimpleDateFormat("yyMMdd").format(cal.getTime()))
    .append(
    "0").toString();
    String type
    = "YE3MP-";
    String need
    = new StringBuilder(userId.substring(0, 1)).append(type)
    .append(
    "300").append(licenseNum).append(verTime).toString();
    String dx
    = new StringBuilder(need).append(LL).append(userId)
    .toString();
    int suf = this.decode(dx);
    String code
    = new StringBuilder(need).append(String.valueOf(suf))
    .toString();
    return this.change(code);
    }

    private int decode(String s) {
    int i;
    char[] ac;
    int j;
    int k;
    i
    = 0;
    ac
    = s.toCharArray();
    j
    = 0;
    k
    = ac.length;
    while (j < k) {
    i
    = (31 * i) + ac[j];
    j
    ++;
    }
    return Math.abs(i);
    }

    private String change(String s) {
    byte[] abyte0;
    char[] ac;
    int i;
    int k;
    int j;
    abyte0
    = s.getBytes();
    ac
    = new char[s.length()];
    i
    = 0;
    k
    = abyte0.length;
    while (i < k) {
    j
    = abyte0[i];
    if ((j >= 48) && (j <= 57)) {
    j
    = (((j - 48) + 5) % 10) + 48;
    }
    else if ((j >= 65) && (j <= 90)) {
    j
    = (((j - 65) + 13) % 26) + 65;
    }
    else if ((j >= 97) && (j <= 122)) {
    j
    = (((j - 97) + 13) % 26) + 97;
    }
    ac[i]
    = (char) j;
    i
    ++;
    }
    return String.valueOf(ac);
    }

    public MyEclipseGen() {
    super();
    }

    public static void main(String[] args) {
    try {
    System.out.println(
    "please input register name:");
    BufferedReader reader
    = new BufferedReader(new InputStreamReader(
    System.in));
    String userId
    = null;
    userId
    = reader.readLine();
    MyEclipseGen myeclipsegen
    = new MyEclipseGen();
    String res
    = myeclipsegen.getSerial(userId, "5");
    System.out.println(
    "Serial:" + res);
    reader.readLine();
    }
    catch (IOException ex) {
    }
    }
    }
    posted on 2009-08-04 15:18 liuyimx 閱讀(865) 評論(0)  編輯  收藏 所屬分類: myeclise
    主站蜘蛛池模板: 亚洲国产综合第一精品小说| 亚洲日韩精品无码专区加勒比☆| 99热这里只有精品6免费| 麻豆亚洲av熟女国产一区二| 18禁超污无遮挡无码免费网站国产 | 亚洲日产乱码一二三区别| 亚洲国产黄在线观看| 日韩插啊免费视频在线观看 | 久久久久亚洲AV无码麻豆| 韩国欧洲一级毛片免费| 中文字幕免费在线观看动作大片| 久久亚洲精品人成综合网| 好大好深好猛好爽视频免费| 国产日韩精品无码区免费专区国产| 亚洲网站在线免费观看| 国产免费观看a大片的网站| 午夜无码A级毛片免费视频 | 亚洲熟妇AV一区二区三区宅男| 国产L精品国产亚洲区久久| 波多野结衣免费在线| 国产无限免费观看黄网站| 亚洲自国产拍揄拍| 亚洲精品乱码久久久久久中文字幕 | 中文字幕在线视频免费观看| 亚洲中文字幕无码中文字| 亚洲AV永久无码精品成人| 四虎影视永久免费视频观看| 国产在线jyzzjyzz免费麻豆 | 国产乱码免费卡1卡二卡3卡| 中文字幕免费在线看线人动作大片 | 久久亚洲国产欧洲精品一| 日本免费中文字幕在线看| 亚洲一区免费在线观看| 中文字幕在线观看免费| 又大又硬又粗又黄的视频免费看| 亚洲丰满熟女一区二区v| 久久亚洲精品成人综合| 亚洲综合色自拍一区| www亚洲精品少妇裸乳一区二区| 西西大胆无码视频免费| 91精品导航在线网址免费|