<p>//Test.java</p>
<p> </p>
<p>import java.io.BufferedReader;<br>
import java.io.IOException;<br>
import java.io.InputStreamReader;<br><br>
public class Test { <br>
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."; <br>
public String getSerial(String userId, String licenseNum){ <br>
java.util.Calendar cal = java.util.Calendar.getInstance(); <br>
cal.add(1, 3); <br>
cal.add(6, -1); <br>
java.text.NumberFormat nf = new java.text.DecimalFormat("000"); <br>
licenseNum = nf.format(Integer.valueOf(licenseNum)); <br>
String verTime = new StringBuffer("-").append(new java.text. <br>
SimpleDateFormat("yyMMdd").format(cal.getTime())).append("0"). <br>
toString(); <br>
String type = "YE3MP-"; <br>
String need = new StringBuffer(userId.substring(0, 1)).append(type). <br>
append("300").append(licenseNum).append(verTime).toString(); <br>
String dx = new StringBuffer(need).append(LL).append(userId).toString(); <br>
int suf = this.decode(dx); <br>
String code = new StringBuffer(need).append(String.valueOf(suf)). <br>
toString(); <br>
return this.change(code); <br>
} <br><br>
private int decode(String s){ <br>
int i; <br>
char[] ac; <br>
int j; <br>
int k; <br>
i = 0; <br>
ac = s.toCharArray(); <br>
j = 0; <br>
k = ac.length; <br>
while (j < k){ <br>
i = (31 * i) + ac[j]; <br>
j++; <br>
} <br>
return Math.abs(i); <br>
} <br><br>
private String change(String s){ <br>
byte[] abyte0; <br>
char[] ac; <br>
int i; <br>
int k; <br>
int j; <br>
abyte0 = s.getBytes(); <br>
ac = new char[s.length()]; <br>
i = 0; <br>
k = abyte0.length; <br>
while (i < k){ <br>
j = abyte0[i]; <br>
if ((j >= 48) && (j <= 57)){ <br>
j = (((j - 48) + 5) % 10) + 48; <br>
} else if ((j >= 65) && (j <= 90)){ <br>
j = (((j - 65) + 13) % 26) + 65; <br>
} else if ((j >= 97) && (j <= 122)){ <br>
j = (((j - 97) + 13) % 26) + 97; <br>
} <br>
ac[i] = (char) j; <br>
i++; <br>
} <br>
return String.valueOf(ac); <br>
} <br><br>
public Test(){ <br>
super(); <br>
} <br><br>
public static void main(String[] args){ <br>
try{ <br>
System.out.println("please input register name:"); <br>
BufferedReader reader = new BufferedReader (new InputStreamReader(System.in)); <br>
String userId = null; <br>
userId = reader.readLine(); <br>
Test myeclipsegen = new Test(); <br>
String res = myeclipsegen.getSerial(userId, "20"); <br>
System.out.println("Serial:" + res); <br>
reader.readLine(); <br>
} catch (IOException ex){ <br>
} <br>
} <br>
} <br><br>
执行此代码,任意录入字符串</p>
分享到:
相关推荐
MyEclipse 破解程序 点击run.bat 然后根据pdf的指引进行破解。
myeclipse破解程序
把本文件部署至可以运行,然后输入用户名回车,相应的破解码就出来了,然后就可以破解了
启动程序有破解说明。 程序是java写的,使用前请安装jdk。 可破解9,10,2013版本,亲测可用。
MyEclipse 9.0的激活机制终于破解了,破解步骤比老版本要复杂一些,但是是绝对可以破解的,这个破解对主程序无任何修改,只替换公钥,如果有牛人会快速从公钥反推私钥,那就什么都不用改了,步骤如下: 1、破解公钥...
破解MyEclipse,破解MyEclipse代码,破解MyEclipse程序
MyEclipse,是在eclipse 基础上加上自己的插件开发而成的功能强大的企业级集成开发环境,主要用于Java、Java EE以及移动应用的开发。MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持相当不错...
myeclipse是对EclipseIDE的扩展,主要用于Java、Java EE以及移动应用的开发,它可以帮助我们在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。软件包括了完备的编码、调试、测试和发布...
包内存有MyEclipse破解程序和使用文档
MYECLIPSE程序部署方法MYECLIPSE程序部署方法
Myeclipse2015破解程序 需jdk1.7
myeclipse10.5版破解基本上同10.1版,但破解密钥和算法有所变化,经过补丁作者的探讨和研究,更新了Crack程序,同时支持10.5和10.1版本的破解.下面是破解步骤: 执行以下4个步骤,破解成功 1. 输入Usercode, 点击'SystemId...
Win7下myeclipse10破解程序,测试过可用。另外,对于一些人找不到common目录的,说明文档有解决方法
第五步:打开菜单Tools->ReplaceJarFile,弹出文件选择对话框,到myeclipse的安装目录common文件夹下选择plugins文件夹 点击打开,程序会卡住,不要担心,正在替换文件呢! 一会之后,会输出信息,文件已被替换 第六...
10.5版破解基本上同10.1版,但破解密钥和算法有所变化,经过本人的探讨和研究,更新了Crack程序,同时支持10.5和10.1版本的破解.下面是破解步骤: 1. 输入Usercode, 点击'SystemId...', 生成SystemId 2. 点击'Active', ...
Myeclipse最新版的破解。 Myeclipse-2013&14-破解文件.zip
1,myeclipse10破解码自动生成工具; 2,myeclipse9破解码自动生成工具; 3,myeclipse8.5破解码自动生成工具; 4,myeclipse11破解码自动生成工具;
下载前请注意版本,不同版本的MyEclipse对应不同版本的破解程序 这个版本的破解程序对应MyEclipse2016-CI-7 附赠破解教程
0. 关闭MyEclipse应用程序。 1. 填写任意用户名。(一般输入英文名称) 2. 点击”生成机器码“按钮或选择“工具”->“生成机器码”选项,即可自动生成本机器的SystemID。 3. 点击“激活”按钮或选择“工具”->“运行...