爱盲论坛

标题: 请教大家,一个关于保益悦听如何编写脚本的问题 [打印本页]

作者: 疯狂的米粉    时间: 2020-6-26 17:29
标题: 请教大家,一个关于保益悦听如何编写脚本的问题
大家好,最近想研究一下如何从手机上给保益悦听编写自定义脚本,但是,前面的保益公告找不到了,有没有朋友知道的,谢谢啦。

来自:掌上乐园
作者: 野牛    时间: 2020-6-26 17:33
其实就那么几个常用的命令,比如说点击、长按、编辑框操作,总之这个脚本很不完善,而且执行速度还特别慢
本帖来自安卓秘书
作者: 野牛    时间: 2020-6-26 17:33
我都懒得用
本帖来自安卓秘书
作者: 野牛    时间: 2020-6-26 17:34
保益悦听自定义脚本编写说明(3月13日修改版)
使用方法:自己编写的脚本文件,复制到手机内部存储的 /保益悦听/配置脚本 文件夹内,通过保益悦听转子、快捷手势、快捷键等直接调出脚本列表,找到对应脚本点击即可执行,同时,通过QQ、微信接收到的脚本文件,也能同时显示。针对常用的脚本命令,可以指定自定义快捷键或者快捷手势来快速执行。在文件管理内,找到脚本文件打开,选择文本类型-选择保益悦听也能执行该脚本命令。
编写脚本命令可以使用记事本、写字板、notePAD++等程序。
编写完成的文件扩展名为 (.byc) 。如 保益悦听配置.byc 。保存的文件编码为 UTF-8 。操作方式以记事本为例,在保存对话框内,文件类型部分选择所有文件,文件名部分填入名称(包含扩展名的完整名称),编码选择框选择UTF-8,点击保存即可。

下面介绍脚本命令内容的固定格式,此格式不能修改,必须严格按照规范编写,命令和参数中间用 | (竖杠)符号分隔,不要加入其它无效字符。

第一行,手机型号。格式为型号+竖杠符号+内容。举例:
型号|HUAWEI

第二行,系统版本。举例:
系统版本|emotionUI9.0.1

第三行,Android版本。举例:
Android版本|9

第四行,要执行脚本命令的APP名称。举例:
APP|保益悦听

从第五航开始为脚本命令的正文部分。一行一条命令,每一条命令由命令和若干参数组成,命令和参数之间以及每个参数之间用 | (竖杠、)符号分隔。

系统设置。用于启动系统设置相关界面。包含一个参数:设置,系统设置主界面;显示,显示设置;无障碍,无障碍设置。举例:
系统设置|设置

启动。用于启动应用。包含三个参数:1,要启动的应用名称;2,(可选)指定应用中某个界面的标题;3,(可选)指定应用入口的类名。举例:
启动|保益悦听
启动|设置|电池优化

点击。无障碍标准点击动作。包含两个参数:1,指定点击控件的文字或ID,ID的格式是系统标准样式(xxx.xxx.xxx:id/xxx);2,(可选)正向 或 反向 ,指定查找文字的顺序。举例:
点击|快乐保益
点击|保益公告|反向

条件点击。根据指定条件来查找结果并决定是否进行无障碍标准点击动作。包含5个参数:1,指定查找范围,当值为“当前焦点”时,则当前焦点内的控件查找,其它值为当前屏幕中的控件查找;2,指定查找控件的文字或ID,ID的格式是系统标准样式(xxx.xxx.xxx:id/xxx);3,判断条件,“找到”指定查找到结果执行点击逻辑,填写其它值表示找不到结果执行点击逻辑;4,指定点击控件的文字或ID,ID的格式是系统标准样式(xxx.xxx.xxx:id/xxx);5,(可选)正向或反向,用于查找内容的顺序。举例:
条件点击|当前屏幕|已锁定保益悦听|未找到|锁定|反向

