`

eclipse中aptana的安装及破解

 
阅读更多

1、在http://update15.aptana.org/studio/26124/index.html 中下载最新的aptana最新的eclipse插件,并按照页面中的提示安装(eclipse中稍微不一样);

2、进入\eclipse\plugins下将com.aptana.ide.core_1.5.0.26112.jar(不同版本可能不一致,但都是com.aptana.ide.core_****.jar),复制到F盘下,解压,找到com\aptana\ide\core\licensing下的ClientKey.class和ILicenseKey.class复制到F盘下;

3、到http://download.csdn.net/detail/chssheng2007/2294307 下载jad,解压后放到F盘,“运行”-》“cmd”-》命令行,到F盘下,执行“jad ClientKey.class ”和“jad ILicenseKey.class ”命令,生成ClientKey.jad和 ILicenseKey.jad文件,扩展名改为.java,删除 ClientKey.class和 ILicenseKey.class两个文件;

4、修改ClientKey.java文件为:

// Decompiled by Jad v1.5.8g. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://www.kpdus.com/jad.html
// Decompiler options: packimports(3) 
// Source File Name:   ClientKey.java

package com.aptana.ide.core.licensing;

import java.util.Calendar;
import java.util.TimeZone;

// Referenced classes of package com.aptana.ide.core.licensing:
//            ILicenseKey

public final class ClientKey
    implements ILicenseKey
{

    public ClientKey(int type, String email, long expiration)
    {
        this.type = type;
        this.email = email;
        this.expiration = expiration;
    }

    public boolean isCloseToExpiring()
    {
        return false;
    }

    public boolean isValid()
    {
        return true;
    }

    public boolean isCloseToMatching()
    {
        return true;
    }

    public boolean isExpired()
    {
        return false;
    }

    public String getEmail()
    {
        return email;
    }

    public Calendar getExpiration()
    {
        Calendar expirationCal = Calendar.getInstance(GMT);
        expirationCal.add(Calendar.YEAR, 50);
        return expirationCal;
    }

    public boolean isTrial()
    {
        return false;
    }

    public boolean isPro()
    {
        return true;
    }

    public static String trimEncryptedLicense(String encrypted)
    {
        String newEncrypted = encrypted;
        newEncrypted = newEncrypted.trim();
        newEncrypted = newEncrypted.replaceAll("--begin-aptana-license--", "");
        newEncrypted = newEncrypted.replaceAll("--end-aptana-license--", "");
        newEncrypted = newEncrypted.replaceAll("\\s+", "");
        return newEncrypted;
    }

    public static final String BEGIN_LICENSE_MARKER = "--begin-aptana-license--";
    public static final String END_LICENSE_MARKER = "--end-aptana-license--";
    private static final TimeZone GMT = TimeZone.getTimeZone("GMT");
    public static final String EMAILS_NON_MATCHING = "EMAILS_NON_MATCHING";
	public static final ClientKey EMPTY_KEY = new ClientKey(0, "lpluck08@163.com", 0L);
    private String email;
    private long expiration;
    private int type;

}

 5、在命令行中执行“javac *.java”,将ClientKey.java和 ILicenseKey.java编译出class文件,放到 com.aptana.ide.core_****.jar的com\aptana\ide\core\licensing目录下,覆盖到 \eclipse\plugins目录下。重启eclipse即可。

分享到:
评论
1 楼 Matrixes 2012-12-19  
不知道结果是怎么样的。

相关推荐

    Eclipse安装 Aptana插件

    3. **重启Eclipse**:完成上述步骤后,重启Eclipse或MyEclipse,Aptana插件应该已经成功安装,并出现在菜单中。 4. **设置默认编辑器**:为了使Aptana编辑器成为Eclipse的默认编辑器,可以通过以下步骤操作:在...

    离线安装eclipse的aptana插件详细中文WORD版

    资源名称:离线安装eclipse的aptana插件详细 中文WORD版内容简介:Aptana是一个非常强大,开源,Javascript-focused的AJAX开发IDE。 Aptana的特点包括: 1Javascript,HTML,CSS语言的Code Assist功能。 2...

    Eclipse安装Aptana插件(js,html语法提示)2(有2部分)

    Eclipse安装Aptana插件(js,html语法提示)2(有2部分)

    Myeclipse和eclipse安装aptana 详细图解

    本文将详细介绍如何在MyEclipse和Eclipse中安装Aptana,一个强大的Web开发工具集。 Aptana是一款专为Web开发者设计的开源IDE,它提供了对HTML、CSS、JavaScript以及PHP、Python等多语言的支持,并且集成了Git版本...

    myeclipse与eclipse中aptana插件安装

    myeclipse(eclipse)中apnata插件的安装,有时eclipse中的插件可能安装不上,我这里的aptana是个人使用aptana以来的经验,希望对大家有所帮助!

    eclipse里面安装aptana插件

    ### Eclipse 安装 Aptana 插件及 jQuery 插件详解 #### 一、Eclipse 简介 Eclipse 是一款开源免费的集成开发环境(IDE),支持多种编程语言,如 Java、C/C++、PHP 和 Web 开发等。由于其强大的功能和灵活的插件...

    Eclipse aptana 插件离线安装包(part1)

    Eclipse aptana 插件离线安装包 aptana ide studio 2.0.5版本,可离线安装此插件,无需用官网的在线安装方式安装。 由于上传文件大小被限制,此包被拆分成4部分,请全部下载下来后一起解压。 (1)...

    eclipse4.4 的 aptana 3.6 插件 安装

    eclipse4.4 的 aptana 插件 安装 用于js jquery 联想功能 由于用的是最新的eclipse和 aptana ,自己找了好久才找到

    eclipse aptana 3.7离线插件

    在安装过程中,Eclipse会读取这些目录下的内容来安装和激活插件。 离线安装Aptana 3.7步骤一般如下: 1. 下载完整的离线插件包,并解压缩。 2. 打开Eclipse,进入“帮助”(Help)菜单,选择“安装新软件”(Install ...

    Eclipse aptana 离线安装包(part3.rar)

    Eclipse aptana 插件离线安装包 aptana ide studio 2.0.5版本,可离线安装此插件,无需用官网的在线安装方式安装。 由于上传文件大小被限制,此包被拆分成4部分,请全部下载下来后一起解压。 (1)...

    eclipse插件aptana安装包part1

    eclipse插件aptana安装包part1

    eclipse aptana黑色 代码颜色主题

    在Eclipse和APTANA中,用户可以通过安装和应用这些主题来自定义编辑器的外观,使得源代码的显示风格更符合个人喜好。Obsidian主题可能提供深色背景,有利于降低屏幕反光,保护视力。 "PrabirEclipseDarkTheme-v1.1...

    Eclipse安装Aptana插件(js,html语法提示)1(有2部分)

    Eclipse安装Aptana插件(js,html语法提示)1(有2部分)

    Eclipse下破解Aptana 1.2.7

    Eclipse下破解Aptana 1.2.7

    Aptana插件aptana3.4.2

    在Eclipse和MyEclipse这样的Java IDE上安装Aptana插件,可以将原本主要面向Java开发的环境转变为一个全面的多语言开发平台,尤其适合那些同时处理后端Java和前端Web技术的开发者。 首先,让我们关注"Aptana 3.4.2...

    eclipse插件aptana安装包part2

    eclipse插件aptana安装包part2

    Eclipse_aptana插件

    很好的调试JavaScript脚本工具,如果启动时提示JAVA版本过低(或者是稍后安装Aptana插件时直接报错),请检查你系统的JVM版本(进入cmd命令窗口,直接输入 java -version即可查看默认JVM版本)。如果的确是java版本问题...

    Aptana IDE : Javascript专用编辑器(Eclipse界面 )

    ### Aptana IDE:JavaScript专用编辑器(Eclipse界面) #### 一、简介 Aptana IDE是一款专为Web开发设计的集成开发环境(IDE),它基于Eclipse平台,特别适合于JavaScript、HTML、CSS和PHP等Web前端技术的开发工作。...

Global site tag (gtag.js) - Google Analytics