Myeclipse707580破解方法.docx

上传人:b****6 文档编号:5818205 上传时间:2023-01-01 格式:DOCX 页数:12 大小:18.53KB
下载 相关 举报
Myeclipse707580破解方法.docx_第1页
第1页 / 共12页
Myeclipse707580破解方法.docx_第2页
第2页 / 共12页
Myeclipse707580破解方法.docx_第3页
第3页 / 共12页
Myeclipse707580破解方法.docx_第4页
第4页 / 共12页
Myeclipse707580破解方法.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

Myeclipse707580破解方法.docx

《Myeclipse707580破解方法.docx》由会员分享,可在线阅读,更多相关《Myeclipse707580破解方法.docx(12页珍藏版)》请在冰豆网上搜索。

Myeclipse707580破解方法.docx

Myeclipse707580破解方法

1、建立javaProject,任意取个名字就行。

2、建立一个名字为MyEclipseGen的类文件,内容见附件。

3、运行该代码,在控制台中会出现:

pleaseinputregistername:

×××××(你的name)

即生成序列号:

4、进入myeclipse,输入Subscriber和Subscriptioncode即可。

附件:

viewplaincopytoclipboardprint?

importjava.io.BufferedReader;

importjava.io.IOException;

importjava.io.InputStreamReader;

