Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 13370|Antwort: 1

[Java-Quellcode] Generiere den Java-Quellcode für den Registrierungscode MyEclipse 6.5&7.5&8.0

[Link kopieren]
Veröffentlicht am 04.12.2014 16:23:59 | | | |



Java-Quellcode für MyEclipse 8.5 Registrierungscode generieren Java-Quellcode für MyEclipse 8.5 Registrierungscode MyEclipseKeyGen MyEclipse8.5 Registrierungscode MyEclipse8.5 Registrierungscode Registrieren MyEclipse8.5 Registrierungscode MyEclipse8.5 Registrierungscode generieren



[mw_shl_code=java,true]import java.io.BufferedReader;  
import java.io.IOException;  
java.io.InputStreamReader importieren;  
  
public class MyEclipseKeyGen {  
    private statische Endzeichenkette LL = "Das Dekompilieren dieser urheberrechtlich geschützten Software verstößt sowohl gegen Ihre Lizenzvereinbarung als auch gegen den Digital Millenium Copyright Act von 1998 (http://www.loc.gov/copyright/legislation/dmca.pdf). Nach Abschnitt 1204 des DMCA reichen die Strafen bis zu einer Geldstrafe von 500.000 US-Dollar oder bis zu fünf Jahren Haft für eine erste Straftat. Denk darüber nach; eine Lizenz bezahlen, einer Strafverfolgung entgehen und dich besser fühlen.";  
  
    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 = new java.text.DecimalFormat("000");  
        licenseNum = nf.format(Integer.valueOf(licenseNum));  
        String verTime = neuer StringBuilder("-").append(  
                new java.text.SimpleDateFormat("yyMMdd").format(cal.getTime()))  
                .append("0").toString();  
        Saitentyp = "YE3MP-";  
        String need = neuer StringBuilder(userId.substring(0, 1)).append(type)  
                .append("300").append(licenseNum).append(verTime).toString();  
        String dx = neuer StringBuilder(need).append(LL).append(userId)  
                .toString();  
        int suf = this.decode(dx);  
        Stringcode = neuer 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.länge;  
        während (j < k) {  
            i = (31 * i) + ac[j];  
            j++;  
        }  
        return Math.abs(i);  
    }  
  
    private String change(String s) {  
        byte[] abyte0;  
        Char[] AC;  
        Int I;  
        int k;  
        Int J;  
        abyte0 = s.getBytes();  
        ac = neues Zeichen[s.length()];  
        i = 0;  
        k = abyte0.length;  
        während (i < k) {  
            j = abyte0;  
            wenn ((j >= 48) & (j <= 57)) {  
                j = ((((j - 48) + 5) % 10) + 48;  
            } sonst, wenn ((j >= 65) && (j <= 90)) {  
                j = (((j - 65) + 13) % 26) + 65;  
            } sonst, wenn ((j >= 97) && (j <= 122)) {  
                j = ((((j - 97) + 13) % 26) + 97;  
            }  
            AC= (Kürze) j;  
            i++;  
        }  
        return String.valueOf(ac);  
    }  
  
    public MyEclipseKeyGen() {  
        super();  
    }  
  
    public static void main(String[] args) {  
        versuchen {  
            System.out.println("bitte geben Sie den Registernamen ein:");  
            BufferedReader Reader = neuer BufferedReader (neuer InputStreamReader(  
                    System.in));  
            String userId = null;  
            userId = reader.readLine();  
            MyEclipseKeyGen myeclipsekeygen = neuer MyEclipseKeyGen();  
            String res = myeclipsekeygen.getSerial(userId, "5");  
            System.out.println("Serial:" + res);  
            reader.readLine();  
        } fangen (IOException ex) {  
        }  
    }  
} [/mw_shl_code]






Vorhergehend:Mitteilung zur 42. Nationalen Computer-Grade-Prüfung in der ersten Hälfte des Jahres 2015
Nächster:GBT Group unterdrückte chinesische Einzelspiele 2007–2014
Veröffentlicht am 08.12.2014 10:57:07 |
Es ist eine Tugend, den Beitrag anzuschauen und zurückzuposten
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com