一个简单的抢装扮脚本
安装 Python3.10.7(安装时只要勾上add path
就行)
安装 Go1.19.4
1.克隆项目(当然你也可以直接下载解压)
git clone https://github.com/lllk140/BilibiliSuitBuy.git
2.进入项目目录
cd BilibiliSuitBuy
可选, 执行完这部不需要执行3,4,5步
双击运行根目录下的install.bat
执行完毕可直接双击main.exe来运行
3.安装依赖
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
4.打包脚本本体(或自行执行打包指令)
双击运行根目录下的install-http.bat
5.启动
python main.py
先填写设备信息再继续, 不会获取的看BV1aD4y147pX开头到30秒 别问什么不一样, 这是简化过的
基础信息基本不需要管 渠道, 购买时长这些
也没什么说的, 装扮标识和优惠凭证都可以用右边的搜索搜索出来 双击选择
启用时间单位是秒的时间戳, 时间戳转换进这里 单位秒! 单位秒! 单位秒!
导入登陆请搭配BilibiliLogin使用 这里不提供教程
解析报文一般用不到, 这个可以直接把信息填全 底下是教程
这里是教程
1.启动fiddler, 装扮商店随便找个装扮点进去
2.然后fiddler里搜索ctrl+f
/x/garb/v2/mall/suit/detail
3.选中后点击请求报文的Raw
, 全选ctrl+a
复制ctrl+c
下来
4.新建个空白文本文件粘贴ctrl+v
进去并保存, 选择保存的文件就行
格式: 启动[语言][协议][类型]
语言 | 协议 | 类型 | 速度 | 计时器 |
---|---|---|---|---|
Python | HTTP1.1 | 运行程序 | 中 | 单线程 |
Python | HTTP1.1 | 源代码 | 中 | 单线程 |
Python | HTTP2.0 | 运行程序 | 慢 | 单线程 |
Python | HTTP2.0 | 源代码 | 慢 | 单线程 |
Golang | HTTP1.1 | 运行程序 | 快 | 多线程 |
Golang | HTTP1.1 | 源代码 | 快 | 多线程 |
Golang | HTTP2.0 | 运行程序 | 中 | 多线程 |
Golang | HTTP2.0 | 源代码 | 中 | 多线程 |
导入登陆文件内容格式(json)
{"cookie": "k1=v1; k2=v2", "accessKey": "xxxxxxxxxxx"}
还是那句话: