// Source code of myeclipse7.0 registration code and registration machine <br/> // 14: 23myeclipse7. 0 source code of registration machine, really strong! This source code is known to support two versions of myeclipse 6.5 and 7.0 //, Java code, very nice! Enter the user name you want to register after compiling and running, and then the corresponding registration code will be generated in the console! <Br/> // The Code is as follows: </P> <p> Import Java. io. bufferedreader; <br/> Import Java. io. ioexception; <br/> Import Java. io. inputstreamreader; </P> <p> public class my‑segen {<br/> 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 o F 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. "; </P> <p> Public String getserial (string userid, string licensenum) {<br/> JAVA. util. calendar Cal = Java. util. calendar. getinstance (); <br/> Cal. add (1, 3); <br/> Cal. add (6,-1); <br/> JAVA. text. numberformat NF = New Java. text. decimalformat ("000"); <br/> licensenum = NF. format (integer. valueof (licensenum); <br/> string vertime = new stringbuilder ("-"). append (<br/> New Java. text. simpledateformat ("yymmdd "). format (Cal. gettime () <br/>. append ("0 "). tostring (); <br/> string type = "ye3mp-"; <br/> string need = new stringbuilder (userid. substring (0, 1 )). append (type) <br/>. append ("300 "). append (licensenum ). appen D (vertime ). tostring (); <br/> string dx = new stringbuilder (need ). append (LL ). append (userid) <br/>. tostring (); <br/> int SUF = This. decode (dx); <br/> string code = new stringbuilder (need ). append (string. valueof (SUF) <br/>. tostring (); <br/> return this. change (CODE); <br/>}</P> <p> private int decode (string s) {<br/> int I; <br/> char [] AC; <br/> Int J; <br/> int K; <br/> I = 0; <br/> AC = S. tocharar Ray (); <br/> J = 0; <br/> K = ac. length; <br/> while (j <k) {<br/> I = (31 * I) + AC [J]; <br/> J ++; <br/>}< br/> return math. ABS (I); <br/>}</P> <p> private string change (string s) {<br/> byte [] abyte0; <br/> char [] AC; <br/> int I; <br/> int K; <br/> Int J; <br/> abyte0 = S. getbytes (); <br/> AC = new char [S. length ()]; <br/> I = 0; <br/> K = abyte0.length; <br/> while (I <K) {<br/> J = abyte0 [I ]; <Br/> If (j> = 48) & (j <= 57) {<br/> J = (J-48) + 5) % 10) + 48; <br/>}else if (j> = 65) & (j <= 90 )) {<br/> J = (J-65) + 13) % 26) + 65; <br/>} else if (j> = 97) & (j <= 122) {<br/> J = (J-97) + 13) % 26) + 97; <br/>}< br/> AC [I] = (char) J; <br/> I ++; <br/>}< br/> return string. valueof (AC); <br/>}</P> <p> Public myeclipsegen () {<br/> super (); <br/>}</P> <p> Public St Atic void main (string [] ARGs) {<br/> try {<br/> system. out. println ("Please input register name:"); <br/> bufferedreader reader = new bufferedreader (New inputstreamreader (<br/> system. in); <br/> string userid = NULL; <br/> userid = reader. readline (); <br/> myeclipsegen = new myeclipsegen (); <br/> string res = myeclipsegen. getserial (userid, "5"); <br/> system. out. println ("Serial:" + Res); <br/> reader. readline (); <br/>} catch (ioexception ex) {<br/>}</P> <p> // Note: When registering myeclipse, you must first disconnect the network, otherwise, the registration may fail! </P> <p> // registration method: <br/> // window-> preferences-> myeclipse-> subscribe </P> <p> // The following is a widely spread myeclipse registration code, which is valid! </P> <p> // please input register name: <br/> // alpha315 <br/> // serial: nLR8ZC-855550-6756695402605403 </P> <p> // subscriber: mayong <br/> // subscricode: ZLR8ZO-655444-54678656985359684 </P> <p>