Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 13370|Відповідь: 1

[Вихідний код Java] Згенеруйте вихідний код Java для реєстраційного коду MyEclipse 6.5, 7.5&8.0

[Копіювати посилання]
Опубліковано 04.12.2014 16:23:59 | | | |



Генеруйте вихідний код Java для реєстраційного коду MyEclipse 8.5 Генеруйте вихідний код Java для MyEclipse 8.5 код реєстрації MyEclipseKeyGen Код реєстрації MyEclipse8.5 Код реєстрації MyEclipse8.5 Генеруйте вихідний код реєстру MyEclipse8.5



[mw_shl_code=java,true]import java.io.BufferedReader;  
імпорт java.io.IOException;  
імпорт java.io.InputStreamReader;  
  
публічний клас MyEclipseKeyGen {  
    приватний статичний фінальний рядок LL = "Декомпіляція цього захищеного авторським правом програмного забезпечення є порушенням як вашої ліцензійної угоди, так і Закону про цифрове тисячоліття авторського права 1998 року (http://www.loc.gov/copyright/legislation/dmca.pdf). Відповідно до статті 1204 DMCA, штрафи можуть сягати штрафу у розмірі 500 000 доларів або до п'яти років ув'язнення за перше правопорушення. Подумайте про це; Заплатіть за водійське посвідчення, уникайте переслідування і почувайтеся краще.»;  
  
    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 = новий java.text.DecimalFormat("000");  
        licenseNum = nf.format(Integer.valueOf(licenseNum));  
        String verTime = новий StringBuilder("-").append(  
                new java.text.SimpleDateFormat("yyMMdd").format(cal.getTime()))  
                .append("0").toString();  
        Тип струни = "YE3MP-";  
        Рядок need = новий StringBuilder(userId.substring(0, 1)).append(type)  
                .append("300").append(licenseNum).append(verTime).toString();  
        Рядок dx = новий StringBuilder(need).append(LL).append(userId)  
                .toString();  
        int suf = this.decode(dx);  
        Рядковий код = новий StringBuilder(need).append(String.valueOf(suf))  
                .toString();  
        повернути this.change(код);  
    }  
  
    private int decode(String s) {  
        int i;  
        char[] ac;  
        int j;  
        int k;  
        i = 0;  
        ac = s.toCharArray();  
        j = 0;  
        k = ac.довжина;  
        тоді як (j < k) {  
            i = (31 * i) + ac[j];  
            j++;  
        }  
        повернути Math.abs(i);  
    }  
  
    private String change(String s) {  
        байт[] abyte0;  
        char[] ac;  
        int i;  
        int k;  
        int j;  
        abyte0 = s.getBytes();  
        ac = новий символ[s.length()];  
        i = 0;  
        k = абайт0.довжина;  
        поки (i < k) {  
            j = abyte0;  
            якщо ((j >= 48) && (j <= 57)) {  
                j = (((j - 48) + 5) % 10) + 48;  
            } якщо ((j >= 65) && (j <= 90)) {  
                j = (((j - 65) + 13) % 26) + 65;  
            } інакше якщо ((j >= 97) && (j <= 122)) {  
                j = (((j - 97) + 13) % 26) + 97;  
            }  
            AC= (символ) j;  
            i++;  
        }  
        повернути String.valueOf(ac);  
    }  
  
    public MyEclipseKeyGen() {  
        super();  
    }  
  
    public static void main(String[] args) {  
        try {  
            System.out.println ("будь ласка, введіть назву реєстру:");  
            BufferedReader = новий BufferedReader(новий InputStreamReader(  
                    System.in));  
            Рядок userId = null;  
            userId = reader.readLine();  
            MyEclipseKeyGen myeclipsekeygen = новий MyEclipseKeyGen();  
            String res = myeclipsekeygen.getSerial(userId, "5");  
            System.out.println ("Serial:" + res);  
            reader.readLine();  
        } catch (IOException ex) {  
        }  
    }  
} [/mw_shl_code]






Попередній:Повідомлення про 42-й Національний іспит з комп'ютерних оцінок у першій половині 2015 року
Наступний:Група GBT припинила китайські окремі ігри 2007-2014
Опубліковано 08.12.2014 10:57:07 |
Це чеснота — дивитися пост і відповідати
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com