ciker_li 发表于 2021-3-17 17:37

给52网站版抓猫游戏也开天劫

本帖最后由 ciker_li 于 2021-3-17 22:20 编辑

上个帖子没想到火了https://www.52pojie.cn/thread-1391583-1-1.html
应部分同学要求,调试一下52网站上的原版
赶紧上网学习了网页的js调试
给原版也开个天劫

原版地址https://www.52pojie.cn/1
用的是win10自带Edge浏览器
F12进入调试模式


点网络选项,catch-the-cat.js 很明显的摆在眼前,应该就是它了

先把禁用缓存选项勾掉

在源代码选项中打开catch-the-cat.js

点左下角的大括号,方便阅读

然后随便在电脑上建个文件夹,名字叫top
点替代----选择文件夹----选取刚才建立的文件夹


然后在弹出的对话框中点允许


载回到页面选项的catch-the-cat.js上,右键---选择保存以备替代


这时可以看到catch-the-cat.js左下角有个小点,表示激活状态,可以自由编辑了


放天劫的思路没变,还是先找到随机产生障碍的地方
往下翻没多远,就发现了randomWall函数
这下跑不了了


在383行双击鼠标下断点


然后刷新页面,看到程序停在383行,
e和n就是障碍的坐标,e是横坐标,n是纵坐标
猫的坐标是
所以墙的坐标应该就是

在控制台里改e和n的值

循环8次,把坐标输完

然后运行程序




哈哈,天劫已成,孽畜哪里逃!



hevyfly 发表于 2021-3-18 09:25

猫咪轻盈的跳上黑色方块跑走了,轻蔑的一笑:呵,人类,以为我不会跑黑色?之前都是逗你们陪我玩的。

吾爱Po解啊 发表于 2021-6-15 20:30

直接把随机改成固定的{:1_886:}
var arr=[,,,,,];
             for(var i=0;i<arr.length;i++)
                {
                  var e= arr;
                  var n = arr;
                  e === this.cat.i && n === this.cat.j || (this.getBlock(e, n).isWall = !0);
                }

xjlws555 发表于 2021-3-17 21:57

高手,高手,一个比一个历害啊。

HHR 发表于 2021-3-17 22:02

厉害厉害厉{:1_921:}

Antik1 发表于 2021-3-17 22:06

这是小猫脚被打断了啊

bashenill 发表于 2021-3-17 22:07

这游戏得刷起手啊

名字。 发表于 2021-3-17 22:08

啊这,猫咪惹了谁

联盟少侠 发表于 2021-3-17 22:12

你这让我 几次才成功一次的,喜悦感荡然无存!!

nid 发表于 2021-3-18 08:20

猫:我招着你了?

kuai888 发表于 2021-3-18 08:34

厉害,高手{:1_929:}

luckydog88 发表于 2021-3-18 08:39

52把52破解了
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 给52网站版抓猫游戏也开天劫