开源的:
https://github.com/assimon/dujiaoka
折腾了一下,官方推荐使用宝塔:https://www.bt.cn/new/index.html
说实话,我之前对php开发一直有偏见,感觉这个语言有点奇怪,通过类似html的标记语言来写服务器程序,感觉总是那么的历类。
有宝塔这么方便的工具,卡密系统很快部署好了


页面挺漂亮的,但是只有感觉只是一个卖虚拟商品的,

这个虚拟商品不能设置有效期, 不能绑定设备,感觉功能有点不合要求
支付通道真不少

但是呢,在国内支付是个敏感信息,需要公司和域名,我这个人注册的域名,只是因为部署了这个服务,第二天就收到了警告

看来,作为个人,刚开始就不要想支持功能了。
还好又找到一个开源项目
https://github.com/xiaoxiaoguai-yyds/xxgkamiexe
这个项目可以支持
密钥的时间属性和次数

还支持api,可以让软件判断密钥是否过期

这个项目基本可用,但是呢,缺少一个软件试用期的功能。在试用期内,软件 可以不用提供注册码。
不过这个项目也给了我一些启发,把我原先没落地的想法清晰化了。
我想自己写一个吧,也不是很难。