简易代码之家
BlogJava
::
首页
::
联系
::
聚合
::
管理
157 Posts :: 2 Stories :: 57 Comments :: 0 Trackbacks
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(2)
给我留言
查看公开留言
查看私人留言
我参与的团队
随笔档案
2015年6月 (1)
2015年4月 (5)
2015年3月 (2)
2015年1月 (3)
2014年12月 (2)
2014年11月 (3)
2014年10月 (4)
2014年9月 (4)
2014年8月 (5)
2014年7月 (11)
2014年6月 (1)
2014年4月 (1)
2013年11月 (1)
2013年8月 (1)
2013年7月 (4)
2013年6月 (1)
2013年5月 (6)
2013年4月 (3)
2013年3月 (2)
2013年2月 (2)
2013年1月 (1)
2012年10月 (3)
2012年9月 (10)
2012年8月 (3)
2012年7月 (2)
2012年6月 (1)
2012年4月 (4)
2011年4月 (1)
2011年3月 (1)
2011年2月 (2)
2010年12月 (2)
2010年10月 (1)
2010年9月 (1)
2010年8月 (2)
2010年7月 (1)
2010年6月 (5)
2010年5月 (9)
2010年3月 (1)
2010年1月 (2)
2009年11月 (1)
2009年9月 (5)
2009年5月 (4)
2009年4月 (7)
2008年10月 (3)
2008年8月 (1)
2008年7月 (5)
2008年6月 (2)
2008年5月 (1)
2008年4月 (3)
2008年3月 (6)
2008年1月 (3)
2007年12月 (1)
2007年11月 (1)
文章档案
2012年10月 (1)
2007年11月 (1)
搜索
最新评论
1. re: TFS新建根目录文件夹
第三方
--手动阀
2. re: Java web程序中备份oracle数据库
要是写上如何恢复数据库就更好了
--yanwushu
3. re: 一个调用百度地图小实例[未登录]
, .fj
--k
4. re: Javascript实现Html页面指定区域导出WORD
dsf
--d
5. re: 移除JSCharts水印
fs.bg.2v(fX) 很棒
--zzz
阅读排行榜
1. Resource is out of sync with the file system的解决办法(40081)
2. 巧用Ajax4Jsf的oncomplete事件(7142)
3. 一个调用百度地图小实例(6625)
4. 集合的常用操作类CollectionUtils(5868)
5. 【百度地图API】获取行政区域的边界(4617)
评论排行榜
1. Resource is out of sync with the file system的解决办法(8)
2. Java中对日期的常用处理(6)
3. 实现文字上标的CSS样式(4)
4. Spring Mail中文乱码问题(4)
5. 移除JSCharts水印(4)
生成MyEclipse 7.5注册码
新建一个工程,然后导入下面的MyecliseGen.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:
随便一个名字,然后回车,即可出现注册码,然后在MyEclipse下,在菜单中选择 Myeclipse->Subscription Information 然后 输入Subscriber和Subscription code即可。
posted on 2012-07-02 17:28
Jakin.zhou
阅读(2014)
评论(1)
编辑
收藏
Feedback
#
re: 生成MyEclipse 7.5注册码
2013-08-06 14:46
gy
aaaaa
回复
更多评论
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
知识库
C++博客
博问
管理
Copyright @ Jakin.zhou
Powered by:
.Text
and
ASP.NET
Theme by:
.NET Monster