最近打算學ruby on rails,看到官方網站上推薦用 radrails,就下載下傳了aptana radio使用。
需要注冊碼
![](/image//Editor/FCKeditor/editor/images/smiley/msn/sad_smile.gif)
.
找到aptana的注冊碼驗證檔案:com.aptana.ide.core_1.1.5.009212.jar包中的ClientKey.class,使用jad反翻譯,看看驗證的過程,挺複雜,自己還搞不出來破解機。反正就是自己用,修改了ClientKey.java中的驗證過程,改正如下:
public static ClientKey decrypt(String encrypted, String email)
... {
if(true)...{
return new ClientKey(0, "username", 1206350416644L);
}
}
編譯,放入包com.aptana.ide.core_1.1.5.009212.jar中,重新開機aptana,順利通過驗證。
ClientKey:第一個參數,1表示試用,非1表示個人版。第二個參數是在aptana注冊的使用者名,需要去aptana注冊。第三個參數是注冊碼到期時間。