Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 13370|Svar: 1

[Java källkod] Generera Java-källkoden för MyEclipse 6.5&7.5&8.0 registreringskod

[Kopiera länk]
Publicerad på 2014-12-04 16:23:59 | | | |



Generera Java-källkod för MyEclipse 8.5-registreringskod Generera java-källkod för MyEclipse 8.5-registreringskod MyEclipseKeyGen MyEclipse8.5-registreringskod MyEclipse8.5-registreringskod Generera MyEclipse8.5-registreringskällkod



[mw_shl_code=java,true]import java.io.BufferedReader;  
import java.io.IOException;  
importera java.io.InputStreamReader;  
  
public class MyEclipseKeyGen {  
    privat statisk slut Sträng LL = "Att dekompilera denna upphovsrättsskyddade programvara bryter mot både ditt licensavtal och Digital Millenium Copyright Act från 1998 (http://www.loc.gov/copyright/legislation/dmca.pdf). Enligt avsnitt 1204 i DMCA kan straffen variera till böter på upp till 500 000 dollar eller upp till fem års fängelse för första överträdelsen. Tänk på det; betala för ett körkort, undvika åtal och må bättre med dig själv.";  
  
    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 = ny StringBuilder("-").append(  
                new java.text.SimpleDateFormat("yyMMdd").format(cal.getTime()))  
                .append("0").toString();  
        Strängtyp = "YE3MP-";  
        String need = new StringBuilder(userId.substring(0, 1)).append(type)  
                .append("300").append(licenseNum).append(verTime).toString();  
        String dx = ny StringBuilder(need).append(LL).append(userId)  
                .toString();  
        int suf = this.decode(dx);  
        String code = ny StringBuilder(need).append(String.valueOf(suf))  
                .toString();  
        return this.change(code);  
    }  
  
    privat int decode(String s) {  
        Int I;  
        karaktär[] ac;  
        Int J;  
        Int K;  
        i = 0;  
        ac = s.toCharArray();  
        j = 0;  
        k = ac.längd;  
        medan (j < k) {  
            i = (31 * i) + ac[j];  
            j++;  
        }  
        returnera Math.abs(i);  
    }  
  
    privat String change(String s) {  
        byte[] abyte0;  
        karaktär[] ac;  
        Int I;  
        Int K;  
        Int J;  
        abyte0 = s.getBytes();  
        ac = nytt tecken[s.length()];  
        i = 0;  
        k = abyte0.length;  
        medan (i < k) {  
            j = abyte0;  
            om ((j >= 48) & (j <= 57)) {  
                j = ((((j - 48) + 5) % 10) + 48;  
            } annars om ((j >= 65) && (j <= 90)) {  
                j = (((j - 65) + 13) % 26) + 65;  
            } annars om ((j >= 97) && (j <= 122)) {  
                j = ((((j - 97) + 13) % 26) + 97;  
            }  
            AC= (tecken) j;  
            i++;  
        }  
        returnera String.valueOf(ac);  
    }  
  
    public MyEclipseKeyGen() {  
        super();  
    }  
  
    public static void main(String[] args) {  
        try {  
            System.out.println("vänligen ange registernamn:");  
            BufferedReader reader = ny BufferedReader(ny InputStreamReader(  
                    System.in));  
            String userId = null;  
            userId = reader.readLine();  
            MyEclipseKeyGen myeclipsekeygen = ny MyEclipseKeyGen();  
            String res = myeclipsekeygen.getSerial(userId, "5");  
            System.out.println ("Serial:" + res);  
            reader.readLine();  
        } fånga (IOException ex) {  
        }  
    }  
} [/mw_shl_code]






Föregående:Meddelande om det 42:a nationella datorexamen under första halvan av 2015
Nästa:GBT Group undertryckte kinesiska fristående spel 2007–2014
Publicerad på 2014-12-08 10:57:07 |
Det är en dygd att titta på inlägget och sedan posta tillbaka
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com