自己动手解决Flash builder 4正式版license过期问题
September 29th, 2010
No comments
Flash Builder 4正式版的确是一个非常优秀的flex开发工具,对于我这个flash外行偶尔也会使用下,不过最近我的license过期了,启动的时候就弹出无奈的提示框,于是自己尝试跟踪了下程序,找到了一个针对目前版本(2010.09.29)的破解方案。由于涉及到Flash Builder 的验证方式,所以不保证以后的版本可以解决。
我用的方法时直接修改Flash Builder的过期时间,所以需要使用到一个工具SQLite,具体破解步骤如下:
1、下载SQLite的工具
到SQLite网站上下载一个SQLite修改工具,http://www.sqlite.org/download.html
我用的是“Precompiled Binaries For Windows”下的第一个。关于SQLite是什么我就不介绍了,反正目前版本的Flash Builder用这种标准格式存储的数值。
2、修改pcd.db的过期时间
将下载的zip包解压到一个目录,我放到了c:\sqlite, 然后启动命令行(这个工具是基于命令行的,没有图形界面,好像还有有界面的sqlite工具,可以自行搜索后下载),到c:\sqlite目录(cd c:\sqlite)。
执行下面的命令
sqlite3.exe "D:\Program Files\Common Files\Adobe\Adobe PCD\pcd.db"
这个命令是将Flash Builder的数据库打开,然后输入如下命令:
update domain_data set value = '2015/08/03' where subDomain = 'FlashBuilder-CS5-Win-PR' and key = 'ExpirationDate';
这里的“2015/08/03”是你要设置的过期时间,自己安排吧。
按下Ctrl + C 退出程序。
好了,我们要做的以及完成了,启动下程序试下吧。
仅以此文纪念下我第一次破解程序吧。