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实现自动填充文本相关推荐

  1. Auto.js实现自动授权截屏权限

    写在前面: 本文章记录自己在开发过程中,遇到的基础问题,也同样便于在以后的开发中获得便利. 如果你是初学Auto.js开发,建议可以读这篇文章Auto.js入门[超基础],该文章是我入门时拜读的作品, ...

  2. auto.js 快手自动评论脚本 引流操作

    本代码 是基于 auto.js app软件:快手极速版 如果不熟悉 auto.js 请移步 auto.js文档 源码下载地址:暂无 auto.waitFor(); app.launchApp('快手极 ...

  3. 京东双11热爱环游记,使用AUTO.JS脚本自动领汪汪币(2021.10.29最新)

    点击上方蓝字"优派编程"选择"加为星标",第一时间关注原创干货 https://www.fang1688.cn/study-code/2523.html 每年某 ...

  4. 微信(基于auto.js)自动打卡脚本

    软件准备 技术理论 安装教程 推荐工作模式 注意事项 附录代码 软件准备 auto.js或者 auto.js pro版.auto.js目前官方已经停止更新,pro版本需要收费.自行百度下载 auto. ...

  5. js 查错_淘宝双11超级星秀猫使用 Auto.js 脚本自动做任务领喵币

    先分享一波双11红包,淘口令¥WiuJcidknMF$ 越来越懒得做这些沙雕任务了,赚的那几块几毛跟自己耗的精力完全不成正比.但是可以学习一下淘宝的营销活动,同时又有小伙伴求这个淘宝双11超级星秀猫自 ...

  6. Auto.js之自动QQ点赞篇

    //跳转到聊天页面app.startActivity({action: "android.intent.action.VIEW",data: "mqq://im/chat ...

  7. Auto.js实现自动解锁屏幕

    写在前面: 本文章记录自己在开发过程中,遇到的基础问题,也同样便于在以后的开发中获得便利. 如果你是初学Auto.js开发,建议可以读这篇文章Auto.js入门[超基础],该文章是我入门时拜读的作品, ...

  8. auto.js脚本自动点击屏幕双11自动领金币

     auto软件和js脚本在本人的csdn的上传资源下载 js脚本操作手机屏幕的代码 auto.waitFor(); var height = device.height; var width = de ...

  9. auto.js实现自动更新,带进度条

    本人在autojs是个新萌,大佬请多指教 注意: 包名不一致:系统会认为是个新的软件,这就不算升级了 签名不一致:系统会提示先卸载之前安装的版本,才能继续安装新的(不卸载之前的,提示安装失败) 自动更 ...

最新文章

  1. 优化JavaScript代码
  2. 《易学Python》——1.4 Linux
  3. 突破Android微信微博浏览器限制直接拉起应
  4. WinSock服务程序
  5. 防火墙简介(二)——firewalld防火墙
  6. QT开发(十)——QT输入组件
  7. CAS的安装与配置(一)服务器端配置
  8. 解决:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found) ...
  9. ios xcode文件前缀_IOS Xcode开发中 文件名的后缀名m,mm,cpp,h区别
  10. 提高对邮件的认识,两类邮件都要重视!!(不光有和客户的邮件工作方面的,还有单位的邮件一些联系事项),还有要自己看清楚邮件的全部内容,不要丢三落四!!
  11. Unity3D 中的定制特性以及简单的编辑器扩展案例(1)
  12. 《游戏设计艺术(第2版)》——学习笔记(15)第15章 玩家通过界面玩游戏
  13. 最全,从小白到交互设计大牛的105条设计原则-附PDF资料
  14. 如何手工制作html网站地图,网站地图制作_sitemap自动生成方法详解
  15. 动态箭头gif图标_教程|PPT绘制箭头最全攻略,收藏一下
  16. Workgroup 协议
  17. android高斯模糊平均值,高斯模糊
  18. 邮箱邮件收发件服务器怎么设置?
  19. 用HTML做一个圆形,css如何制作圆?
  20. matlab在图片上画标记然后整幅保存的方法

热门文章

  1. python超快速入门教程
  2. 激情世界杯,盛夏大放价,CDR 618返场继续嗨
  3. 科技文献检索(一)——课程介绍及信息素养
  4. 20230410英语学习
  5. 【node进阶】深度解析express框架---编写接口|解决跨域问题
  6. 算力顶天地,存力纳乾坤:国家超级计算济南中心的一体两面
  7. hdr与sdr_sdr和hdr区别
  8. java计算机毕业设计无人值守台球厅智能管理监控系统源码+系统+数据库+lw文档+mybatis+运行部署
  9. HTML5+CSS3学习准备
  10. jq的.click().on('click')