美文网首页
如何学习auto.js(一)

如何学习auto.js(一)

作者: 缘点点 | 来源:发表于2020-02-10 14:50 被阅读0次

    文章开始之前首先来介绍一下什么是auto.js
    auto.js是一个支持无障碍服务的Android平台上的JavaScript IDE,可以编写各种自动化脚本。

    当然这里也有必要,为没有编程基础的朋友介绍一下什么是JavaScript。

    • JavaScript 是 Web 的编程语言。
    • 所有现代的 HTML 页面都使用 JavaScript 制作。
    • JavaScript也是广泛用于客户端的脚本语言

    而本文要介绍的auto.js则是JavaScript在手机上的运用,用以编写安卓手机脚本(目前似乎没有针对苹果手机的脚本平台)。

    脚本是什么,有什么用?

    脚本是一种使用一种特定的描述性语言,依据一定的格式编写的可执行文件,简单来说,就是通过代码,把一些常规的操作自动化,减少你使用时的操作量。通俗点,就是可以替你完成一些指定的工作,可以让你偷懒~

    auto.js能完成什么操作?

    image.png
    目前auto.js还属于起步阶段,不少功能还不够完善,但普遍的手机操作已经基本实现。例如,点击,滑动,打开应用,识别文字,识别图片,识别通知栏信息,识别手机内容等等等等。
    用于不少APP还可以减少不少繁琐的日常操作。例如:支付宝蚂蚁森林收(偷)能量,微信(qq)朋友圈点赞,微信(qq)自动抢红包,游戏日常签到,任务,打怪副本等。只要你想象力充足,便可写出符合你要求的脚本。
    (大一大二的同学可以用来写自动刷网课的脚本哦,哈哈哈哈)

    为什么选择auto.js?

    无需root权限:可开启无障碍模式。
    方便,简单:代码规范符JavaScript要求,手机上便可完成代码编写,有代码自动补全,避免错漏。
    方便打包成APP:供他人使用,自主决定安装包名字,图片等,容易出成就感

    怎么学习auto.js?

    理所当然的,学习编程语言当然该从“hello world”学起,那么我们就先从让auto输出“hello world”学起。
    首先下载auto.js APP,地址为:地址
    1.安装并打开,会提示需要启用无障碍服务,按以下步骤设置,会跳转到手机设置-系统-无障碍页面,在应用列表选择Auto.js,开启无障碍服务即可;
    image.png
    image.png
    image.png
    image.png
    2.回到APP主页,点击右下角的加号选择文件新建一个文件。
    image.png
    3.在文本框上输入toast("hello,world");点击上方运行,结果如下:
    image.png
    当然,把代码换一下,var handsome = confirm("hello,world");
    便可得到弹窗式的hello world。
    最后分享几个有关文本的样例代码,供大家尝试学习,自行把握其中的奥妙。
    var handsome = confirm("你帅吗?");
    if(handsome){
        toast("真不要脸!");
        toast("真不要脸!");
        toast("真不要脸!");
        alert("真不要脸!");
    }else{
        toast("嗯");
    }
    
    var sex = dialogs.singleChoice("请选择性别", ["男", "女", "基佬", "女装", "其他"], 2);
    toast("选择了第" + (sex + 1) + "个选项");
    

    另外如果觉得自己自主学习能力尚好的,也可以自行打开官方文档等进行学习,
    1
    2


    本期到这就结束了,干货不多,因为我也在学习中,我也是尽己所能尽量把自己学习的过程用文字叙述了出来,希望能对感兴趣的朋友有所用处
    下期将会,着重为点击与滑动等基于坐标的操作的内容,也会根据点击与滑动教大伙做一个简单的有实际应用的脚本。可以期待一下,这个系列应该不会日更的,要根据我学习的进度来定,不过最初这几天应该能多写几篇~一起学习加油吧。

    相关文章

      网友评论

          本文标题:如何学习auto.js(一)

          本文链接:https://www.haomeiwen.com/subject/cgpaxhtx.html