羊了个羊H5网页/小程序/APP游戏开发上线版,羊了个羊H5网页/小程序/APP游戏系统开发(详情及教程)
2023-06-13 09:13:01 时间
开发工具
Python版本:3.7.8
相关模块:
requests模块;
以及一些python自带的模块。
抓包工具:fiddler或者stream等等
环境搭建
安装Python并添加到环境变量,pip安装需要的相关模块即可。
response = requests.get(f'https://cat-match.easygame2021.com/sheep/v1/game/game_over?rank_score=1&rank_state=1&rank_time={random.randint(1, 3600)}&rank_role=1&skin=1', headers=self.headers, timeout=10, verify=True)if response.json()['err_code'] == 0: self.logging('闯关羊群成功')else: self.logging(f'闯关羊群失败, 返回内容为:\n{response.json()}')
然后请求的headers里需要加入每个用户特有的t值:
headers = { 'Host': 'cat-match.easygame2021.com', 'User-Agent': 'Mozilla/5.0 (iPhone; CPU iPhone OS 15_6_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 MicroMessenger/8.0.28(0x18001c27) NetType/WIFI Language/zh_CN', 't': user_t, 'Referer': 'https://servicewechat.com/wx141bfb9b73c970a9/17/page-frame.html', 'Accept-Encoding': 'gzip,compress,br,deflate', 'Connection': 'close', }
随便找个抓包工具抓包就行了,比如我水果机上的抓包结果如下(同时打开小程序和抓包工具,随便玩下就能抓到,域名是cat-match.easygame2021.com):
把t值copy下来放到请求头对应的位置就行了,完整代码已经整合在pytools里了,你只需要pip安装一下:
pip install pikachupytools
然后写个简单的调用代码就ok啦,例如:
from pytools import pytools
tool_client = pytools.pytools()tool_client.execute('sheepsheep', {'user_t': 'xxx'})
相关文章
- 如何制作H5微信宣传页?如何制作移动端网站?
- NFT系统开发|数字藏品平台功能(H5网页)
- 基于H5+js开发一款音乐播放器
- h5新增小功能
- uni-app APP地图移动时获取地图中心点经纬度坐标
- h5作品介绍_editable联动
- 羊了个羊游戏系统开发(稳定版)丨羊了个羊游戏系统开发(APP/H5/小程序)
- 《羊了个羊》H5源码分享
- 各类浏览器禁止页面拖动-H5页面bug解决
- h5 1px 细线如何实现
- h5电商模板_网站模板
- 解决微信H5获取SDK授权报错提示errMsg: “config:fail,Error: 系统错误,错误码:63002,invalid signature [20200908 22:17:17][]“
- H5拖放原生js将图片拖放另外一个元素里
- uniapp打包成H5部署到服务器教程
- App自动化测试|原生app元素定位方法
- 采用H5多屏直播时,H.264和H.265视频流混合播放导致的卡顿问题解析
- APP成本评估:安卓app系统软件开发费用明细一览表
- iOS APP上架App Store其中一个步骤就是要把ipa文件上传到App Store
- SkeyeVSS综合安防视频云服务H5无插件直播点播实现HEVC H265低延迟播放
- 轻松实现H5与MySQL数据库的连接方式(h5连接数据库mysql)
- APP构建MySQL数据库无缝连接(app连接mysql)
- APP连接MySQL,实现数据互联互通(app调用mysql)
- 拓展业务用App组合MySQL实现跨平台数据共享(app组合mysql)
- App开发之路MySQL源码指引(app源码 mysql)
- 极速开发APP与MySQL的无缝连接(app 如何连mysql)
- App企业使用MySQL实现信息管理梦想(app企业用mysql)
- App与MySQL搭建美好互联网空间(app与mysql)
- 智能化应用App文件夹Oracle引领未来(app文件夹oracle)
- 使用H5与Oracle构建强大的数据库应用(h5 数据库oracle)
- 利用Oracle云App,体验极致科技享受(oracle云app)
- Oracle中APP的强力删除(oracle中app删除)
- 开发Redis在APP开发中的应用(redis进行app)