①我想做一个安装程序,安装的内容是一套视频,这个安装程序在安装时需要激活码,一个激活码只能安装一台电脑。请问怎么做?
②我还需要做N多个激活码,我该怎么做?
③安装完了,这套视频不能copy到另外一台电脑上。
④安装激活成功后,这个软件只能在有效时间上使用。请问 我该怎么做?
放在用户计算机上不是一个好办法,好办法是直接在线播放,通过验证用户手机短信的方式确定唯一用户。如果用户超过注册时间,就不给播放。
放在用户计算机上,只能说防君子不防小人了。
那请问我该怎么搞呢?
这个看你会些什么了。你一会儿说视频一会儿说"软件",如果是视频,那是不是一定要经过你的软件才能播放。你会对视频加密么?
主要是通过你的描述,我觉得你可能什么深入的东西都不会,除了“收钱”。雇佣一个哪怕入门的程序员帮你都比你自己摸索强。
①我想做一个安装程序,安装的内容是一套视频,这个安装程序在安装时需要激活码,一个激活码只能安装一台电脑。请问怎么做?
可以考虑使用硬件的ID,如 CPU ID,网卡 MAC 地址等都可以,自己做一个加密的算法。
②我还需要做N多个激活码,我该怎么做?
每个硬件 ID 只能得到一个激活码,N个 ID 就会有 N 个激活码。
③安装完了,这套视频不能copy到另外一台电脑上。
视频不能复制,那就不能使用标准的视频格式。但这样你就需要开发一个视频播放,否则标准的视频不可能做到不允许复制到另一台电脑的。
④安装激活成功后,这个软件只能在有效时间上使用。请问 我该怎么做?
记录激活的时间,做时间对比。很多软件都是这样做的。
试着联系一下卖这个软件的人,看能不能更改绑定的机器~