脚本加密工具
功能概述:
这是一款专为3ds Max设计的脚本AES加密工具,专门对常用的脚本文件(.ms格式的MaxScript、.py格式的Python脚本)进行加密处理,防止脚本被随意查看、修改或盗用,同时支持批量加密,满足不同场景的脚本保护需求。
便捷脚本管理:支持将脚本文件直接拖拽到脚本列表中,可一次拖拽多个文件;仅识别.ms和.py格式的脚本文件,其他格式自动跳过;列表中显示脚本路径,重复文件不会重复添加;提供清空列表按钮一键删除所有脚本记录。
密码设置机制:密码要求长度为16位,确保加密强度;可设置自己专用密码,满足特定团队或开发者的专属加密需求。
核心加密流程:点击加密脚本按钮启动加密过程;底部进度条实时显示加密进度;加密后生成.mmts格式的加密文件;使用普通密码加密时额外生成.ms格式的快捷文件,将ms文件拖拽到3Dmax中即可调用加密后的插件。
加密细节优化:自动识别并适配脚本的utf-8和gbk编码,避免乱码导致加密失败;加密完成后弹出提示窗口,控制台显示每个脚本的加密状态;加密文件需配合外部DLL(MyMaxTools.dll)同时使用。
更新日志:
2025-09-16:
- 支持AES 16位密码加密。
- 加密后会生成一个mmts格式文件(D:\MyMaxTools\UserScripts)。
- 加密成功会在插件当前路径生成快捷启动.ms文件。
- 将ms文件拖到3DMax中即可启动插(加密后的)件。