Archive

Archive for the ‘Flash’ Category

自己动手解决Flash builder 4正式版license过期问题

September 29th, 2010 Tank 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 退出程序。

      好了,我们要做的以及完成了,启动下程序试下吧。

 

仅以此文纪念下我第一次破解程序吧。