遇到鬼难缠了,请各位给支个招啊!!!

来源:百度知道 编辑:UC知道 时间:2024/05/05 18:43:40
我先前给人书店做了套系统(vb+sql),虽然说不是很麻烦吧,但毕竟也是劳动力换来的啊~
原先什么都说得好好的,末了书店突然变了卦,迟迟不付款……好在没有将功能完全的系统给他们……
后来很长一段时间我们都没再联系,不过现在他们通过中间人又想要这套系统。
碍于中间人情面(朋友嘛),我又不好说不给他们,但是又怕像上次一样~
所以,我现在有一个想法:给软件加点东西。
想问大家一些这方面的知识:我怎么样才能让他们在使用了软件一段时间之后(譬如一个月)不再能正常使用,而且在一定条件下(比如他们履行了承诺,付了钱)还可以让软件转而正常。
我知道网上的很多商业软件都有这种模式的,像试用期什么的。
但是我不知道该怎么实现,甚至有更简单且实用的方法来做这些事?
大侠救命,急等回复!!!

你给的时候不用给源代码吧!~
在库里设一个单独的表 记录次数 就一个字段就可以 每次启动就加1 当加到30次 就不让用了

当然 这个字段你可以自己进行一下加密 比如1等于A 在库里看到的就是A(这是个很简单的例子,自己可以多套几层)

然后设定一个特定的字符 如果是这个特定字符的话就不进行这个教研 或者在系统盘里拷贝一个特殊名字的文件 其实这个文件是空的 只不过为了假装一下 读到这个文件 就不进行试用版的校验 怎么做都可以的!~ 反正都是做假 骗骗而已!~

呵呵,干脆点,不给,不给钱,你不给软件正常。朋友是朋友,商业是商业,不能在一起讲的

那去捉鬼啊

朋友是朋友
你先跟他们说,先付一半,你给他个3个月的使用期的
等款在3个月内付清了,你在给他把3个月有效期取掉

有效期这样做
你在打开软件出现的第一个窗口的form_load事件中加
If Date > #9/13/2008# Then
MsgBox "软件已到期"
End
End If
日期你自己改一下就行了
付清款了,你再把这段注释掉,再给他编译一个不就行了

很好啊!
趁机涨价。
银货两讫,不代售后服务。

你对你朋友就说实话,要对方一手交钱一手拿货。
如果办不到,就不是你的朋友了,那还顾什么?

不见一是用技术手段。原因有二:
一方面,技术手段很可能被滥用;
二方面,技术手段很容易被破解。

这个很简单。第一种思路就是利用VB的文件操作。在系统内找一个陌生的目录建立一个文件。里面记录软件使用情况,在窗体加载时候先去读取这个文件里面的值,。比如说只允许使用10天。那就是在初次安装的时候记录下时间。然后逐次加一。当大于某个值则不启动。
也可以使用API操作注册表函数。在数册表内放这些信息。
但不可避免的这些都存在这样一个问题。可以跟踪。(具体怎么跟踪暂时不讨论)。安全度不够的。最安全的就是。必须