`
八岭书生
  • 浏览: 104106 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

获取MyEclipse注册码

 
阅读更多

 

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Demo{
    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 Demo(){
        super();
    }

    public static void main(String[] args) {
        try{
            System.out.println("please input register name:");//administrator
            BufferedReader reader = new BufferedReader(new InputStreamReader(
                    System.in));
            String userId = null;
            userId = reader.readLine();
            Demo myeclipsegen = new Demo();
            String res = myeclipsegen.getSerial(userId, "20");
            System.out.println("Serial:" + res);
            reader.readLine();
        } catch (IOException ex) {
        }
    }
}

 

运行上面程序,输入administrator


即可获得注册码了

 

 

 

 

分享到:
评论

相关推荐

    免费获取MyEclipse注册码

    免费获取MyEclipse注册码......

    java代码获取myeclipse注册码.txt

    根据提供的文件信息,本文将详细解析《java代码获取myeclipse注册码》中的关键技术点及其实现原理。 ### 文件概述 该文件提供了一种通过Java代码自动生成MyEclipse注册码的方法。MyEclipse是一款非常流行的Java...

    MyEclipse注册码获取器

    进入软件,运行起来,单击Get,绝对管用,不知道注册码有什么用的可以走了

    myeclipse 6.0 注册码

    通常情况下,获取MyEclipse注册码有两种途径: 1. **购买许可证**:直接从Genuitec(MyEclipse的开发商)或其授权经销商处购买许可证是最正规的方式。这将确保用户能够获得完整版软件的所有权益,包括后续的技术...

    MyEclipse如何手动获取 注册码

    MyEclipse如何手动获取 注册码、很好用、本人用过

    myeclipse 6.0 6.5 7.0注册码

    正式渠道获取MyEclipse注册码通常涉及购买软件许可证。Genuitec公司,MyEclipse的开发商,提供不同类型的许可证,包括个人版、专业版和企业版,每种版本都有不同的功能和服务等级。通过官方网站购买许可证是最安全、...

    myeclipse6.6注册码

    ### 如何获取MyEclipse注册码 通常情况下,用户可以通过以下几种途径获得MyEclipse的注册码: 1. **官方购买**:最直接也是最正规的方式是从MyEclipse官方网站购买许可证。这样不仅能够获得正式的注册码,还能享受...

    MyEclipse7.0注册码

    虽然网络上不乏提供免费注册码的信息,但合法合规地获取MyEclipse注册码才是明智之选。通常,官方渠道是最安全可靠的方式。Genuitec官方网站提供了多种购买方案,用户可以根据自身需求选择个人版、团队版或是企业版...

    myeclipse6.5的注册码

    合法获取MyEclipse注册码的途径主要是通过官方网站购买正式版软件。Genuitec公司是MyEclipse的官方发行商,用户可以在其网站上选择适合自己的许可证类型,如个人版、团队版或企业版,然后完成支付流程,之后便会收到...

    MyEclipse注册码

    ### MyEclipse注册码知识点详解 #### 一、MyEclipse简介 MyEclipse是一款功能强大的集成开发环境(IDE),主要用于Java EE应用的开发。它基于Eclipse平台,并且提供了许多增强功能,如Web开发工具、数据库管理工具...

    MyEclipse6.0 6.5 7.0注册码

    ### 如何获取MyEclipse注册码 1. **官方购买**:最直接的方法就是通过官方网站进行购买。这样不仅能获得最新的版本,还能享受到全面的技术支持。 2. **试用版**:MyEclipse通常会提供一定时间的免费试用期,在此...

    myeclipse注册码

    #### 二、MyEclipse注册码的作用 注册码是软件开发商为了保护自己的知识产权而设置的一种机制。通过输入正确的注册码,用户可以解锁软件的所有功能,并获得官方的技术支持和服务。对于MyEclipse而言,注册码主要起...

    myEclipse注册码

    在获取myEclipse注册码时,用户可以选择通过官方网站购买正式许可证,这样可以获得官方支持和服务,同时确保软件的安全性和合法性。此外,用户还可以通过参加官方或第三方的活动,如在线研讨会、培训课程等,有时...

    myeclipse的注册码获取

    myeclipse如果来获取注册码的方法

    myeclipse 注册码

    一般来说,获取MyEclipse注册码有几种途径: 1. **官方购买**:最正规的方式是从MyEclipse官方网站购买授权,这种方式虽然成本较高,但能确保获得合法且有效的注册码。 2. **试用版本**:MyEclipse通常会提供一段...

    myeclipse注册码代码

    myeclipse注册码java代码,只要直接运行就能获取到注册码

Global site tag (gtag.js) - Google Analytics