`

MyEclipse8.6 注册代码

    博客分类:
  • Java
阅读更多
package com.ac;
import java.io.*;    
   
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, "0");    //无限制版将20改成0
            System.out.println("Serial:" + res);    
            reader.readLine();    
        } catch (IOException ex) {    
        }    
    }    
}


收藏下,省的在找。
0
6
分享到:
评论
1 楼 Kim_T 2012-06-21  
java注册码是一个什么概念、

为什么本地可以生成呢?不是由官方发布呢?

相关推荐

    MyEclipse 8.6注册码生成器

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

    Myeclipse8.6注册方法

    Myeclipse8.6注册方法,:将此段代码运行,即可以生成Myeclipse8.6注册码

    myeclipse 8.6 注册码

    在探讨“myeclipse 8.6 注册码”这一主题时,首先需要明确的是,MyEclipse是一款非常受欢迎的集成开发环境(Integrated Development Environment,IDE),尤其适用于Java开发人员。它不仅支持Java开发,还提供了对...

    MyEclipse 8.6 注册码.txt

    ### MyEclipse 8.6 注册码解析与使用指南 #### 一、MyEclipse简介 MyEclipse是一款功能强大的集成开发环境(IDE),它为Java开发人员提供了一个全面的解决方案,支持Java、JEE、HTML、CSS、JavaScript等多种语言的...

    Myeclipse8.6注册码获取

    将文档中的代码复制进去后,运行,即可获取Myeclipse8.6的注册码

    Myeclipse8.6key(注册码)

    在探讨"Myeclipse8.6key(注册码)"这一主题时,我们首先需要了解MyEclipse是什么,以及为何需要注册码。MyEclipse是基于Eclipse平台的一个增强版集成开发环境(IDE),专为Java EE开发设计。它提供了一系列强大的工具...

    MyEclipse8.6注册号

    在探讨"MyEclipse8.6注册号"这一主题时,我们不仅需要理解其表面含义,更应深入到软件授权、版本控制以及MyEclipse作为一款集成开发环境(IDE)的独特价值与功能。以下是对该主题的全面解析: ### MyEclipse8.6:一款...

    Myeclipse8.6 spring版本注册码

    在探讨“Myeclipse8.6 spring版本注册码”的过程中,我们首先要明确几个关键点:MyEclipse是一款非常受欢迎的集成开发环境(IDE),主要用于Java应用的开发,特别是基于Spring框架的应用程序开发。随着版本更新,...

    Myeclipse 8.6 注册码

    根据提供的文件信息,本文将详细解释与“Myeclipse 8.6 注册码”相关的重要知识点,包括MyEclipse的基本介绍、注册码的作用及其在MyEclipse 8.6中的应用。 ### MyEclipse简介 MyEclipse是基于Eclipse平台的一款...

    myeclipse for spring 8.6 注册码 可用2年

    从压缩包子文件的文件名称 "myeclipse8.6可用注册码.txt" 来看,这个文本文件很可能是包含注册码的文档,用户可以打开这个文件,找到注册码并按照MyEclipse的激活流程进行输入。 现在,让我们深入了解一下MyEclipse...

    MyEclipse8.6 for Spring 注册码

    "注册码"或"注册代码"通常是指软件授权的关键部分,用于验证用户是否具有合法使用权。在MyEclipse 8.6这样的商业软件中,注册码是必不可少的,因为它允许用户解锁软件的所有功能并避免试用期限制。MyEclipse通常会...

    myEclipse8.6 2017-3

    标题“myEclipse8.6 2017-3”和描述中的“各版本注册码有效期2017-3 MyEclipse Standard Edition, MyEclipse Professional Edition, MyEclipse Spring Edition, MyEclipse Blue Edition”指的是myEclipse 8.6版本的...

    myeclipse8.6注册码

    ### MyEclipse 8.6 注册码及激活方法详解 #### 一、MyEclipse 简介 MyEclipse 是一款非常流行的 Java 集成开发环境(IDE),它基于 Eclipse 平台,并提供了许多增强功能,如 Web、J2EE 开发工具等。MyEclipse 为...

    myeclipse.8.6.注册码

    根据提供的文件信息,本文将详细解释与MyEclipse 8.6注册码相关的知识点,包括MyEclipse软件的概述、注册码的作用、如何正确输入注册码以及如何通过帮助菜单进行订阅管理等内容。 ### 一、MyEclipse软件概述 ...

    myeclipse 8.6 M1 注册码

    1. **解锁全部功能**:注册后可以访问MyEclipse的所有高级特性,包括但不限于代码分析、重构工具、数据库支持等。 2. **技术支持**:获得官方的技术支持和服务,这对于解决复杂问题非常有帮助。 3. **更新提醒**:...

    MyEclipse8.6注册码生成java源码

    一个java代码 能生成MyEclipse注册码,本人试过生成的MyEclipse8.6版本能有,据说能用到2016年本人2014年4月份使用过能用

    myeclipse8.6注册机代码注册码

    可以自行生产Myeslipce7以上注册码的注册机 可以供大家下载学习、

    MyEclipse8.6注册码

    在探讨"MyEclipse8.6注册码"这一主题时,我们不仅关注于具体的注册码信息,更重要的是理解MyEclipse这款软件的意义、功能以及在Java开发领域的应用价值。此外,了解注册码的作用及其与软件授权的关系,对于软件使用...

    Myeclipse8.6注册码

    在探讨"Myeclipse8.6注册码"这一主题时,我们不仅需要理解注册码的基本概念,还要深入到MyEclipse这款集成开发环境(IDE)的背景、功能以及如何正确使用注册码激活软件等方面。 ### MyEclipse概述 MyEclipse是基于...

Global site tag (gtag.js) - Google Analytics