需求分析: (1).我有代码不想给别人看,为什么不想,因为价值高,当然大部分时候是代码烂,大家都懂; (2).有无良老板喜欢作,被逼无奈; (3).有同行不讲武德,抄代码我没意见,还把我踢出群聊再抄让人难以忍受; (4).就是为了用python实现一下,虽然我不是很赞成这种做法,但是技术可以研究.
实现思路: (1).就按常规的活路来,搞一机一码,直接绑定电脑唯一硬件码; (2).怎么生成电脑唯一硬件码,啥玩意不会随便变更,重装系统都不会; (3).硬盘分区C盘是个不错的选择,就选它了; (4).硬件码怎么生成有了,再加个唯一识别码组合成机器码,唯一硬件码有了; (5).硬件码有了,再找个搭档(注册码)握下手就OK了; (6).将所有的信息核对都以读写注册表的方式完成; (7),所有的信息都用utf8转码再加个md5转换,差不多可以了, (8),最后再将源码打个包加个密装个壳可以了,我这里就不装壳了.
实现效果: 让用户可以试用并且可以自行注册(有生成器的情况下)