TC官方合作论坛

标题: 郁闷,一个大漠居于答题的例子 [打印本页]

作者: echo    时间: 2012-9-17 01:46
标题: 郁闷,一个大漠居于答题的例子
自己是新手,为了解决答题的问题,郁闷了很久,始终没有得到解决。4天了,终于是被我搞定了,现在把代码分享给大家,希望大家有所收获吧。
(问了某人,说这代码是值300rmb的,妈的,老子果断拉黑了。想钱想疯了,丫的)



功能 答题()
冒号=":"
IP=编辑框.获得文本("IP")  ////获得答题服务器的ip地址
DK=编辑框.获得文本("DK") ////获得答题服务器的端口(知道大漠答题的知道)
地址=IP+冒号+DK///////////大漠答题的地址格式“192.168.1.100:12345”想必都知道吧?在这就是把它拆开在组装
截图句柄,答案
发送答案,接受答案
help.sleep(100)
截图句柄=dm.FaqCapture(263,170,535,450,80,0,0)//////这里是截图,在出现答题的时候截图并发送到指定的服务器去(之前请写好判断,这是我的功能块,不是判断用的,所以没有判断语句。)
help.sleep(50)
发送答案=dm.FaqSend(地址,截图句柄,1,3 * 60 * 60000)//////想服务器发送数据
接受答案=dm.FaqFetch() /////获得服务器的答案数据
/////////获得答案的数据后在分割,获取我们想要的答案:比如我发送的是“1”
答案=字符串.返回字符(发送答案,3)///////这里的"3"是得到的是返回的答案,返回0=字母“o”,1=返回字母“k”,返回2=“:”。返回3=返回的答案“1.2.3.4.........”(说明下,(不懂的请看大漠的说明)这个只限于选择类的题型,如果是要写入数值的请绕道)
if(答案==49)//////(49就是ASCII码表里面的数值“1”,自己看去。tc的帮助文档里面有的)
  dm.MoveTo(辅助.随机数(285,304),辅助.随机数(295,301))//答案
  help.sleep(20)
  dm.LeftClick()  
  help.sleep(200)
  
endif
if(答案==50)////////////(50就是ASCII码表里面的数值“2”,自己看去。tc的帮助文档里面有的)

  dm.MoveTo(辅助.随机数(285,304),辅助.随机数(318,325))//答案
  help.sleep(20)
  dm.LeftClick()  
  help.sleep(200)

endif
if(答案==51)/////////////(51就是ASCII码表里面的数值“3”,自己看去。tc的帮助文档里面有的)

  dm.MoveTo(辅助.随机数(285,304),辅助.随机数(345,350))//答案
  help.sleep(20)
  dm.LeftClick()  
  help.sleep(200)
endif
if(答案==52)////(52就是ASCII码表里面的数值“4”,自己看去。tc的帮助文档里面有的)

  dm.MoveTo(辅助.随机数(285,304),辅助.随机数(370,375))//答案
  help.sleep(20)
  dm.LeftClick()  
  help.sleep(200)
endif
/////////////////////点击确定的坐标/////////////////////////////////////
  dm.MoveTo(辅助.随机数(372,430),辅助.随机数(460,470))
  help.sleep(20)
  dm.LeftClick()  
   
返回 0
功能结束


[attach]5381[/attach]
补个图

作者: jrflsh    时间: 2012-9-17 04:51
呵呵,支持你一个
有不懂的来论坛提问就可以了
会有很多热心的朋友免费帮助你的
作者: zdy77233647    时间: 2012-9-17 06:11
顶顶你,不错,研究了4天还是有毅力的,但看你说话的语气....(52就是ASCII码表里面的数值“4”,自己看去。tc的帮助文档里面有的)
望不要学会了点东西就沾沾自喜啊  阿弥陀佛
作者: 496411679    时间: 2012-9-17 06:41
支持一下
作者: feng123144    时间: 2012-9-17 12:00
支持开源
作者: ro897321    时间: 2012-9-17 13:33
不错哦~~~继续学习~~正在犯 艾尔之光的绑定问题~~希望TC也能出自己的绑定功能~~大漠收费功能都不支持TC了
作者: lslaoxu    时间: 2012-11-2 16:58
很好,支持!!!
作者: Alice    时间: 2012-11-2 17:12
回复 6楼ro897321的帖子

艾尔之光
作者: chl1111    时间: 2012-11-2 19:08
看吧看吧.. 楼主不要回复,还真没人回
作者: jianyuanit    时间: 2012-11-5 22:13
谢谢....刚好要学
作者: wyf0931    时间: 2012-11-5 22:43
支持开源!
作者: czczcz    时间: 2013-2-19 23:36
谢谢楼主 慢慢研究




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1