1、3、MyEclipse 要收费运行程序:MyEclipseGen.java 得please input register name:chsSerial:pLR8ZC-855550-6052725314581165点 MyEclipse|Subscription Information 弹出点 Finish,OK!附 MyEclipseGen.java:package com.landian.oracle;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public
2、 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,0
3、00 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); ja
4、va.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 StringBui
5、lder(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.chang
6、e(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 = 48) aci = (char) j; i+; return String.valueOf(ac); public MyEclipseGen() super(); public static void main(String args) try System.out.println(“please input register name:
7、“); 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)