【发布时间】:2015-09-23 11:12:07
【问题描述】:
所以我在笔记本电脑上玩在线游戏,这是一个非常简单的 html5 游戏,但不存在优化。屏幕上有几个圆圈的游戏占用了我 85% 的 cpu。
从逻辑上讲,我开始分析游戏并试图弄清楚是否可以针对我的笔记本电脑优化它。现在,我想知道的是如何运行游戏,但要使用正在运行的 JS 脚本的调整版本。
如果我尝试保存页面并从我的笔记本电脑运行它,它当然有 CORS 问题,所以我无法访问服务器。
我能否以某种方式更改在我的浏览器中执行的脚本,但仍留在正在运行的“网页内部”,以便我可以正常向服务器发出 XHR 请求?
另外,虽然这不在问题的标题中,但我能否以某种方式将 XHR 请求代理到我的脚本,但又不违反 CORS 规则?
如果我从浏览器和桌面上保存的 HTML 运行相同的东西,为什么会有如此不同?我有相同的 IP 并且正在做同样的事情,但是从 url 看它“感觉就像”我是从其他地方运行它。我可以以某种方式模仿我正在“从网页”运行,而是从修改后的保存的 html 运行它吗?
【问题讨论】:
-
“本地”是什么意思?您的浏览器也是本地的,javascript 也是如此..
-
这让我很困惑。我缺少术语,但不知道在哪里可以找到它。我将编辑问题
-
您不是第一个也可能不是最后一个来到这个网站询问如何“修改”agar.io 代码的人。这不是黑客网站,我们无法告诉您如何修改他人的源代码,或如何阻止他们检测到您的“修改”。
标签: javascript html client-side