程序员都会有机会 或者都做过私活(赚外快),
一般来说几百块 都是先干活后付款。
验收的方式经常是给老板软件然后没问题付款
但是这就考验老板的人品了, 有很多时候是不了了之- - 坑
所以简单的研究了一下加锁的玩法
1 简单的时间验证
获取本地时间 然后在软件内置一个时间 到了时间之后不可启动
难度操作无 但是 如果老板会改时间就操蛋了。。。
2 网络验证时间 NTP
https://blog.youkuaiyun.com/weixin_37569048/article/details/80734804
这种对于修改本地时间 无效了 上手难度1 但是 灵活性还是不太好 我能不能可以让他能用 让他不能用 随时控制
3 服务器校验(买不起服务器的 也可以写微博校验)
通过获取某一个地址的的数据来判断是否可以运行 每次启动都校验
好处可以直接控制 是否可以使用 坏处没网就完蛋了