TC官方合作论坛

标题: Tc怎么实现循环登录游戏的? [打印本页]

作者: wind008    时间: 2014-2-25 17:40
标题: Tc怎么实现循环登录游戏的?
求高手指答!
作者: dongyijun1979    时间: 2014-2-25 18:53
我不是高手,但我知道基本原理。
(1)对于客户端游戏,它用你给他指定的进程名打开游戏,在相应位置选区、发送账号、密码验证码信息,点击登录。“刷”一下就进去了,进去后办事。办完事了,在游戏中打开关闭对话框,通过找图找色点击相应的重新登录按钮,到达登录界面,输入另一组账号密码以及验证码,点击登录,就又进去了。完了又出来,这完全就是模拟手动嘛。
(2)对于网页那种游戏,我没搞过。但我见过别人用。那玩意看起来更简单(只是我自己看起来觉得简单,说不定更复杂,这东西没研究过)。你事先按人家作者的要求建立一个文本文件(也可能是其他格式的文件),存入你那些账号/密码,当然是按人家固定的格式。启动脚本,它自动打开网页且链接到游戏登录界面的页面,自动帮你填写账号/密码信息之类的信息,就是自动填写那些表单元素,完了自动就上去了。完事了退出,又读取下一组账号密码接着上。
作者: 玖天_Teemo    时间: 2014-2-25 19:02
实习版主回答很完整…
作者: zxw445    时间: 2014-2-25 22:24
客户端   两种形式   

第一种   退出游戏直接回到登陆界面,这样我们可以这样写

用进程或者命令打开指定游戏---接着绑定游戏句柄---查找登陆游戏界面---输入帐号密码登陆游戏---进入游戏执行任务等等---退出游戏---跳到查找登陆游戏界面

第二种 退出游戏直接退出游戏,我们可以这样写

用进程或者命令打开指定游戏---接着绑定游戏句柄---查找登陆游戏界面---输入帐号密码登陆游戏---进入游戏执行任务等等---退出游戏解绑游戏---用进程或者命令打开指定游戏----等待游戏启动---跳到绑定游戏句柄

如果TC 或者 易语言  写网页游戏   也有三种形式    网页版    小型客户端版     软件自带浏览器

第一种   打开指定游戏网址(一般直接到登陆界面)---查找句柄并且绑定---查找登陆游戏界面---然后选区---进入游戏做任务---退出游戏

第二种   跟客户端的差不多一样

第三种   我个人喜欢自带浏览器,因为制作成浏览器,句柄比网页版的句柄少了很多,这样很容易找到正确句柄

1小类   用辅助和浏览器结合   使得脚本更加方便,但限制了多开
2小类   把浏览器和辅助分开   登陆跟网页版和客户端差不多

作者: 老猫    时间: 2014-2-26 20:01
喔 大神们讲的都非常仔细.
优秀的脚本就在于逻辑方面做得非常完美.
作者: 今非    时间: 2014-2-27 18:38
请采纳如果我的回答帮助到了你 !

1.用插件绑定窗口的
2.纯TC打造也可以的
3.必须得到当前窗口句柄
4.看你是识图还是鼠标移动点击式的
5.登录成功识别完成你的操作后然后再开启下一个


温馨提示5 : 对于刚来的新手 , TC说明文档是必须学习的对象 , 有程序需要及问题可做为参考
作者: wind008    时间: 2014-7-17 22:36
真经典。茅塞顿开!




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