我用的 R11 版本,利用 IVF2013.1 和 VS2010 生成的求解文件 lsdyna.exe,将其选择为求解器之后,求解时遇到 license 证书问题,后查询资料:
将 K 文件提交 DYNA.EXE 计算时,正版用户由于有 license,可以直接通过检查并进行计算;而一般用户目前基本上是通过修改 DYNA.exe 文件,跳过检查,最终实现计算的。一般用户要实现二次开发就必需首先有 F 文件、DYNA.lib 和其它资源文件;通过编译连接后生成新的。EXE 文件;再修改 EXE 文件,跳过 license 检查(这个网上有说明具体过程,所以关键是要得到那几个二次开发文件)。
请问,一般用户如何修改 EXE 文件,跳过 license 检查?
问题 《LSDYNA 二次开发怎么弄》 中有提到 license 生成方法,包括生成的 lstc.log 文件做一个名为 LSTC_file 的文件,修改求解器 ls970_s_smp_sse.exe 的方法。