Categories
技术讨论

打开广联达gip文件的方法及破解安装

今天偶然用广联达软件,由于找不到安装程序,只好手动安装gip文件格式的规则库以及定额库。

用二进制编辑器打开gip文件,头两个字节是“50 4B”,也就是ASCII码“PK”,很明显,这是一个zip文件。后缀改为zip,打开后,一般都有一个xml格式的描述文件和相关一个或多个文件。安装信息就包括在找个xml文件中。

除去文件前面的安装选项不提,首先看<Components>:

a1

里面描述了模块的名称等,这里需要注意下面两个标签,描述了后续的内容:

<IncludeFileGroup>MDB</IncludeFileGroup>
<IncludeRegistry>JSGZ</IncludeRegistry>

然后我们再看<FileGroups>标签,里面描述了需要安装的文件,以及一些安装选项,其中TargetDir为安装位置,%APPPATH%为程序的安装目录变量。这一步,将对应文件拷贝到描述的位置即可。

a2

最后看关于注册表信息的添加,是在<Registries>节。

a3

其中依次描述了各个键值,如第一个就是在如下位置:

HKEY_LOCAL_MACHINE\Software\Grandsoft\计算规则\8.0\建设工程工程量清单计价规范计算规则-河北(R8.0)

有7个键值,以第一个为例:

<Value>CalcRuleID***DWORD***87</Value>

说明这是键值名称为CalcRuleID,类型为DWORD,值为87。

按照说明建立各个键值之后,手动安装就完成了。

1 reply on “打开广联达gip文件的方法及破解安装”

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.