`

MyEclipse 6.x ,7.x 注册码生成代码

阅读更多

MyEclipse 6.x ,7.x 注册码生成代码

 

 

 

 

import java.util.Scanner;

public class MyEclipseKeyGen {
	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 MyEclipseKeyGen() {
	}

	public String getSerial(String subscriber, String licenseNum) {
		java.util.Calendar cal = java.util.Calendar.getInstance();// 获得当前日期
		cal.add(1, 3);// +3年
		cal.add(6, -1);// 当前日-1
		java.text.NumberFormat nf = new java.text.DecimalFormat("000");
		licenseNum = nf.format(Integer.valueOf(licenseNum));// licenseNum格式化成三位数字
		String verTime = new StringBuilder("-").append(
				new java.text.SimpleDateFormat("yyMMdd").format(cal.getTime()))
				.append("0").toString();// 日期
		String type = "YE3MP-";
		String need = new StringBuilder(subscriber.substring(0, 1))
				.append(type).append("300").append(licenseNum).append(verTime)
				.toString();// 初步注册信息
		String dx = new StringBuilder(need).append(LL).append(subscriber)
				.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();// 把s转化为单个字符数组
		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 = null;
		int i;
		int k;
		int j;
		abyte0 = s.getBytes();
		ac = new char[abyte0.length];
		i = 0;
		k = abyte0.length;
		while (i < k) {
			j = abyte0[i];
			if ((j >= 48) && (j <= 57))// 0-9,实现01234和56789相应的相互对调,也即0与5对调,1与6对调
			{
				j = (((j - 48) + 5) % 10) + 48;
			} else if ((j >= 65) && (j <= 90))// A-Z
			{
				j = (((j - 65) + 13) % 26) + 65;
			} else if ((j >= 97) && (j <= 122))// a-z
			{
				j = (((j - 97) + 13) % 26) + 97;
			}
			ac[i] = (char) j;
			i++;
		}
		return String.valueOf(ac);
	}

	public static void main(String[] args) {
		// 输入中文会出现一些中文乱码问题
		// 输入中文,一个是由于工程设置的字符集有可能会出现乱码,第二个是后面的getBytes对不同的字符会出现不同的处理形式而导致的中文乱码

		System.out.print("请输入注册的用户名(不支持中文):");
		Scanner scanner = new Scanner(System.in);// 输入流
		String subscriber = scanner.nextLine();// 读下一行字符串
		MyEclipseKeyGen myeclipseKeyGen = new MyEclipseKeyGen();// 实例化
		String subscription_Code = myeclipseKeyGen.getSerial(subscriber, "1");// 后面的参数是一个数字类型的字符串,数字范围为0-999
		System.out.println("\n" + "MyEclipse注册码生成的结果如下" + "\n");
		System.out.println("Subscriber:" + subscriber);
		System.out.println("Subscription Code:" + subscription_Code);

	}
}
分享到:
评论
3 楼 zhq426 2011-08-31  
Subscriber:www.kanxs.cc
Subscription Code:jLR8ZC-855556-6953855693824065

Subscriber:www.baidu.com
Subscription Code:jLR8ZC-855556-69538556876713654

Subscriber:www.google.com
Subscription Code:jLR8ZC-855556-69538556944792072


Subscriber:www.qq.com
Subscription Code:jLR8ZC-855556-69538557682394785

Subscriber:www.163.com
Subscription Code:jLR8ZC-855556-6953855357481189

Subscriber:www.sina.com
Subscription Code:jLR8ZC-855556-6953855852645534

Subscriber:www.mop.com
Subscription Code:jLR8ZC-855556-69538556144549789
2 楼 zhq426 2011-07-05  
1 楼 zhq426 2011-06-07  
请输入注册的用户名(不支持中文):www.kanxs.cc

MyEclipse注册码生成的结果如下

Subscriber:www.kanxs.cc
Subscription Code:jLR8ZC-855556-69515157657664014

相关推荐

    MyEclipse 9.X破解方法

    MyEclipse 9.X破解工具,已经验证过,请放心使用

    最新myeclipse5.x,6.x注册码(有效期至2015年)

    通过以上分析可以得知,这份文档提供了MyEclipse 5.x和6.x版本的注册码信息,其中包括了两个不同的订阅方、各自的订阅代码以及其他关键的许可信息。值得注意的是,这些注册码的有效期均已过期,因此它们无法用于激活...

    Myeclipse 8.x极限优化

    8. **修改myeclipse.ini配置**:在Myeclipse安装目录下找到`myeclipse.ini`文件,修改JVM参数,如`-Xmx`、`-XX:MaxPermSize`和`-XX:ReservedCodeCacheSize`,根据自己的机器内存调整,以降低内存占用并提升性能。...

    myeclipse8.x 注册软件

    myeclipse8.x 注册软件

    MyEclipse8.x 汉化

    本文将详细介绍如何对MyEclipse8.x进行汉化,使其更适合中文用户操作。 首先,我们需要准备汉化资源。在提供的压缩包中,包含了MyEclipse8.x的汉化语言包。汉化包通常是一系列翻译后的语言文件,这些文件包含了...

    myeclipse9.x_crack.rar

    myeclipse9以上版本的傻瓜式破解工具,直接运行即可破解,里面带有破解程序详细操作步骤。 经验证,myeclipse10也可以用!

    MyEclipse 9.x Crack Fix Win

    MyEclipse 9.x Win 破解 注册 激活 一键 修复

    Myeclipse 10.x 破解补丁

    Myeclipse 10.x 破解补丁

    myeclipse 9.x破解

    myeclipse 9.x破解 10 应该也可以用 java编写的,跨平台

    MyEclipse 6.x 最新注册码(有效期至2015年)

    MyEclipse 6.x 最新注册码(有效期至2015年): 注册后: 最新myeclipse6.6注册码 Subscriber: cd-shangguan Product ID: E3MP (MyEclipse Professional Subscription) License version: 3.0 Full Maintenance ...

    myeclipse10.X汉化包

    MyEclipse 10.X汉化包是一款专为开发者设计的工具,用于将MyEclipse 10.7及可能的其他10.x版本的英文界面转换为中文,以提高国内用户在使用过程中的理解和操作便捷性。MyEclipse是一款功能强大的集成开发环境(IDE)...

    myeclipse10.x破解[务必请看说明]内附官方下载地址

    3、工具--&gt;替换Jar文件..[选择你的MyEclipse9.x安装目录 (例如:D\...\MyEclipse\Common\plugins)] 4、文件类型,选择默认,点击打开(等待..) 5、输入 Usercode [用户名] 6、点击 SystemId... 7、点击 Active 8...

    myeclipse 10.x 破解补丁 和 注册码

    (1)操作如下: 执行Run.bat文件,按照以下步骤进行激活: ... ... 按钮,自动生成本机器的systemid。...在...\MyEclipse\MyEclipse 10\myeclipse.ini中添加 -Dgenuitec.honorDevMode=true -Dosgi.dev=true

    MyEclipse6.x反编译插件.rar

    MyEclipse6.x反编译插件是一款在软件开发过程中极为重要的工具,它为开发者提供了查看和理解Java字节码的能力,使得我们可以从已编译的.class文件中反向获取源代码。这个插件的出现,极大地推动了对开源项目的学习和...

    MyEclipse7.x/MyEclipse8.x注册码文件

    将包导入MyEclipse,运行: 在控制台中会出现: please input register name: ×××××(输入你的name,随便什么) 即生成序列号: ××××× ××××× ××××× 进入myeclipse,在菜单中选择 Myeclipse-&gt;...

    MyEclipse 6.01汉化包,解压覆盖即可!同时也支持MyEclipse 6.x-7.x任意版本~!

    MyEclipse 6.01汉化包不仅适用于6.01版本,还兼容6.x到7.x之间的任意版本,这意味着无论你正在使用哪个MyEclipse 6.x或7.x版本,都可以通过这个汉化包实现界面语言的转换。 使用MyEclipse 6.x汉化包的过程相对简单...

    MyEclipse 10.x版 汉化和破解工具

    该工具可以用于破解MyEclipse 10系列版本,同时可以进行标准的汉化。物超所值

    myeclipse2021.5.24a.rar

    MyEclipse的商业版本通常需要购买许可证才能解锁全部功能,这个文件可能提供了授权码的生成方式,但值得注意的是,使用非法的密钥生成器可能违反软件的使用条款,因此合法购买和使用官方提供的激活方式是推荐的做法...

    MyEclipse10.X(100%破解)文件

    MyEclipse10.X 此破解文件支持 10.X所有版本,保证100%破解成功,团队内部使用破解神器

    MyEclipse 10.x 完美破解+破解说明

    MyEclipse 10.x 完美破解+破解说明,网上的破解步骤都有问题,安装好myeclipse后,不要运行,不要运行,直接按照文档说明破解,必成功。

Global site tag (gtag.js) - Google Analytics