首页
投稿
每日成就
留言
友链
统计
Search
1
NPS内网穿透服务
90 阅读
2
本服务用于为你的某东每天自动获取豆豆
89 阅读
3
小米妙享PC版来啦——替代MIUI+(3.1.0版本以后该安装方法失效)
80 阅读
4
KMS永久激活你的windows
74 阅读
5
autojs学习之路(二)基于控件
65 阅读
小日常
唠嗑
windows小芝士
应用推荐
linux小芝士
autojs
JAVA
今日推软Android
登录
/
注册
Search
标签搜索
JAVA
autojs
自动获取京豆
青龙面板
儿童节
kill进程
linux命令
高考加油
KMS
激活windows
NPS
内网穿透
shell脚本定时重启mysql数据库
加油
多态
生日祝福
小米妙享PC
应用推荐
100以内加减法
猜数小游戏
小宇
累计撰写
32
篇文章
累计收到
58
条评论
首页
栏目
小日常
唠嗑
windows小芝士
应用推荐
linux小芝士
autojs
JAVA
今日推软Android
页面
投稿
每日成就
留言
友链
统计
搜索到
5
篇与
的结果
2022-10-13
autojs学习之路(四)
{timeline}{timeline-item color="#19be6b"} 正式学习{/timeline-item}{timeline-item color="#ed4014"} 正式弃坑 2022.10.13{/timeline-item}{/timeline}转战android studio
2022年10月13日
14 阅读
0 评论
0 点赞
2022-09-18
autojs学习之路(三)颜色有关
跳转autojs文档颜色的表示方法{card-default label="在Auto.js有两种方式表示一个颜色。" width="50%"}一种是使用一个字符串"#AARRGGBB"或"#RRGGBB",其中 AA 是Alpha通道(透明度)的值,RR 是R通道(红色)的值,GG 是G通道(绿色)的值,BB是B通道(蓝色)的值。例如"#ffffff"表示白色, "#7F000000"表示半透明的黑色。另一种是使用一个16进制的"32位整数" 0xAARRGGBB 来表示一个颜色,例如 0xFF112233表示颜色"#112233", 0x11223344表示颜色"#11223344"。{/card-default}可以通过colors.toString()把颜色整数转换为字符串,通过colors.parseColor()把颜色字符串解析为颜色整数。颜色的转换方法color.toString(colorNum)eg. color.toString(50)d\范围:0~255本章直接看文档吧,没意思
2022年09月18日
18 阅读
0 评论
0 点赞
2022-09-13
autojs学习之路(二)基于控件
className 类名。类名表示一个控件的类型,例如文本控件为"android.widget.TextView", 图片控件为"android.widget.ImageView"等。packageName 包名。包名表示控件所在的应用包名,例如QQ界面的控件的包名为"com.tencent.mobileqq"。bounds 控件在屏幕上的范围。clickable 控件是否可点击。longClickable 控件是否可长按。click() 点击。点击一个控件,前提是这个控件的clickable属性为truelongClick() 长按。长按一个控件,前提是这个控件的longClickable属性为truesetText() 设置文本,用于编辑框控件设置文本。scrollup()滑动{lamp/}控件文档跳转控件选择(UiSelector)链式调用寻找能点击的控件text("微信").findOne().parent().parent().click()desc("微信").findOne().click()className(str)跳转 布局层次中查看text找到”五条单身狗“群聊,并发送早上好home() click("微信") text("五条单身狗").findOne().parent().parent().parent().parent().parent().click() setText("早上好") text("发送").findOne().click()通过坐标点击//bounds()返回控件在屏幕上的范围var x=text("五条单身狗").findOne().bounds().centerX() var y=text("五条单身狗").findOne().bounds().centerY() click(x,y)~小宇还是很喜欢坐标的home() sleep(1500) click("微信") //打开微信 text("发现").findOne().parent().parent().click() //发现页面 var px=text("朋友圈").findOne().bounds().centerX() var py=text("朋友圈").findOne().bounds().centerY() click(px,py) //打开朋友圈 var x=id("by3").findOne().bounds().centerX() var y=id("by3").findOne().bounds().centerY() longClick(x,y) //长按小相机 var dx=id("jsx").findOne().bounds().centerX() var dy=id("jsx").findOne().bounds().centerY() click(dx,dy) //获取焦点 setText("测试一键发表朋友圈") //设置文字 click("发表") //发表例子都还需优化,都有限制条件, 解除必须在首页的限制条件 (已解决)。发表自定义文字后期再解决,小宇还不会bounds->其值是一个 RECT对象控件对象的操作方法UiObjectUiObject表示一个控件,可以通过这个对象获取到控件的属性,也可以对控件进行点击、长按等操作。获取一个UiObject通常通过选择器的findOne(), findOnce()等函数,也可以通过UiCollection来获取,或者通过UiObject.child(), UiObject.parent()等函数来获取一个控件的子控件或父控件。上面小宇研究的好像就是介个,过,下一个查找控件【findOne()】对当前屏幕上的控件进行搜索。【findOne(timeout)】findOne(5000) 5秒找不到就下一个。超时未找到则终止搜索并返回null。【findOnce()】findOnce(0)寻找第1个。findOnce(i)->寻找第(i+1)个。如果找到符合条件的控件则返回该控件;否则返回null。【find()】找到所有满足条件的控件集合并返回【返回 {UiCollection} 】【untilFind()】直到找到至少一个满足条件的控件为止,并返回所有满足条件的控件集合。【exists()】if(text("某个文本").exists()){ //要支持的动作 }控件集合的操作方法UiCollection, 控件集合, 通过选择器的find(), untilFind()方法返回的对象。["控件一","控件二","控件三","控件四","控件五"]控件一.click()id("bth").find().get(i).click()find()找到集合,get()第(i+1)个,返回控件UiObject。
2022年09月13日
65 阅读
0 评论
1 点赞
2022-09-07
autojs学习之路(一)javascript部分
关键字 var整型var a=1 var b=2 var c=a+b字符串型var i="小宇最帅"布尔型true/false数组型[]var xiaoyu=["taller","handsome"] var xiaoyu=["0","1"]判断var 条件一=false var 条件二=true var i="小宇最帅" var n="小宇真的啥也不会" if(条件一){ console.log(i) } else if(条件二){ console.log(n) } else{console.log("都不满足")}循环常用的for和while/* //do while var text,i i=0 do{text="当前为第"+i+"次" console.log(text) i++} while(i<5)*/ //while var text,i i=0 while(i<5) { text="当前为第"+i+"次" console.log(text) i++ } //for var test for(i=0;i<5;i++) { test="当前为第"+i+"次" console.log(text) }函数 点击软件() //调用 function 点击软件() { home() text("微信").findOne().parent().parent().click() home() } 对象var phone=[height=device.height,width=device.width] toast("height:"+phone[0]) toast("width:"+phone[1])//js里“+”拼接var xiaoyu={name:"xiaoyu" ,height:"178",weight:"49.7"} console.log(xiaoyu.name)//依旧可以嵌套函数var xiaoyu={firstname:"xiao", thname:"yu", id:140524, fullname:function() { return xiaoyu.firstname+" "+this.thname } } console.log(xiaoyu.fullname())
2022年09月07日
26 阅读
0 评论
1 点赞
2022-08-31
autojs学习之路(序)
群友分享课程,小宇学习{timeline}{timeline-item color="#19be6b"}自学{/timeline-item}{timeline-item color="#19be6b"}入门{/timeline-item}{timeline-item color="#ed4014"}熟练{/timeline-item}{/timeline}作用(免root,基于无障碍):app: 应用。启动应用,卸载应用,使用应用查看、编辑文件、访问网页,发送应用间广播等。console: 控制台。记录运行的日志、错误、信息等。device: 设备。获取设备屏幕宽高、系统版本等信息,控制设备音量、亮度等。engines: 脚本引擎。用于启动其他脚本。events: 事件与监听。按键监听,通知监听,触摸监听等。floaty: 悬浮窗。用于显示自定义的悬浮窗。files: 文件系统。文件创建、获取信息、读写。http: HTTP。发送HTTP请求,例如GET, POST等。images, colors: 图片和图色处理。截图,剪切图片,找图找色,读取保存图片等。keys: 按键模拟。比如音量键、Home键模拟等。shell: Shell命令。threads: 多线程支持。 ui: UI界面。用于显示自定义的UI界面,和用户交互。autojs个版本区别 4.11——免费 任意软件都可(教学版本、日常使用) 7.0.0pro——收费(不售卖了)启动界面可自定义,没有对大平台屏蔽 8.0.0pro——收费(30元,打包、函数方面有区别)屏蔽了大平台:qq、抖音、微信等 现有9.0.0pro全新版本autojs学习路径和学习方法{timeline}{timeline-item color="#19be6b"}基础入门javascript基础语法及内置对象(变量、流程控制、函数、对象等){/timeline-item}{timeline-item color="#19be6b"}ES6的一些语法(箭头函数、回调等){/timeline-item}{timeline-item color="#19be6b"}autojs文档{/timeline-item}{timeline-item color="#19be6b"}autojs示例{/timeline-item}{timeline-item color="#ed4014"}autojs实战{/timeline-item}{/timeline}可能用时一到三个月吧{progress percentage="60%" color="#ff6c6c"/}
2022年08月31日
38 阅读
0 评论
0 点赞