MyEclipse过期了,可以尝试下面的程序生成注册码。代码从网上找来的,亲测,好用。
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.text.DecimalFormat; import java.text.NumberFormat; import java.text.SimpleDateFormat; import java.util.Calendar; class MyEclipseKeyGen { 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 type) { NumberFormat nf = new DecimalFormat("000"); Calendar cal = Calendar.getInstance(); cal.add(Calendar.YEAR, 3); cal.add(Calendar.DAY_OF_YEAR, -1); String licenseNum = nf.format((int) (Math.random() * 1000)); String expTime = new StringBuilder("-").append( new SimpleDateFormat("yyMMdd").format(cal.getTime())).append( "0").toString(); String need = new StringBuilder(userId.substring(0, 1)).append("Y") .append(type).append("-100").append(licenseNum).append(expTime) .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 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(); if (userId == null || "".equals(userId)) { System.out.println("name is null"); System.exit(0); } MyEclipseKeyGen myeclipsegen = new MyEclipseKeyGen(); String res = myeclipsegen.getSerial(userId, "E3MS"); System.out.println("Serial:" + res); reader.readLine(); } catch (IOException ex) { ex.printStackTrace(); } } }
相关推荐
生成myEclipse注册码,是个普通的java类,下载之后编译,运行: 输入Subscriber,会生成一个Subscription code。 拿到myEclipse去注册。适合myEclipse的任何版本。
用来生成MyEclipse注册码,激活MyEclipse
运行代码自动生成MyEclipse注册码的代码
找不到能用的myEclipse注册码 那就自己生成吧 此类导入myEclipse 运行 自动生成注册码
这个文件在myeclipse里面运行,然后会生成注册码,可以永久使用
这是一个神奇的网站,打开连接,输入你想要给你的myeclipse注册的名字就行了,然后会自动生成一串注册吗!关键的是生成的注册码有效期是3年!你没看错,就是三年,亲测很好用!
生成myeclipse注册码的简单代码..
java代码自动生成MyEclipse注册码序列号。可以手动输入序列号名,生成序列号,非常实用
myeclipse注册码java生成类
myEclipse注册码生成程序
myeclipse8.5 注册码生成程序. 我的myeclipse一直使用各种的注册码生成程序. 我目前使用的就是这个 注册码 生成程序. 可以使用. Decompiling this copyrighted software is a violation of both your license ...
www.lnjie.com myeclipse注册码生成代码 生成myeclipse注册码
自动生成myeclipse注册码的java源代码
Myeclipse注册码生成类, 只要输入用户名按回车键, 会自动产生一个序列号即注册码. 你可以在eclipse下运行生成
myEclipse 注册码生成 这是Java代码 运行后即可生产注册码
MyEclipse8.0注册码生成文件MyEclipse8.0注册码生成文件MyEclipse8.0注册码生成文件MyEclipse8.0注册码生成文件MyEclipse8.0注册码生成文件MyEclipse8.0注册码生成文件MyEclipse8.0注册码生成文件MyEclipse8.0注册码...
MyEclipse 注册码生成器 源码 MyEclipse 注册码生成器 源码 MyEclipse 注册码生成器 源码 MyEclipse 注册码生成器 源码 MyEclipse 注册码生成器 源码 MyEclipse 注册码生成器 源码
将这个文本文件中的代码贴到myeclipse里面运行就可以生成注册码(10.0版本以下的,我自己用的是8.5的绝对有用)
MyEclipse注册码生成类代码,可以生成MyEclipse 各种版本的注册码,什么时候要马上生成即可。
自己运行该代码,生成MyEclipse注册码