autoxjs
autojs吧
全部回复
仅看楼主
level 1
贴吧用户_GyCDAyA693
楼主
bounds("(587,1152,654,1213)")能不能通过bounds点击
2023年03月25日 23点03分
1
level 4
a448215423
当然可以
2023年03月26日 03点03分
2
贴吧用户_GyCDAyA693
click(bounds)?可是他有四个坐标啊
2023年07月18日 16点07分
level 1
怪你闹i
我觉得你截图发帖的功夫就已经试出来了
2023年03月26日 08点03分
3
level 12
____海内存知己
写一个函数封装,查找到文本,点击文本的bounds的X,Y
2023年03月28日 07点03分
4
level 12
____海内存知己
XY可以设定为bounds的中间值
2023年03月28日 07点03分
5
level 2
哦哭咯970
y值: (1213-1152)/2+1152
x值:同上算
2023年04月02日 13点04分
6
贴吧用户_GyCDAyA693
直接用click去点击bounds不行吗
2023年07月18日 16点07分
Enslave9
@贴吧用户_GyCDAyA693
click(bouns(x1,y1,x2,y2).findOne().bounds().centerX(),bouns().findOne().bounds().centerY())
2023年11月01日 07点11分
level 1
贴吧用户_GyCDAyA693
楼主
最后用的press去点击很快
2023年05月27日 10点05分
7
秀水芳塘
你把坐标写死会有问题,假如屏幕划动了一下,坐标全对不上了,所有点击失效!
2023年07月19日 07点07分
贴吧用户_GyCDAyA693
@秀水芳塘
下滑到最后一个页面固定全选提交就这样很简单就是提交那个按钮。。。。。
2023年07月30日 03点07分
level 1
双玉赋
我感觉checked = false的时候,只是不能通过text("").click()这种方式点击。换成其他属性,基本上都能点击。
2023年07月11日 13点07分
8
568gqw
@双玉赋
如何点击屏幕外的控件,尝试用获取坐标的方式去点击,返回true但是实际上没有点击成功
2023年11月01日 09点11分
贴吧用户_GyCDAyA693
用click去点击bounds可以吗
2023年07月18日 16点07分
双玉赋
@贴吧用户_GyCDAyA693
可以,用var(整个脚本赋值),或let(一个板块内{ }赋值)。let x =控件.findOne().bounds().centerX(); let y =控件.findOne().bounds().centerY(); click(x,y); 这样点击
2023年07月18日 22点07分
双玉赋
还有比bounds更科学的办法,因为bounds是读取坐标并点击,能不用坐标的话,尽量不用坐标,坐标会受误触屏幕或动态控件影响,直接点击控件不受影响。方法:点击某控件它爸爸的儿子。控件.findOne().parent().findOne(text("控件")).click();
2023年07月18日 22点07分
level 1
秀水芳塘
可以取得bounds的坐标属性然后点击,但好像过滤条件中不能用bounds("(587,1152,654,1213)"),就是说不是所有属性都是能够当过滤条件的。
2023年07月19日 07点07分
9
bbszhu
你是说boundsInside吗?
2023年07月31日 05点07分
level 1
117快递员
bounds(587,1152,654,1213)").click()不就行了
2023年08月08日 07点08分
10
level 12
bbszhu
autojs6有个clickbounds命令,只要确定了控件,后边跟个这个就能点击了。
2023年08月12日 01点08分
11
level 3
咕噜咕噜吧_
var x = bounds. centerX();
var y = bounds. centerY();
2023年08月14日 07点08分
12
一把小米辣
动态的控件,在加载完毕之前,获取的坐标是不对的。。。
2023年11月30日 06点11分
level 2
Mod小冰🍼🍼
2023年10月15日 12点10分
13
level 1
康kxl
为什么我的截屏会卡顿,有时候很慢,经常没有反应!
2023年12月03日 04点12分
14
1