Apatana Studio 1.1破解方法
从 www.aptana.com 下载了 1.1, 刚刚破解成功. 步骤是,
1. 从 http://www.aptana.com/studio/download 下载. 收到一封email.
2. 安装,但是不要启动.
3. 找到 plugins/com.aptana.ide.core_1.1.5.009212.jar, 做一个备份,比如,com.aptana.ide.core_1.1.5.009212.jar.bak.
4. 用winrar打开这个jar,顺着目录结构找到com/aptana/ide/core/licensing,里面有两个文件, ClientKey.class 和 ClientKey$Decrypt.class,把这两个文件复制到C:/temp下.
5. 使用 DJ Java Decompiler 3.10, 打开ClientKey.class, 就可以看到源码了.
6. 启动Eclipse,建一个新的 java project, 建立com.aptana.ide.core.licensing package, 然后建立一个新 class, 名字叫做ClientKey, 然后把源码复制进来,编译.
public String getEmail() {
return "e@e.com";
}
public Calendar getExpiration() {
Calendar expirationCal = Calendar.getInstance();
expirationCal.set(2009, 3, 1);
return expirationCal;
}
7.将编译后的类复制入(打开winrar拖入到那个目录里 )plugins/com.aptana.ide.core_1.1.5.009212.jar里面的com/aptana/ide/core/licensing,替代旧的那两个类.
8.启动 Aptana Studio, windows->Preferences->Aptana->License, username 输入你Email里面的 username
Username for access to the updates site: <username>
LicenseKey是你Email里面的口令.然后按 Valid 按钮,就可以了.软件问你是否安装专业版?回答否.
你会看到 Expires on 是一年以后的日子. 关键是在前面的getExpiration 函数里面不要太贪心,就用2009年3月1日足够了.
9. 然后就可以去 help->Software Updates->Install/Update->Search for new features to install,开始下载安装专业版了.
10.重启后,尝试建立一个 iPhone project 成功.
11. ok ,let’s begin .