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)"
逮住.... 打死.....
你好!看起来您对这段对话很感兴趣,但您还没有一个账号。
厌倦了每次访问都刷到同样的帖子?您注册账号后,您每次返回时都能精准定位到您上次浏览的位置,并可选择接收新回复通知(通过邮件或推送通知)。您还能收藏书签、为帖子顶,向社区成员表达您的欣赏。
有了你的建议,这篇帖子会更精彩哦 💗