探索Mastercam后处理加密技巧

大家都知道,mastercam后处理也可以像Ug一样进行加密,而且加密强度不知要高于UG多少倍,基本可以说是很难被解密。
但加密后的内容是不可更改的。所以请大家在加密前对需要做加密的后处理备份。
mastercam加密对于不同的版本,方法不同。
首先来介绍一下mastercam v9.1之前的版本加密方法。
后处理加密是有特殊标记的。大家都知道加密的后处理中会有一句话


startbin

中间为需要加密的代码

endbin

这句话就是加密后处理的标识字符串。不可删除。
下面是加密方法及相关的代码,仅针对mastercam v9.1之前的版本。同时软件的许可证/解密一定要功能多的模块才具备加密功能。

1.在需要加密的类容前面加入startbin代码,此代码为独立一行,如下所示

2.在需要结束加密位置加入endbin代码,此代码为独立一行,如下所示

重要说明:
文中所提到的加密类容必需要确保代码完整,无错。


STARTBIN

pwcs            #G54+ coordinate setting at toolchange
      if mi1$ > one,
        [
        sav_frc_wcs = force_wcs
        if sub_level$ > 0, force_wcs = zero
        if workofs$ <> prv_workofs$ | (force_wcs & toolchng),
          [
          if workofs$ > 0 & workofs$ < 7,
            [
            g_wcs = workofs$ + 53
            *g_wcs
            ]
          else,
            [
            if workofs$ > 6 & workofs$ < 55,
             [
             p_wcs = workofs$ - six
             "G54.1", *p_wcs
             ]
            ]
          ]
        force_wcs = sav_frc_wcs
        !workofs$
        ]

ENDBIN

3.打开软件。按alt+c调用mpbin.dll进行相关设置后加密即可。
mastercam X---X以后的版本加密方法一样,只有标记代码不同,标记代码不区分大小写
mastercam v9.1之前(含v9.1)


startbin
endbin


mastercam X--X6


[startbin]
[endbin]


特别说明:

使用此方法对后处理进行加密,请保留最基本的职业素养及职业操守,虽然每个人都有义务保护自己原创功能不被他人使用,抄袭,但请勿使用加密的方式进行敲诈,勒索,设置陷阱等违法活动,由此造成的一切后果与本人无关,本文章之方法,代码仅用于技术交流之用。



免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空