1. APP版本的命令

1. 当前应用版本号;

app.versionCode

2. 当前应用版本名称;

app.versionName

3. 当前Auto.js版本号;

app.autojs.versionCode

4. 当前Auto.js版本名称;

app.autojs.versionName

2. 打开APP的命令

1. 通过APP名称打开应用;

app.launch(appName)

该函数也可以作为全局函数来使用:

launch(appName)

2. 通过APP包名打开APP;

app.launchPackage(packageName)

该函数也可以作为全局函数来使用:

launch(packageName)

3. 获取应用包名对应的已安装的应用的名称,如果该找不到该应用返回null;

app.getAppName(packageName)

该函数也可以作为全局函数来使用:

getAppName(packageName)

4.  获取应用名称对应的已安装的应用的包名,如果该找不到该应用返回null,如果该名称对应多个应用只返回其中某一个的包名;

app.getPackageName(appName)

该函数也可以作为全局函数来使用:

getPackageName(appName)

3. 查看和编辑文件

1. 用其他应用查看文件,文件不存在由查看文件的应用处理;

app.viewFile(path)

2. 用其他应用编辑文件,文件不存在由编辑文件的应用处理;

app.editFile(path)

4. APP的安装和卸载

1. 卸载应用,执行后会弹出卸载应用的提示框。如果该包名的应用未安装,由应用卸载程序处理,可能弹出"未找到应用"的提示;

app.uninstall(packageName)

2. 安装应用;

app.viewFile(apkPath)

5. 不同的跳转方式

1. 打开应用程序的应用信息界面,如果找不到该应用返回false,否则返回true;

app.openAppSetting(packageName)

该函数也可以作为全局函数使用:

openAppSetting(packageName)

2. 启动Auto.js的特定界面,该函数在Auto.js内运行则会打开Auto.js内的界面,在打包应用中运行则会打开打包应用的相应界面;

app.startActivity(name)

name的值有以下两种选项:

(1). 日志界面:console;

(2). 设置界面:settings;

3. 用默认浏览器打开链接;

app.openUrl(url)

4. 自动发邮件;

app.sendEmail(options)

options为一个对象,即发送邮件的参数,包含如下属性:

(1). email:{string} | {Array}

收件人的邮件地址,如果有多个收件人,则用字符串数组表示。

(2). cc: {string} | {Array}

抄送收件人的邮件地址,如果有多个抄送收件人,则用字符串数组表示。

(3). bcc:{string} | {Array}

密送收件人的邮件地址,如果有多个密送收件人,则用字符串数组表示。

(4). subject:{string}

邮件主题。

(5). text:{string}

邮件正文。

(6). attachment:{string}

附件的路径。

// 发送邮件给10086@qq.com和10001@qq.com。
app.sendEmail({email: ["10086@qq.com", "10001@qq.com"],subject: "这是邮件标题",text: "这是邮件正文"
});

Auto.js中APP应用相关指令相关推荐

  1. 浅析Vue.js 中的条件渲染指令

    1 应用于单个元素 Vue.js 中的条件渲染指令可以根据表达式的值,来决定在 DOM 中是渲染还是销毁元素或组件. html: <div id="app"> < ...

  2. js中scroll滚动相关

    js中scroll滚动相关 scroll,滚动,一般讨论的是网页整体与浏览器之间的关系. 一.元素相关 属性/方法 解释 element.scrollHeight 返回元素的整体高度. element ...

  3. 原生JS中DOM节点相关API合集

    原生JS中DOM节点相关API合集 节点属性 Node.nodeName //返回节点名称,只读 Node.nodeType //返回节点类型的常数值,只读 Node.nodeValue //返回Te ...

  4. JS中与正则相关的方法

    前面有一篇文章大体介绍了一下JS中正则表达式,而使用正则表达式还需要配合JS中的相关方法,分别是String对象和RegExp对象的方法.今天就来具体介绍一下这些方法. 使用这则表达式的方法可以分为两 ...

  5. Node.js中multer的相关操作

    文章目录 一.练习看结构 (1)index.html文件 (2)server.js文件 示例一 示例二 (3)常用 二.multer的用法示意图 三.表单转Ajax上传文件 一.练习看结构 (1)in ...

  6. JS中字符串的相关操作

    2019独角兽企业重金招聘Python工程师标准>>> 一.字符串的创建 创建一个字符串有几种方法.最简单的是用引号将一组字符包含起来,可以将其赋值给一个字符串变量. var myS ...

  7. js 中对象--属性相关操作

    查询属性: 可以用 对象.属性 来查询属性和属性方法               或者                    对象["属性"]  来查询属性和属性方法 演示代码: ...

  8. Auto.js中的悬浮窗

    悬浮窗一般用来显示当前脚本运行的状态和信息,是最为重要的人机交互方式.悬浮窗在脚本停止运行时会自动关闭,因此,要保持悬浮窗不被关闭,需要用一个空的setInterval来实现. setInterval ...

  9. 前端学习(3264):js中undefine中二相关属性

最新文章

  1. openresty开发系列19--lua的table操作
  2. 论一只爬虫的自我修养
  3. python莫比乌斯_莫比乌斯函数 - osc_7eqzxl4g的个人空间 - OSCHINA - 中文开源技术交流社区...
  4. 22个值得收藏的android开源码-UI篇
  5. C++中int *p[4]和 int (*q)[4]的区别
  6. 嵌入式OS入门笔记-以RTX为案例:二.快速移植到RTX
  7. BZOJ 2707: [SDOI2012]走迷宫( tarjan + 高斯消元 )
  8. linux添加自定义的命令!
  9. ubuntu 开启dhcp服务并配置
  10. 刚创建了蕝薱嚣张IT部落
  11. 无限弹窗(bat代码 整人恶作剧)
  12. awvs12 Server Exception_使用WebSocket搭建服务器server
  13. eclipse优化配置
  14. VSCode如何运行Html页面
  15. oppo人脸识别解锁黑屏_opporeno4有屏幕指纹识别吗?支持人脸识别解锁吗
  16. 2010年最具影响十大技术:移动互联…
  17. MongoDB在Windows10上的安装配置和基本语句
  18. 有趣的微分方程之齐次方程
  19. 【火电机组、风能、储能】高比例风电电力系统储能运行及配置分析(Matlab代码实现)
  20. python第五次作业——潘芊睿

热门文章

  1. 【整理】数据库PPT
  2. vscode安装miniconda并配置常用机器学习包
  3. Linux namespace 原理
  4. python的读写文件代码_Python 读写文件的操作代码
  5. poi获取excel2003图表以及相关属性
  6. Spring框架中都用到了哪些设计模式?
  7. 计算机氧气游戏,在Klei的新游戏《缺氧》里,氧气绝不仅仅是种资源那么简单...
  8. python:自定义装饰器详解
  9. 设置win7计算机名字共享,win7文件夹共享【使用模式】
  10. 2022 安询杯 Babyphp