软件开发
 
警方提示:请勿相信陌生电话,谨慎交易,谨防被骗!
 
Flex builder 3 chart去除水印破解方法
2013-11-26 22:25  
价格:未填
发货:3天内
发送询价
 
第一步,破解Flex Builder 3安装后的sdk目录下的license.jar文件,比如Flex 3的安装目录是D:\Flex 3,则路径是
D:\Flex3\sdks\3.0.0\lib\license.jar,编译以下两个文件License.class和OEMLicenseService ,替换包中的原文件
 
 
CODE:
package  flex.license;
 
import  java.util.Calendar;
import  java.util.Map;
 
public  class  License {
 
    public  static  final  String LICENSE_FILE_NAME  =  " license.properties " ;
 
    static  final  boolean  $assertionsDisabled;   
 
    public  License(Map map, Logger logger) {
        return ;
    }
 
    public  boolean  isBeta() {
        return  false ;
    }
public  Calendar getExpirationDate() {
        Calendar _fldtry  =  Calendar.getInstance();
        _fldtry.clear();
        _fldtry.set( 11 ,  0 );
        _fldtry.set( 12 ,  0 );
        _fldtry.set( 13 ,  0 );
        _fldtry.set( 1 ,  2888 );
        _fldtry.set( 2 ,  2 );
        _fldtry.set( 5 ,  15 );
        return  _fldtry;
    }
 
    public  boolean  isBetaExpired() {
        boolean  flag  =  false ;
        return  flag;
    }
 
    public  boolean  isFlexBuilderBetaExpired() {
        boolean  flag  =  false ;
        return  flag;
    }
 
    public  boolean  isFlexBuilderBasicValid() {
        boolean  flag  =  true ;
        return  flag;
    }
 
    public  boolean  isFlexBuilderProValid() {
        boolean  flag  =  true ;
        return  flag;
    }
 
    static  {
        $assertionsDisabled  =  ! (flex.license.License. class )
                .desiredAssertionStatus();
    }
}
 
第二步,在命令行模式下,进入到第一步中提到的lib目录D:\Flex3\sdks\3.0.0\lib\
运行以下命令
java -jar DMV-source.jar ../frameworks ../frameworks
注意:在运行这一步的时候,可能会提示错误说找不到license.properties文件,这时可以把flex 2安装后的
frameworks目录下的license.properties文件拷贝到flex 3的frameworks目录下,然后再运行该命令就可以通过
命令成功运行时,会提示Lincese valid,然后会在frameworks目录的projects目录下生成一个datavisualization目录,
具体地址参考如下:
D:\Flex3\sdks\3.0.0\frameworks\projects\datavisualization
现在进入datavisualization目录的src\mx\charts\chartClasses子目录,具体地址为
D:\Flex3\sdks\3.0.0\frameworks\projects\datavisualization\src\mx\charts\chartClasses
找到ChartsLicenseHandler.as这个文件,用ultraedit之类的文本编辑器打开,
找到“public class ChartsLicenseHandler”这一行,注意下面有
public static function displayWatermark(whereisplayObjectContainer):void
    {
        new Watermark(where);
    }
把中间的new Watermark(where);这一行注释掉,也就是改成//new Watermark(where);
这样就大功告成了,对于原来的项目,需要在Flex builder 3里面运行Project->clean,然后run就可以看到没有水印
 
更多详情:flex破解版 企业://bbs.9ria.信息/thread-90257-1-1.html
 


联系方式
免责声明:本站所展示的图片和信息均为用户自行免费发布,其真实性、准确性及合法性未证实。请谨慎采用,风险自负。企业网对此不承担任何法律责任。
 
公司:北京冠游时空数码技术有限公司
状态:离线 发送信件
姓名:崔先生(先生)
电话:010-68614865
手机:18868614865
地区:北京
地址:北京市石景山区石景山路18号乙一号院万达广场A座