MyEclipse破解
安裝MyEclipse之前,就要進行破解,這樣就不會每次使用時都提示購買了
破解過程後期補充。
或者:
MyEclipse使用一段時間後,可能有軟體即將過期的提示
解決辦法:
1、建立名為MyEclipseGen的類
2、把下面的程式碼複製過去:
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) {
}
}
}
3、執行這個類:右擊->run as-> Java Application即可執行
4、隨便輸入一個register name,回車,產生一個序列碼:
5、 寫入選單欄myeclipse——subscription information(訂購資訊)中
相關文章
- ubuntu 上myeclipse破解UbuntuEclipse
- MyEclipse5 5的破解方法Eclipse
- myeclipse序號產生器使用教程(破解MyEclipse 10可用)Eclipse
- MyEclipse破解,適合從MyEclipse6.x到8.x版本Eclipse
- MyEclipse-2015 3.0破解啟用教程(MyEclipse的破解方式經常在變,不建議使用)Eclipse
- MyEclipse2017安裝與破解Eclipse
- Myeclipse 2013 professional 破解,下載Eclipse
- 【MyElipse】MyEclipse 2015安裝與破解Eclipse
- myeclipse2017破解過程以及遇到的破解失敗的問題Eclipse
- MyEclipse2014安裝包下載地址、破解檔案及破解方法Eclipse
- MyEclipse2017破解設定與maven專案搭建EclipseMaven
- 第二彈:MyEclipse2017 CI7 破解 及 配置Eclipse
- Ubuntu 12.10中MyEclipse 10.6+下載+安裝+破解UbuntuEclipse
- myeclipse-2017-ci-10(含安裝檔案、破解檔案、破解步驟和使用教程)Eclipse
- MyEclipseEclipse
- 【MyEclipse】MyEclipse 2015配置WebLogicEclipseWeb
- myEclipse(MyEclipse)下VSS的安裝和使用Eclipse
- MyEclipse快捷鍵Eclipse
- MyEclipse的價格Eclipse
- MyEclipse安裝教程Eclipse
- Myeclipse更改主題Eclipse
- MyEclipse常用快捷鍵Eclipse
- 【收藏】Myeclipse優化Eclipse優化
- MyEclipse卡死解決Eclipse
- MyEclipse快捷鍵大全Eclipse
- Myeclipse Db Browser使用Eclipse
- myeclipse連線sqlserverEclipseSQLServer
- 轉】MyEclipse使用總結——MyEclipse10安裝SVN外掛Eclipse
- MyEclipse 8.5 與MyEclipse 6.5程式碼自動提示設定(轉)Eclipse
- MyEclipse-MyEclipse2015配置JRE Tomcat Maven ServerEclipseTomcatMavenServer
- myeclipse啟動報錯Eclipse
- 修改MyEclipse中的中文Eclipse
- myeclipse去掉js報錯EclipseJS
- myeclipse10配置mavenEclipseMaven
- Myeclipse的快捷鍵大全Eclipse
- MyEclipse 6.0.1 程式碼提示Eclipse
- linux安裝myeclipseLinuxEclipse
- Jsp+MySQL+MyeclipseJSMySqlEclipse