QQ开心农场外挂软件设计思路「建议收藏」

QQ开心农场外挂软件设计思路「建议收藏」今天玩了一下QQ的开心农场,我有一堆朋友在玩。每次去偷别人的东西时,都要一个一个地点选,看看是否有可摘的东西。然后还要一个个地点摘取,这样才算偷到,感觉好像有点太麻烦了。有时候朋友的东西可摘了,但是我没时间去看(总不能每XX分钟查一次,每次查全部的朋友的吧。。@@,那样会累死。。)然后我就想,如果有一软件,可以自动去自己的好友的地里偷东西。每隔十分钟查一次,如果好友的地里有东西可以摘,就把它…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

今天玩了一下QQ的开心农场,我有一堆朋友在玩。每次去偷别人的东西时,都要一个一个地点选,看看是否有可摘的东西。然后还要一个个地点摘取,这样才算偷到,感觉好像有点太麻烦了。 有时候朋友的东西可摘了,但是我没时间去看(总不能每XX分钟查一次,每次查全部的朋友的吧。。@@,那样会累死。。)

然后我就想,如果有一软件,可以自动去自己的好友的地里偷东西。每隔十分钟查一次,如果好友的地里有东西可以摘,就把它偷回来。 这样就太爽了。来钱,升级,太方便了。。 ^_^.这类软件,我们称之为外挂。

下面分析一下。。

打开QQ开心农场时,会去这个地址http://happyfarm.qzone.qq.com/api.php?mod=user&act=run请求自己的农场的数据信息,就是你的农场长什么样的,就是靠这些数据了。请求时会post两个数据:

image

然后就会返回你的农场的信息了,数据是json格式,我的是如下:

image

然后我的农场是长这样:

image

然后就做操作时,比如说买种子,种下,浇水,除草等,都会以POST方式发出相关请求,然后返回json的数据。

比如我买一粒玉米种子,他会发出以下URL请求: http://happyfarm.qzone.qq.com/api.php?mod=repertory&act=buySeed

POST的数据如下:

image

然后返回的结果如下:

{“cId”:3,”code”:1,”direction”:””,”cName”:”\u80e1\u841d\u535c”,”num”:1,”money”:-163}

变成界面大概是这样:

image

 

所以,自动管理自己农场的外挂软件大概是这样弄:先登入QQ,然后去抓取自己的农场的状态信息,然后分析这些信息,然后再决定要做什么操作,比如说地干了会自动浇水,作物成熟了会自动摘,自动卖出仓库里的果实等。。

 

下面分析一下定时的自动去朋友的农场偷东西的外挂的实现方式。

只要在QQ开心农场中点选一朋友,就可以得到朋友的农场的信息,请求的网址一般是:

http://happyfarm.qzone.qq.com/api.php?mod=user&act=run&flag=1&ownerId=406951363

然后会返回:

image

然后就分析这些数据,就知道朋友的农场里的状态,比如有没有东西成熟可摘了,是不是有地干了要浇水等。

比如,经程式分析数据后,发现朋友的农场里有可摘的东西,image ,我要摘一朋友的东西,会向http://happyfarm.qzone.qq.com/api.php?mod=farmlandstatus&act=scrounge这个网址发出的请求。POST的数据如下:

image

然后会重新返回朋友的农场的状态。

image

然后又分析这些数据,直到没有东西可摘,就去分析下一个朋友的农场。

 

本文已完。 ^_^/

转载于:https://www.cnblogs.com/OtisBlog/archive/2009/08/11/1543912.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/197823.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • tomcat docbase(fpga版本管理)

    TOMCAT的配置文件Server.XML里有一句:指定应用目录,其他参数先不说,聊聊appBase。1、appBase=”webapps“,这是默认值,代表:d:\tomcat\webapps这样的路径,谓之根目录;根目录下的ROOT目录,代表默认的主目录。访问:http://localhost:8080默认找d:\tomcat\webapps\ROOT下的文件(前提是没有d…

    2022年4月18日
    40
  • Java单例模式中双重检查锁的问题

    Java单例模式中双重检查锁的问题单例创建模式是一个通用的编程习语。和多线程一起使用时,必需使用某种类型的同步。在努力创建更有效的代码时,Java程序员们创建了双重检查锁定习语,将其和单例创建模式一起使用,从而限制同步代码量。然而,由于一些不太常见的Java内存模型细节的原因,并不能保证这个双重检查锁定习语有效。它偶尔会失败,而不是总失败。此外,它失败的原因并不明显,还包含Java内存模型的一些隐秘细节。这些事实将导致代

    2022年7月25日
    16
  • Tomcat集群配置笔记

    Tomcat集群配置笔记

    2022年3月12日
    55
  • C++ 单例模式_c 单例模式

    C++ 单例模式_c 单例模式原创文章,转载请注明出处。本文主要从单例的用处以及问题所做介绍

    2025年6月12日
    4
  • Mysql的两种引擎的区别

    Mysql的两种引擎的区别

    2021年11月6日
    38
  • bond0脚本

    #!/usr/bin/bashthisisbond0##2021-3-28cat>/etc/sysconfig/network-scripts/ifcfg-bond0<<-EOFDEVICE=bond0TYPE=EthernetONBOOT=yesNM_CONTROLLED=noBOOTPROTO=noneIPADDR=192.168.146.128PREFIX=24IPV6INIT=noUSERCTL=noGATEWAY=192.168.146.2E

    2022年4月10日
    65

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号