|
本帖最后由 tstec* 于 2019-1-31 10:14 编辑
我想知道有多少人对这个指令感兴趣 (一)
MOM_run_user_function
以下是我个人理解,偏颇之处希望见谅。
这个指令是用于扩展后处理命令的一个指令。可以把用C语言或者C++语言写的
DLL(动态链接库文件)里面的命令扩展到后处理里面来用
标准的形式:
catch {
MOM_run_user_function ${cam_aux_dir}mom_source.dll ufusr
MOM_decrypt_source [file nativename $encrypted_post_file]
}
这是UG后处理加密.tcl文件的最后一段。
意思就是先调用 mom_source.dll 中的ufusr()函数定义的MOM_decrypt_source 命令
然后用MOM_decrypt_source这个命令解析$encrypted_post_file变量所指定的文本(这个文本就是后处理必须的tcl文件)
======================================================
内容待续。。。
(看回帖情况,就是感兴趣的人多不多。我会贴上我的研究记录。)
(包括dll的生成环境,还有两份不成功的官方示例源码。)
(一份PLMworld的官方英文PPT讲解。)
(工作量还是不小的,我个人为之也研究了近半个月了。遗憾的是瓶颈问题终究无解。所以想研究的朋友要有心理准备。
对于我们这样的C语言小白来说也算是一个大工程了。)
======================================================
在最后我不得不提的是,对于后处理加密的研究是始于我看到ug小梁的帖子之后所引发的兴趣。
在他的视频中一样就会得到文章开头的论断。可惜的是梁工并未发布xl_jm.dll是怎么做的。这个自然是
商业机密的东西。是需要付费的。毕竟人家也是研究所得。
今天发这个帖子意在希望感兴趣的朋友一起探讨研究,毕竟一人之力有限。
部分知识信息来源于<仿官方加密演示 - xl小梁>
|
|