`
jackeysion
  • 浏览: 129564 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

MyEclipse7.5注册码生成器代码

阅读更多
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, "5");   
    System.out.println("Serial:" + res);   
    reader.readLine();   
   } catch (IOException ex) {   
   }   
}   
} 
分享到:
评论

相关推荐

    MyEclipse7.5注册码

    ### MyEclipse 7.5 注册码使用详解 #### 一、MyEclipse 7.5 概述 MyEclipse 是一款功能强大的集成开发环境(Integrated Development Environment,IDE),专为Java开发者设计,支持Java、JEE、HTML、CSS、...

    MyEclipse7.5 注册码

    MyEclipse7.5 注册码

    myeclipse7.5注册码

    ### MyEclipse 7.5 注册码及软件激活指南 #### 一、MyEclipse 7.5 概述 MyEclipse 是一款非常流行的集成开发环境(Integrated Development Environment,IDE),它主要针对Java EE应用程序开发而设计。MyEclipse ...

    MyEclipse7.5 注册 破解代码

    MyEclipse7.5 注册 破解代码 使用方法: 运行-〉输入名-〉取得注册码。

    MyEclipse7.5注册码生产源代码!

    MyEclipse7.5注册码生产源代码!

    MyEclipse7.5注册码生成源文件

    MyEclipse7.5的subscription information计算工具。 使用方法: 在myeclipse中新建一个java项目,将该java文件导入后,运行它,控制台中输入一个你想用的用户名,然后就得到了结果。 该结果能够使用1000多天。

    MyEclipse 7.5 注册码

    根据提供的文件信息,本文将围绕"MyEclipse 7.5 注册码"这一主题进行深入探讨,包括MyEclipse的基本介绍、注册码的作用及其在MyEclipse 7.5版本中的应用等内容。 ### MyEclipse简介 MyEclipse是Eclipse的一个插件...

    myeclipse7.5 注册码

    在探讨“MyEclipse 7.5 注册码”的过程中,我们不仅需要理解注册码本身的含义,还需要了解MyEclipse 7.5这款软件的特点及其在软件开发中的应用。此外,对于那些希望合法获取并使用该软件的人来说,了解如何正确地...

    MyEclipse_5.5.1GA和MyEclipse 7.5注册码(未过期)

    在探讨“MyEclipse_5.5.1GA和MyEclipse 7.5注册码(未过期)”这一主题时,我们不仅关注于提供的注册码本身,更深入地了解MyEclipse这款集成开发环境(IDE)的背景、功能以及在软件开发中的应用,将有助于我们全面理解...

    myeclipse 7.5 注册码

    在开发过程中,合理利用MyEclipse提供的各种工具,如代码编辑器、调试器、数据库连接、J2EE服务器集成等,能够极大地提高开发效率和项目质量。同时,保持软件的合法性和更新,也能确保获得最新的功能和技术支持。

    myeclipse 7.5 注册码生成

    生成myeclipse注册码,可以不断网注册

    MyEclipse 8.6注册码生成器

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

    myeclipse 7.5注册码

    虽然这段代码能够生成一个看似合法的 MyEclipse 7.5 注册码,但需要注意的是,这样的行为违反了版权法和软件许可协议。建议用户遵循法律和道德规范,购买正版许可证支持开发者的工作。同时,这段代码也可以作为学习 ...

    myeclipse7.5

    myeclipse7.5,能用到年呀。我注册了,真的,呵呵

    MyEclipse6.5 注册码生成器

    MyEclipse6.5 注册码生成器,JAVA 源代码,可根据自己的情况相应修改。

    myeclipse 7.5 注册 注册机 注册码 注册程序

    myeclipse 7.5 注册 注册机 注册码 注册程序

    MyEclipse10注册码激活码验证码生成器

    MyEclipse10注册码激活码验证码生成器。是一个java文件,运行它即可。

    MyEclipse7.5

    3. 安装完成后,通过Eclipse的插件管理器将FB4作为插件安装到MyEclipse 7.5中。这一步可能需要使用代理服务器,因为MyEclipse的官方网站可能对中国IP进行了封锁。 4. 在安装过程中可能会遇到错误提示,如图4和图5所...

Global site tag (gtag.js) - Google Analytics