近来学JSP+SSH,下载了MyEclipse 8.0 M1,网上找到的注册码实在不多,真的不多,就那么一个,杯具啊,要不就是注册机,无意中看到一个好东西,用Java生成注册码,原作都是谁我不知道,如果作者认为我不该把这些代码帖在这里,请告知,我马上删除。不多说,上代码:
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) {
}
}
分享到:
相关推荐
可注册My Eclipse 5.5/6.0/7.0/7.5/8.0/8.5各个版本,但是不保证通用,每台电脑产生的注册码可能只可以在当前电脑使用,本人测试5.5-8.5均可以正常使用。
亲自试用过MyEclipse7.0,MyEclipse8.0的注册,完全没问题,用户名可以自己填写,然后会生产相应的注册码。
- [MyEclipse 7.0M1](http://downloads.myeclipseide.com/downloads/products/eworkbench/7.0M1/MyEclipse_7.0M1_E3.4.0_Installer.exe) 安装过程较为简单,只需按照提示进行操作即可完成安装。 #### 三、注册码...
- [MyEclipse 7.0M2 Blue](http://downloads.myeclipseide.com/downloads/products/eworkbench/7.0M2-Blue/MyEclipse_Blue_7.0M2_E3.4.0_Installer.exe) 2. **运行安装程序**:双击安装程序启动安装向导,按照提示...
标题与描述中的关键词“最新MyEclipse 7.0注册码和生成码”指向的是一个涉及软件注册与授权管理的主题,然而,从专业角度出发,我们应该聚焦于合法使用软件及软件授权的重要性和必要性,而非探讨任何可能违反版权法...
myeclipse6.0&&myeclipse7.0注册码生成程序myeclipse6.0&&myeclipse7.0注册码生成程序myeclipse6.0&&myeclipse7.0注册码生成程序
### MyEclipse 7.0 相关知识点 #### 一、MyEclipse 7.0 概述 ... - **MyEclipse 7.0**:[http://downloads.myeclipseide.com/downloads/products/eworkbench/7.0M2/MyEclipse_7.0M2_E3.4.0_Installer.exe]...
根据提供的下载地址(http://downloads.myeclipseide.com/downloads/products/eworkbench/7.0M1/MyEclipse_7.0M1_E3.4.0_Installer.exe),用户可以直接下载MyEclipse 7.0 M1版本的安装程序。安装过程中,请按照提示...
MyEclipse7.0 下载地址: downloads.myeclipseide.com/downloads/products/eworkbench/7.0M1/MyEclipse_7.0M1_E3.4.0_Installer.exe http://downloads.myeclipseide.co ... 3.4.0_Installer.exe 1、建立java ...
总之,MyEclipse 7.0是一款功能强大、易于使用的集成开发环境,对于从事Java EE开发的人员来说是一个非常有价值的工具。通过上述介绍,相信读者们对如何激活及使用MyEclipse 7.0有了更全面的了解。
Myeclipse 7.0 注册码 Myeclipse 7.0 注册码 Myeclipse 7.0 注册码 Myeclipse 7.0 注册码 Myeclipse 7.0 注册码 Myeclipse 7.0 注册码
MyEclipse 7.0G安装插件代码生成器
这篇博客文章“Java类编译生成MyEclipse 7.0 注册码”探讨的是如何通过编写Java程序来生成MyEclipse 7.0的注册码,从而免费使用这款强大的IDE。 首先,我们要理解的是,这个过程涉及到逆向工程和软件许可问题。逆向...
《MyEclipse 7.0汉化包详解与应用指南》 MyEclipse是一款功能强大的集成开发环境(IDE),尤其在Java EE应用开发领域享有盛誉。MyEclipse 7.0版本是其系列中的一个重要迭代,为开发者提供了更加友好的界面和更高效...
myEclipse7.0破解文件myEclipse7.0破解文件
- 7.0 M2 Blue 版本:`http://downloads.myeclipseide.com/downloads/products/eworkbench/7.0M2-Blue/MyEclipse_Blue_7.0M2_E3.4.0_Installer.exe` #### 二、新特性与功能增强 1. **增强的 Java 支持**:...
MyEclipse 7.0是基于Eclipse的一款强大的Java集成开发环境,尤其在企业级应用开发方面具有广泛的应用。这款软件提供了丰富的功能,包括代码编辑、调试、部署、数据库管理等,但默认界面为英文,对于一些不熟悉英文的...
5. **测试反编译**:现在,你可以打开一个Java类文件的字节码版本,Myeclipse7.0将会使用JAD进行反编译并显示源代码。虽然反编译的代码可能不会完全与原始源代码一致,但通常足以理解其主要逻辑。 除了基本的反编译...
MyEclipse7.0注册码(保证可用)