`

myeclipse6.5绿色版注册机

阅读更多
import java.text.DecimalFormat; 
import java.text.NumberFormat; 
import java.text.SimpleDateFormat; 
import java.util.Calendar; 

public class faa { 
    public static final void main(String[] args){ 
        String id="juny"; 
        String num="999"; 
        System.out.println(getSerial(id,"100",num,false));
    } 
    public static String getSerial(String userId, String version, 
            String licenseNum, boolean selected) { 
        Calendar cal = Calendar.getInstance(); 
        cal.add(1, 3); 
        cal.add(6, -1); 
        NumberFormat nf = new DecimalFormat("000"); 
        licenseNum = nf.format(Integer.valueOf(licenseNum)); 
        String verTime = selected ? (new StringBuffer("-")).append( 
                (new SimpleDateFormat("yyMMdd")).format(cal.getTime())).append( 
                "0").toString() : "-0912310"; 
        String type = "YE3MB-"; 
        String need = (new StringBuffer(String.valueOf(userId.substring(0, 1)))) 
                .append(type).append(version).append(licenseNum) 
                .append(verTime).toString(); 
        String dx = (new StringBuffer(String.valueOf(need))) 
                .append( 
                        "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.") 
                 
                        .append(userId).toString(); 
        int suf = decode(dx); 
        String code = (new StringBuffer(String.valueOf(need))).append( 
                String.valueOf(suf)).toString(); 
        return change(code); 
    } 

    private static int decode(String s) { 
        int i = 0; 
        char ac[] = s.toCharArray(); 
        int j = 0; 
        for (int k = ac.length; j < k; j++) 
            i = 31 * i + ac[j]; 

        return Math.abs(i); 
    } 

    private static String change(String s) { 
        byte abyte0[] = s.getBytes(); 
        char ac[] = new char[s.length()]; 
        int i = 0; 
        for (int k = abyte0.length; i < k; i++) { 
            int 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; 
        } 

        return String.valueOf(ac); 
    } 
}

仔细看

getSerial(id,"100",num,false)



String verTime = selected ? (new StringBuffer("-")).append( 
                (new SimpleDateFormat("yyMMdd")).format(cal.getTime())).append( 
                "0").toString() : "-0912310"; 

false执行的就是0912310了,修改参数false为true,
分享到:
评论

相关推荐

    MyEclipse 6.5 最新下载、注册、汉化

    MyEclipse 6.5 是一个功能强大且流行的 Java 集成开发环境(IDE),提供了许多实用的功能和工具来帮助开发者更快速、更高效地开发 Java 项目。下面,我们将详细介绍 MyEclipse 6.5 的下载、注册和汉化过程。 下载 ...

    MyEclipse6.5通用注册机

    MyEclipse6.5通用注册机MyEclipse6.5通用注册机MyEclipse6.5通用注册机MyEclipse6.5通用注册机MyEclipse6.5通用注册机MyEclipse6.5通用注册机MyEclipse6.5通用注册机

    Myeclipse 6.5 Blue 版的注册机

    Myeclipse 6.5 Blue 版的注册机Myeclipse 6.5 Blue 版的注册机Myeclipse 6.5 Blue 版的注册机Myeclipse 6.5 Blue 版的注册机Myeclipse 6.5 Blue 版的注册机Myeclipse 6.5 Blue 版的注册机

    MyEclipse6.5最新注册机(2010年)

    【MyEclipse6.5注册机】 注册机的使用方法通常是运行注册机程序,然后输入软件的相关信息,比如产品名称、版本号等,注册机会根据这些信息生成一组激活码。在2010年的描述中提到,这个注册机只需要更改一个变量的...

    myeclipse blue 6.5 最新注册机_图形界面_2010版本

    myeclipse blue 6.5 最新注册机 图形界面 2010版本 解决了myeclipse blue 6.5 在2009年大部分过期的问题

    MyEclipse6.5自动生成序列号注册机源码

    MyEclipse6.5自动生成序列号注册机源码

    myeclipse 6.5 注册机

    myeclipse 6.5 注册机

    myeclipse6.5破解版part1

    myeclipse6.5破解版part1

    myeclipse6.5破解版part7

    myeclipse6.5破解版part7

    MyEclipse 6.5 绿色版

    自制,绿色版(已测试),带注册机

    myeclipse6.5 blue 注册机

    myeclipse6.5 blue 注册机

    MyEclipse 6.5 Blue 版本的注册码

    #### 一、MyEclipse 6.5 Blue 概述 MyEclipse 是一款深受开发者喜爱的集成开发环境(Integrated Development Environment,简称 IDE),主要用于Java应用程序的开发,同时也支持其他多种编程语言,如PHP、Python、...

    MyEclipse6.5最新注册机2012

    MyEclipse6.5最新注册机2012年的,java编写,已经做了相应的修改,直接黏贴运行就OK

    Myeclipse6.5注册机 与 优化设置文档

    破解myeclipse6.5注册机,正常情况下打开输入用户名回车既可生成所谓的密钥,之后打开myeclipse6.5输入既可。 可能会有无法打开注册机,不知道为什么。在其他机器上xp win7 32 win7 64 都使用过。

    myeclipse6.5注册机源代码

    myeclipse6.5注册机源代码,包括了myeclipse6.5注册机源代码

    MyEclipse6.5 GA 注册码

    1. **启动MyEclipse:**首先确保已经安装了MyEclipse 6.5,并且知道其安装路径(例如D:\Program Files\MyEclipse 6.5)。 2. **进入设置界面:** - 启动MyEclipse后,在主菜单栏依次点击:“Help” -&gt; “Software...

    Myeclipse6.5汉化包+MyEclipse6.5开发中文教程.rar

    【MyEclipse 6.5 汉化包】是针对英文版MyEclipse进行本地化处理的工具,旨在为不熟悉英文界面的用户提高使用效率。汉化包通常包含各种界面元素的翻译,如菜单、对话框、提示信息等。安装汉化包后,MyEclipse的用户...

    myeclipse6.5 注册码

    这对于那些希望更好地了解如何使用MyEclipse 6.5进行Java开发的专业人士来说,将是非常有价值的。 ### MyEclipse 6.5简介 MyEclipse是一款非常受欢迎的集成开发环境(IDE),主要用于Java EE应用的开发。它基于...

    MyEclipse6.5注册机

    NULL 博文链接:https://mazhihui.iteye.com/blog/1704693

Global site tag (gtag.js) - Google Analytics