论坛帮助 |
社区圈子 |
日历事件 |
2021-10-06, 19:41 | 只看该作者 #51 | |||
|
||||
永久封禁会员
等级: 五袋长老
|
额,inno解包没什么技术含量的啊 。 例如 使用 “InnoExtractor”解包文件,之后打开解包后的安装脚本install_script.iss 里面的语句类似于 Source: "{app}\System\Data\cuttermodels,26.dat"; DestDir: "{app}\System\Data"; DestName: "cuttermodels.dat"; Check: "IsBrand('JINKA')"; MinVersion: 0.0,5.0; 其中: Source: "{app}\System\Data\cuttermodels,26.dat"; DestDir: "{app}\System\Data"; DestName: "cuttermodels.dat"; Check: "IsBrand('JINKA')"; MinVersion: 0.0,5.0; 红色指的是解包文件中的路径,蓝色的是该文件应该被释放到的路径,绿色的是该文件的文件名,粉色的是厂家信息(搜索关键字IsBrand可以快速定位), 上一条语句指的是如果用户的序列号是金卡厂家的机器则将安装包中的”{app}\System\Data\cuttermodels,26.dat“文件复制到 "软件安装目录\System\Data"这里,并且将该文件名改为”cuttermodels.dat“ 同一个厂家下会有多个文件不同,需要哪个厂家的驱动直接将相关文件改名复制即可,早前研究singmaster的时候就是这么干的,这个干肯定可以切换厂家,你如果不成功检查自己的原因,再次强调每个厂家都有数个文件需要复制改名。 另外的话记不清了那里是序列号的算法,有高人的话可以直接根据算法自己生成指定厂家的序列号 。 再次编辑:刚才打开看了下,算法应该是在解码后的code段中的某一部分 另外今天如果有时间的话我应该可以提供,各个厂家的配置文件 |
|||
右列会员因为此帖价值甚高向 maximcys 表示感谢: |
zijuan (2021-10-07)
|
2021-10-06, 20:59 | 只看该作者 #53 | |||
|
||||
永久封禁会员
等级: 五袋长老
|
提取文件不是更方便么? 如果你有耐心的话可以去查看code文件,这个文件里面应该有算法,你可以去根据算法生成psn。 ------------------------- 下面文件是根据官方ftp中最新安装包提取的不同厂家的文件,以及最新版本的安装包及补丁。安装包时间是2021年9月27日,主程序签名是2021年9月16日。 [隐藏内容]:
|
|||
右列 6 位会员因为此帖价值甚高向 maximcys 表示感谢: |
A-J (2021-10-06),
CNCPlotter (2023-05-29),
kgddnvkhgm (2021-10-13),
nguyensign (2021-10-07),
zhgx998@163.com (2022-02-22),
zijuan (2021-10-07)
|
2021-10-07, 08:19 | 只看该作者 #56 | ||
|
|||
正式会员
等级: 五袋长老
|
引用:
根据 PSN#,安装程序不仅会决定安装哪个驱动程序,还会决定安装产品的模块/级别。 |
||