Myeclipse工具注册源码,运行以下代码,输入注册的名字即可得到密钥
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) {
}
}
}
相关推荐
MyEclipse5.1作为一款强大的Java开发工具,其注册码是解锁全部功能的关键。通过合法途径获取和使用注册码,不仅能享受完整的服务支持,还能避免潜在的法律和安全问题。在信息化高速发展的今天,尊重和保护知识产权是...
总之,MyEclipse 6.0作为一款功能强大的Java开发工具,其注册码的使用对于激活软件至关重要。然而,在享受免费资源的同时,我们也应当尊重知识产权,合理合法地使用软件资源。对于商业用途,强烈建议购买正式许可证...
MyEclipse8.5注册码生成工具
### MyEclipse 8.0 注册码及使用方法详解 #### 一、MyEclipse 简介 MyEclipse 是一款功能强大的Java集成开发环境(Integrated Development Environment,简称IDE),它支持J2EE标准并包含有各种工具用于简化企业级...
在探讨"MyEclipse 8.5注册码"这一主题时,我们不仅触及了软件激活与版权的基本概念,还深入到了MyEclipse这款集成开发环境(IDE)的具体功能及其在Java开发领域的广泛应用。以下是对该主题的详细解析: ### 1. ...
### Myeclipse 8.6 注册码详解 #### 一、MyEclipse简介 MyEclipse 是一款功能强大的 Java 集成开发环境(IDE),它基于 Eclipse 平台,提供了众多增强功能,使 Java 开发人员能够更加高效地进行 Java Web 应用程序...
标题与描述中的关键词“最新MyEclipse 7.0注册码和生成码”指向的是一个涉及软件注册与授权管理的主题,然而,从专业角度出发,我们应该聚焦于合法使用软件及软件授权的重要性和必要性,而非探讨任何可能违反版权法...
在探讨“myeclipse 6.0 注册码”这一主题时,我们首先需要了解MyEclipse是什么,以及注册码在其使用过程中的作用。MyEclipse是基于Eclipse平台的一款功能强大的集成开发环境(IDE),它主要面向Java、JEE等开发人员...
在探讨"MyEclipse8.5注册码共享"这一主题时,我们首先需要了解MyEclipse是什么,以及为何用户可能需要注册码。MyEclipse是一款基于Eclipse平台的Java开发工具,它提供了丰富的功能,如代码编辑、调试、版本控制集成...
总的来说,MyEclipse 8.6.1作为一款功能强大的Java开发工具,其注册码对于用户体验至关重要。通过合法途径获取注册码并按照正确的步骤激活软件,不仅能够确保获得完整功能的支持,还能享受到来自官方的技术服务和...
根据提供的信息,我们可以了解到这篇文档主要关注的是“MyEclipse5.5”的注册码问题。为了更好地理解并提供相关信息,我们先来对MyEclipse及注册码进行一番介绍。 ### MyEclipse简介 MyEclipse是基于Eclipse平台的...
在探讨“myEclipse8注册码”的话题时,我们首先需要了解myEclipse这款软件的基本信息及其重要性,然后再深入到注册码的具体使用方法及注意事项。 ### myEclipse概述 myEclipse是一款专为Java开发者设计的强大集成...
### MyEclipse 6.6 注册码及软件激活指南 #### 一、MyEclipse 6.6 概述 MyEclipse 是一款非常受欢迎的集成开发环境(Integrated Development Environment,IDE),它主要针对Java应用程序开发而设计,并且支持Web...
### MyEclipse 7.0 注册码及配置方法详解 #### 一、MyEclipse 7.0 简介 MyEclipse 是一款基于 Eclipse 平台的 Java EE 集成开发环境(IDE),它为开发者提供了丰富的工具和服务来支持整个应用开发周期。与标准版的...
在探讨“MyEclipse5.5...综上所述,MyEclipse5.5注册码对于充分发挥这款开发工具的能力至关重要。为了确保能够正常使用并获得官方支持,强烈建议通过正规渠道获取注册码。同时,也应遵守相关法律法规,保护知识产权。
### myEclipse 6.0 注册码解析与软件概述 #### 一、myEclipse 6.0 概述 myEclipse 是一款非常强大的集成开发环境(Integrated Development Environment,IDE),它主要针对Java EE应用程序开发而设计。myEclipse ...
通过了解MyEclipse 7.5 注册码的相关知识,我们可以更好地管理和使用这款强大的开发工具。无论是通过官方购买还是其他途径获得注册码,都应确保使用的合法性与安全性。合理利用注册码可以避免软件使用过程中的各种...
根据提供的文件信息,本文将详细解释与MyEclipse 8.6.1注册码相关的知识点。 ### MyEclipse 8.6.1简介 MyEclipse是一款非常流行的集成开发环境(IDE),它基于Eclipse平台并为其添加了额外的功能,如Web应用开发...
在探讨"MyEclipse8.5注册码"这一主题时,我们不仅关注于注册码本身,更应深入理解MyEclipse这款强大的集成开发环境(IDE)的功能、用途以及如何正确使用注册码激活软件,确保合法合规地享受其带来的开发便利。...
MyEclipse作为一款优秀的Java开发工具,其注册码对于正式版的使用至关重要。通过合法途径获取注册码不仅能够确保软件的功能完整性和稳定性,还能享受到来自官方的优质服务和技术支持。希望本文能帮助您更好地理解和...