当前位置:主页>销售管理软件> 列表

请教网站下载软件时是如何统计下载次数的?

进销存管理软件版1楼: 请教网站下载软件时是如何统计下载次数的?
好象同一电脑下载只记一次?
华军和天空是不是用的同一种方法统计.

2楼: 大多是用IP来记录的.如果不用会员的话.估计只有IP能做到了. 如仓库管理

3楼: 两个网站都是用asp

4楼: 我愚钝,请讲细些!!

5楼: 就是在点链接的时候,不是要提交到服务器处理脚本吗?
这个时候先将数量加1就是了.

6楼: 应该是 用IP记录的

进销存管理软件版7楼: 若他不停的点击,不是会多次加1.

8楼: 是这样的.
你可以通过一些办法来限制他.比如多少时间内不能点.或者同一IP要多长时间才能下裁重复软件!等等.总之,你可以通过你获取下裁者的信息来进行一些操作,从而达到你的要求.
要不然你就实现这样一个方法:他下载进程结束后加1.这个问题如果解决了,别忘了给我留言

9楼: 还有一个问题:有没有可能人家用程序实现,即定时"模拟点击"发送信息提交到服务器并下载软件.
分不够可加!

10楼: 可以的 这也是所谓的作弊投票的一种方式

11楼: 菜鸟莫非:
我正找这方面内容,我愿意出100分,请传授一下"作弊投票"技术.答应我就开帖

12楼: 大多是用IP来记录的.如果不用会员的话.估计只有IP能做到了.
------------------
如果一天有几千人下载。那要记几千个记录,还有别的软件下载也要记录,那还得了了。那数据库受得了?而且记下IP实际用处不大。

我也不清楚他们是如何做的。但如果是我做,我就用 COOKIE 的。用软件ID来做COOKIE名,如 ID 为2 那 COOKIE 就为 ''soft_1'' 。下载时我先判断是否有 soft_1 这个 cookie ,如果没有,那数据库加一,同时设这个 cookie ,如果已经有这个 cookie 了。就直接下载,不记数。

以上只是我的想法。你可以用 FireFox 来试试看,也许我说得不对。
它可以实时查看 cookie的。 如管家婆

13楼: 呵呵,很多下载站根本没那么复杂,你点击一次就计算一次下载,只要成功转移到下载文件的url了就计算一次。
如果为了计算准确些,可以记录ip,也可以使用cookie,大多为了防止盗链,使用的是referer检查,也有用cookie和ip配合进行检查的。

简单的事情不要给搞复杂了。

进销存管理软件版14楼: 作弊投票的话 要能满足不同IP点击的条件 怎么点击就不讨论了 IP的话用个代理工具设置IE的代理服务器每多少秒换一次就可以了 譬如“代理超人”这软件就能做到


每5秒更换自己IP,并且点击投票。

15楼: 如果是直接用ie下载可以利用获得访问者ip来确定是否是同一台机器
例如asp
Request.ServerVariables("REMOTE_ADDR")
获得访问者ip

如果是用程序http协议下载软件可以 提交硬件码 例如硬盘的硬件码 或cpu的硬件码
提交到数据库并记录,下次同样访问并下载该软件就不会记录了
送分我送代码!哈哈!我是穷人啊!哇哇哭%……………………………………

16楼: 实现起来并不复杂,一般来说,不会纪录IP地址的,这样得另外用一个表去纪录下载用户的IP信息,一般都是写cookies,然后在访问相关页面的时候读取cookies来判断是否下载过,从而达到简单判断的目的。

实际上,很多这样的下载系统是连cookies都不纪录的,下载的时候,从指定的一个数据表内读取下载地址,同时将下载次数+1,随后转向该下载地址,就是这样的一个流程。

至于防盗链,方法很多,上面的朋友说的检查来路是一个办法,但是这个办法不怎么有效,来路可以伪造的,一般都是cookies+来路综合判断,cookies的存活期是关闭浏览器就失效,并且内容是随机的,这样基本可以达到完美防盗的效果。

17楼: 这帖子怎么不结掉了