当前位置:网站首页>基于微信小程序开发的我最在行的小游戏

基于微信小程序开发的我最在行的小游戏

2022-07-07 22:53:00 biyezuopinvip

资源下载地址:https://download.csdn.net/download/sheziqiong/85949477
资源下载地址:https://download.csdn.net/download/sheziqiong/85949477

1.准备

  • Node.js 9.x 以上
  • MongoDB
  • 安装依赖 npm i

2.功能

抓请求之前,请完全删除小程序,重新搜索小程序名字进入。因为你之前登录过,后续抓不到登录请求了

2.1爬取题库

爬题思路:不断进行好友对战获取题目,随意提交答案会返回正确答案,存入数据库,重复的忽略

分别使用两个微信号登录游戏,抓登录的请求 https://puzzle-gateway.zaih.com/pauthp/jwt

复制返回的 access_tokenaccount_id,填入 src/crawl.js

执行 npm run crawl 开始自动爬取

如果出现带 leave 单词的提示,说明上一局是异常退出的。只要关掉脚本,重新再运行就好了。

爬题需要一定的时间,也可以直接导入我爬好的题库 MongoShell BSON(.json)(12.2k 个题目,持续更新)

数据库名为 wzzh,导入命令,注意你的文件路径

mongoimport -d wzzh -c questions --file ~/Downloads/questions.json --jsonArray --drop

2.2答题辅助

用你要答题的号登录游戏,抓登录的请求 https://puzzle-gateway.zaih.com/pauthp/jwt

复制返回的 access_tokenaccount_id,填入 src/robot.js

再修改其中的 theme 为你要答题的分类索引

执行 npm run robot 开始智能答题,答题过程是全自动的

如果本题不在题库里,会调用 game-helper/answer 搜索答案

自动提交搜索结果数最多的答案(提高胜率),同时会自动将本题正确答案记录到题库中

你只需要关注终端打印的信息即可,如果有报错,请提 issue 反馈给我们

3.截图

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
资源下载地址:https://download.csdn.net/download/sheziqiong/85949477
资源下载地址:https://download.csdn.net/download/sheziqiong/85949477

原网站

版权声明
本文为[biyezuopinvip]所创,转载请带上原文链接,感谢
https://biyezuopin.blog.csdn.net/article/details/125665933