开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 11976|回复: 7
收起左侧

[原创视频分享] 微语言 安卓中文最简单脚本编辑工具 智能化办公的助手

[复制链接]
结帖率:100% (3/3)
发表于 2022-3-14 13:52:38 | 显示全部楼层 |阅读模式   广东省肇庆市
微语言 安卓中文最简单脚本编辑工具 智能化办公的助手


                10分钟学会编写手机辅助脚本,中文编程

微语言下载地址 链接:https://pan.baidu.com/s/1zYVtNSorx_Zhq-wi__pa1g?pwd=bozs
提取码:bozs


BILIBILI观看
https://www.bilibili.com/video/BV1Jb4y1x7qS?spm_id_from=333.999.0.0



QQ交流群:792623315

第一课《基础命令篇》弹出消息,点击坐标,延迟,手机按键,打开网址,循环脚本

1.弹出消息(消息内容)
举例:弹出消息(“你好”)
注释:这条命令会在手机屏幕上弹出一条提示信息
=================================================================================================================
2.点击坐标(X,Y)
举例:点击坐标(100,200)

注释:这条命令表示点击手机屏幕固定坐标,坐标的X值是100,Y值是200

==================================================================================================================
3.延时(延时时间)单位:毫秒
举例:延时(3000)
注释:这条命令表示延时3秒后执行下一条命令

===================================================================================================================
4.手机按键(键代码)
举例:手机按键(1)

注释:这条命令表示执行点击手机按键操作,键代码列表(1.返回 2.home 3.最近任务 4.通知栏1  5.通知栏2  6.电源)

