L laowt Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-03 #1 请教网站下载软件时是如何统计下载次数的? 好象同一电脑下载只记一次? 华军和天空是不是用的同一种方法统计.
L laowt Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-03 #2 请教网站下载软件时是如何统计下载次数的? 好象同一电脑下载只记一次? 华军和天空是不是用的同一种方法统计.
5 5207 Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-03 #3 大多是用IP来记录的.如果不用会员的话.估计只有IP能做到了.
5 5207 Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-03 #6 就是在点链接的时候,不是要提交到服务器处理脚本吗? 这个时候先将数量加1就是了.
5 5207 Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-03 #9 是这样的. 你可以通过一些办法来限制他.比如多少时间内不能点.或者同一IP要多长时间才能下裁重复软件!等等.总之,你可以通过你获取下裁者的信息来进行一些操作,从而达到你的要求. 要不然你就实现这样一个方法:他下载进程结束后加1.这个问题如果解决了,别忘了给我留言
是这样的. 你可以通过一些办法来限制他.比如多少时间内不能点.或者同一IP要多长时间才能下裁重复软件!等等.总之,你可以通过你获取下裁者的信息来进行一些操作,从而达到你的要求. 要不然你就实现这样一个方法:他下载进程结束后加1.这个问题如果解决了,别忘了给我留言
L laowt Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-04 #10 还有一个问题:有没有可能人家用程序实现,即定时"模拟点击"发送信息提交到服务器并下载软件. 分不够可加!
R ranxg Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-04 #12 菜鸟莫非: 我正找这方面内容,我愿意出100分,请传授一下"作弊投票"技术.答应我就开帖
Q QSmile Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-06 #13 大多是用IP来记录的.如果不用会员的话.估计只有IP能做到了. ------------------ 如果一天有几千人下载。那要记几千个记录,还有别的软件下载也要记录,那还得了了。那数据库受得了?而且记下IP实际用处不大。 我也不清楚他们是如何做的。但如果是我做,我就用 COOKIE 的。用软件ID来做COOKIE名,如 ID 为2 那 COOKIE 就为 'soft_1' 。下载时我先判断是否有 soft_1 这个 cookie ,如果没有,那数据库加一,同时设这个 cookie ,如果已经有这个 cookie 了。就直接下载,不记数。 以上只是我的想法。你可以用 FireFox 来试试看,也许我说得不对。 它可以实时查看 cookie的。
大多是用IP来记录的.如果不用会员的话.估计只有IP能做到了. ------------------ 如果一天有几千人下载。那要记几千个记录,还有别的软件下载也要记录,那还得了了。那数据库受得了?而且记下IP实际用处不大。 我也不清楚他们是如何做的。但如果是我做,我就用 COOKIE 的。用软件ID来做COOKIE名,如 ID 为2 那 COOKIE 就为 'soft_1' 。下载时我先判断是否有 soft_1 这个 cookie ,如果没有,那数据库加一,同时设这个 cookie ,如果已经有这个 cookie 了。就直接下载,不记数。 以上只是我的想法。你可以用 FireFox 来试试看,也许我说得不对。 它可以实时查看 cookie的。
R rebirth Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-28 #14 呵呵,很多下载站根本没那么复杂,你点击一次就计算一次下载,只要成功转移到下载文件的url了就计算一次。 如果为了计算准确些,可以记录ip,也可以使用cookie,大多为了防止盗链,使用的是referer检查,也有用cookie和ip配合进行检查的。 简单的事情不要给搞复杂了。
呵呵,很多下载站根本没那么复杂,你点击一次就计算一次下载,只要成功转移到下载文件的url了就计算一次。 如果为了计算准确些,可以记录ip,也可以使用cookie,大多为了防止盗链,使用的是referer检查,也有用cookie和ip配合进行检查的。 简单的事情不要给搞复杂了。
菜 菜鸟莫非 Unregistered / Unconfirmed GUEST, unregistred user! 2005-12-14 #15 作弊投票的话 要能满足不同IP点击的条件 怎么点击就不讨论了 IP的话用个代理工具设置IE的代理服务器每多少秒换一次就可以了 譬如“代理超人”这软件就能做到 每5秒更换自己IP,并且点击投票。
M moko Unregistered / Unconfirmed GUEST, unregistred user! 2005-12-21 #16 如果是直接用ie下载可以利用获得访问者ip来确定是否是同一台机器 例如asp Request.ServerVariables("REMOTE_ADDR" 获得访问者ip 如果是用程序http协议下载软件可以 提交硬件码 例如硬盘的硬件码 或cpu的硬件码 提交到数据库并记录,下次同样访问并下载该软件就不会记录了 送分我送代码!哈哈!我是穷人啊!哇哇哭%……………………………………
如果是直接用ie下载可以利用获得访问者ip来确定是否是同一台机器 例如asp Request.ServerVariables("REMOTE_ADDR" 获得访问者ip 如果是用程序http协议下载软件可以 提交硬件码 例如硬盘的硬件码 或cpu的硬件码 提交到数据库并记录,下次同样访问并下载该软件就不会记录了 送分我送代码!哈哈!我是穷人啊!哇哇哭%……………………………………
X xutoo Unregistered / Unconfirmed GUEST, unregistred user! 2005-12-21 #17 实现起来并不复杂,一般来说,不会纪录IP地址的,这样得另外用一个表去纪录下载用户的IP信息,一般都是写cookies,然后在访问相关页面的时候读取cookies来判断是否下载过,从而达到简单判断的目的。 实际上,很多这样的下载系统是连cookies都不纪录的,下载的时候,从指定的一个数据表内读取下载地址,同时将下载次数+1,随后转向该下载地址,就是这样的一个流程。 至于防盗链,方法很多,上面的朋友说的检查来路是一个办法,但是这个办法不怎么有效,来路可以伪造的,一般都是cookies+来路综合判断,cookies的存活期是关闭浏览器就失效,并且内容是随机的,这样基本可以达到完美防盗的效果。
实现起来并不复杂,一般来说,不会纪录IP地址的,这样得另外用一个表去纪录下载用户的IP信息,一般都是写cookies,然后在访问相关页面的时候读取cookies来判断是否下载过,从而达到简单判断的目的。 实际上,很多这样的下载系统是连cookies都不纪录的,下载的时候,从指定的一个数据表内读取下载地址,同时将下载次数+1,随后转向该下载地址,就是这样的一个流程。 至于防盗链,方法很多,上面的朋友说的检查来路是一个办法,但是这个办法不怎么有效,来路可以伪造的,一般都是cookies+来路综合判断,cookies的存活期是关闭浏览器就失效,并且内容是随机的,这样基本可以达到完美防盗的效果。