机器猫的CG空间

简介

很多童鞋纠结的一个问题,就是MEL作为一种脚本语言,没法加密保护,所以想法给别人来得瑟一下的时候相当于把自己的源代码交给了别人。当然分享精神应该是提倡的,但是加密还是往往需要的。

于是昨天晚上写了这么个工具,专门用于mel加密,包含两个东西:一个MelEncrypt.exe(独立程序)来加密和MelDecrypt.mll(Maya插件)用于解码。

使用方法

流程为mel作者使用MelEncrypt把一个MEL来编码成非明文二进制文件(扩展名为.melx),这个过程需要指定一个口令用于解码时的验证;

mel使用者在拿到加密后的文件后是看不到源代码的,只能通过MelDecrypt.mll解码后直接在Maya里执行,这个过程一直在Maya底层所以苦逼又可怜的使用者自始至终看不到mel的源代码。

而且最重要的是运行前需要验证口令,这个口令是任意的,所以MEL作者可以对苦逼又可怜的使用者A使用一套口令而苦逼又可怜的使用者B使用另一套,B拿到A的melx文件也用不了,加剧了悲剧效果。

特性获取MelEncrptor

有两种方法:

站内信或者留言问我要,但是俺最近撸教学时间较紧张所以只能尽量发了,,suPolyToVolume插件到后来就不怎么发了实在罪过…… 等有空直接放到网盘里。等教学发布后这个插件会免费一起发布,如果嫌第一种方法麻烦可以等这个哈~~最近在和AboutCG合作出一些CG行业编程的视频教学,会把这个的制作作为一个C和Maya插件的入门教学合并到NB大(NeroBlack)的Mel中级教学里一同发布,对于想深入编程的同学可以关注一下哟,本来是高级的内容放到中级来了,我觉得是挺值的,另外还有一个仿制Up里飞屋的动力学教学,制作过程大量使用了MEL来提速,希望大家能够支持。

版权声明:本文为博主原创文章,未经博主允许不得转载。

黄色蓝色或者砖红色,犹如童话世界。

机器猫的CG空间

相关文章:

你感兴趣的文章:

标签云: