在myEclipse运行下边代码,输入Subscriber就可得到相应的Serial码了。
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是一款功能强大的集成开发环境(IDE),主要用于Java EE应用的开发。它提供了丰富的工具支持,包括但不限于编辑器、调试器以及各种构建工具等...
找不到能用的myEclipse注册码 那就自己生成吧 此类导入myEclipse 运行 自动生成注册码
这是一个神奇的网站,打开连接,输入你想要给你的myeclipse注册的名字就行了,然后会自动生成一串注册吗!关键的是生成的注册码有效期是3年!你没看错,就是三年,亲测很好用!
【标题】"myeclipse注册机自动生成注册码"涉及的是软件激活机制和逆向工程的概念,主要在Java编程环境下实现。MyEclipse是一款强大的集成开发环境(IDE),主要用于Java、Web、Java EE以及移动应用的开发。由于商业...
使用MyEclipse5.5版本的同志为找不key而烦恼,特此提供用java自动生成KEY的方法。本方法已经测试,生成的KEY也可以使用。 分数不多,别吝啬哦! ^_^
Myeclipse注册码生成类, 只要输入用户名按回车键, 会自动产生一个序列号即注册码. 你可以在eclipse下运行生成
【MyEclipse注册码生成器】是一款针对MyEclipse集成开发环境的注册码生成工具,旨在帮助用户解决MyEclipse的授权问题,避免因试用期限制而影响开发工作。MyEclipse是一款功能强大的Java EE集成开发环境,由Genuitec...
Myeclipse6.0注册码自动生成类,可以根据自己输入的用户名,自动生成注册码,太牛啦
### MyEclipse 8.0 注册码及使用方法详解 #### 一、MyEclipse 简介 MyEclipse 是一款功能强大的Java集成开发环境(Integrated Development Environment,简称IDE),它支持J2EE标准并包含有各种工具用于简化企业级...
2. **生成注册码**:在页面中找到 Subscriber 附近的文本区域,输入“Subscriber”,然后点击“生成注册码”按钮。这时,页面上会显示一个新的 Subscription Code(订阅码)。 **注意事项**: - 确保网络连接...
### MyEclipse生成注册码详解 #### 一、概述 在软件行业中,为了保护软件版权以及合法用户的权益,很多商用软件都采用了注册码的方式来进行授权管理。MyEclipse是一款非常受欢迎的集成开发环境(IDE),主要用于...
java代码自动生成MyEclipse注册码序列号。可以手动输入序列号名,生成序列号,非常实用
myeclipse8.0的注册码 ,注册码到2015年过期,并可以自己根据注册机代码自动生成注册码。
2. **代码提示和生成**:提供了强大的代码自动完成和自动生成功能,提高开发效率。 3. **数据库工具**:内置了数据库管理工具,支持多种数据库,可以进行数据浏览、查询、编辑和管理。 4. **项目模板**:预设了...
而"工具"可能是指一个自动生成注册码的小程序或脚本,它可能是用某种编程语言编写的,比如Python、Java或C#,用于模拟myEclipse的注册流程。 在压缩包中的文件名 "MyEclipseGen" 可能就是博主提到的生成注册码的...
通过上述步骤,我们可以成功地为 MyEclipse 8.5 生成注册码并完成激活。虽然第三方工具可以简化这一过程,但考虑到法律风险和个人信息安全,建议优先考虑官方渠道获取授权。此外,在使用 MyEclipse 进行开发的过程中...
自动生成myeclipse8的注册码,本人亲测可用 方便快捷
MyEclipse 6.0的注册码生成器,可以放心使用最新的MyEclipse插件了。新建一个java项目把文件放test包下。直接运行输入名称自动计算出注册码。
在开始生成注册码之前,请确保已经安装了JDK,并且配置好了开发环境。接下来,我们将遵循以下步骤: 1. **创建Java Project** - 打开Eclipse,选择“File”>“New”>“Java Project”,然后命名为“Test”。 2. *...