package com.webService.Bean;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
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, "5");
System.out.println("Serial:" + res);
reader.readLine();
} catch (IOException ex) {
}
}
}
下面是根据这个注册机 计算出来的验证码
please input register name:rokr
Serial:eLR8ZC-855550-6951785225370182
please input register name:rokr1
Serial:eLR8ZC-855550-69517856329753435
please input register name:rokr2
Serial:eLR8ZC-855550-69517856329753424
分享到:
相关推荐
myeclipse6.5注册机源代码,包括了myeclipse6.5注册机源代码
MyEclipse6.5通用注册机MyEclipse6.5通用注册机MyEclipse6.5通用注册机MyEclipse6.5通用注册机MyEclipse6.5通用注册机MyEclipse6.5通用注册机MyEclipse6.5通用注册机
【MyEclipse6.5最新注册机(2010年)】 MyEclipse6.5是一款基于Eclipse平台的强大的Java集成开发环境,尤其在处理J2EE项目时表现出强大的功能。它提供了丰富的企业级开发工具,包括支持Java、Web、数据库、.NET和移动...
Myeclipse7.0的注册机源代码 Myeclipse7.0的注册机源代码 Myeclipse7.0的注册机源代码 Myeclipse7.0的注册机源代码 Myeclipse7.0的注册机源代码
myeclipse6.5 blue 注册机
MyEclipse6.5最新注册机2012年的,java编写,已经做了相应的修改,直接黏贴运行就OK
myeclipse blue 6.5 最新注册机 图形界面 2010版本 解决了myeclipse blue 6.5 在2009年大部分过期的问题
编译执行代码后可生成 MyEclipse 7.0 注册码
MyEclipse 6.5 是一个功能强大且流行的 Java 集成开发环境(IDE),提供了许多实用的功能和工具来帮助开发者更快速、更高效地开发 Java 项目。下面,我们将详细介绍 MyEclipse 6.5 的下载、注册和汉化过程。 下载 ...
myeclipse 6.5 注册机
破解myeclipse6.5注册机,正常情况下打开输入用户名回车既可生成所谓的密钥,之后打开myeclipse6.5输入既可。 可能会有无法打开注册机,不知道为什么。在其他机器上xp win7 32 win7 64 都使用过。
NULL 博文链接:https://mazhihui.iteye.com/blog/1704693
MyEclipse Blue 6.5 注册机
在探讨“MyEclipse 6.0 6.5 7.0注册码”这一主题时,我们首先要了解MyEclipse是什么以及为何需要注册码。MyEclipse是一款功能强大的集成开发环境(IDE),专为Java开发者设计,同时也支持其他多种语言如PHP、Python...
在探讨“myeclipse 6.0 6.5 7.0注册码”的主题时,我们实际上是在讨论一个特定版本的MyEclipse软件的激活方法。MyEclipse是一款广泛应用于Java开发领域的集成开发环境(IDE),它基于Eclipse平台构建,提供了丰富的...
接下来,我们关注的是MyEclipse6.5的代码自动提示功能。这是一个非常实用的功能,它可以在编写代码时提供实时的语法提示,根据上下文智能预测并显示可能的代码片段。例如,当你输入一个类名或方法名的首字母时,...
myeclipse6.5注册机
Myeclipse 6.5 Blue 版的注册机Myeclipse 6.5 Blue 版的注册机Myeclipse 6.5 Blue 版的注册机Myeclipse 6.5 Blue 版的注册机Myeclipse 6.5 Blue 版的注册机Myeclipse 6.5 Blue 版的注册机
适用于MyEclipse6.5,7.0,主要好处是java实现的源代码。