以下PC端方法建议降级微信后进行食用,新版本微信可能会出现方法失效等情况

链接:https://pan.baidu.com/s/1Tb1nEtspGQsh4SLuO8E5Ug
提取码:52h7

微信3.4.5.27 for Windows

1.PC端替换小程序缓存文件,使用修改后的无线道具文件替换掉正常的游戏文件。

此方法较其他方法更为简单,且短期不会失效。需注意微信版本,版本过新无法使用,需降级后运行。

链接:https://pan.baidu.com/s/1ojFKLrIWGZCzlLmTkp0xkA
提取码:7wgb

替换文件下载地址,解压以做备用。

1.首先登陆电脑微信,打开“羊了个羊”小程序;保证小程序再运行状态。

2.切换到微信主页,左下角选项—设置—文件管理—打开文件夹

3.此时在你当前微信账户的目录下,选择上级目录“WeChat Files”,进入Applet文件夹,找到后缀为“70a9”的文件夹,双击进入,再进入一级目录

4.当前目录下应该只有“WITHOUT_MULTI_PLUGINCODE.wxapkg”文件,你需要复制“.wxapkg”文件的文件名。

正确的目录

5.找到之前下载的替换文件,将该文件名替换为之前复制的文件名。

6.随后将准备好的替换文件拖入步骤4的文件夹里替换原来的“.wxapkg”文件。

7.关闭之前打开的“羊了个羊”小程序,重新打开,进入关卡体验无限道具。

2.Fiddler Classic抓包修改响应数据——将第二关替换为第一关Map

链接:https://pan.baidu.com/s/1imStF8sx_p4HXpPLfkR2Pg
提取码:xkvs

Fiddler Classic 下载

如果你的PC微信曾经运行过“羊了个羊”,那么你需要清理有关微信小程序的一切缓存。否则不会出现后文中需要抓取得数据包。你需要在接下来的步骤之前通过任务管理器找到小程序进程—右键定位到文件位置—把“WMPFRuntime”文件夹删除后再进行操作!!!

1.安装并运行Fiddler,并对Fiddler进行如下配置;菜单栏—Tools—Options。

常规设置开启IPV6即可
HTTPS需要开启如上3项

2.配置完成后关闭Fiddler,重新打开Fiddler。

3.随后从微信小程序内打开“羊了个羊”开始抓包,小程序打开后需要进入关卡后才可以抓到用以修改的地图包。进入地图后保持当前关卡的开启状态。

当抓到/sheep/v1/game/map_info_new?map_id=90017/sheep/v1/game/map_info_new?map_id=80001后,即为抓包成功,随后通过选定map_id=90017进行编辑。

此MapID定义80001为一级地图,900**为二级地图,900**会每日更新,对应的数值也需要即使更改,这里使用90017做演示。

4.选中后通过菜单栏Rules—Customize Rules打开编辑器,如果弹出错误需要手动指定编辑器目录。

5.打开之后定位至162行,添加以下代码并进行保存;代码后部的“url=”应该与Fiddler抓取到URL完全保持一致,如果有所差异,以下代码则会无效。

        if (oSession.url=="cat-match.easygame2021.com/sheep/v1/game/map_info_new?map_id=90017") {
            oSession.url = "cat-match.easygame2021.com/sheep/v1/game/map_info_new?map_id=80001";}
“90017”会随着第二章地图不断更新,需要根据抓包的map_id进行变更
此URL应该与代码“url=”保持一致

6.此时关闭当前的“羊了个羊”小程序,重新打开,当Fiddler出现两个80001结尾的包时,即代表地图修改成功,两张地图都是第一关的难度。

HAVE FUN!