正文自:手动生成MyEclipse注册码和序列号http://vision sky.blog.51cto.com/73317/340855
很多朋友在找myeclipse的注册码。 这里介绍一种自己生成注册码的方法。 你不需要在网上找
strong style='margin: 0px; padding: 0px; font-family:' lucida='' grande ',='' tahoma,='' sans-serif;='' MyEclipse注册码序列号生成(适用于7.0-8.5 ) 1、创建Java项目,取任意名称即可。 2、创建一个名为MyEclipseGen的类文件。 内容请参照以下内容。 3、运行此代码后,控制台上将显示“pleaseinputregistername :(您的名字)”。 生成序列号“4”,进入myeclipse,输入Subscriber和Subscription code即可。 MyEclipseGen类内容: import java.io.*;
公共类myeclipse gen {
privatestaticfinalstringll=' decompilingthiscopyrightedsoftwareisaviolationofbothyourlicenseagreeementandthedigitalmillleniumconiumcoum 998 (3358 www.loc.gov/copyright/legislation/dmca.pdf ).Under section 1204 of the DMCA,penaltiesrangeuptoa 000 fineorurual pay for a license,avoid prosecution,and feel better about yourself.';
publicstringgetserial (字符串用户id,字符串许可证编号)。
Java.util.calendar cal=Java.util.calendar.getinstance (
cal.add (1,3 );
cal.add(6,-1;
Java.text.numberformatnf=new Java.text.decimal format (' 000 );
许可证编号=nf.format (integer.value of )许可证编号);
stringvertime=new stringbuilder ('-' ).append ) newJava.text。
简单日期格式(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 );
stringdx=newstringbuilder(need ).append (ll ).append (userid ).toString );
intsuf=this.decode(dx;
string code=new stringbuilder (need ).append (string.value of ) suf )。
toString (;
return this.change (代码;
}
私有内编码(字符串) {
int i;
char[] ac;
int j;
int k;
i=0;
ac=s.toCharArray (;
j=0;
k=ac.length;
wile(jk ) {
I=(31*I )交流ac[j];
j;
}
返回math.ABS (I;
}
隐私更改(字符串) {
byte[] abyte0;
char[] ac;
int i;
int k;
int j;
abyte0=s.getBytes (;
AC=newchar[s.Length(];
i=0;
k=abyte0.length;
wile(Ik ) {
j=abyte0[i];
if ((j=57 ) ) j=57 ) ) {
j=() (j-48 )5) % 10 ) 48;
}elseif((j=65 ) (j=90 ) ) )
j=() (j-65 ) 13 ) % 26 ) 65;
}elseif((j=97 ) (j=122 ) ) )。
j=() (j-97 ) 13 ) % 26 ) 97;
}
交流AC[I]=(char ) j;
I;
}
returnstring.valueof(AC;
}
public MyEclipseGen
super (;
}
publicstaticvoidmain (字符串[ ] args ) {
try {
system.out.println (pleaseinputregistername : );
bufferedreaderreader=newbufferedreader (newinputstreamreader (
System.in;
字符串用户id=null;
userId=reader.readLine (;
myeclipsegenmyeclipsegen=newmyeclipsegen (;
string RES=myeclipse gen.get serial (userid,' 20 );
system.out.println (串行: ) RES;
reader.readLine (;
}catch(ioexceptionex ) {
}
}
}
注: privatestaticfinalstringll=“decompilingthiscopyrightedsoftwareisaviolationofbothyourlicenseagreeementandthedigitalmilleled Under section 1204 of the DMCA,penaltiesrangeuptoa $ 500,000 fineoruptofiveyearsimprisonmentforafirstofffense.think about it; pay for a license,avoid prosecution,and feel better about yourself."; 无法更改此代码常数。 不变更的话注册码会无效