解决MyEclipse Trial Expired
来源:互联网 发布:网络教育和开放教育 编辑:程序博客网 时间:2024/05/21 21:37
在myeclipse或者eclipse中新建一个class 命名为 MyEclipseGen ,拷贝下面的代码替换到MyEclipseGen.java 中,执行该类,获得subscritption code
import Java.io.*; public class MyEclipseGen { private static 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,penalities 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){ } } }
MyEclipse –> Subscription Information 中输入生成的编码 即可解决过期问题
0 0
- 解决MyEclipse Trial Expired
- myeclipse trial expired解决,注册码自动生成
- myeclipse trial expired
- myeclipse trial expired
- myeclipse trial expired
- myeclipse trial expired
- MyEclipse Trial Expired 解决方案
- 如何解决MyEclipse出现MyEclipse Trial Expired的提示
- myeclipse提示myeclipse trial expired
- 关于MyEclipse的破解(myeclipse trial expired)
- MyEclipse提示注册码MyEclipse Trial Expired解决方案
- MyEclipse到期提示Myeclipse Trial Expired
- MyEclipse Trial Expired,手动注册MyEclipse
- 完美解决MyEclipse提示过期Your 30-day trial of MyEclipse has expired.
- MyEclipse Trial Expired 问题及解决方案
- MyEclipse Trial Expired 问题及解决方案
- MyEclipse 8.5 注册--取消MyEclipse Trial Expired解决办法(转)
- MyEclipse提示过期了,MyEclipse Trial Expired解决方法
- java面试题(一)
- codeforces D. Innokenty and a Football League
- json字符串格式化
- 配置XML自动提示,以Struts2.xml为例(收集)
- javaWeb项目打包成war,发布在tomcat
- 解决MyEclipse Trial Expired
- css 动画总结
- java 语言 关键字 instanceof
- java类的加载以及初始化顺序
- Android L限制Ripple水波纹范围大小
- UE4蓝图控制一个物体的移动
- K-means算法
- 找到数组中每项的最大值并返回一个新的数组
- linux更新tomcat下的项目命令(自己记录)