TC官方合作论坛

标题: 新手求助!!请求高人指点 [打印本页]

作者: tc03    时间: 2014-4-22 02:59
标题: 新手求助!!请求高人指点
看了一些教程,写好脚本。要怎样才能在另一台电脑使用。比如在台式电脑上写的脚本(台式电脑1920x1080分辩率),脚本绑定窗口再取区域坐标。本机运行没问题,就是在另一台笔记本上运行不成功。估计坐标肯不对。望热心人,高手指点迷津!!

作者: qazw1s2x3    时间: 2014-4-22 03:17
窗口绑定啊
作者: caijuan2013    时间: 2014-4-22 08:10
先保证不同电脑上被绑定窗口在桌面上的绝对位置,被绑定窗口的分辨率一致,再试试。
还不行,再检查不同电脑上显示的字体,颜色是否有偏差
作者: caijuan2013    时间: 2014-4-22 08:12
更正一下,窗口绑定了的话,不用管窗口在桌面上的绝对位置是否一致了。
作者: sziamchl    时间: 2014-4-22 09:07
不知道你代码是怎么写的。可以参考下我的例子,在不同分辩率都可以正常使用。

整型 游戏句柄,游戏x,游戏y
    游戏句柄=窗口.找到窗口("地下城与勇士")
    如果(游戏句柄==0)
        辅助.消息框("游戏没有运行")
    否则  
        窗口.获取位置(游戏句柄,游戏x,游戏y)
        辅助.等待(100)
        窗口.激活(游戏句柄)
        辅助.等待(100)
   如果结束
以后的代码就这样写
a= 图像.找图(游戏x,游戏y,游戏x+799,游戏y+599,"rc:角色选择.bmp",#000000,0.85,0,x,y)
鼠标.移动(游戏x+579,游戏y+106)  
作者: jimye0526    时间: 2014-4-22 11:14
笔记本通常分辨率较小,所以你得确保游戏窗口的大小一样写的脚本才能兼容,比如你台式的背包位置在800,800,
笔记本上在500,500,你在700.700-900,900的范围找图点击,在笔记本明显是不可能找的
作者: tc03    时间: 2014-4-22 13:21
caijuan2013 发表于 2014-4-22 08:10
先保证不同电脑上被绑定窗口在桌面上的绝对位置,被绑定窗口的分辨率一致,再试试。
还不行,再检查不同电脑 ...

笔记本电脑分辩率没做做那跟台式电脑一样,主要是做的时候找图区域不对,估计。要么没动静(找不到图),要么提示越界
作者: tc03    时间: 2014-4-22 13:23
jimye0526 发表于 2014-4-22 11:14
笔记本通常分辨率较小,所以你得确保游戏窗口的大小一样写的脚本才能兼容,比如你台式的背包位置在800,800 ...

这个怎么解决呀???做出来的脚本只能在本机用,不能发布的么?
作者: tc03    时间: 2014-4-22 13:28
本帖最后由 tc03 于 2014-4-22 13:35 编辑
sziamchl 发表于 2014-4-22 09:07
不知道你代码是怎么写的。可以参考下我的例子,在不同分辩率都可以正常使用。

整型 游戏句柄,游戏x,游戏y

看不懂。。。。既然你的可以正常使用,就应该可行吧,可是我看不懂。 窗口.获取位置(游戏句柄,游戏x,游戏y),这个是窗口在屏幕的坐标吧?我已经绑定窗口,区域用的也是相对窗口的坐标。能不能再详细些呀?
作者: jimye0526    时间: 2014-4-22 13:37
看基础去吧
作者: tc03    时间: 2014-4-22 14:00
jimye0526 发表于 2014-4-22 13:37
看基础去吧

详细点行么?比如基础中的哪一部分。。。。
作者: q273814    时间: 2014-4-23 10:12
= = 你写脚本的时候游戏窗口分辨率(不是桌面 是在游戏里的游戏设置里设置的)和客户机的游戏窗口分辨率要一直

使用脚本的电脑游戏设置(如 分辨率,游戏亮度,缩放比例,以及其他配置等)要和开发脚本的电脑设置尽可能一致 最好一模一样
作者: sziamchl    时间: 2014-4-25 06:57
tc03 发表于 2014-4-22 13:28
看不懂。。。。既然你的可以正常使用,就应该可行吧,可是我看不懂。 窗口.获取位置(游戏句柄,游戏x,游戏y ...

这还不够详细?我看遍了整个TC的帮助,就没看到你说的什么绑定窗口的语句。把你的代码发上来看看吧,发主要部分就可以了,比如怎么绑定窗口,怎么找图?别和我说你用其它的什么插件?哪些我不了解。





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