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:
http://www.swt-designer.com/
(完)