Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 13370|Yanıt: 1

[Java Kaynak Kodu] MyEclipse 6.5, 7.5&8.0 kayıt kodunun java kaynak kodunu oluştur

[Bağlantıyı kopyala]
Yayınlandı 4.12.2014 16:23:59 | | | |



MyEclipse 8.5 kayıt kodu için java kaynak kodu oluşturun MyEclipse 8.5 kayıt kodu MyEclipseKeyGen MyEclipse8.5 kayıt kodu MyEclipse8.5 kayıt kodu MyEclipse8.5 kayıt kodu oluşturun MyEclipse8.5 kayıt kodu oluşturun



[mw_shl_code=java,true]import java.io.BufferedReader;  
java.io.IOException içe aktarmak;  
java.io.InputStreamReader içe aktar;  
  
public class MyEclipseKeyGen {  
    özel statik final String LL = "Bu telif hakkı korumalı yazılımı decompil, hem lisans anlaşmanızın hem de 1998 Dijital Milenyum Telif Hakkı Yasası'nın ihlalidir (http://www.loc.gov/copyright/legislation/dmca.pdf). DMCA'nın 1204. maddesi uyarınca, ilk suç için cezalar 500.000 dolar para cezası veya beş yıla kadar hapis cezası olabilir. Bir düşünün; lisans için ödeme yapın, kovuşturmadan kaçının ve kendinizi daha iyi hissedin.";  
  
    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 = yeni StringBuilder("-").append(  
                new java.text.SimpleDateFormat("yyMMdd").format(cal.getTime()))  
                .append("0").toString();  
        Dize tipi = "YE3MP-";  
        String need = new StringBuilder(userId.substring(0, 1)).append(type)  
                .append("300").append(licenseNum).append(verTime).toString();  
        String dx = yeni 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.uzunluk;  
        while (j < k) {  
            i = (31 * i) + ac[j];  
            j++;  
        }  
        return Math.abs(i);  
    }  
  
    özel String change(String s) {  
        byte[] abyte0;  
        char[] ac;  
        int i;  
        int k;  
        int j;  
        abyte0 = s.getBytes();  
        ac = yeni karakter[s.length()];  
        i = 0;  
        k = abyte0.uzunluk;  
        While (I < k) {  
            j = abyte0;  
            if ((j >= 48) && (j <= 57)) {  
                j = (((j - 48) + 5) % 10) + 48;  
            } else if ((j >= 65) && (j <= 90)) {  
                j = (((j - 65) + 13) %26) + 65;  
            } else if ((j >= 97) && (j <= 122)) {  
                j = (((j - 97) + 13) % 26) + 97;  
            }  
            AC= (char) j;  
            i++;  
        }  
        return String.valueOf(ac);  
    }  
  
    public MyEclipseKeyGen() {  
        super();  
    }  
  
    public static void main(String[] args) {  
        Try {  
            System.out.println ("lütfen kayıt adını girin:");  
            BufferedReader okuyucu = yeni BufferedReader(yeni InputStreamReader(  
                    System.in));  
            String userId = null;  
            userId = reader.readLine();  
            MyEclipseKeyGen myeclipsekeygen = yeni MyEclipseKeyGen();  
            String res = myeclipsekeygen.getSerial(userId, "5");  
            System.out.println("Seri:" + res);  
            reader.readLine();  
        } yakalama (IOException ex) {  
        }  
    }  
} [/mw_shl_code]






Önceki:2015'in ilk yarısında yapılan 42. Ulusal Bilgisayar Sınıfı Sınavı Bildirimi
Önümüzdeki:GBT Grubu, Çin Bağımsız Oyunlarını 2007-2014 Oyunları Kapattı
Yayınlandı 8.12.2014 10:57:07 |
Gönderiye bakıp geri göndermek bir erdemdir
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com