网友 深海空间 说:
*帖最后由 深海空间 于 2022-5-23 08:37 编辑
进了一个论坛(不是loc),discuz 建的,因为在线时长和等级挂钩所以写了一个python 脚*,逻辑是这样子的。
1:用se**ion 登录
2:获取某个板块的所有帖子链接
3:每隔2分钟就访问一次2获得的链接(for循环)
4:把步骤2和3写入一个*循环
**脚*跑了两天发现在线时间并没有增加,这是什么原因呢?难道有对应的机制防止刷时长?
登录我是肯定能登录成功的,因为每次访问帖子链接的时候我都会把帖子标题打印出来,没登录**的用户是无法访问帖子的。
尴尬,刚好像刷新出来了。问题已解决,哈哈。
网友 Salta 说:
你肯定先要读懂DZ开源代码里 统计在线时长是什么原理,才能对症下药,你这样子,找不到不是很正常的吗?
建议阅读 https://www.baidu.com/s?ie=UTF-8&wd=DZ%E8%AE%BA%E5%9D%9B%E7%BB%9F%E8%AE%A1%E6%97%B6%E9%95%BF
网友 客官不可以 说:
30分钟之内是要有一次动作
https://discuz.di**all.com/thread-2028927-1-1.html
网友 深海空间 说:
Salta 发表于 2022-5-23 07:38
你肯定先要读懂DZ开源代码里 统计在线时长是什么原理,才能对症下药,你这样子,找不到不是很正常的吗?
建 …
网友 深海空间 说:
你肯定先要读懂DZ开源代码里 统计在线时长是什么原理,才能对症下药,你这样子,找不到不是很正常的吗?
建 …
网友 深海空间 说:
客官不可以 发表于 2022-5-23 07:47
30分钟之内是要有一次动作
https://discuz.di**all.com/thread-2028927-1-1.html
网友 客官不可以 说:
30分钟之内是要有一次动作
https://discuz.di**all.com/thread-2028927-1-1.html
网友 客官不可以 说:
深海空间 发表于 2022-5-23 07:56
我这个for循环里每隔2分钟就访问一次新的帖子,这应该算是一个“动作”了吧 …
网友 aa* 说:
我这个for循环里每隔2分钟就访问一次新的帖子,这应该算是一个“动作”了吧 …
网友 aa* 说:
DD一个win,开个浏览器5分钟自动刷新
网友 bluxe****c 说:
是不是你 cookie 没带?
你访问的时候,应该把上次的 cookie 带上
网友 客官不可以 说:
刚才看了下,下载附件会直接刷新用户的最后登录时间
网友 深海空间 说:
客官不可以 发表于 2022-5-24 10:55
刚才看了下,下载附件会直接刷新用户的最后登录时间
刚才看了下,下载附件会直接刷新用户的最后登录时间
未经允许不得转载:爱主机 » [已解决]discuz 论坛统计在线时长问题