`
max_annie
  • 浏览: 22267 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

MyEclipse自动生成注册码

阅读更多
在myEclipse运行下边代码,输入Subscriber就可得到相应的Serial码了。
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) {      
        }      
    }      
} 

1
0
分享到:
评论

相关推荐

    myeclipse自动生成注册码

    ### MyEclipse自动生成注册码知识点详解 #### 一、背景介绍 MyEclipse是一款功能强大的集成开发环境(IDE),主要用于Java EE应用的开发。它提供了丰富的工具支持,包括但不限于编辑器、调试器以及各种构建工具等...

    自动生成myEclipse 注册码

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

    MyEclipse自动在线生成激活码

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

    myeclipse注册机自动生成注册码

    【标题】"myeclipse注册机自动生成注册码"涉及的是软件激活机制和逆向工程的概念,主要在Java编程环境下实现。MyEclipse是一款强大的集成开发环境(IDE),主要用于Java、Web、Java EE以及移动应用的开发。由于商业...

    MyEclipse5.5生成注册码

    使用MyEclipse5.5版本的同志为找不key而烦恼,特此提供用java自动生成KEY的方法。本方法已经测试,生成的KEY也可以使用。 分数不多,别吝啬哦! ^_^

    Myeclipse注册码生成类

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

    MyEclipse注册码生成器

    【MyEclipse注册码生成器】是一款针对MyEclipse集成开发环境的注册码生成工具,旨在帮助用户解决MyEclipse的授权问题,避免因试用期限制而影响开发工作。MyEclipse是一款功能强大的Java EE集成开发环境,由Genuitec...

    Myeclipse6.0注册码自动生成类

    Myeclipse6.0注册码自动生成类,可以根据自己输入的用户名,自动生成注册码,太牛啦

    myeclipse8.0注册码

    ### MyEclipse 8.0 注册码及使用方法详解 #### 一、MyEclipse 简介 MyEclipse 是一款功能强大的Java集成开发环境(Integrated Development Environment,简称IDE),它支持J2EE标准并包含有各种工具用于简化企业级...

    MyEclipse过期注册码

    2. **生成注册码**:在页面中找到 Subscriber 附近的文本区域,输入“Subscriber”,然后点击“生成注册码”按钮。这时,页面上会显示一个新的 Subscription Code(订阅码)。 **注意事项**: - 确保网络连接...

    myeclipse生成注册码

    ### MyEclipse生成注册码详解 #### 一、概述 在软件行业中,为了保护软件版权以及合法用户的权益,很多商用软件都采用了注册码的方式来进行授权管理。MyEclipse是一款非常受欢迎的集成开发环境(IDE),主要用于...

    MyEclipse注册码序列号

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

    myeclipse8.0注册码+注册机

    myeclipse8.0的注册码 ,注册码到2015年过期,并可以自己根据注册机代码自动生成注册码。

    myeclipse.10.0 注册码有限期到2014年

    2. **代码提示和生成**:提供了强大的代码自动完成和自动生成功能,提高开发效率。 3. **数据库工具**:内置了数据库管理工具,支持多种数据库,可以进行数据浏览、查询、编辑和管理。 4. **项目模板**:预设了...

    myEclipse 6.5 -9.0 注册码自动生成,你也可以。

    而"工具"可能是指一个自动生成注册码的小程序或脚本,它可能是用某种编程语言编写的,比如Python、Java或C#,用于模拟myEclipse的注册流程。 在压缩包中的文件名 "MyEclipseGen" 可能就是博主提到的生成注册码的...

    myeclipse-8.5注册码生成

    通过上述步骤,我们可以成功地为 MyEclipse 8.5 生成注册码并完成激活。虽然第三方工具可以简化这一过程,但考虑到法律风险和个人信息安全,建议优先考虑官方渠道获取授权。此外,在使用 MyEclipse 进行开发的过程中...

    myeclipse8自动生成验证码工具

    自动生成myeclipse8的注册码,本人亲测可用 方便快捷

    MYEclipse 6.0的注册码生成器

    MyEclipse 6.0的注册码生成器,可以放心使用最新的MyEclipse插件了。新建一个java项目把文件放test包下。直接运行输入名称自动计算出注册码。

    生成MyEclipse注册码,激活MyEclipse

    在开始生成注册码之前,请确保已经安装了JDK,并且配置好了开发环境。接下来,我们将遵循以下步骤: 1. **创建Java Project** - 打开Eclipse,选择“File”&gt;“New”&gt;“Java Project”,然后命名为“Test”。 2. *...

Global site tag (gtag.js) - Google Analytics