Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
我新开发了一个模块,是通过写code的方式加入到addons里的。基于的版本是5.0.6.但当我安装自己创建的模块时,发现certificate验证总是通不过。Invaild Quality Certificate在__terp__.py中,定义模块信息里,现在多了一项,就是certificate,其值是我随便定义的。不知道这里需要如何验证?生成这个certificate的算法是什么?我想验证方式也在代码中有,但还没有跟到。还望高人指点。本菜鸟也在跟踪代码,尝试找到验证位置。多谢!
留空即可
需要官方认证,认证流程去官方网站找找,好像是免费的。理论上讲,找到认证相关的代码,篡改之也是有可能的,但这样可能不符合License规定,也不够道德,也没必要。留作官方统一认证,对于保证各人家的模块的质量有积极意义,没必要从技术上破坏这种认证机制。
的确应该把模块做个指纹 再做官方认证...
楼上教导的很对,我看了代码,知道了怎么生成certificate。不过,还是去官网上查找正规流程比较妥当。呵呵!多谢各位指教。
生成一个“合法”的certificate玩玩
python -c "import random; print '%2d%d'%(random.randint(0, 99), random.randint(0, int('9' * 11)) * 97 + 29)"
逮住.... 打死.....