my eclipse 7 의 해독

5094 단어 eclipseMyEclipseJ#UP
다운로드 사이트 주소:
http://downloads.myeclipseide.com/downloads/products/eworkbench/7.0/myeclipse-7.0-win32.exe
1. 자바 프로젝트 를 만 들 고 이름 을 마음대로 지 으 면 됩 니 다.
2. MyEclipseGen 이라는 클래스 파일 을 만 들 고 내용 은 첨부 파일 을 참조 합 니 다.
3. 이 코드 를 실행 하면 콘 솔 에 나타 납 니 다.
please input register name:
×××××(너의 name)
시퀀스 번호 생 성:
4. my eclipse 에 들 어가 서 Subscriber 와 Subscription code 를 입력 하면 됩 니 다.
첨부 파일:
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class MyEclipseGen {
	private static final String LL = "Decompiling this copyrighted software is a violation of both your license agreement and the Digital Millenium Copyright Act of 1998 (http://www.loc.gov/copyright/legislation/dmca.pdf). Under section 1204 of the DMCA, penalties range up to a $500,000 fine or up to five years imprisonment for a first offense. Think about it; pay for a license, avoid prosecution, and feel better about yourself.";

	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 = new StringBuilder("-").append(
				new java.text.SimpleDateFormat("yyMMdd").format(cal.getTime()))
				.append("0").toString();
		String type = "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) {
		int i;
		char[] ac;
		int j;
		int k;
		i = 0;
		ac = s.toCharArray();
		j = 0;
		k = ac.length;
		while (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 = new char[s.length()];
		i = 0;
		k = abyte0.length;
		while (i < k) {
			j = abyte0[i];
			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[i] = (char) j;
			i++;
		}
		return String.valueOf(ac);
	}

	public MyEclipseGen() {
		super();
	}

	public static void main(String[] args) {
		try {
			System.out.println("please input register name:");
			BufferedReader reader = new BufferedReader(new InputStreamReader(
					System.in));
			String userId = null;
			userId = reader.readLine();
			MyEclipseGen myeclipsegen = new MyEclipseGen();
			String res = myeclipsegen.getSerial(userId, "5");
			System.out.println("Serial:" + res);
			reader.readLine();
		} catch (IOException ex) {
		}
	}
}
 
내 가 실행 한 결과:
please input register name:
sorc
Serial:fLR8ZC-855550-6654585354305964
주의: private static final String LL = "이 저작권 이 있 는 소프트웨어 를 컴 파일 하 는 것 은 라이선스 계약 과 1998 년 디지털 밀 레 니 엄 저작권법 을 위반 하 는 것 입 니 다.
http://www.loc.gov/copyright/legislation/dmca.pdf
). Under section 1204 of the DMCA, penalties range up to a $500,000 fine or up to five years imprisonment for a first offense. Think about it; pay for a license, avoid prosecution, and feel better about yourself.";
이 세그먼트 코드 상수 변경 불가 그렇지 않 으 면 등록 코드 가 잘못 되 었 습 니 다.
Subscriber:MaYong
Subscription Code:ZLR8ZO-655444-54678656985359684
한 화:
1) 우선 MyEclipse 7.0 을 엽 니 다.
(2) 그리고 Help → Software Updates 를 선택 하 십시오..
(3) 그리고 메뉴 를 꺼 내 서 Available Software → Add Site..
(4) 그리고 입력 상자 가 팝 업 되 어 입력 합 니 다.http://download.eclipse.org/technology/babel/update-site/혹은http://download.eclipse.org/technology/babel/update-site/ganymede/
(5) 그리고 확인 을 클릭 합 니 다. 이 때 이 사이트 에 해당 하 는 목록 이 나 오지 않 을 수도 있 습 니 다. Refresh 를 누 르 겠 습 니 다. 잠시 만 요. 목록 에 있 는 중국어 항목 을 선택 하 세 요.
Eclipse language pack for Simplified chinese 를 선택 하 십시오.
(6) 그리고 Install.. → 동의 프로 토 콜 을 누 르 면 마지막 으로 MyEclipse 가 자동 으로 불 러 옵 니 다. 불 러 오 는 과정 이 느 릴 수 있 습 니 다. 인내심 을 가지 고 기다 리 세 요. 너무 느 리 면 다시 한 번 선택 해 보 세 요. 완성 되면 MyEclipse 를 닫 고 시작 하면 MyEclipse 는 중국어 버 전이 됩 니 다.(나 는 이것 이 가장 좋 은 방법 이 라 고 생각한다!)

좋은 웹페이지 즐겨찾기