myeclipse 注册码生成代码源码
注意:注册Myeclipse的时候要先断开网络,否则可能注册不成功!
注册方法:
window -> preferences -> myeclipse -> subscription
下面是一个网上流传很广的Myeclipse注册码,有效!
please input register name:
Valen
Serial:ILR8ZC-855550-6757795735796639
please input register name:
yzx
Serial:lLR8ZC-855550-67656656970727084
please input register name:
Jason
Serial:WLR8ZC-855550-67656656170239761
/******************************************************************/
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) {
}
}
}
分享到:
相关推荐
标题 "MyEclipse 注册码生成器Java源码 MyEclipseGen.java" 指向的是一个使用Java编程语言编写的程序,其功能是生成MyEclipse集成开发环境的注册码。MyEclipse是一款广受欢迎的Java EE集成开发工具,它是Eclipse的...
MyEclipse6.5注册码生成代码,java源码。整个工程打包,只要导入工程,修改注册信息,运行即可生成MyEclipse6.5注册码。
myeclipse7.1注册码生成代码~~ java源码,运行后输入想要的名字
NULL 博文链接:https://shangweiqiang24.iteye.com/blog/935261
一个java代码 能生成MyEclipse注册码,本人试过生成的MyEclipse8.6版本能有,据说能用到2016年本人2014年4月份使用过能用
MyEclipse 6.5 注册码 key 生成程序 java代码 编译运行源码 输入任意用户 生成相应的key值
3. **注册码格式化**:将处理后的结果按照MyEclipse注册码的特定格式进行包装,比如分为几段,每段之间用特定符号分隔。 4. **输出**:最后,将生成的注册码显示给用户,或者保存到文件,以便后续使用。 在实践中...
2. **源码运行**:在描述中提到的"源码"可能是指一个名为"MyEclipseKeyGen"的程序,这个程序可能是用于生成注册码的工具。在Eclipse或MyEclipse环境中运行此类源码,可以模拟或者生成注册码的过程。 3. **输入注册...
在描述中提到了一个博客链接,虽然具体内容没有给出,但我们可以推测博主可能分享了一种自动生成myEclipse注册码的技术或工具。 myEclipse作为一个商业软件,通常需要购买合法的许可证才能使用其全部功能。然而,...
其次,MyEclipse是基于Eclipse的强大的Java EE集成开发环境,它集成了许多Web开发工具,如Tomcat服务器、数据库连接工具、代码生成器等。在本项目中,MyEclipse用于编写、调试JSP和Servlet代码,同时它还可以帮助...
myEclipse注册码生成的源代码,新建一个与类名相同的文件名,运行即可
《Java网上订餐系统源码解析与开发技术详解》 Java网上订餐系统是一个基于Web技术的、使用SSH(Spring、Struts、Hibernate)框架构建的实用应用程序,它旨在为用户提供方便快捷的在线订餐服务。这个系统由MyEclipse...
该源代码是一个Java主类,也就是包含Main方法的类,可以直接运行,输入用户名之后会得到注册码,注意生成的注册码把“Serial:”去掉,在他后面的才是注册码。百试百灵 把源代码全部复制,在MyEclipse的包资源管理器...
2. myeclipse-7.5GA注册码两组.txt - 这个文本文件可能是包含MyEclipse 7.5 GA版本的注册码,GA代表“General Availability”,即正式发布的版本。文件名中的"两组"可能意味着它包含了两个不同的注册码,供用户尝试...
该标题提到的是使用MyEclipse 6.5集成开发环境,结合Struts2框架和Ajax技术来实现一个表单注册验证的源码项目。这涉及到Web开发中的几个关键点:MyEclipse作为开发工具,Struts2作为MVC框架,以及Ajax作为异步数据...
根据提供的文件信息,我们可以分析出该段代码是用于生成MyEclipse软件的注册码的程序。这段代码涉及到了几个关键的知识点,包括Java编程语言的基本语法、字符串操作、日期时间处理以及简单的加密算法等。 ### Java...
在本项目" CAS-server -3.4 myeclipse工程直接运行源代码 "中,提供了可以直接在MyEclipse集成开发环境中运行的CAS服务器源码,这对于理解和学习CAS的工作原理,以及进行二次开发是非常有帮助的。 首先,了解SSO...
JSP文件被服务器解析后生成Servlet,由Servlet执行并返回响应给客户端。JSP的优势在于其声明式编程模型,使得前端和后端逻辑分离,提高了代码的可读性和维护性。 **系统架构与功能** 这个网上订餐系统采用典型的三...
- **逆向工程生成实体类**:在"MyEclipse Database Explorer"视图中,右键点击数据库表`user`,选择"Hibernate Reverse Engineering",指定生成的Java源码文件夹和包名。 - **配置Spring和Hibernate整合**:在Spring...
6. **权限管理**:新闻发布系统通常有用户注册、登录功能,并设有不同级别的权限控制,如管理员可以发布、编辑所有内容,普通用户只能浏览。 7. **SEO优化**:系统应支持SEO(搜索引擎优化),如自定义页面标题、...