MyEclipse过期解决办法

原创 2015年11月18日 09:31:00

运行一下代码后,提示输入注册用户,自动生成注册码

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, "20");   
            System.out.println("Serial:" + res);   
            reader.readLine();   
        } catch (IOException ex) {   
        }   
    }   
}


MyEclipse提示过期,MyEclipse Trial Expired解决方法及激活

1、建立JAVA Project,随便命名,只要符合规则就行。 2、在刚刚建好的Project右击src,新建一个类,命名为MyEclipseGen,再把下面的代码复制到文件中。运行,按照提示输入一...
  • u013408979
  • u013408979
  • 2016年10月08日 10:53
  • 14466

MyEclipse10 的正确破解方法

MyEclipse10.1 破解工具下载http://download.csdn.net/detail/xexiyong/4862474 网上有很多流传的破解方法,但是经过我尝试,失败了,这个方法不...
  • xexiyong
  • xexiyong
  • 2012年12月08日 20:37
  • 12467

完美解决MyEclipse过期

  • 2017年08月01日 14:25
  • 6KB
  • 下载

MyEclipse10破解后续~~~~破解不成功

本来破解MyEclipse是不成问题的,这次在我们内网的服务器上下载了一个新版本的MyEclipse,但却迟迟激活不成功。试了各种方法,卸载重新安装了好几遍,又重新去网上下载别的版本,都不行。一安装完...
  • huanjileaimeidan
  • huanjileaimeidan
  • 2015年02月27日 14:21
  • 21088

myeclipse过期以后提示过期以后怎么办?!

昨天电脑上装的myeclipse到期了,不能进到工作空间里边,只有激活和退出选项,在网上百度了一下,有很多破解工具, 1。刚开始直接使用工具破解,没有成功,总是提示要么激活,要么退出 2。继续想办...
  • a13935302660
  • a13935302660
  • 2017年05月27日 12:00
  • 1894

送福利——MyEclipse破解过期神器

众所周知,MyEclipse有一个不爽的地方,就是下载了之后只能用一段时间,用完之后就会过期,你可以选择交钱。但,这out了。一旦过期,屏幕总会无缘无故出现让你烦恼的对话框,下面,提供一个简单到不行的...
  • yang283541477
  • yang283541477
  • 2015年03月24日 18:32
  • 3898

MyEclipse10 的正确破解方法

原文地址 网上有很多流传的破解方法,但是经过我尝试,失败了,这个方法不同,是成功的,当您看到这篇文章时,说明您找对了。 首先确定你的 JDK以及环境变量没有问题!  1、双击 run.bat打开破...
  • cn_yaojin
  • cn_yaojin
  • 2017年05月04日 18:45
  • 1647

MyEclipse10破解不成功的最后绝招

  • 2013年11月10日 19:20
  • 226KB
  • 下载

提供一个简单的破解MyEclipse过期的简单方法

import java.io.BufferedReader;import java.io.IOException; import java.io.InputStreamReader; public ...
  • yp18810420654
  • yp18810420654
  • 2017年08月02日 08:23
  • 408

MyEclipse提示过期

今天MyEclipse提示过期了,MyEclipse Trial Expired. 网上找到了一个注册类可以生成Myeclipse注册码. package com.test; impor...
  • lai_xi_zhe
  • lai_xi_zhe
  • 2016年08月22日 20:59
  • 704
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MyEclipse过期解决办法
举报原因:
原因补充:

(最多只允许输入30个字)