发布于 2010-01-03 22:04:48
56楼
1.加密其实不重要。懂行的不需要看你的程序。不懂行的给他看也看不懂;
2.如果你想自己的程序不被别人窃取,有个变相的做法。就是程序做的不符合常规做法,这样一般的人是读不懂你的程序的。
(1)好比很多老外做程序,不按照西门子的规范做法去做,都自己用SCL,STL语言编写功能块,而根本不使用库里的功能块。而且这些功能块也不包含任何注视。
(2)再有就是不建立符号表,没有任何注释。
(3)多使用复杂变成方式,例如利用矩阵,结构,自定义功能块等复杂数据类型。
(4)你就在OB1里编程序,不使用任何FB,FC。
估计上述方法,你应该不会使用吧。何苦为难自己,也为难别人呢。
不以物喜,不以己悲;
达则兼济天下,穷则独善其身。