`

生成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) {
	}
    }
}
分享到:
评论

相关推荐

    生成myEclipse注册码

    生成myEclipse注册码,是个普通的java类,下载之后编译,运行: 输入Subscriber,会生成一个Subscription code。 拿到myEclipse去注册。适合myEclipse的任何版本。

    自动生成myEclipse 注册码

    找不到能用的myEclipse注册码 那就自己生成吧 此类导入myEclipse 运行 自动生成注册码

    生成MyEclipse注册码的代码

    根据提供的文件信息,本文将详细解析“生成MyEclipse注册码的代码”这一主题,并深入探讨其中的关键技术点。 ### 一、理解MyEclipse及其注册机制 MyEclipse是基于Eclipse平台的一个功能强大的集成开发环境(IDE)...

    生成Myeclipse注册码

    这个文件在myeclipse里面运行,然后会生成注册码,可以永久使用

    生成MyEclipse注册码,激活MyEclipse

    ### MyEclipse注册码生成详解 #### 一、前言 MyEclipse是一款深受开发者喜爱的集成开发环境(IDE),它基于Eclipse平台并增加了许多强大的功能,如Web开发工具、数据库工具等。然而,使用MyEclipse需要合法授权...

    myeclipse 注册码生成程序

    生成myeclipse注册码的简单代码..

    MyEclipse自动在线生成激活码

    这是一个神奇的网站,打开连接,输入你想要给你的myeclipse注册的名字就行了,然后会自动生成一串注册吗!关键的是生成的注册码有效期是3年!你没看错,就是三年,亲测很好用!

    myeclipse注册机自动生成注册码

    【描述】提到的“自动生成myeclipse注册码的java源代码”意味着有人通过编程方式破解了MyEclipse的授权系统,创建了一个可以生成有效注册码的程序。这种程序通常基于对MyEclipse软件内部授权算法的理解或逆向工程的...

    MyEclipse注册码序列号

    java代码自动生成MyEclipse注册码序列号。可以手动输入序列号名,生成序列号,非常实用

    myeclipse自动生成注册码

    本篇文章将详细介绍一种用于自动生成MyEclipse注册码的方法及其背后的原理。 #### 二、核心代码解析 根据提供的部分代码片段,我们可以看到这是一个名为`MyEclipseKeyGen`的类,该类包含了自动生成注册码的核心...

    myeclipse注册码java生成类

    本文将深入探讨“myeclipse注册码java生成类”这一主题,以及如何使用Java编程语言来创建注册码生成器。在Java中,我们可以通过编写特定的代码逻辑来生成看似随机但实际上与特定信息(如用户ID、计算机硬件信息等)...

    myeclipse 8.5 注册码生成程序

    myeclipse8.5 注册码生成程序. 我的myeclipse一直使用各种的注册码生成程序. 我目前使用的就是这个 注册码 生成程序. 可以使用. Decompiling this copyrighted software is a violation of both your license ...

    myeclipse注册码生成代码

    www.lnjie.com myeclipse注册码生成代码 生成myeclipse注册码

    Myeclipse注册码生成类

    Myeclipse注册码生成类, 只要输入用户名按回车键, 会自动产生一个序列号即注册码. 你可以在eclipse下运行生成

    MyEclipse 8.6注册码生成器

    MyEclipse 8.6生成器可以随机生成MyEclipse 8.6注册所需的注册码,大家再也不用到网上无聊的搜索了,自己生成自己用。

    MyEclipse 注册码生成器 源码

    MyEclipse 注册码生成器 源码 MyEclipse 注册码生成器 源码 MyEclipse 注册码生成器 源码 MyEclipse 注册码生成器 源码 MyEclipse 注册码生成器 源码 MyEclipse 注册码生成器 源码

    MyEclipse 7.0M2 注册码(两种方法)

    部分内容:这部分内容展示了部分代码片段,似乎是从一个用于生成MyEclipse注册码的程序中提取出来的。其中,“MyEclipseGen”类包含了几个关键的方法,如`getSerial`、`decode`和`change`,这些方法共同作用于生成...

    myEclipse注册码生成程序

    myEclipse注册码生成程序

    myeclipse 注册码生成

    将这个文本文件中的代码贴到myeclipse里面运行就可以生成注册码(10.0版本以下的,我自己用的是8.5的绝对有用)

    myEclipse注册码生成器

    【myEclipse注册码生成器】相关知识点详解 myEclipse是一款基于Eclipse平台的集成开发环境(IDE),专门用于Java、J2EE、Web、移动应用等项目的开发。它扩展了Eclipse的功能,提供了更丰富的特性,如代码提示、调试...

Global site tag (gtag.js) - Google Analytics