Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 13370|Resposta: 1

[Código-fonte Java] Gerar o código-fonte em Java para o código de registro MyEclipse 6.5&7.5&8.0

[Copiar link]
Publicado em 04/12/2014 16:23:59 | | | |



Gerar código-fonte java para o código de registro MyEclipse 8.5 Gerar código-fonte java para MyEclipse 8.5 código de registro MyEclipseKeyGen, código de registro MyEclipse8.5 código de registro MyEclipse8.5 Gerar código-fonte do registro MyEclipse8.5



[mw_shl_code=java,true]import java.io.BufferedReader;  
importar java.io.IOException;  
importar java.io.InputStreamReader;  
  
classe pública MyEclipseKeyGen {  
    final estático privado String LL = "Descompilar este software protegido por direitos autorais é uma violação tanto do seu contrato de licença quanto da Digital Millennium Copyright Act de 1998 (http://www.loc.gov/copyright/legislation/dmca.pdf). De acordo com a seção 1204 da DMCA, as penalidades podem chegar a uma multa de $500.000 ou até cinco anos de prisão para uma primeira infração. Pense bem; pagar por uma licença, evitar processos e sentir-se melhor consigo mesmo.";  
  
    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 = novo 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 corda = "YE3MP-";  
        String need = new StringBuilder(userId.substring(0, 1)).append(type)  
                .append("300").append(licenseNum).append(verTime).toString();  
        String dx = novo StringBuilder(need).append(LL).append(userId)  
                .toString();  
        int suf = this.decode(dx);  
        String code = novo StringBuilder(need).append(String.valueOf(suf))  
                .toString();  
        retorne this.change(code);  
    }  
  
    decodeação int privada(String s) {  
        int i;  
        car[] AC;  
        int j;  
        Int K;  
        i = 0;  
        ac = s.paraCharArray();  
        j = 0;  
        k = comprimento de acro;  
        enquanto (j < k) {  
            i = (31 * i) + ac[j];  
            j++;  
        }  
        return Math.abs(i);  
    }  
  
    private String change(String s) {  
        byte[] abyte0;  
        car[] AC;  
        int i;  
        Int K;  
        int j;  
        abyte0 = s.getBytes();  
        ac = novo personagem[s.comprimento()];  
        i = 0;  
        k = abyte0.comprimento;  
        enquanto (eu < k) {  
            j = abyte0;  
            se ((j >= 48) & & (j <= 57)) {  
                j = (((j - 48) + 5) % 10) + 48;  
            } senão se ((j >= 65) && (j <= 90)) {  
                j = (((j - 65) + 13) % 26) + 65;  
            } senão se ((j >= 97) && (j <= 122)) {  
                j = (((j - 97) + 13) % 26) + 97;  
            }  
            AC= (char) j;  
            i++;  
        }  
        return String.valueOf(ac);  
    }  
  
    público MyEclipseKeyGen() {  
        super();  
    }  
  
    public static void main(String[] args) {  
        try {  
            System.out.println ("por favor, insira nome do registrador:");  
            Leitor BufferedReader = novo BufferedReader(novo InputStreamReader(  
                    System.in));  
            StringUserId = null;  
            userId = reader.readLine();  
            MyEclipseKeyGen myeclipsekeygen = novo MyEclipseKeyGen();  
            String res = myeclipsekeygen.getSerial(userId, "5");  
            System.out.println("Serial:" + res);  
            leitor.readLine();  
        } catch (IOException ex) {  
        }  
    }  
} [/mw_shl_code]






Anterior:Aviso do 42º Exame Nacional de Grau de Computação no primeiro semestre de 2015
Próximo:Grupo GBT suprimiu jogos chineses independentes 2007-2014
Publicado em 08/12/2014 10:57:07 |
É uma virtude olhar para a postagem e depois retornar
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com