Myeclipse indica que el código de registro falló después de intentarlo durante un período de tiempo. ¿Cómo activarlo?
1. Abra myeclipse y cree un nuevo proyecto java.
2. Cree una clase en el nuevo proyecto.
3. En esta clase, agregue el siguiente código (copie el siguiente código en la clase de código)
Copia el contenido al portapapeles
demostración del paquete;
importar java.io.BufferedReader
importar java.io.IOException
importar java.io.InputStreamReader
público; class code {
private static final String LL = "Descompilar este software protegido por derechos de autor es una violación tanto de su acuerdo de licencia como de la Ley de derechos de autor Digital Millenium de 1998 (http://www.loc.gov/copyright/ Legislación/dmca.pdf). Según la sección 1204 de la DMCA, las sanciones varían hasta una multa de $500,000 o hasta cinco años de prisión por una primera infracción. Piénselo; pague una licencia, evite el procesamiento y siéntase mejor consigo mismo. ";
cadena pública 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 = nuevo 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()
Tipo de cadena = "YE3MP-";
Necesidad de cadena = 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.longitud; mientras (j lt; k) {
i = (31 * i) ac[j]
j
}
return Math.abs(i);
}
cambio de cadena privada(String s) {
byte[] abyte0; i; int k; int j;
abyte0 = s.getBytes();
ac = nuevo carácter[s.length()]; = 0;
k = abyte0.length;
mientras (i lt; k) {
j = abyte0[i]; p> if ((j gt; = 48) amp; amp; (j lt; = 57)) {
j = (((j - 48) 5) 10)
} else if ((j gt; = 65) amp; amp; (j lt; = 90)) {
j = (((j - 65) 13) 26) 65; /p>
} else if ((j gt; = 97) amp; amp; (j lt; = 122)) {
j = (((j - 97) 13) 26) 97;
ac[i] = (carácter) j
i; > devolver Cadena.valorDe(ac
}
código público() {
super()
}
público estático; void main(String[] args) {
try {
System.out.println("ingrese el nombre del registro: ");
lector BufferedReader = nuevo BufferedReader(new InputStreamReader(
System.in));
String userId = null
userId = lector.readLine();
código myeclipsegen = nuevo código();
String res = myeclipsegen.getSerial(userId, "5");
System.out.println("Serial:" res
lector.readLine();
} captura (IOException ex) {
}
}
}
4. Luego ejecuta la clase.
5. Después de ejecutar el control, ingrese la cuenta de inicio de sesión y luego regrese a la ciudad para generar el código de registro.
6. Busque la opción de información de suscripción en la columna myeclipse.
7. Copie el código de registro generado en la ubicación correspondiente y complete la activación (dentro de un período de tiempo determinado).