Auto.js实现自动填充文本
Auto.js文本框自动文本填充
文章目录
- Auto.js文本框自动文本填充
- 使用环境
- 一、失败记录
- 二、解决方案一
- 三、解决方案二
- 都不行怎么办
- 1.
- 2.
使用环境
我老懒癌了,每天连打卡都不想打。你要说让电子产品奴役我那都可以。但是打卡这个事纯纯就是人故意给你找麻烦。
一、失败记录
在我卡住那空档我是去查过了百度和官方文档的,有input()和setText()这两种方法来设置文本,我全试了,当时一个都不能用.
二、解决方案一
其实都能填的,方法没有问题,是我在用的时候出现了操作问题.
先是input()这个方法,这个填不上一般就是因为你没有成功获取页面控件.
这里我就只放正确的填字方法了,控件获取相关请见我的另一篇文章Auto.js属性缺少时获取控件
object.setText("我是文本a"); //仅为object对应的控件设置文本;setText("我是文本a"); //为所有可输入控件设置文本;
// setText会替换文本,类似innerHTML效果;
//寻找第?个文本框置入字符"String",但是我尝试后无效;
setText ([i], "String");setText("String") // 置入文本"String";
三、解决方案二
obj.input(),我一开始就是用object.input()来对控件文本进行设置的,但是报错了:
说在object这个对象里找不到"input"方法.
就是这样了,不敢说能不能用.
object.input("xxx");
都不行怎么办
如果都不能用怎么办呢?
使用别的方法来作为替代,我觉得也很不错,大家可以考虑一下:
1.
在执行到需要输入的步骤时,我先使用setClip()来设置剪贴板内容(如果有动态需求就给一个变量),然后模拟触发了文本框,如此一来输入框上部会出现当前剪贴板内容,进行一次模拟点击即可。
至于你担心的跨型号适配问题,autoJs有方法专门协调脚本和不同屏幕的适配的,你可以在使用这个方法的同时搭配屏幕适配解决方案来解决问题,如果你不打算传播你的脚本仅仅是在自己的设备上使用的话,那甚至都不需要做屏幕适配,做不了的就用点击事件解决就好,虽然这看起来有些low…
2.
文本框是有一个value属性的,对应当前文本框内的内容。
获取到这个文本框之后,你或许可以尝试设置它的value属性值为你需要的值,这个肯定是能设定上的,但是可能无法同步数据到页面上。
更好的方法我已经开始寻找,我会尽量给大家一个满意的方案。
Auto.js实现自动填充文本相关推荐
- Auto.js实现自动授权截屏权限
写在前面: 本文章记录自己在开发过程中,遇到的基础问题,也同样便于在以后的开发中获得便利. 如果你是初学Auto.js开发,建议可以读这篇文章Auto.js入门[超基础],该文章是我入门时拜读的作品, ...
- auto.js 快手自动评论脚本 引流操作
本代码 是基于 auto.js app软件:快手极速版 如果不熟悉 auto.js 请移步 auto.js文档 源码下载地址:暂无 auto.waitFor(); app.launchApp('快手极 ...
- 京东双11热爱环游记,使用AUTO.JS脚本自动领汪汪币(2021.10.29最新)
点击上方蓝字"优派编程"选择"加为星标",第一时间关注原创干货 https://www.fang1688.cn/study-code/2523.html 每年某 ...
- 微信(基于auto.js)自动打卡脚本
软件准备 技术理论 安装教程 推荐工作模式 注意事项 附录代码 软件准备 auto.js或者 auto.js pro版.auto.js目前官方已经停止更新,pro版本需要收费.自行百度下载 auto. ...
- js 查错_淘宝双11超级星秀猫使用 Auto.js 脚本自动做任务领喵币
先分享一波双11红包,淘口令¥WiuJcidknMF$ 越来越懒得做这些沙雕任务了,赚的那几块几毛跟自己耗的精力完全不成正比.但是可以学习一下淘宝的营销活动,同时又有小伙伴求这个淘宝双11超级星秀猫自 ...
- Auto.js之自动QQ点赞篇
//跳转到聊天页面app.startActivity({action: "android.intent.action.VIEW",data: "mqq://im/chat ...
- Auto.js实现自动解锁屏幕
写在前面: 本文章记录自己在开发过程中,遇到的基础问题,也同样便于在以后的开发中获得便利. 如果你是初学Auto.js开发,建议可以读这篇文章Auto.js入门[超基础],该文章是我入门时拜读的作品, ...
- auto.js脚本自动点击屏幕双11自动领金币
auto软件和js脚本在本人的csdn的上传资源下载 js脚本操作手机屏幕的代码 auto.waitFor(); var height = device.height; var width = de ...
- auto.js实现自动更新,带进度条
本人在autojs是个新萌,大佬请多指教 注意: 包名不一致:系统会认为是个新的软件,这就不算升级了 签名不一致:系统会提示先卸载之前安装的版本,才能继续安装新的(不卸载之前的,提示安装失败) 自动更 ...
最新文章
- 优化JavaScript代码
- 《易学Python》——1.4 Linux
- 突破Android微信微博浏览器限制直接拉起应
- WinSock服务程序
- 防火墙简介(二)——firewalld防火墙
- QT开发(十)——QT输入组件
- CAS的安装与配置(一)服务器端配置
- 解决:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found) ...
- ios xcode文件前缀_IOS Xcode开发中 文件名的后缀名m,mm,cpp,h区别
- 提高对邮件的认识,两类邮件都要重视!!(不光有和客户的邮件工作方面的,还有单位的邮件一些联系事项),还有要自己看清楚邮件的全部内容,不要丢三落四!!
- Unity3D 中的定制特性以及简单的编辑器扩展案例(1)
- 《游戏设计艺术(第2版)》——学习笔记(15)第15章 玩家通过界面玩游戏
- 最全,从小白到交互设计大牛的105条设计原则-附PDF资料
- 如何手工制作html网站地图,网站地图制作_sitemap自动生成方法详解
- 动态箭头gif图标_教程|PPT绘制箭头最全攻略,收藏一下
- Workgroup 协议
- android高斯模糊平均值,高斯模糊
- 邮箱邮件收发件服务器怎么设置?
- 用HTML做一个圆形,css如何制作圆?
- matlab在图片上画标记然后整幅保存的方法
热门文章
- python超快速入门教程
- 激情世界杯,盛夏大放价,CDR 618返场继续嗨
- 科技文献检索(一)——课程介绍及信息素养
- 20230410英语学习
- 【node进阶】深度解析express框架---编写接口|解决跨域问题
- 算力顶天地,存力纳乾坤:国家超级计算济南中心的一体两面
- hdr与sdr_sdr和hdr区别
- java计算机毕业设计无人值守台球厅智能管理监控系统源码+系统+数据库+lw文档+mybatis+运行部署
- HTML5+CSS3学习准备
- jq的.click().on('click')