必威体育Betway必威体育官网
当前位置:首页 > IT技术

头脑王者答题神器,开发思路

时间:2019-06-03 20:41:02来源:IT技术作者:seo实验室小编阅读:76次「手机版」
 

头脑王者答题神器

头脑王者程序可谓是火的一发不可收拾,估计粉丝有几千万了,可见其火热程度,于是出现了很多的答题神器。那么一般的答题神器的原理就是获取题库和答案,然后答题的时候自动匹配,这样正确率基本100%,今天小编给大家看看程序员是怎么上王者的,下面是头脑王者答题神器原理解析,以下是GitHub大神sundy-li的文章

头脑王者答题神器,看看高手怎么上王者的。

头脑王者答题神器原理分析:

一般情况下头脑王者出题时会发送HTTP请求,如果分析出来它的请求地址和协议头,就可以对它的请求进行截获,从而在题目未出现在客户端之前对比题库(当然首先得有一套完整的题库)得出正确答案。

答题神器运行在PC端,本质是一个http/https代理服务,对头脑王者的接口请求进行截获,主要作用有

将题目和返回的标准答案存储于本地数据库中(questions.data文件)

未匹配到标准答案情况下,自动请求搜索引擎,注解形式返回最佳概率结果

答题神器使用步骤:

工具必须结合PC和手机共同使用,PC和手机须在同一个网络

以下为PC电脑操作步骤【运行主程序,运行方法(三选一)】

方法一: 在release页面下载对应的操作系统执行文件, 解压后, 将最新版本的questions.data 文件下载到同一个目录, 然后运行brain文件即可,命令行输入./brain

方法二: 安装go(>=1.8)环境后, clone本repo源码到对应$GOPATH/src/github.com/sundy-li/下, 进入源码目录后,执行 go run cmd/main.go

方法三: 使用docker命令运行:

 git clone https://github.com/sundy-li/wechat_brain.git
 cd wechat_brain
 docker build . -t wechat_brain
 docker run -p 8998:8998 --name my_wechat_brain -d wechat_brain

新版本(version >= v0.18)加入了三种模式, 大家根据自己的需求选择模式运行

模式一: 默认模式, 修改了服务端返回的数据, 更加友好地提示正确答案, 运行方式如上所述: ./brain 或者源码下执行 go run cmd/main.go

模式二: 隐身模式, 严格返回原始数据, 该模式可以防止作弊检测(客户端提交返回题目和服务端对比,模式一很容易被侦测出使用了作弊, 模式二避免了这类检测), 但该模式的缺点是降低了用户的体验,题目答案的提示只能在PC电脑上显示, 运行方式如上所述 ./brain -m 1 或者源码下执行 go run cmd/main.go -m 1

模式三:自动模式 ** 注意此模式不同手机点击可能不稳定, 谨慎使用 ** 安卓机的自动刷题模式,需要将手机连接到电脑,并安装adb,且需要在开发者模式中打开USB调试,使用前请根据自身手机分辨率,调整spider文件clickProcess中的相应参数:手机屏幕中心x坐标,第一个选项中心y坐标,排位列表中最后一项中心y坐标。运行方式如上所述 ./brain -a 1 -m 1 或者源码下执行 go run cmd/main.go -a 1 -m 1

以下为答题神器手机安装步骤:

首先设置手机代理。手机连接WiFi后进行代理设置,代理IP为个人pc的内网ip地址,以及端口为8998,移动网络下可通过设置新建APN并在其中设置代理的方式实现。如:头脑王者答题神器,看看高手怎么上王者的。

安装证书。代理运行成功后,手机浏览器访问 abc.com安装证书,iOS记得要信任证书 (或者将 certs/goproxy.crt传到手机, 点击安装证书), 很多朋友会卡在安装证书这一步骤, 不同手机会有不同的安装方式,建议大家多搜索下自己机型如何安装证书

打开微信并启动头脑王者小程序。

正确的答案将在小程序的选项中以【思维切片】或【shenli.cc】字样。如:

头脑王者答题神器,看看高手怎么上王者的。

厚脸皮了一下,正确答案被我改成了【思维切片】头脑王者答题神器,看看高手怎么上王者的。

说白了,大神以本地电脑搭建HTTP服务器,对头脑王者的题目进行截获分析,再配合题库和搜索引擎,使得答案的正确率控制在90%以上,这样一来,答题就不是你一个人在战斗,你的对手面对的是一套百科全书、一个搜索引擎!

你要做的只是动动手指选中正确答案,根本不用看题目。

头脑王者答题神器,看看高手怎么上王者的。

答题王者神器

从初级上到王者,大概2小时左右吧头脑王者答题神器,看看高手怎么上王者的。

上面就是头脑王者答题神器的基本原理了,文章原作者GitHub大神sundy-li,分享来自51博客,小编也是建议大家,这类答题类的主要是自己知识储备,用答题神器虽然是ai对抗人类,但是没有什么实际性的用处,同时少了很多乐趣,建议大家还是自己慢慢上王者吧。

标题:头脑王者答题神器,看看高手怎么上王者的。

原链接:http://www.shenli.cc/836.html

分享来自007,部分内容作了编辑,大家将就着着看吧。

相关阅读

动态网页开发工具的介绍

  动态性网页页面的开发环境依据开发设计视频语音不一样而不一样,关键的方法取决于Python开发设计、JSP开发设计和ASP开发设计的

网站开发应该注意的事项

  网站开发应该注意的事项。大多数人可能会觉得做网站很难,其实它并不是一个难题,只要你把一个网站开发的基本流程弄明白了,你就会

网站开发手机端一起多少钱?

 网站开发手机端一起多少钱?之前很多网站建立时候只是考虑PC端也就是电脑端,没有考虑用户在手机上浏览网站的效果。那么,电脑站在手

企业在开发APP时 应该如何做好产品定位?

一款成功的APP开发产品,产品的定位是极其重要的,产品定位决定了接下来围绕产品的一系列工作:如何确定产品工作的优先级?需要围绕产品

软件开发文档-详细设计文档

引言 引言也称前言、序言或概述经常作为科技论文的开端,提出文中要研究的问题,引导读者阅读和理解全文 编写目的 帮助开发人员理

分享到:

栏目导航

推荐阅读

热门阅读