QQ 农场 数据分析
来源:互联网 发布:mac登录密码忘记怎么办 编辑:程序博客网 时间:2024/04/28 14:32
今天无聊分析一下QQ农场应用的数据包,分析工具就是Firefox 3.5+firebug。登录之类的就不说了。。。。。
一、获取本人的农场信息:
地址:http://happyfarm.qzone.qq.com/api.php?mod=user&act=run
收到数据:
看了上面的数据大家可能就明白了吧,QQ农场的数据都是以JSON格式传输的(不知道JSON为何物的看官可以到JSON网站学习一下)。
那么上面的一大堆的数据都是什么意思呢?我们来慢慢分析:
1.framlandStatus:顾名思义,就是农场中耕地的状态了。它是一个数组(以[]括起来的都是数组),它的前六个个元素是一下格式:
大家可以发下前六个元素的格式都是一样的,那么这前六个元素是什么呢?(卖个关子)其实当前我只可以种6块田,所以这六个元素就是我这六块田的状态信息。
下面我们来简单分析一下这一上的这个格式:
2.我的地里种了两种蔬菜,一种是白萝卜(1块田)另一种是玉米(5块田),大家可以在第一处代码中看到a这个元素有两个值,一个是4(出现5次),另一个是2(出现一次),由此我们可以猜到a就是你做种作物的编号。我们再打开商店看看,发现白萝卜和玉米在商店中的位置正好是第2和第四个,由此我们就能找到每个作物所对应的编号了。
3.下面我们分析一下b代表的什么意思呢,通过截获其他用户的数据我发现b代表的是作物当前生长的阶段,从0~7。0代表这块地没有种作物,7是代表作物已被收获(枯萎状态)1~6则代表了从种子到成熟的各个阶段。
4.c,d,e 这几个元素代表的信息暂时未知
5. f 代表这块地是否有草
6. g 代表这块地是否有虫
7. h 暂时未知
8. i 代表这块田的健康值0~100
9. j 这块地是否种植作物 0 或 1
10.k 收获作物个数,l 代表剩余作物个数,m 代表可收获个数?
11. n 这是一个数组
先到这儿吧,其他的待续。
- QQ 农场 数据分析
- QQ农场分析
- QQ农场制作心得——登录数据分析
- qq农场外挂编写分析-java
- QQ农场
- qq农场js外挂详细制作(提供源码、有注释、有抓包数据分析、不再更新、不回答提问)
- qq农场js外挂详细制作(提供源码、有注释、有抓包数据分析、不再更新、不回答提问)
- qq农场,不开通牧场也能给好友添加牧草(数据抓包分析,实现源码,图片讲解)
- qq农场,不开通牧场也能给好友添加牧草(数据抓包分析,实现源码,图片讲解)
- 屏蔽 QQ 农场
- QQ农场升级
- QQ农场耕种计划
- QQ农场牧场攻略
- 【转载】QQ农场 偷菜歌
- QQ农场中的会计学
- TYVJ QQ农场
- 分析QQ网页密码加密的方法,开发QQ外挂开心农场外挂
- QQ空间登录的http包分析-QQ农场研究手札
- oracle 触发器全扫描
- 学习中层次的观点给我带来的好处
- 二. 软件工程
- 数字水印学习系统之三 DWT操作
- Java学习的30个目标
- QQ 农场 数据分析
- JSP的配置
- 无限期免费使用nod32的方法
- solution:Failed to update database "XXX.MDF" because the database is read-only.
- 不幸的家庭各有各的不幸
- 网络编辑必读手册1:HTML语言大全
- Sutherland-Hodgman多边形裁剪
- mental ray 相关
- [RedHat] (原创)Linux 操作系统启动流程以及trouble shooting思路