`

MyEclipse6.0.1破解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, "20");
            System.out.println("Serial:" + res);
            reader.readLine();
        } catch (IOException ex) {
        }
    }
}

分享到:
评论

相关推荐

    myEclipse6.0.1配置

    为了确保 myEclipse 6.0.1 能够正常运行,首先需要安装 Java 开发工具包 (JDK) 1.6。以下是安装和配置 JDK 1.6 的步骤: 1. **下载 JDK 1.6** 下载适用于您的操作系统的 JDK 1.6 版本。推荐的下载文件是 `jdk-6...

    最新myeclipse 6.0.1 注册码 2015年过期

    其中,“myeclipse6.0.1”表明了适用的软件版本;“2015chinahezhiyong”可能是表示注册码的有效期限及相关信息;而“pLR8ZC-855575-60515757548330724”则是具体的注册码内容。 #### 注册码有效期 文件中提到该...

    MyEclipse6.0.1版本安装svn插件最佳方式的说明文档(带图)

    而 MyEclipse 作为一款集成开发环境(IDE),其丰富的功能和强大的扩展性使其成为很多 Java 开发者的首选工具之一。本文将详细介绍如何在 MyEclipse 6.0.1 版本中安装 SVN 插件,以便于开发者能够更高效地进行代码...

    MyEclipse 6.0.1 注册码

    根据给定的部分内容,“MyEclipse6.0.1עSubscriber:administrator SubscriptionCode:nLR7ZL-655342-54657656405281154”,我们可以看到一个示例注册码: - Subscriber: administrator - Subscription Code: nLR7ZL...

    myeclipse6.0.1注册码 【有效期:20121012】

    根据提供的文件信息,本文将详细解释与MyEclipse 6.0.1注册码相关的知识点,包括注册码的构成、如何使用以及与之关联的产品特性等。 ### 一、MyEclipse 6.0.1简介 MyEclipse是一款集成开发环境(Integrated ...

    MyEclipse 6.0.1配置Tomcat 6服务器

    MyEclipse 6.0.1是一个流行的版本,它支持多种服务器的配置,包括Tomcat 6。Tomcat是一个轻量级的Java应用服务器,广泛用于部署Servlet和JSP应用程序。下面将详细介绍如何在MyEclipse 6.0.1中配置Tomcat 6服务器。 ...

    MyEclipse 6.0.1 GA 注册码.txt

    根据提供的文件信息,本文将详细解释与"MyEclipse 6.0.1 GA 注册码"相关的知识点,包括MyEclipse的基本介绍、6.0.1 GA版本的特点、注册码的作用以及如何正确安装和激活等内容。 ### 一、MyEclipse简介 MyEclipse是...

    MyEclipse6.0.1整合SSH案例

    本案例是基于MyEclipse6.0.1版本的SSH项目,旨在提供一个基础的、易于理解的应用实例。 首先,让我们详细了解一下SSH框架的各个组成部分: 1. **Struts**:这是一个开源的MVC框架,负责处理HTTP请求,管理视图和...

    MyEclipse 6.0.1做讲解.就是指遇到26个字母和.,(这些符号就触发代码提示功能了。

    - 打开一个新的Java文件。 - 输入一个触发字符,例如`.`或某个字母。 - 观察是否自动显示出相关的代码提示列表。 ##### 步骤7:导入配置文件 如果需要恢复之前的配置,可以按照以下步骤操作: - 选择`File` &gt; `...

    MyEclipse 6.0注册码

    MyEclipse是一款非常受欢迎的Java集成开发环境(IDE),它基于Eclipse平台进行扩展,提供了丰富的功能和插件支持,极大地提高了Java开发者的效率。MyEclipse 6.0作为该系列的一个版本,在2008年前后发布,当时受到了...

    MyEclipse6.x反编译

    步骤二:把JAD拷到MyClipse安装路径下D:/Program Files/MyEclipse 6.0.1/jre/bin/,其它的目录也可以,自己要记得. 步骤三:启动MyEclipse ,Window-&gt;Preferences-&gt;Java-&gt;JadClipse,设置Path to decompiler 为你的JAD....

    myeclipse6.0版本以上 反编译插件jad(有安装说明)

    在IT行业中,开发人员经常需要对已有的Java字节码进行反编译,以便查看源代码,理解其工作原理或修复问题。对于MyEclipse 6.0及以上版本的用户,反编译插件JAD提供了这样的功能。本文将详细介绍JAD插件,包括其用途...

    Java+MyEclipse+MySQL+JBOSS环境配置

    - **MyEclipse**: MyEclipse6.0.1GAE3.3.1Full.exe #### 三、具体配置步骤 ##### 1. JDK安装与配置 - **安装JDK**: - 双击安装文件,按默认步骤安装至指定路径(例如:`D:\Program Files\Java\jdk1.6.0_10`)。 ...

    company

    MyEclipse6.0.1是一款强大的集成开发环境(IDE),主要用于Java应用程序的开发,特别是Web应用。它提供了对Servlet、JSP、JavaBean、EJB等多种Java技术的支持,使得开发者可以高效地编写、调试和部署Web项目。而SQL...

    EXLPS学习文档

    文件,新建"MyEclipse 6.0.1GA.ini"文件,内容为`path=ThirdPlugins/MyEclipse 6.0.1GA`。这样,MyEclipse就被设置成了一个可插拔的组件。 卸载MyEclipse时,不要直接删除文件夹,而应通过正确途径卸载,以防止可能...

    MyEclse 6.0.1+Tomcat 6.0.26+jdk1.6配置详解

    ### MyEclipse 6.0.1 + Tomcat 6.0.26 + JDK1.6 配置详解 #### 一、JDK 1.6 的安装与配置 对于初学者而言,搭建 Java 开发环境可能会遇到不少挑战。本节将详细介绍如何安装和配置 JDK 1.6。 **步骤 1:安装 JDK...

    myeclipse的注册码

    MyEclipse是一款非常流行的集成开发环境(IDE),主要用于Java企业级应用的开发。它基于Eclipse平台,提供了丰富的插件支持,极大地提高了开发效率。MyEclipse 6.0.1GA版本是在Eclipse 3.3.1基础上构建的,是该系列...

    MyEclipse5.5---7.0 注冊碼

    - **MyEclipse6.0.1**:作为6.0系列的小版本更新,主要修复了一些已知问题,并增强了部分功能。 - **MyEclipse6.5**:增加了对更多框架的支持,如Spring 2.5、Hibernate 3.2等,进一步提升了开发者的体验。 - **...

    sshMyeclipse6.0.1

    在这个"sshMyeclipse6.0.1"项目中,我们将深入探讨如何在MyEclipse 6.0.1这个强大的集成开发环境中进行SSH的整合。 首先,Struts是一个基于MVC(Model-View-Controller)设计模式的开源Web应用框架,主要负责处理...

Global site tag (gtag.js) - Google Analytics