myeclipse6.0序列号生成器
myeclipse6.0序列号生成器
import java.io.*;
public class Test{
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 Test() {
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();
Test myeclipsegen = new Test();
String res = myeclipsegen.getSerial(userId, "20");
System.out.println("Serial:" + res);
reader.readLine();
} catch (IOException ex){
}
}
}
分享到:
相关推荐
myeclipse6.0 序列号生成器 hen shi yong de
本文将深入探讨MyEclipse 6.0和6.5版本的序列号生成器相关知识。 首先,我们需要理解软件序列号(Serial Number)的作用。序列号是软件开发商用于验证用户合法性的关键,通常每个软件安装后都需要输入正确的序列号...
### MyEclipse 6.0 自动...综上所述,MyEclipse 6.0自动生成序列号的方法是一种通过编程手段实现的序列号生成方案,能够快速生成与用户相关的序列号。然而,在实际应用中,用户应遵守软件许可协议,合法使用软件资源。
MyEclipse 6.0注册序列号,就是MyEclipse 6.0注册序列号
myEclipse6.0的序列号,保证可用。
myeclipse6.0序列号myeclipse6.0序列号myeclipse6.0序列号myeclipse6.0序列号myeclipse6.0序列号myeclipse6.0序列号
myeclipse 6.0 破解码生成器 不知道高于6.0的行不行 这就是一个java源代码文件,自己执行就行
然而,"MYEclipse 6.0的注册码生成器"涉及到的是软件授权和版权问题。MYEclipse作为一个商业软件,其使用需要购买合法的许可证。注册码是软件开发商用来验证用户是否拥有合法使用权的一种方式。使用注册码生成器,...
1. **安装MyEclipse 6.0**:首先需要下载并安装MyEclipse 6.0。安装过程中可以选择试用版或者输入注册码直接激活。 2. **查找注册码输入界面**:安装完成后打开MyEclipse,进入“Help”菜单,选择“License ...
MyEclipse 6.0注册机 MyEclipse 6.0注册机MyEclipse 6.0注册机MyEclipse 6.0注册机MyEclipse 6.0注册机MyEclipse 6.0注册机MyEclipse 6.0注册机MyEclipse 6.0注册机MyEclipse 6.0注册机MyEclipse 6.0注册机MyEclipse...
《MyEclipse 6.0 开发完整中文教程》是一份详尽的教育资源,旨在帮助开发者深入理解和熟练使用MyEclipse 6.0这一强大的Java集成开发环境(IDE)。MyEclipse是基于Eclipse平台的扩展,专为Java、Web、J2EE以及企业级...
1、将下载后的压缩包MyEclipse6.0汉化包.rar解压并打 开MyEclipse6.0的安装目标文件夹,如(C:\Program Files\MyEclipse 6.0\eclipse)。 2、将features文件夹中的所有文件复制到对应的安装目 标文件夹中的...
根据提供的文件信息,我们可以了解到与"MyEclipse 6.0"序列号相关的详细知识点,具体包括以下几个方面: ### 一、MyEclipse 6.0简介 MyEclipse是一款非常强大的Java集成开发环境(Integrated Development ...
MyEclipse6.0注册码生成器
此外,MyEclipse 6.0在代码编辑器方面有显著增强,支持智能代码提示、自动格式化、错误检查等功能。这些功能大大减少了手动查找和修正语法错误的时间,提高了开发速度。教程将详细讲解如何利用这些功能进行高效的...
6. **调试和测试工具**:myEclipse 配备了强大的调试器,支持单元测试等功能,帮助开发者快速定位问题并解决问题。 #### 三、myEclipse 6.0 注册码详解 - **注册码的作用**:注册码是用来激活 myEclipse 软件的一...
《Myeclipse 6.0使用教程》是一份极为珍贵的资源,专为开发者们提供了详尽的Myeclipse 6.0开发环境的使用指南。Myeclipse是一款功能强大的集成开发环境(IDE),尤其在Java EE应用开发领域中广受青睐。本教程以PDF...
"MyEclipse8.5序列号生成器" 这个标题指的是一个工具,用于自动生成MyEclipse 8.5版本的激活序列号。MyEclipse是一款非常流行的Java集成开发环境(IDE),它基于Eclipse,提供了额外的企业级功能,如对Java EE、Web...
这一版本的MyEclipse相较于前几代产品,在性能和稳定性上有了显著提升,同时也引入了一些新的特性,如更强大的代码编辑器、增强的Web应用部署能力、改进的数据库工具等,使其成为当时市场上最受欢迎的Java EE开发...
myeclipse6.0配置SVN myeclipse6.0配置SVN