aardio自身的代码编译,有以下缺点:
1、安全第一,不能解密。
2、编译后,无法识别智能提示信息。
所以,我做了改进,变相的实现了上述功能。
1、在编译后的数据后面,再附加上经过加密的源代码。这样不影响aardio调用加密代码,也可以再次解密。缺点是:看起来貌似“不安全”,因为加密代码都在里面,万一被人破解了呢?但是仁者见仁智者见智,看你怎么去理解。当然,这个功能也可以不启用。
2、提取智能提示信息,单独生成一个提示文件,随加密文件一起发布,这样可以起到让IDE智能提示的目的。
3、源代码数据加密解密,都是需要用户自己输入加密密码的。
见效果:
加密界面:
解密界面: