SWT-Designer是一個Eclipse的插件,用來使用SWT開發用戶界面,本文將介紹如何破解這個插件。
在網上有SWT-Designer的破解,注冊機是swt.designer.pro.2.keygen.zip,是用來注冊swt-designer2.x的,但是其他版本,這個注冊機就不一定好用。我試驗了多個Eclipse,最后終于在Eclipse2.1.3,Eclipse3.0和Eclipse3.1M4上都能使用SWT-Designer3.x。
操作方法: (Eclipse 3.0, Eclipse 3.1的做法與Eclipse 2.1同。)
1、解壓swt.designer.pro.2.keygen.zip后,在Eclipse2.1.3(或者Eclipse3.0)目錄下找到swt.jar 和swt-win32-2135.dll(依Eclipse版本而定)2個文件,拷貝到swt.ui.bat所在的目錄。
2、修改swt.ui.bat,如這樣:
start javaw -cp SWTDesigner_2.0.0_Keygen.jar;swt.jar swtdesigner.keygen.SWTUI
3、執行swt.ui.bat,截圖如下:
注意修改
Designer Type :WindowBuilder(SWT and Swing)
Version:3.00 (與你的swt-designer的版本同,如:3.0.1)
然后點擊“Generate”按鈕。
4、下載
http://www.instantiations.com/swt-designer/files/Designer_v3.0.0_for_Eclipse2.1.zip
解壓后 \Designer_v3.0.0_for_Eclipse2.1\plugins 拷貝到\eclipse2.1.3\plugins。
5、啟動eclipse2.1.3
6、打開window->Preferences->Designer->License ,點擊按鈕“Registration and Activation”->使用缺省,“Next” ->隨便輸入 ,“Next”->輸入上面注冊機生成的序列號和激活鍵,“Next”->顯示Activation is complete.Thank you.“Finish”。
(注冊成功了!!!)
7、沒有注冊的Designer截圖是這樣的
8、注冊成功后Designer截圖,不存在提示了。
7、以后把文件C:\Documents and Settings\Administrator\Instantiations.license拷貝到其他版本的Eclipse目錄下都可以。
我的環境是:
Designer_v3.0.0_for_Eclipse2.1.zip
Eclipse2.1.3
到這里下載下載其他版本的swt-designer:
(完)