左右脑测试软件代码,左右脑测试小程序的真正逻辑

原标题:左右脑测试小程序的真正逻辑

最近你的朋友圈有没有被这样的图片刷屏了??

b4e4bd58a435595c8424a3e495fc2987.png

刷屏图片

本来对这种测试我是没什么兴趣的,

谁知道朋友圈又有了这样一条消息:

1b21decf77907e2e54c6f18c5495e29d.png

网络图片

本着去伪求真的精神,

我要研究一下这个小程序的分数到底是怎么算出来的!

工具:手机,微信,Charles,PC

思路:通过Charles抓包获取小程序请求到的内容,分析代码即可理解分数计算的

逻辑。

困难1:小程序的请求是HTTPS类型的,抓包拿到的都是加密后的内容。

解决:PC和手机都安装Charles的SSL证书。

困难2:小米手机安装SSL证书失败。

解决:先用PC访问chls.pro/ssl,下载证书发送到手机上。安装成功。

通过监控请求发现,小程序只在开始的时候发送了一次请求,之后就没有

再去请求了。说明打分的逻辑是在前台做的。这就是那一条请求:

97a1ad6da43cf31acbbced37068aa60c.png

请求截图

真正的代码是这样的:(只保留一道题目,节省时间)

{ "testname": "你的左右脑分别有几岁?", "readnum": "437283", "testquestion": { "question": [{ "asktitle": "这个男人的眼睛是在一条直线上吗?", "askimg": "http://ww4.sinaimg.cn/large/a15b4afegy1fks5bfguwsj

20u00dcq3y", "answer": [{ "answerimg": "", "content": "是", "next": "", "store": "2" }, { "answerimg": "", "content": "不是", "next": "", "store": "1" }] }, ...... "result": [{ "store": "9-12", "result1": "左脑:11岁 右脑:33岁", "result2": "你的左脑年龄是11岁,这导致你思考问题的方式和其他多数人不同,更侧重直觉和感知能力,充满灵性。身边许多人无法理解你为何不需要做缜密的推断就能得出解决方案,但事实证明你做事的方法往往最终能够奏效。而你的右脑则是成熟的33岁,因此那些以为你在任何方面都灵活变通的人往往大跌眼镜。在处理感性的事情时,你反而会显得小心翼翼甚至有些畏首畏尾,也许是因为见得太多的缘故吧。这样的你十分优秀,但有时也让人心疼。", "resultimg": "http://ww4.sinaimg.cn/large/a15b4afegy1fkudocz9m9j

20u01fd46x" }, { "store": "12-15", "result1": "左脑:19岁 右脑:20岁", "result2": "真令人惊讶!你的左脑和右脑一样都如此的年轻呢!因此,你的思维十分活跃, 更倾向于充满灵性的思考方式,随时能擦出睿智的火花,而在为人处世方面,你不喜欢太多的去揣测更深层的意思,情感表达上,你也总是喜欢流露出最自然真实的状态。真好!完全就是一个像朝阳一样活力满满的人呢!", "resultimg": "http://ww4.sinaimg.cn/large/a15b4afegy1fkudodw3nij

20u01fdqas" }, { "store": "15-18", "result1": "左脑:27岁 右脑:43岁", "result2": "你的思维方式活跃又不失严谨,在任何时候都能做出成熟但不乏创新的决策,所以你注定是一个不可多得的成功者,恭喜你!而在情感和艺术层面,你却像一个年逾不惑的智者,相比较身边的其他人,你更能够用淡然的态度去理解身边的事物,欣赏的艺术层次也更高。这样的你真的很棒~", "resultimg": "http://ww4.sinaimg.cn/large/a15b4afegy1fkudoeprorj

20u01fd10c" }, { "store": "18-21", "result1": "左脑:33岁 右脑:5岁", "result2": " 你的左脑如同中青年人一样,有着十分成熟的思考能力,你处理起问题来十分沉着,能够理性判断并找出最适合自己的解决方案,且有着同时着手整理好几件事的能力,可以说是一个完美的多面手角色。而你主管感性的右脑却像一个小孩子一样,不喜欢遵循规则,也不喜欢算计,更倾向于按着自己的喜恶办事,这么有能力又有性格的你,一定有着很棒的人缘吧!", "resultimg": "http://ww4.sinaimg.cn/large/a15b4afegy1fkudofo55hj

20u01fd10n" }, { "store": "21-24", "result1": "左脑:35岁 右脑:8岁", "result2": "你有着像中年人一样成熟理性的左脑,这让你在处理严肃事务时游刃有余,有着旁人很难企及的分析力和决断能力。不过你右脑中的感性思维却让你时不时的像个单纯的小孩子,除去生活中正经的要事,大多数时候你喜欢什么都不想,一切跟着感觉走,而你的感觉也是一直敏锐而充满灵性。这真是一种令人十分羡慕的状态呢!", "resultimg": "http://ww4.sinaimg.cn/large/a15b4afegy1fkudoggql7j

20u01fdahu" }, { "store": "24-27", "result1": "左脑:39岁 右脑:22岁", "result2": "也许你的年纪不大,可你的思维方式却是十分的老练。受左脑的影响,你善于观察,长于分析,也有着超乎常人的专注力和耐心,极少做出一时冲动的决策,一切行事必然是仔细斟酌后的决定。但这不代表你就是一个老气横秋难以相处的人,因为你负责处理感受的右脑是22岁充满活力的状态!你可以很快的接受新事物,轻易的和别人产生共鸣,这使你无论到多大年纪都能保持鲜活的生命力!好羡慕你啊~", "resultimg": "http://ww4.sinaimg.cn/large/a15b4afegy1fkudoh9acjj

20u01fdgtp" }, { "store": "27-30", "result1": "左脑:46岁 右脑:19岁", "result2": "如同一个睿智的智者,你思考问题的方式老练,并且深刻,甚至远远超出了你真实年龄应该有的层次,身边的人经常会被你的见解震慑到。但在你的右脑中,其实还是住着一个热血的青年,依然会在遇到热爱的事物时抑制不住自我,贡献出自己所有的热情与能量。不得不说,这样的你真的很棒啊~", "resultimg": "http://ww4.sinaimg.cn/large/a15b4afe

gy1fkudoi2je4j20u01fdjz1" }] }, "testimg": "http://ww4.sinaimg.cn/large/a15b4afegy1fks5beqt23j20b40b4gms", "testcontent": " 你知道左右脑会像两个小人一样分工合作,但你想过这两个小人还有着不一样的年龄吗?左右脑思维方式的不同,会导致各自的年龄也不一样哦!快来测测你左右脑的年龄吧!", "testtype": "2", "testsex": "0", "testmenu": "4"}

编辑器兼容问题,可能阅读代码体验较差,求原谅

看完这里大家估计都明白了,这和之前书面的测试题没有什么不同。每一道题的选项对应不同的得分,最终的结果由总分的所在区间决定。

最终结论:这个测试不是随机生成的结果,但是也不用太在意。

文自:简书

作者:魏永

原文链接:http://www.jianshu.com/p/2e9d2be97c93

未尽许可,禁止转载返回搜狐,查看更多

责任编辑:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值