(转)MyEclipse-7.5.0版注册码破解及激活操作
来源:互联网 发布:nginx 修改请求路径 编辑:程序博客网 时间:2024/06/05 14:13
这些阶段一直在用eclipse,Myeclipse没有使过。今天上网看到Myeclipse7.5.0版发布了,因此我下载了个。
电信封掉了Myeclipse的官网IP,因此不使用代理的话,它的官方网站是打不开的,可以使用一些简单的在线代理,比如www.coobai.com
作为开源世界寄生虫的Myeclipse不是免费的,下载之后会有30天的免费试用期.接下来要做的事,就是破解注册码了:代码如下
新建一个工程,导入下面的文件
MyEclipseGen.java
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) {
}
}
}
运行该代码,在控制台中会出现:
please input register name:
×××××(你的name,随便什么)
即生成序列号: ××××× ××××× ×××××...
进入myeclipse,在菜单中选择 Myeclipse->Subscription Information 然后 输入Subscriber和Subscription code即可。
我的注册码可以用1095天.呵呵..蛮爽的.
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/login8226/archive/2009/06/24/4293970.aspx
- MyEclipse-7.5.0版注册码破解及激活操作
- MyEclipse-7.5.0版注册码破解及激活操作
- MyEclipse-7.5.0版注册码破解及激活操作
- MyEclipse-7.5.0版注册码破解及激活操作
- MyEclipse-7.5.0版注册码破解及激活操作
- (转)MyEclipse-7.5.0版注册码破解及激活操作
- 应一个朋友要求转:MyEclipse-7.5.0版注册码破解及激活操作
- MyEclipse注册码破解及激活
- Myeclipse 9.1 下载 注册 破解 激活 注册码
- MyEclipse版注册码破解
- MyEclipse 7.5注册码的破解
- 几何画板5.06破解版-注册码-激活
- pycharm2016.2.3注册码到期, 激活, 破解版
- 生成MyEclipse注册码以及激活MyEclipse注册码
- MyEclipse的注册码破解
- myeclipse--注册码破解
- MyEclipse破解以及注册码
- Myeclipse破解以及注册码
- jquery 开发总结
- javascript日期比较
- (转)关于多人操作数据的处理策略
- (转)Windows下关闭占用指定端口应用程序的方法
- Masonry介绍与使用实践:快速上手Autolayout
- (转)MyEclipse-7.5.0版注册码破解及激活操作
- dedecms标签四 : 封面模板常用标签
- 控制文字长度,多出的文字用省略号代替
- AWS EC2でスナップショットを定期的に自動で取得する
- (转)上传自动显示图片 代码
- 迪拜立法机构议定比特币监管法
- (转)用javascript做删除时的提示信息
- (转)在JSP客户端限制表单重复提交
- (转)网上看的一篇文章,感觉会给程序员一些启发