myeclipse过期了怎么办,求给出详细解决方法

 我来答
杜爷1号
推荐于2017-09-01 · 知道合伙人软件行家
杜爷1号
知道合伙人软件行家
采纳数:4973 获赞数:9186
毕业于福建农林大学,本科学士学位。从事IT行业3年,曾参与过多个大型项目的需求调研、软件研发。

向TA提问 私信TA
展开全部

  用这个代码可以自动生成注册码,用生成的注册码就可以直接注册了。

import java.io.*;      
  
     
  
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, "0");      
  
        System.out.println("Serial:" + res);      
  
        reader.readLine();      
  
    } catch (IOException ex) {      
  
    }      
  
                  }      
  
              }
张三猫子
2014-04-17 · TA获得超过689个赞
知道小有建树答主
回答量:247
采纳率:100%
帮助的人:128万
展开全部
please input register name:名字
leifeng
Serial:秘钥
yLR8ZC-855550-62596157507771549
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
斯海之0H9871
2014-04-16 · TA获得超过165个赞
知道答主
回答量:461
采纳率:50%
帮助的人:124万
展开全部
网上不是有很多的破解码,注册一个不就完了吗
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式