import java.io.*; /* *Myeclipse6.0_KeyMaker *Myeclipse6.0注册码生成器 *丰衣足食,自给自足! */ 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) { } } }

转自:http://hi.baidu.com/blyd/blog/item/666db61102508d75ca80c48a.html

Myeclipse 6.0 注册码生成器代码相关推荐

  1. myeclipse 6.5 注册码 myeclipse 6.0 注册码

    myeclipse 6.5 注册码  myeclipse 6.0 注册码 很多过期了 发个最新的 到 20110619 id:ads key:nLR8ZC-855550-665164506692709 ...

  2. myeclipse10激活注册码生成器代码

    在myeclipse10里面生成一个.java文件,将下面的代码贴进去,执行即可 import java.io.BufferedReader; import java.io.IOException; ...

  3. MyEclipse6.0注册码算法代码,MyEclipse7.0注册码算法代码

    import java.io.*; /** * MyEclipse6.0 Register Code * @author 匿名 * */ public class KeyGenerator {     ...

  4. MyEclipse注册码生成器

     package test; import java.util.Scanner; /** * MyEclipse(8.0,7.5,7.0,6.5,6.0...)的注册码生成代码 * * @Time ...

  5. MyEclipse扩展功能设置(Eclipse代码提示功能)

    如果是eclipse的 .提示功能没有了,照下边这样设置 window->Preferences->Java->Editor->ContentAssist->Advanc ...

  6. Intelij IDEA注册码生成代码

    Intelij IDEA 14 注册码生成代码! 直接保存成keygen.java文件即可! 用户名:zhongguo 注册码:57633-MPMCL-UZIP9-K27RU-A4MH6-7HJX3 ...

  7. MyEclipse 8.0 GA 初体验

    MyEclipse 8.0 GA(正式版)最近已发布,马上安装体验了一番: 1.Format jsp文件时产生的代码更改错误已修复: 下面是原始新建的jsp page的代码: 对于上一个版本,MyEc ...

  8. MyEclipse 8.0注冊码+原版下载_Java开发软件

    MyEclipse是一个十分优秀的用于开发Java, J2EE的Eclipse插件集合,MyEclipse的功能很强大,支持也十分广泛,尤其是对各种开元产品的支持十分不错.MyEclipse眼下支持J ...

  9. MyEclipse 9.0的激活机制

    MyEclipse 9.0的激活机制(2011/3/28日) 1.破解公钥(确保MyEclipse没有开启,否则失败!)    解压破解包中的myeclipse9_keygen_activator.z ...

最新文章

  1. Error in lm.fit(x, y, offset = offset, singular.ok = singular.ok, ...): singular fit encountered
  2. FPGA之道(47)时钟及时钟域
  3. jenkins Email-EXT plugins
  4. python画正方形-用Python Turtle画一个正方形
  5. 008_setting指令
  6. ML之DT:利用DT(DTC)实现对iris(鸢尾花)数据集进行分类并可视化DT结构
  7. 局域网ip地址不够用怎么解决?
  8. malloc,free,new,delete解析(原)
  9. [C.Sharp] 接口函数还可以声明为private
  10. cas修改界面html,为REST API配置的CAS将v1 / ticket重定向到登录HTML
  11. python groupby 不保留源index、_Python数据分析 I 全国旅游景点分析案例,哪里好玩一目了然...
  12. React-引入图片的方法
  13. 技嘉h310主板前置音频没声音_急死人!新装机箱前置音频没声音?不要急!一招轻松解决。...
  14. 实例079RTF文件的保存
  15. 【python】使用pyautogui进行屏幕捕捉实现自动化操作
  16. 码距和检错纠错能力的关系、CRC和Hamming Code
  17. c语言画一只小猪佩奇
  18. 开源免费,捷微H5活动平台(微砍价、九宫格、斧头帮、摇一摇送卡券) h5huodong.com...
  19. 在 Mac 上重命名 Apple Magic Mouse的方法!
  20. 牛客客似云来(大数算法)

热门文章

  1. “对使用非SDK接口的限制”的适配实战
  2. 【JQuery框架】JQuery对象和JS对象的区别和转换
  3. Charles打开后,Pc电脑端浏览器展示空白页面,无法正常使用or浏览网页
  4. 易语言 标准c 动态库,易语言Dll动态库的开发
  5. 【HDLBits 刷题 13】Buliding Larger Circuits
  6. windows:QuickLook实现文件预览
  7. 有一种超人叫职场女性
  8. 【户外】东莞-银瓶山-常规路线-登山游记+攻略
  9. 系统无损迁移、硬盘系统复制完整教程(常用于升级更大硬盘的场景)
  10. arduino 舵机接线图_arduino+16路舵机驱动板连接测试