- 怎么利用软件拆解象棋?
- 怎么拆解软件安装包?
如果题主是在现实下棋,你遇到某些局面不知道最好的招法是什么,就用手机拍照下来,然后用手机象棋软件或者电脑象棋软件,在软件的编辑功能里摆成你拍摄的棋局,然后选择电脑思考红方或者黑方,看软件是怎么走的,软件的走法就是最佳招法。
如果是在网上下棋,例如在天天象棋下棋,天天象棋的棋谱里就有复盘分析,那里面每一步软件都给你进行分析了,它会给你评价你走的棋属于优、劣、差、错,而且给出最佳招法怎么走。这就是用软件拆解象棋的方法,希望能够帮到题主。
怎么拆解软件安装包?
其实我也有一个跟您类似的问题,我下载的软件安装包自带jre程序,双击安装的时候明明电脑中早已安装了更高版本的jre,可软件安装包不但识别不了,还强制我另外安装更低版本的jre组件。这不是扯淡嘛,所以我也想找个办法想自己把官方封装的安装包拆解了,可暂时没想到好办法。 对于您的问题,我有如下建议供参考:
1、先确认安装包是否为微软的msi安装包数据库格式,如果正是或者双击安装后会出现用Windows Installer安装的弹出框的话,那就说明真正的安装文件是msi格式的,这时候就可以通过用msi编辑软件直接打开后查看并修改,原理跟winzip读取压缩包类似。
2、如果不是msi格式,则用鼠标右键点击安装包文件,看看能否用winzip或winrar打开,因为有些开发人员比较懒,习惯用压缩包直接制作自解压exe文件(安装文件本质上就是一个压缩包),如果刚好有对应菜单项就可以用对应的压缩软件直接打开exe文件;
3、个人估计像酷狗这样的小软件应该不至于用InstallShield或InstallAware之类的专业安装包工具来封装,很有可能是用的NSIS这个开源免费工具封装的,可以尝试在NSIS中打开试试。
4、前面3个方法都不行的话,估计就只有用ExeScope或PE类软件来搞了。 本人目前只想到这些,希望高手指点迷津,最好把我的疑问也一并解答了,呵呵。