이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 13370|회답: 1

[자바 소스 코드] MyEclipse 6.5&7.5&8.0 등록 코드의 자바 소스 코드를 생성하세요

[링크 복사]
게시됨 2014. 12. 4. 오후 4:23:59 | | | |



MyEclipse 8.5 등록 코드를 위한 자바 소스 코드 생성 MyEclipse 8.5 등록 코드 MyEclipseKeyGen MyEclipse8.5 등록 코드 MyEclipse8.5 등록 코드 생성 MyEclipse8.5 등록 소스 코드 생성 MyEclipse8.5 레지스트리 소스 코드 생성



[mw_shl_code=java,true]java.io.BufferedReader를 import java.io. BufferedReader;  
import java.io.IOException;  
import java.io.InputStreamReader;  
  
public class MyEclipseKeyGen {  
    개인 정적 최종 문자열 LL = "이 저작권 소프트웨어를 디컴파일하는 것은 귀하의 라이선스 계약과 1998년 디지털 밀레니엄 저작권법 모두를 위반하는 행위입니다 (http://www.loc.gov/copyright/legislation/dmca.pdf) DMCA 1204조에 따르면, 초범 시 최대 50만 달러의 벌금이나 최대 5년의 징역형에 처해질 수 있습니다. 그것에 대해서 생각해 봐; 면허 비용을 지불하고, 기소를 피하며, 자신에 대해 더 나은 기분을 느끼세요.";  
  
    public String getSerial(String userId, String licenseNum) {  
        java.util.Calendar cal = java.util.Calendar.getInstance();  
        Cal.AD(1, 3);  
        캘리포니아 ADD(6, -1);  
        java.text.NumberFormat nf = new 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();  
        문자열 유형 = "YE3MP-";  
        String need = new StringBuilder(userId.substring(0, 1)).append(type)  
                .append("300").append(licenseNum).append(verTime).toString();  
        String dx = new 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) {  
        지능 I;  
        캐릭터[] AC;  
        지능 J;  
        인터셉트(Int K);  
        i = 0;  
        ac = s.toCharArray();  
        j = 0;  
        k = ac.길이;  
        반면 (j < k) {  
            I = (31 * i) + ac[j];  
            j++;  
        }  
        수학 반환. abs(i);  
    }  
  
    private String change(String s) {  
        바이트[] abyte0;  
        캐릭터[] AC;  
        지능 I;  
        인터셉트(Int K);  
        지능 J;  
        abyte0 = s.getBytes();  
        ac = 새로운 자[s.length()];  
        i = 0;  
        k = abyte0.length;  
        반면 (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;  
            }  
            에어컨= (char) j;  
            i++;  
        }  
        return String.valueOf(ac);  
    }  
  
    public MyEclipseKeyGen() {  
        super();  
    }  
  
    public static void main(String[] args) {  
        시도해 {  
            System.out.println("레지스터 이름을 입력해 주세요:");  
            BufferedReader 리더 = new BufferedReader(new InputStreamReader(  
                    System.in));  
            문자열 userID = null;  
            userID = reader.readLine();  
            MyEclipseKeyGen myeclipsekeygen = new MyEclipseKeyGen();  
            String res = myeclipsekeygen.getSerial(userId, "5");  
            System.out.println("Serial:" + res);  
            reader.readLine();  
        } catch (IOException ex) {  
        }  
    }  
} [/mw_shl_code]






이전의:2015년 상반기 제42회 전국 컴퓨터 등급 시험 공고
다음:GBT 그룹, 중국 독립 게임 2007-2014 억압
게시됨 2014. 12. 8. 오전 10:57:07 |
글을 보고 다시 글을 쓰는 것은 미덕입니다
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com