长按。执行无障碍标准长按功能。包含2个参数:1,指定长按控件的文字或ID,ID的格式是系统标准样式(xxx.xxx.xxx:id/xxx);2,(可选)正向或反向,用于查找内容的顺序。举例:
长按|保益悦听

模拟点击。用以调用模拟点击接口。包含两个参数:1,指定点击控件的文字或ID,ID的格式是系统标准样式(xxx.xxx.xxx:id/xxx);2,(可选)正向或反向,用于指定查找内容的顺序。举例:
模拟点击|微信

聚焦。用于调用无障碍标准聚焦功能。包含两个参数:1,指定聚焦控件的文字或ID,ID的格式是系统标准样式(xxx.xxx.xxx:id/xxx);2,(可选)正向或反向,用于查找内容的顺序。举例:
聚焦|保益悦听

焦点滑动。用于模拟单只滑动。包含两个参数:1,指定滑动方向,包括向上、向下、向左、向右;2,指定以像素为单位的滑动距离。举例:
焦点滑动|向下|200

焦点锁定。根据当前焦点状态判断是否需要调用模拟单指滑动接口,主要用于最近运行的应用中锁定应用,包含两个参数:1,指定滑动方向,分别是向上、向下、向左和向右;2,指定以像素为单位的滑动距离。举例:
焦点锁定|向下|200

复选框。用于操作复选框,包含两个参数:1,指定复选框的说明文字;2,指定复选框选中状态,可以是“打开“和”关闭“,如果复选框实际状态与参数相同则不进行操作。举例:
复选框|说出密码|打开

编辑框。用于给指定编辑框输入内容,包含两个参数:1,数字,指定操作第几个编辑框;2,编辑框内要输入的内容。举例:
编辑框|1|大家好

滚动。用于当前界面的滚动。包含3个参数:1,指定列表的滚动方向,可选值为“向前”或者“向后”,如果没有参数2和参数3,则只执行一次滚动;2,(可选)指定搜索的文字,找到搜索内容后停止滚动,完成执行;3,(可选)指定最大滚动次数,如果不指定使用实程序默认滚动次数,10次。举例:
滚动|向前|智能辅助

应用详情。用于打开应用详情界面,参数为应用名。举例:
应用详情|保益悦听

最近运行的应用。调用系统最近运行的应用功能。(部分手机上叫概览)。举例:
最近运行的应用

返回。用于调用系统返回功能。举例:
返回

回到桌面。调用系统回到桌面功能。举例:
回到桌面

通知栏。打开系统通知栏。举例:
通知栏

上一个焦点。移动到上一个虚拟焦点。举例:
上一个焦点

下一个焦点。移动到下一个虚拟焦点。举例:
下一个焦点

等待。用于间隔下一条命令执行的时间,参数为一个以毫秒为单位的数值。举例:
等待|500
本帖来自安卓秘书
作者: 野牛    时间: 2020-6-26 17:38
这东西连循环命令和时间操作命令都没有,所以说拿它写一些挂机赚钱的脚本肯定不行,顶多就是给软件配置个权限啥的
本帖来自安卓秘书
作者: 野牛    时间: 2020-6-26 17:39
总而言之,言而总之,我觉得这东西没啥用
本帖来自安卓秘书
作者: 野牛    时间: 2020-6-26 17:40
lz还不如去研究一下一触即发或者按键精灵安卓版
本帖来自安卓秘书
作者: 野牛    时间: 2020-6-26 17:42
这个脚本和人家解说的插件根本就不是一个概念,差老鼻子了
本帖来自安卓秘书
作者: 疯狂的米粉    时间: 2020-6-26 17:45
谢谢这位朋友的分享。

来自:掌上乐园
作者: 疯狂的米粉    时间: 2020-6-26 17:46
也确实是,保益悦听的这个自定义脚本也该改进改进了,他也确实非常的慢,跟姐说是比不了。

来自:掌上乐园
作者: 开心一天    时间: 2020-6-26 17:47
这个循环都没有
本帖来自安卓秘书




欢迎光临 爱盲论坛 (https://aimang.net/) Powered by Discuz! X3.2