开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 1903|回复: 7
收起左侧

[完成] 高悬赏填表滑块问题求解!

 关闭 [复制链接]
结帖率:50% (1/2)
发表于 2020-2-13 13:54:08 | 显示全部楼层 |阅读模式   广东省湛江市
100精币
tx滑块 用精易浏览器填表来操作 不用计算坐标 只需要操作滑动按钮就行  
0E]{0]8@B_G79IGVNUBZ${9.png

最佳答案

查看完整内容

[e=1].版本 2 .支持库 wke .支持库 spec .子程序 _btn_Silde_被单击 .局部变量 main, 特殊功能 .局部变量 x, 整数型 .局部变量 y, 整数型 .局部变量 xx, 整数型 .局部变量 yy, 整数型 .局部变量 i, 整数型 .局部变量 px, 整数型 .局部变量 box, WKE_填表 ' 这里是使用的框架序号,也就是框架在网页中排序的位置, ' 偏移 10 是因为元素定位的坐标一般都是元素左上角的位置,元素本身有宽度与高度所以每次操作的点都可以不一样, ' 稍 ...
结帖率:91% (31/34)

签到天数: 3 天

发表于 2020-2-13 13:54:09 | 显示全部楼层   河北省唐山市
  
子程序名返回值类型公开备 注
_btn_Silde_被单击  
变量名类 型静态数组备 注
main特殊功能 
x整数型 
y整数型 
xx整数型 
yy整数型 
i整数型 
px整数型 
boxWKE_填表 
' 这里是使用的框架序号,也就是框架在网页中排序的位置,
' 偏移 10 是因为元素定位的坐标一般都是元素左上角的位置,元素本身有宽度与高度所以每次操作的点都可以不一样,
' 稍后可以使用取元素矩形获取元素的size相关信息,就可以在一个范围内随机点击
' 这里只是写一个测试案例,稍后会提供一个滑动的方法,操作会更加简便 大家也方便学习一下 这几个命令的用法
box.表单_置填表框架 (精易Web浏览器1.取WebView (), #填表模式_JS表达式, “”, 2)
x = box.元素_取横坐标 (精易Web浏览器1.取WebView (), #填表模式_JS表达式, “#tcaptcha_drag_thumb”, 10, 1)
y = box.元素_取纵坐标 (精易Web浏览器1.取WebView (), #填表模式_JS表达式, “#tcaptcha_drag_thumb”, 15, 1)
调试输出 (x, y)
main.开启触屏模式 (精易Web浏览器1.取WebView (), )  ' 如果手机页面可以打开该选项
main.开关鼠标消息 (精易Web浏览器1.取WebView (), )  ' 滑动的过程中关闭一下鼠标消息,以免发生错位
main.鼠标左键按下 (精易Web浏览器1.取WebView (), x, y)
px = 到整数 (删首尾空 (txt_px.内容))
计次循环首 (px, i)  ' 每次一个像素 这里是随便写的 真正操作的话最好随机性要更强一些
main.鼠标移动 (精易Web浏览器1.取WebView (), x + i, y)
延迟 (取随机数 (1, 20))
计次循环尾 ()
' box.元素_闪烁标记 (精易Web浏览器1.取WebView (), , , 1)
main.鼠标左键抬起 (精易Web浏览器1.取WebView (), x, y)
main.开启触屏模式 (精易Web浏览器1.取WebView (), )
main.开关鼠标消息 (精易Web浏览器1.取WebView (), )


i支持库列表   支持库注释   
wke精易web浏览器
spec特殊功能支持库


上面是一个例子  元素改一下就可以  之前写过一个TX的 源码没找到下面源码是支持库提供的例子

jingyiWeb.e (66.12 KB, 下载次数: 36)
回复

使用道具 举报

结帖率:100% (4/4)
发表于 2020-2-13 13:55:48 | 显示全部楼层   四川省宜宾市
精易web浏览器填表模块
https://bbs.125.la/forum.php?mod=viewthread&tid=14530001
(出处: 精易论坛)
刚好有个例子
回复

使用道具 举报

结帖率:50% (1/2)

签到天数: 3 天

 楼主| 发表于 2020-2-13 14:27:30 | 显示全部楼层   广东省湛江市
1185384801 发表于 2020-2-13 13:55
精易web浏览器填表模块
https://bbs.125.la/forum.php?mod=viewthread&tid=14530001
(出处: 精易论坛)

可以用这个网站写一个源码出来吗 https://aq.qq.com/v2/uv_aq/html/ ... _account.html?v=4.0
回复

使用道具 举报

结帖率:91% (31/34)

签到天数: 3 天

发表于 2020-2-13 15:47:19 | 显示全部楼层   河北省唐山市
滑块识别率要求不高的话可以填固定值   我记得好像滑动220   成功率很高
回复

使用道具 举报

结帖率:50% (1/2)

签到天数: 3 天

 楼主| 发表于 2020-2-13 19:05:16 | 显示全部楼层   广东省湛江市
风云诶i 发表于 2020-2-13 15:35
[e=1].版本 2
.支持库 wke
.支持库 spec

我换上了这个网站就不行 https://aq.qq.com/v2/uv_aq/html/ ... _account.html?v=4.0
回复

使用道具 举报

结帖率:91% (31/34)

签到天数: 3 天

发表于 2020-2-13 19:29:20 | 显示全部楼层   河北省唐山市
jiege123 发表于 2020-2-13 19:05
我换上了这个网站就不行 https://aq.qq.com/v2/uv_aq/html/reset_pwd/pc_reset_pwd_input_account.html?v ...

可能有框架  框架的值换一下试试
回复

使用道具 举报

结帖率:92% (12/13)
发表于 2020-2-14 11:58:33 | 显示全部楼层   美国
踩一脚留个脚印
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表