【发布时间】:2017-11-02 21:43:21
【问题描述】:
我的情景
是的,所以这个问题已经产生,因为我正在制作游戏。我对 Orteils 游戏 Cookie Clicker 有点(不是那么轻微)上瘾,并决定我想精通 javascript 并最终制作自己的游戏。
到目前为止,进展顺利,但我遇到了一个问题(这篇文章的标题)。 Orteils cookie clicker 允许用户关闭浏览器并跟踪您离开的时间,并根据您的 Cps(每秒 Cookie 数)* 您离开的时间为您提供 cookie。
作为一个初学者,我不知道他是怎么做的,但我觉得它很有趣,想在我的项目中使用它。
我的问题
您如何计算浏览器关闭的时间,或者在人们没有打开页面的情况下保持某种脚本在后台运行的时间。
有问题的游戏可以在Here找到
【问题讨论】:
-
the browser has been closed- 你的意思是,不在你的页面上 -
你不需要在后台运行任何东西——在高级别上,只需将游戏关闭的时间存储在某个地方,当游戏下次开始时,加载该值并减去它从当前时间获取差异并执行您的操作。但请注意,您应该在服务器端执行此操作,否则我只能更改 PC 的时钟来欺骗游戏,让游戏给我更多的 cookie。..
-
您可以在浏览器关闭时以毫秒为单位保存当前时间,然后在游戏重新开始时,查看是否保存了时间,计算差异,然后计算出当它时您将获得多少 cookie重新开放?
-
不禁觉得这篇文章也是 Cookie Clicker 的补充。
-
@charlietfl 他在他的帖子中描述了它:一种跟踪用户在两次使用之间不使用应用程序的时间。
标签: javascript cookies session-cookies