脚本宝典收集整理的这篇文章主要介绍了用PHP玩百万英雄类型游戏!!!,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
最近朋友一直再玩百万这种直播猜题的游戏,网上也搜了很多项目,基本是python
的天下了。
看网上的例子,说一下整体流程。
@H_406_6@
adb 截图 --> 裁剪图片只剩下题目和选项 ---> 请求百度 aip 接口 ---> 返回的题目和选项文字 ---> 再去捉取百度百度或者百度相关 && 问题+选项捉取匹配数 ---> 输出帮助
自己撸了一个 PHP 版本的,现在有几个问题比较明显要解决的。大伙有什么想法给我建议
,有空的大神一起写代码,哈哈。shell_exec("adb shell screencap -p /cache/screen.png");
shell_exec("adb pull {$this->tmpFile} {$this->cacheFile}");
这里是先截图保存在手机的缓存文件,然后在pull
回电脑,这两个操作极为消耗时间。
(网上有一步操作的,
adb shell screencap -p screen.png
// 或者
adb shell screencap -p > screen.png
我没用的原因是因为我电脑显示这个,(!不能再吐槽我的电脑了)
其实我的想法是直接这样的:直接获取二进制输出,然后去请求图片识字接口,这样少了 io 操作,也许会更快。但是还是出现图片的那个错误,待各位大神帮忙验证。是不是我这的问题
// 获取二进制输出留
$output = shell_exec("adb shell screencap -n");
// do something
还有另一个比较吃时间的操作是在请求百度问题,三个相关匹配+一个问题匹配,这个也需要优化。
最后上项目地址,在努力改代码中!!!有兴趣的朋友一起coding
DavidNineRoc/million-hero
![adb 环境]( http://p2uena5sd.bkt.clouddn.COM//million/env1.png)
手机未连接
以上是脚本宝典为你收集整理的用PHP玩百万英雄类型游戏!!!全部内容,希望文章能够帮你解决用PHP玩百万英雄类型游戏!!!所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。