开启辅助访问
帐号登录 |立即注册

《源码黑客》抓取4399游戏源码教程



首先,访问4399小游戏网站:http://h.4399.com/xyx.htm
注意,不是www.4399.com!www.4399.com包含很多flash小游戏,很难分辨出是不是h5小游戏。
所以,请认准:http://h.4399.com/xyx.htm
随便找个游戏:http://www.4399.com/flash/203749.htm
虽然最终也是跳转到www.4399.com,但是从http://h.4399.com/xyx.htm这个入口找到的都是h5小游戏:



点击开始游戏,一定要点击开始游戏!
页面链接变为:http://www.4399.com/flash/203749_3.htm
比上面的链接多了个_3:



不过我们需要的并不是_3这个链接,F12打开开发者模式,选择查看器,点击最左侧的标记按钮,选中当前页面上的游戏区域,找到对应的canvas。
向上寻找外层的iframe标签,找到src属性:http://sda.4399.com/4399swf/upload_swf/ftp27/gamehwq/20190130/11/index.html
这个就是我们需要的最终链接了。

如果实在找不到这个最终链接,还有一个下下策,使用上面点击开始游戏之后的链接http://www.4399.com/flash/203749_3.htm
为什么说是下下策呢?因为如果使用这个链接去抓取源码,得到的压缩文件里会有很多垃圾文件,以至于很难找到真正的源码文件。
不过可以肯定的是,源码文件也在里面,所以,如果有足够的耐心去寻找的话,也是可行的。

接下来的抓取操作,可以参考这篇帖子:《源码黑客》在线工具超详细教程

其他游戏网站同理,只要找到真正的资源链接就可以。需要注意的是,目前这种抓取h5游戏源码的方式不能保证源码资源100%完整,后续会不断优化。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

2 个回复

倒序浏览

主题 7|帖子 51|积分 340

本帖最后由 Fox 于 2019-2-11 00:11 编辑

谢谢楼主=^w^=正好需要此教程
确实直接复制开始游戏后的游戏地址下回来的是一堆垃圾文件
当时还想着4399的加密是不是有点太强了。。。
catty  管理员 | 5 天前 | 来自手机 | 显示全部楼层

主题 1762|帖子 2027|积分 5万

Fox 发表于 2019-2-11 00:00
谢谢楼主=^w^=正好需要此教程
确实直接复制开始游戏后的游戏地址下回来的是一堆垃圾文件
当时还想着4399的 ...

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则