LatticeFramework Studio的XXX

官方网站:http://www.latticesoft.com/

据说可以对extjs可见即可得的设计,没有试过。

 

同样的还是修改IL,还是延迟签名加载。呵呵

过程:先查找:Please contact us at 字符串的位置,找到LatticeFramework.WindowsUI.1i 类下面的private static void 0j()
方法。得知

    if (!LicenseVerify.Verify())
    {
        str = "Please contact Lattice Business Software (www.latticesoft.com) for your valid license!";
    }
    LicenseInfo license = LicenseVerify.GetLicense();

故需要改造LicenseInfo 的Verify()和GetLicense()方法

Verify() 方法直接修改返回true

public static bool Verify()
            {
            return true;
            }
            

            

 GetLicense()方法需要模拟一个用户license

public static LicenseInfo GetLicense()
            {
            LicenseInfo info = new LicenseInfo();
            info.Email = "jrt324@gmail.com";
            info.ExpireDate = "01/01/2200";
            info.Name = "jrt";
            return info;
            }
            

            

修改IL后重新编译

sn -Vr xxx.pached.exe

就OK了

把下面的文件解压覆盖原来的程序

https://files.cnblogs.com/jintan/LatticeFrameworkStudio.rar

 

posted @ 2008-11-05 16:06  代码乱了  阅读(677)  评论(7编辑  收藏  举报