zoukankan      html  css  js  c++  java
  • Inno Setup中做补丁通过注册表获取原程序安装目录

    今天找VM补丁看到的,是个innosetup封装的,所以习惯性的喜欢去看人家的iss文件是怎么编写的。

    DefaultDirName={reg:HKLMSOFTWAREVMware%2c%20Inc%2EVMware Workstation,InstallPath}

       看到上面这个代码很奇怪,DefaultDirName是默认安装路径,他的路径是以reg开始的,大意是注册表的路径,后面加了个InstallPath,这样就搞定了,真简单,这个我以前是不知道,不过以后就可以用到了,哈哈。

       这个包还用到了Encryption Module加密模块,iss文件中有密码,不过用这个密码是解不开的,因为我看到了列表中有百度和CNNIC这个恶心的东西,有着两个东西大家一般都会想到这个肯定是汉化新世纪封装的了。不过这个汉化版汉化的比较完整,这也是我不用6.5的原因。vm也真是的,弄了个中国公司居然也不出简体中文版,说出来都丢人,很多东西都是可以调用微软的组件来做的,要不为什么VPC会那么小?这就是自认为自己技术是老大的后果。用户要跟着遭殃,人家VPC是可以直接调用语言文件包的,汉化非常方便,根本不用脱壳之类的再修改资源文件就可以设置语言了。

  • 相关阅读:
    Codeforces Round #534 Div. 1
    Codeforces Round #540 Div. 3 F2
    Educational Codeforces Round 60 Div. 2
    Luogu4389 付公主的背包(生成函数+多项式exp)
    BZOJ1005 HNOI2008明明的烦恼(prufer+高精度)
    Codeforces Round #539 Div. 1
    js --- 关于DOM的事件操作
    js函数
    js常用内置对象
    js数据类型转换 ----流程控制
  • 原文地址:https://www.cnblogs.com/zhangzhifeng/p/5960004.html
Copyright © 2011-2022 走看看