TC官方合作论坛

标题: 自制的网页游戏浏览器,玩游戏的时候按回车键无效,什么情况? [打印本页]

作者: 我喜欢TC    时间: 2012-5-31 00:11
标题: 自制的网页游戏浏览器,玩游戏的时候按回车键无效,什么情况?
第一条问题..如题


第二条问题.我在的浏览器里..在编辑框里输入网站...按一下回车链就连接网站了..这个代码是怎么样的...


为了依懒.TC....最好是给中文代码...!!

求大师!!求指点!!!
求师傅专业做脚本的.....
本人24小时在线..!!!!! 无业游民!!想在这方面创业..糊口..因为本人双脚有问题.不能和正常一样跑跑跳跳!!
想学习找不到师傅!!!


真心求师傅..助完师傅成没有难度的一些琐碎的事情!!!

[attach]3577[/attach]


这是我做的浏览器..还行吧.!



就想做一个后台自动回红红蓝的辅助..研究了我第五天了.!!!


作者: 我喜欢TC    时间: 2012-5-31 00:13
整型 xxx,yyy,x2,y2,x1,y1,x4,y4,x3,y3,游戏,句柄
逻辑型 是否找到1,是否找到2,是否找到3,是否找到4
句柄=窗口.自身句柄()
       窗口.激活(句柄)
                鼠标.获取坐标(xxx,yyy)
                鼠标.移动(xxx,yyy+50)
                游戏=窗口.鼠标所在窗口句柄()
               
辅助.等待(2000)
循环(真)
是否找到1=窗口.区域找色(游戏,293,44,331,50,#0F21021,1,x1,y1)
如果 (是否找到1)
    辅助.等待(1000)
    窗口.鼠标左键双击(游戏,x1,y1)
如果结束


    辅助.等待(1000)
是否找到2=窗口.区域找色(游戏,289,58,330,60,#0F21021,1,x2,y2)
如果 (是否找到2)
    辅助.等待(1000)
    窗口.鼠标左键双击(游戏,x2,y2)
如果结束

   辅助.等待(1000)
是否找到3=窗口.区域找色(游戏,481,49,538,58,#0F21021,1,x3,y3)
如果 (是否找到3)
   辅助.等待(1000)
    窗口.鼠标左键双击(游戏,x3,y3)
如果结束


   辅助.等待(1000)
是否找到4=窗口.区域找色(游戏,486,65,533,68,#0F21021,1,x4,y4)
辅助.等待(1000)
如果 (是否找到4)
    窗口.鼠标左键双击(游戏,x4,y4)



居然没有用


居然没有用

作者: cylhb    时间: 2012-5-31 00:16
调试一下,确定你这样获取句柄,是否能够正确获取到???
作者: 我喜欢TC    时间: 2012-5-31 00:23
是的...我试过.提示的...可以获取!
作者: 陌上青衣。    时间: 2012-5-31 08:12
回2楼
你这样的偶然因素太多,容易出错
作者: jlklove    时间: 2012-5-31 08:43
学习
作者: tyuyan    时间: 2012-5-31 09:29
你可以测试下,你网页游戏是否支持后台鼠标操作
作者: lt729541702    时间: 2012-5-31 10:06
楼猪长的挺人模人样啊
作者: 无情的冷风    时间: 2012-5-31 10:10
来看看。
作者: TakeBobo    时间: 2012-5-31 10:11
看看 。学习学习。
作者: 花开花落    时间: 2012-5-31 10:24
看看 。
作者: 战地之王    时间: 2012-5-31 10:24
学习下 。。
作者: 落叶归根    时间: 2012-5-31 10:44
自己多测试下吧 。
作者: 战斗之神    时间: 2012-5-31 10:45
楼主是哪里有问题呢 ?
作者: 我喜欢TC    时间: 2012-5-31 12:07
回复 7楼tyuyan的帖子

如何有效测试???
我 的测试方法是这样的...
用AB抓抓获得到网页窗口句柄.然后在图像里根据句柄获取图片...是没有黑屏..我是这样确认.该游戏支持后台操作的!!!

应该是这样吧..大师!.
作者: 我喜欢TC    时间: 2012-5-31 12:09
回复 14楼战斗之神的帖子

用自己做的浏览器.玩网页游戏//..打字的时候.按回车键他没有效果!!打完字他要用动去根植点一下.发送!
作者: 我喜欢TC    时间: 2012-5-31 12:10
回复 8楼lt729541702的帖子

  就这张图片见得了人!!
作者: 我喜欢TC    时间: 2012-5-31 12:13
回复 3楼cylhb的帖子

是的...我试过.提示的...可以获取! ...
作者: 战斗之神    时间: 2012-5-31 13:52
那就是游戏里面发送enter失败拉
作者: tyuyan    时间: 2012-5-31 13:54
你  窗口.鼠标左键双击(游戏,x1,y1)  这个有没有效果啊?
不晓得你游戏按下Enter有没有效果。   如果不行,用超级键盘按键试下。
作者: 我喜欢TC    时间: 2012-5-31 15:11
回复 20楼tyuyan的帖子

窗口.鼠标左键双击(游戏,x1,y1) 这个有没有效果啊?没有效果..窗口句柄也是获取正确的!!!坐标也是正确的血条位置..双击一下就会加血成功的.他就是实现不了..

ENTER没有效果.这个我知道肯定是我的代码没有写好.但不知道怎么写!!没有思路
作者: tyuyan    时间: 2012-5-31 15:24
没有效果就是不支持后台鼠标。 换前台的试下。
作者: zhufl00    时间: 2012-6-16 22:13
为什么楼主的第二个问题还没人解决啊,我也想知道   楼主你解决了吗?




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