FGO:使用chaIdea获取抽卡数据(mitmproxy抓包)

需求描述

最近逛贴吧看到好多master贴出自己的抽卡概率截图,本非洲杂鱼master也对自己的脸黑程度产生了好奇(曾经15单芭娜娜池子1五星,6单道满池子1五星,梅莉池子330抽1五星,最近的芭娜娜复刻又330抽1五星),遂上网搜索教程并记录在此。

摸索

首先是到B站搜索了一番,找到这个视频教程:如何使用Chaldea获取FGO抽卡记录视频教程,本杂鱼按照其中步骤操作后并未抓包成功(主要原因是使用的MuMu模拟器版本和视频中不同),到chaIdea官网参考后终于操作成功。
在此记录本杂鱼使用mitmproxy抓包过程的一些要点。

准备材料

需要的材料备注
FGO账号密码dddd(本杂鱼是安卓B服滴)
电脑(这篇博客以Windows系统为准)
手机安装chaIdea APK,下载地址:chaldea-2.4.14-android.apk ,官网链接
mitmproxy抓包.zip下载地址:蓝奏云网盘,密码:chaldea
MuMu模拟器必须使用安卓6版本;下载地址:64位 ,32位;并在模拟器中安装FGO

抓包过程

解压下载的mitmproxy抓包.zip,按照官网教程操作即可:Android 模拟器流程,非常简明。
得到截获数据的json文件后,按照如何使用Chaldea获取FGO抽卡记录视频教程从05:56开始的操作,即可在chaIdea中导入并查看抽卡数据。

补充:前两天B站更新了必须绑定手机号,最近本杂鱼尝试抓包发现没有像之前那样生成json文件。
经过观察,没有生成json文件的情况下,运行.cmd的命令行中未输出“client connet”等内容,遂猜想是服务器地址不对,未能截获数据导致。
运行.cmd的命令行输出
于是尝试将fgoproxy.ini中的server配置改为服务器地址中列出的其他地址,保存后重新运行“运行.cmd”,结果改成第一个地址后就又能抓包啦~哦我真的好dio★▽★
修改服务器地址

逼逼赖赖

本杂鱼的SSR概率是1%,去掉福袋后大概0.89%。。作为一个歪都不歪直接不出五星的准非洲土著,其实这个概率还是比我预期要高的(应该就像吧U们说的,抽卡越多,概率越趋近1%吧。。本杂鱼已将近万抽了)。
最后,祝各位master欧气满满,想要的卡都能一发入魂!!但抽卡千万不要上头,毕竟氪不改命,玄不救非。。芭娜娜池子15单1五星那次,本杂鱼是妥妥的上(伤)头(透)了,嗐…T^T

参考网址

[1] 如何使用Chaldea获取FGO抽卡记录视频教程
[2] mitmproxy 抓包
[3] 服务器地址

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/106229.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

八种十倍提升API性能的方式

提起API,作为程序员来说并不陌生,很多程序员的大部分工作都是围绕着它, 然而,有些内容被大家忽略,API的性能会直接影响产品的用户体验,比如,一个视频软件,播放1s后需要加载5s&#x…

Java学习笔记------抽象类和抽象方法

抽象方法 抽象方法:将共性的行为(方法)抽取到父类之后,由于每一个子类执行的内容是不一样的,所以,在父类中不能确定具体的方法体,该方法就可以定义为抽象方法抽象类:如果一个类中存…

uniapp项目实践总结(十三)封装文件操作方法

导语:在日常 APP 开发过程中,经常要进行文件的保存、读取列表以及查看和删除文件等操作,接下来就看一下具体的方法。 目录 原理分析方法实现实战演练案例展示 原理分析 主要是以下 API。 uni.saveFile:保存文件到本地缓存列表…

【LeetCode-中等题】39. 组合总和

文章目录 题目方法一:递归回溯 题目 这题的nums数组里面不存在重复元素,所以也就无需做去重操作 但同一个元素可以被无限次取,说明每次递归中的for循环的开始位置就是自己 nums数组里面存在重复元素,去重版本: 方法一…

Linux学习之基础工具一

1.Linux 软件包管理器 yum 首先我们需要知道的是在Linux下,现存的软件和指令是一定的,而有的时候我们想需要更多的指令或者软件,而这在Linux本身下是没有的,故我们可以利用指令yum指令安装或卸载你想要或者不需要的软件&#xff…

angular中多层嵌套结构的表单如何处理回显问题

最近在处理angular表单时,有一个4层结构的表单。而且很多元素时动态生成,如下: this.validateFormthis.fb.group({storeId: ["test12"],storeNameKey:[],config:this.fb.group({ tableSize:this.fb.group({toggle:[false],groupSiz…

第69步 时间序列建模实战:ARIMA建模(R)

基于WIN10的64位系统演示 一、写在前面 这一期,我们使用R进行SARIMA模型的构建。 同样,这里使用这个数据: 《PLoS One》2015年一篇题目为《Comparison of Two Hybrid Models for Forecasting the Incidence of Hemorrhagic Fever with Re…

【设计模式】二、UML 类图概述

文章目录 常见含义含义依赖关系(Dependence)泛化关系(Generalization)实现关系(Implementation)关联关系(Association)聚合关系(Aggregation)组合关系&#x…

SpringBoot原理-自动配置-原理分析-源码跟踪

自动配置原理 SpringBootApplication 该注解标识在SpringBoot项目的启动类上,是SpringBoot中最为重要的注解,该注解由三个部分组成。 SpringBootConfiguration:该注解与Configuration注解作用一样,用来声明当前类为一个配置类Comp…

redis缓存详解

一、Redisson分布式锁存在问题 1、基于redis实现的分布式锁,如果redis集群出现master宕机,而从节点没有接收到锁对应的key,被选举成新的master就可能存在被其它线程加锁成功则存在加锁问题 2、 基于上面的问题,可以把redis分为多…

便捷查询中通快递,详细物流信息轻松获取

在如今快节奏的生活中,快递已成为人们生活中不可或缺的一部分。然而,快递查询却常常让人头疼,因为需要分别在不同的快递公司官网上进行查询,耗费时间和精力。为了解决这个问题,固乔科技推出了一款便捷的快递查询助手&a…

HTTPS协议和SOCKS5协议的区别

HTTPS协议和SOCKS5协议是两种不同的网络协议,它们在传输数据的方式、安全性和使用场景等方面都有所不同。下面将介绍HTTPS协议与SOCKS5协议的区别。 传输数据的方式 HTTPS协议是一种基于HTTP协议的安全协议,它使用SSL/TLS协议对数据进行加密和解密。在传…