publicclassMyEclipseGen{

privatestaticfinalStringLL="DecompilingthiscopyrightedsoftwareisaviolationofbothyourlicenseagreementandtheDigitalMilleniumCopyrightActof1998(http:

//www.loc.gov/copyright/legislation/dmca.pdf).Undersection1204oftheDMCA,penaltiesrangeuptoa$500,000fineoruptofiveyearsimprisonmentforafirstoffense.Thinkaboutit;payforalicense,avoidprosecution,andfeelbetteraboutyourself.";

publicStringgetSerial(StringuserId,StringlicenseNum){

java.util.Calendarcal=java.util.Calendar.getInstance();

cal.add(1,3);

cal.add(6,-1);

java.text.NumberFormatnf=newjava.text.DecimalFormat("000");

licenseNum=nf.format(Integer.valueOf(licenseNum));

StringverTime=newStringBuilder("-").append(newjava.text.SimpleDateFormat("yyMMdd").format(cal.getTime())).append("0").toString();

Stringtype="YE3MP-";

Stringneed=newStringBuilder(userId.substring(0,1)).append(type).append("300").append(licenseNum).append(verTime).toString();

Stringdx=newStringBuilder(need).append(LL).append(userId).toString();

intsuf=this.decode(dx);

Stringcode=newStringBuilder(need).append(String.valueOf(suf)).toString();

returnthis.change(code);

}

privateintdecode(Strings){

inti;

char[]ac;

intj;

intk;

i=0;

ac=s.toCharArray();

j=0;

k=ac.length;

while(j

i=(31*i)+ac[j];

j++;

}

returnMath.abs(i);

}

privateStringchange(Strings){

byte[]abyte0;

char[]ac;

inti;

intk;

intj;

abyte0=s.getBytes();

ac=newchar[s.length()];

i=0;

k=abyte0.length;

while(i

j=abyte0[i];

if((j>=48)&&(j<=57)){

j=(((j-48)+5)%10)+48;

}elseif((j>=65)&&(j<=90)){

j=(((j-65)+13)%26)+65;

}elseif((j>=97)&&(j<=122)){

j=(((j-97)+13)%26)+97;

}

ac[i]=(char)j;

i++;

}

returnString.valueOf(ac);

}

publicMyEclipseGen(){

super();

}

publicstaticvoidmain(String[]args){

try{

System.out.println("pleaseinputregistername:

");

BufferedReaderreader=newBufferedReader(newInputStreamReader(System.in));

StringuserId=null;

userId=reader.readLine();

MyEclipseGenmyeclipsegen=newMyEclipseGen();

Stringres=myeclipsegen.getSerial(userId,"5");

System.out.println("Serial:

"+res);

reader.readLine();

}catch(IOExceptionex){

}

}

}

importjava.io.BufferedReader;

importjava.io.IOException;

importjava.io.InputStreamReader;

publicclassMyEclipseGen{

privatestaticfinalStringLL="DecompilingthiscopyrightedsoftwareisaviolationofbothyourlicenseagreementandtheDigitalMilleniumCopyrightActof1998(http:

//www.loc.gov/copyright/legislation/dmca.pdf).Undersection1204oftheDMCA,penaltiesrangeuptoa$500,000fineoruptofiveyearsimprisonmentforafirstoffense.Thinkaboutit;payforalicense,avoidprosecution,andfeelbetteraboutyourself.";

publicStringgetSerial(StringuserId,StringlicenseNum){

java.util.Calendarcal=java.util.Calendar.getInstance();

cal.add(1,3);

cal.add(6,-1);

java.text.NumberFormatnf=newjava.text.DecimalFormat("000");

licenseNum=nf.format(Integer.valueOf(licenseNum));

StringverTime=newStringBuilder("-").append(newjava.text.SimpleDateFormat("yyMMdd").format(cal.getTime())).append("0").toString();

Stringtype="YE3MP-";

Stringneed=newStringBuilder(userId.substring(0,1)).append(type).append("300").append(licenseNum).append(verTime).toString();

Stringdx=newStringBuilder(need).append(LL).append(userId).toString();

intsuf=this.decode(dx);

Stringcode=newStringBuilder(need).append(String.valueOf(suf)).toString();

returnthis.change(code);

}

privateintdecode(Strings){

inti;

char[]ac;

intj;

intk;

i=0;

ac=s.toCharArray();

j=0;

k=ac.length;

while(j

i=(31*i)+ac[j];

j++;

}

returnMath.abs(i);

}

privateStringchange(Strings){

byte[]abyte0;

char[]ac;

inti;

intk;

intj;

abyte0=s.getBytes();

ac=newchar[s.length()];

i=0;

k=abyte0.length;

while(i

j=abyte0[i];

if((j>=48)&&(j<=57)){

j=(((j-48)+5)%10)+48;

}elseif((j>=65)&&(j<=90)){

j=(((j-65)+13)%26)+65;

}elseif((j>=97)&&(j<=122)){

j=(((j-97)+13)%26)+97;

}

ac[i]=(char)j;

i++;

}

returnString.valueOf(ac);

}

publicMyEclipseGen(){

super();

}

publicstaticvoidmain(String[]args){

try{

System.out.println("pleaseinputregistername:

");

BufferedReaderreader=newBufferedReader(newInputStreamReader(System.in));

StringuserId=null;

userId=reader.readLine();

MyEclipseGenmyeclipsegen=newMyEclipseGen();

Stringres=myeclipsegen.getSerial(userId,"5");

System.out.println("Serial:

"+res);

reader.readLine();

}catch(IOExceptionex){

}

}

}

我运行后的结果:

pleaseinputregistername:

sorc

Serial:

fLR8ZC-855550-6654585354305964

注:

privatestaticfinalStringLL="DecompilingthiscopyrightedsoftwareisaviolationofbothyourlicenseagreementandtheDigitalMilleniumCopyrightActof1998(http:

//www.loc.gov/copyright/legislation/dmca.pdf).Undersection1204oftheDMCA,penaltiesrangeuptoa$500,000fineoruptofiveyearsimprisonmentforafirstoffense.Thinkaboutit;payforalicense,avoidprosecution,andfeelbetteraboutyourself.";

此段代码常量不可变更否则注册码无效

MicrosoftSQLServer2000-8.00.194(IntelX86)

Aug6200000:

57:

48

Copyright(c)1988-2000MicrosoftCorporation

PersonalEditiononWindowsNT5.2(Build3790:

ServicePack2)

MyEclipse-7.5.0版注册码破解及激活操作

下载MyEclipse-7.5.0

下载地址:

破解步骤

1、新建JavaProject-->MyEclipseGen

2、添加JavaClass-->cn.yanl.myeclipse.MyEclipseGen

3、输入代码,如下

package cn.yanl.myeclipse;

import java.io.*;

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, "20");

            System.out.println("Serial:

" + res);

            reader.readLine();

        } catch (IOException ex) {

        }

    }

}

4、运行代码,在控制台会出现如下

pleaseinputregistername:

yanl

Serial:

lLR8ZC-855575-6752765835332645

5、进入MyEclipse,MyEclipse-->SubscriptionInformation,然后输入Subscripter和SubscriptionCode即可

6、可以查看注册信息SubscriptionDetails

Subscriber:

yanl

ProductID:

E3MP(MyEclipseProfessionalSubscription)

Licenseversion:

3.0

FullMaintenanceIncluded

Subscriptionexpirationdate(YYYYMMDD):

2

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1