===================================================================================================================
5.打开网址(网址)
举例:打开网址(“https://www.baidu.com”)
注释:这条命令表示让浏览器执行打开一个网址的操作,网址为https://www.baidu.com。程序会自行调佣当前设备的默认浏览器
执行操作(注意:这里的网址前缀https://也要填写,如果前缀是http://就填写http://)

==================================================================================================================
6.循环脚本(行号)
举例:循环脚本(1)
注释:这条命令表示当执行到循环脚本这条命令时,程序将跳转到指定行开始执行

==================================================================================================================
7.启动应用(包名)
举例 :启动应用(“com.tencent.mobileqq”)
注释:启动QQ程序

==================================================================================================================
8.退出应用(包名)
举例 :退出应用(“com.tencent.mobileqq”)
注释:退出QQ程序

==================================================================================================================
9.退出应用且删除数据(包名)
举例 :退出应用且删除数据(“com.tencent.mobileqq”)
注释:退出QQ程序并且删除运行时产生的数据

==================================================================================================================

第二课《基础命令篇》变量,判断,四则运算语句

变量语法:a=1,b=2,c=a+b

判断语法:a=5,如果(a<10){“执行a<10代码分支”}否则{“执行a>或=代码分支”}

四则运算:a=1,b=2,c=a*b,d=a+b-a/c

==================================================================================================================
第三课《基础命令篇》字符串变量相加,循环语句,函数

字符创变量相加:a=“同学们好!”,b=“老师好!”,c=a+b  c的结果为:“同学们好!老师好!”

计次循环(i=0;i<10;i++){计次循环体代码} //根据循环次数决定循环逻辑,每循环一次i的值自增1,10次后退出循环

a=3,变量循环 (a<10){循环代码} //根据变量的值决定循环逻辑,循环体内部应该给变量循环体退出循环的逻辑

定义函数 函数名(){函数体代码} //函数体代码内只写自己的代码逻辑,不能再调用其它函数

函数名()//调用执行某个函数

==================================================================================================================
第四课《基础命令篇》节点操作1

1.寻找节点(text,num,index,xpath,bro)

举例:a=异步接收 寻找节点(“微信”)

注释:这条命令表示寻找一个text值为“微信”的节点,并将执行结果保存到变量a里

==================================================================================================================
2.寻找节点并点击(text,num,index,xpath,bro)

举例:a=异步接收 寻找节点并点击(“微信”,3,忽略,6,9)

注释:这条命令表示寻找微信这个节点并点击这个节点,这个节点的text值是
微信,寻找3次,忽略这个节点index属性,节点xpath属性值是6,节点bro属性值是9。最后用异步接收指令接收这条命令的返回
值并且保存在变量a里

==================================================================================================================
第五课《基础命令篇》节点操作2

3.寻找节点并输入文本(text,num,str,index,xpath,bro)

举例:a=异步接收 寻找节点并输入文本(“手机号”,3,“123456”)

注释:这条命令表示寻找一个text属性值为“手机号”的节点,寻找3次,输入文本“123456”。并将结果保存到变量a里

===================================================================================================================
4.寻找节点并返回数据(text,num,index,xpath,bro)

举例:a=异步接收 寻找节点并返回数据(“微信”,3)

注释:这调命令表示寻找一个text属性为“微信”的节点,寻找3次,并且把这个节点对象保存到变量a中,此时的a为一个对象
通过a.text或a.index 可以获得这个对象的各种属性值

===================================================================================================================
第六课《基础命令篇》找字,找字并点击,识字

1.开启识字功能()

举例:开启识字功能()

注释:执行这条命令,程序会打开识字功能,第一次执行这条命令,程序将自动下载ocr识字模块,下载完成后重载脚本再次执行即
可,设备中已经安装过识字模块程序就会直接开启识字功能,不会再去下载模块。

===================================================================================================================
2.找字(x1,y1,x2,y2,text,num)

举例:a=异步接收 找字(24,169,681,846,“雷电”,3)

注释:这条命令表示在给定的区域范围内寻找“雷电”这个字符,寻找3次,找到字符返回坐标[x,y],没有找到返回[-1,-1]。用异步接收这
条指令把返回的结果保存到了变量a里。

===================================================================================================================
3.找字并点击(x1,y1,x2,y2,text,num,px,py)

举例:a=异步接收 找字并点击(24,169,681,846,“雷电”,3,1,2)

注释:这条命令表示在给定的区域范围内寻找“雷电”这个字符并点击这个字符,寻找3次,并且执行点击时让x偏移1个坐标点,y偏移
2个坐标点。找到字符返回坐标[x,y],没有找到返回[-1,-1].用异步接收这条指令把结果保存到变量a里

===================================================================================================================
4.识字(x1,y1,x2,y2)

举例:a = 异步接收 识字(24,169,681,846)

注释:这条命令表示在给定的区域范围内识别所有的字符,并将识别结果用异步接收保存到变量a里。需要特别注意的是:此时的变
量a中保存的是一个数组。数组里面存储了一组的对象。每个对象有自己的属性值。我们可以通过a[数组下标]的方式访问数组里的
每一个对象,再通过 a[数组下标].text 访问到这个对象的text属性值

===================================================================================================================
第七课《基础命令篇》面向对象编程,什么是对象,对象的属性,对象的方法简述以及代码演示

==================================================================================================================
第八课《基础命令篇》微语言常用 数据类型转换,数组操作,文本操作,取随机数

数据类型转换
到文本(待转换数据)
到整数(待转换数据)
到小数(待转换数据)

数组操作
添加成员(数组,成员)
删除成员(数组) //删除最后一个成员
删除指定成员(数组,起始值,删除个数)
数组.长度  取出数组成员数

文本操作
分割文本(待分割文本,分割符)
替换文本(文本,要替换的文本,被替换的文本)
取随机文本()

取随机数
取随机数(最小值,最大值)
===================================================================================================================
第九课 小结实战课

实战项目网址:https://signet.bc-2.jp   

测试领取地址:tb1pyw7gav9gdsjsvpaddl0ugj0qctywnas5l5z2l59m855738mlqe4qmr5wed

课程脚本代码:

开启识字功能()
打开网址(“https://signet.bc-2.jp”)
寻找节点并输入文本(“”,10,“tb1pyw7gav9gdsjsvpaddl0ugj0qctywnas5l5z2l59m855738mlqe4qmr5wed”,0,12,1)
寻找节点并输入文本(“”,3,“0.001”,0,12,2)
a=异步接收 识字(109,989,364,1076)
b=a[0].text
寻找节点并输入文本(“”,1,b,0,12,4)
寻找节点并点击(“Send”)
循环脚本(2)

==================================================================================================================
第十课 《基础命令篇》找图,找图并点击

找图(x1,y1,x2,y2,xsd,str,num,ms)

注释:x1,y1,x2,y2表示找图的区域范围,xsd为相似度,str是要寻找的图片数据,num为寻找次数,ms为寻找模式(1:常规模式
2:灰度化模式 3:二值化模式)。找到图片返回坐标[x,y],没有找到返回[-1,-1]


找图并点击(x1,y1,x2,y2,xsd,str,num,ms)

注释:x1,y1,x2,y2表示找图的区域范围,xsd为相似度,str是要寻找的图片数据,num为寻找次数,ms为寻找模式(1:常规模式
2:灰度化模式 3:二值化模式)。找到图片返回坐标[x,y],没有找到返回[-1,-1]

=================================================================================================================
第十一课 《基础命令篇第十一课》 文件操作

1.创建文件夹(path)

举例:创建文件夹("sdcard/微语言")

注释:在指定路径下创建文件夹,如果该文件夹不存在,就会创建这个文件夹。如果文件夹已经存在,就不会创建。

2.写出文本(path,str,ms)

举例:写出文本(“sdcard/微语言/脚本1.txt”,“你好微语言”,1)

注释:在指定路径下写出文本,如果指定路径文件不存在,会自动创建这个文件,然后再执行写出文本操作。str为要写出的文本
ms为写出文本的模式(1为续写,2为改写)

3.读取文本(path)

举例:读取文本(“sdcard/微语言/脚本1.txt”)

注释:读取指定路径下的文本内容

4.读取文本数组(path)

举例:读取文本(“sdcard/微语言/脚本1.txt”)

注释:读取指定路径的文本内容并且用换行符分割这个文本,返回文本数组。

5.读取文本指定行(path,index)

举例:读取文本(“sdcard/微语言/脚本1.txt”,1)

注释:读取指定路径指定行的文本内容,返回该行文本

==================================================================================================================
第十二课《基础命令篇》 启动应用,退出应用,退出应用且删除数据,插入脚本

插入脚本(“sdcard/微语言/要插入的脚本.txt”)

举例:

弹出消息(“1”)
插入脚本(“sdcard/微语言/要插入的脚本.txt”)
弹出消息(“2”)

注释:这条命令允许你在任意位置插入你要插入的脚本命令文档,你可以更加灵活
地调用自己写的脚本。可以把自己写的脚本存储在任意位置







































本帖被以下淘专辑推荐:

结帖率:0% (0/1)
发表于 2022-9-20 14:42:38 | 显示全部楼层   广东省广州市
能直接在手机上用吗??**快手什么的。
回复 支持 反对

使用道具 举报

结帖率:100% (42/42)

签到天数: 16 天

发表于 2022-9-13 22:32:38 | 显示全部楼层   浙江省杭州市
拿ACC封装下就成了个语言了
回复 支持 反对

使用道具 举报

结帖率:17% (1/6)

签到天数: 1 天

发表于 2022-4-21 09:27:39 高大上手机用户 | 显示全部楼层   广东省阳江市
看了第一期视频,挺厉害,不过现在还到不了这个阶段,先留个言,以后用的上回看
回复 支持 反对

使用道具 举报

结帖率:29% (2/7)
发表于 2022-3-21 14:43:30 | 显示全部楼层   河南省平顶山市
牛biu留下稍后再看
回复 支持 反对

使用道具 举报

结帖率:100% (5/5)

签到天数: 1 天

发表于 2022-3-14 18:04:15 | 显示全部楼层   广西壮族自治区南宁市
回复 支持 反对

使用道具 举报

结帖率:78% (14/18)

签到天数: 20 天

发表于 2022-3-14 15:58:45 | 显示全部楼层   安徽省滁州市
二开 格式化大佬的?
回复 支持 反对

使用道具 举报

结帖率:25% (1/4)

签到天数: 4 天

发表于 2022-3-14 15:11:50 | 显示全部楼层   广东省深圳市
楼主,做成IDE吧,这种有点简陋了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表