zoukankan      html  css  js  c++  java
  • myeclipse8.0下载 汉化 破解方法 及 svn配置

    今天到网上弄了一个MyEclipse8.0 的呵呵。包括可以汉化,破解等。所以特意写下做个笔记

    1.下载地址:不用说,电驴,好资源,http://www.verycd.com/topics/2774257/#theCom

    2.汉化:很多版本的汉化方法和下载地址:http://www.jsphelp.com/html/24/0906/112.html 自己去看吧

    里面的汉化文件的说明的非常清楚。本人就不多废话了

    3.破解方法:MyEclipseGen.java文件

    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) {
       }
    }
    }
    运行它,输入用户名,自动出来注册码。自己注册去吧呵呵。。。ok,到此全部结束

    一直以来没有升级MyEclipse8,自MyEclipse8 2009年9月24日发布后,大体看了下提示说明:还支持struts2了 下载来看看了

    下载地址 http://www.verycd.com/topics/2774019/

    下面是配置svn

    打开MyEclipse8.0

    help->Software Updates->find and install(如果没有这个就用help->Software Updates->Add/Remove Software即可)

    选择search for new features to install, Next

    点击new remote site

    输入name:subclipse,url:http://subclipse.tigris.org/update_1.6.x,点OK

    选中subclipse,点击finish

    在弹出框中选择subclipse,把Subclipse Integration for Mylyn 3.x去掉,

    Next一路安装完成!

    一.共享项目(把本地的项目共享到subversion服务器上)

    打开MyEclipse8.0 ,假设要共享projTest是项目名称

    右键项目projTest->Team->Share Project->Svn,

    单库模式下url填写svn://svnserveraddress/,多库模式下url填写svn://svnserveraddress/Repository1,其中Repository1是库的名称

    next直到finish,proj1就被共享到svn服务器上了,但是代码并没上传,还需要commit一次

    右键项目projTest,team->commit,项目内容就被上传到svn服务器了

    二.签出项目(把svn服务器上的项目下载的到本地)

    打开MyEclipse8.0

    window->open perspective->svn repository explorer(如果没有在other里选择)

    在左边空白处右键->new->repository location

    单库模式下url填写svn://svnserveraddress/,多库模式下url填写svn://svnserveraddress/Repository1(同步骤二)

    右键projTest->check out

    next直到finish,该项目就被签出到本地,切换到java视图就能看到该项目了

  • 相关阅读:
    JAVA-初步认识-第九章-抽象类-特点
    JAVA-初步认识-第九章-抽象类-概述
    JAVA-初步认识-第九章-面向对象-final关键字
    JAVA-初步认识-第九章-继承-子父类中的构造函数-子类的实例化过程-内存图解
    JAVA-初步认识-第九章-继承-子父类中的构造函数-子类的实例化过程-细节
    JAVA-初步认识-第九章-继承-子父类中的构造函数-子类的实例化过程
    JAVA-初步认识-第八章-继承-子父类中成员变量的特点-覆盖的应用
    JAVA-初步认识-第八章-继承-子父类中成员函数特点-覆盖
    JAVA-初步认识-第八章-继承-子父类中成员变量的内存图解
    JAVA-初步认识-第八章-继承-子父类中成员变量的特点
  • 原文地址:https://www.cnblogs.com/cuker919/p/4878631.html
Copyright © 2011-2022 走看看