myeclipse8.6 使用时注册问题破解之法
来源:互联网 发布:ds cloud windows 编辑:程序博客网 时间:2024/05/01 16:57
//破解myeclipse8.6这个版本首先新建一个类MyEclipseGen,把这个这些代码复制进去,作为应用程序运行,输入一个字符串作为rigister name,一般就输入自己名字的首字母,比如lgx,点击enter键
然后就会得到一个字符串,复制冒号后面的那一部分,就是上面选择的那部分,然后点击菜单Myeclipse->Subsription Infomation,如下
然后再弹出的对话框中填写:register name,也就是你输入的那个名字,和你复制的那串字符串,点击Finish 大功告成
//破解这个版本import java.io.*; 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) { } } }
- myeclipse8.6 使用时注册问题破解之法
- myeclipse8.5 注册问题
- MyEclipse8.5的破解 注册方法
- Myeclipse8.6 破解
- Myeclipse8.6破解
- MyEclipse8.6破解方法
- myeclipse8.6注册代码
- MyEclipse8.6注册机,仅供于个人学习使用
- MyEclipse8.6以下版本破解
- MyEclipse8.6 破解以及注册码
- MyEclipse8.6 破解以及注册码
- MyEclipse8.6 破解以及注册码
- Myeclipse8.6注册机代码
- MyEclipse8.6证书注册代码
- MyEclipse8.6/MyEclipse9.0破解方法
- myeclipse8.6安装插件问题
- 解决myeclipse8.6过期问题
- MyEclipse8.5破解
- MSSQL 2005 数据库变成可疑
- 数据库主体拥有数据库角色,无法删除
- 学习存储技术的5个阶段
- C++之友元
- 使用nginx配置android文档本地站点
- myeclipse8.6 使用时注册问题破解之法
- 原子操作
- 【BZOJ1087 || SCOI2005】互不侵犯King
- Solving 11 Likely Problems In Your Multithreaded Code
- 有关CPU DSP MCU MPU的几个概念
- LinuxC/C++编程基础(21) 使用boost::asio搭建服务器简单实例(续)
- 正则表达式 grep 的使用
- applicationContext.xml 配置文件的存放位置
- 绚丽的ListView表格效果的实现