刚装好并注册了, 不知JRE怎么使用1.5的, 没明白的太多了。
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class MECracker {
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 MECracker() {
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();
MECracker myeclipsegen = new MECracker();
String res = myeclipsegen.getSerial(userId, "5");
System.out.println("Serial:" + res);
reader.readLine();
} catch (IOException ex) {
}
}
}
分享到:
相关推荐
MyEclipse 注册类 源码。 谢绝跨省追捕。
MyEclipse7.0 注册源码 注册机 生存的class文件 以及产生的注册码 我测试了几个不能用,找到一个能有的上传上去供大家使用
MyEclipse8.5的注册源码,8.0以上版本都可以用的,放在myeclipse里面运行就可以直接获得属于自己的注册码了
源码标签可能意味着讨论中包含了对MyEclipse或其相关项目的源代码分析,而工具标签则明确了MyEclipse作为开发者常用的一种工具角色。 【压缩包子文件的文件名称列表】中的"EditPlus",是一款轻量级且功能强大的文本...
MyEclipse 注册码生成器 源码 MyEclipse 注册码生成器 源码 MyEclipse 注册码生成器 源码 MyEclipse 注册码生成器 源码 MyEclipse 注册码生成器 源码 MyEclipse 注册码生成器 源码
MyEclipse注册机带源码 带有窗体的只要输入就能自动生成注册码。。。。
Myeclipse7.1 注册码的源代码,有兴趣的可以看一看,很好用的,到期时间是2012年吧·应该是这样
myeclipse 7 注册机源代码. 运行后控制台输入用户名,即可生成注册码,csdn上流行的用户名是mayong的那个,只能用到2009年12月,这个....就很长拉.
MyEclipse7.0注册程序源代码:很简单,新建工程导入MyEclipseGen类,运行。 在控制台输入注册用户的姓名,例如:lj。回车,自动出现注册码。复制。粘贴到窗口-首选项-MyEclipse Enterprises-WorkBench-Subscription....
【聊天室(jsp-包括myeclipse工程的源代码)】是一个基于JSP技术的在线聊天室项目,它提供了一个平台让多个用户可以实时交流。这个项目不仅包含了完整的源代码,还特别指出能够直接导入MyEclipse开发环境进行学习和...
MyEclipse6.5 注册码生成器,JAVA 源代码,可根据自己的情况相应修改。
【标题】"myeclipse注册类"涉及到的是MyEclipse集成开发环境的授权与激活机制。MyEclipse是基于Eclipse平台的一个强大的Java、Web、J2EE、PHP等多语言开发工具,它提供了丰富的功能,包括代码编辑、调试、发布和...
MyEclipse 6.5 注册码 key 生成程序 java代码 编译运行源码 输入任意用户 生成相应的key值
MyEclipse7.5注册码生产源代码!
### MyEclipse 7.0 注册码及序列号生成详解 #### 一、MyEclipse 7.0 概述 MyEclipse 是一款基于 Eclipse 的集成开发环境(IDE),专为 Java 开发者设计。它提供了丰富的功能集,如代码编辑、调试、测试、部署等,...
MyEclipse 10.0 序列号大全 和 我自己写的破解源代码全部共享,并且还使用7.5到以上的版本使用
标题 "eclipse快捷键&myeclipse8.0注册码" 涉及的是两个主要的IT知识领域:Eclipse IDE的快捷键使用和MyEclipse 8.0的注册码管理。Eclipse是一款广泛使用的Java开发集成环境,而MyEclipse是其商业版本,增加了对Web...
《MyEclipse 8.x 注册源码解析与应用》 MyEclipse是基于Eclipse平台的一款强大的Java集成开发环境,特别在企业级应用开发中备受青睐。版本8.x是其一个重要的里程碑,包含了丰富的功能和优化。然而,作为商业软件,...
Myeclipse7.0注册机的源代码,真强!这个源代码号称支持Myeclipse 6.5和7.0两个版本,java的代码,很爽!编译运行后输入想要注册的用户名,然后再控制台下就会生成相应的注册码!注意:注册Myeclipse的时候要先断开...
分析这个类的源代码可以帮助我们理解具体的实现细节,例如使用的加密算法、数据组合方式等。不过,由于当前没有提供实际的代码,具体的实现方法只能通过假设来描述。 总之,“myeclipse注册码java生成类”是一个...