代码拉取完成,页面将自动刷新
JsDroid3去除了JsDroid2多余的功能,追求以最简单化的方式开发最需要的功能。
痞老板文档:http://showdoc.jsdroid.com/web/#/20
print "hello"
toast "hello"
click 100,100
//从点(100,100)滑动到点(500,500)
swipe 100,100,500,500
//从点(100,100)滑动到点(500,500),补间20,每补间耗时5毫秒
swipe 100,100,500,500,20
//休眠1秒
sleep 1000
t = time()
print t
//正则查找界面上的节点,注意下面的符号"~",它不是打错的字符,而是将"JsDroid.*"字符串编程正则表达式
def node = findNode ~"JsDroid.*"
if(node){
print node.text
}
//正则查找界面上的所有文字类型节点,注意下面的符号"~",它不是打错的字符,而是将".*Text.*"字符串编程正则表达式
def nodes = findNodeAll ~".*TextView.*"
if(nodes){
for(node in nodes){
if(node.text){
print node.text
}
}
}
//定义数组保存遍历结果
def textArray=[]
//遍历所有文字
GNode.eachNode{
node->
//获取节点的文字
def text = node.text
if(text){
//将文字保存到数组textArray
textArray.add(text)
}
}
//输出数组,将每项用换行符"\n"隔开
print textArray.join("\n")
//在输入框输入文字"JsDroid",注意要先点击输入框
inputText "JsDroid"
//清除光标前后各1000文字
clearText 1000,1000
//参数分别为:图片路径(放到res文件夹里面)、左、上、右、下、色差、相似度
def ret = findPic "find.png",0,0,0,0,0x050505,0.9f
if(ret){
click ret.x,ret.y
}
//参数分别为:图片路径(放到res文件夹里面)、左、上、右、下、色差、相似度
def ret = findImg "find.png",0,0,0,0,0x050505,0.9f
if(ret){
click ret.left,ret.top
}
def value = readConfig("key","默认值")
print value
二次开发需要商业授权,请联系QQ980008027。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。