Skip to content

Commit 4ae76b6

Browse files
committed
Update sheet
1 parent b245ef6 commit 4ae76b6

File tree

2 files changed

+142
-30
lines changed

2 files changed

+142
-30
lines changed

fooView/文件管理.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@
3535
* **高级功能**:支持根目录浏览,可到高级-开发者设置中开启 Root 文件浏览权限。支持设置权限,打开软件高级 Root 文件浏览后在属性中就可以设置属性。目前不支持对内存存储中的文件进行权限设置。
3636

3737
### 查看/编辑文本文件小技巧
38-
* **浏览txt类型文本时,文本过长可以双击空白处,右边进度条会出来,方便拖动进度条。
39-
* **浏览时乱码可以点右上角三个点打开菜单,点击菜单内的编码切换编码。
38+
* 浏览txt类型文本时,文本过长可以双击空白处,右边进度条会出来,方便拖动进度条。
39+
* 浏览时乱码可以点右上角三个点打开菜单,点击菜单内的编码切换编码。
4040

4141
### 拖拽操作
4242

自定义任务/命令支持库.md

Lines changed: 140 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
* 第1行`命令调用`声明`返回值``命令名称``支持库``Root`(无则不显示)
77
* 第2行声明`命令所实现的功能`
88
* 第3+行声明`参数名称``参数解释`
9-
* 第n行声明`返回值类型(若存在)`
9+
* 第n行声明`返回值类型(若存在)`,可使用表格展示。
1010
* 可添加`使用范例``有助于读者理解的扩展知识`等自由发挥内容(建议缩进显示)
1111
* 最后使用`<yourname>`署名,允许多个署名存在,先后顺序
1212
* 原则上允许同一命令多个解释块存在,一段时间后会进行合并
@@ -30,8 +30,51 @@
3030
返回值:百度网页的源代码
3131
<深蓝刻度>
3232
```
33+
### 参数说明
34+
35+
#### 默认(当前结果)
36+
37+
```
38+
调用上一个步骤的运行结果。
39+
```
40+
41+
#### 外部分享到任务的内容
42+
43+
```
44+
接收外部应用分享到任务的内容,支持文字、图片等不同参数类型。
45+
```
46+
47+
#### 某个动作的运行结果
48+
49+
```
50+
调用某个步骤的运行结果,即某个步骤的返回值,例如 01输出。
51+
```
52+
53+
#### 支持的参数类型
54+
55+
|类型名 | 返回值(哈希表) |
56+
| ---- | ---- |
57+
|| {name:无,type:-2}|
58+
|文本 | {name:文字,type:1}|
59+
|数字 | {name:数字,type:2}|
60+
|定位 | {members:[经度,纬度],name:位置,type:4}|
61+
|时间 | {members:[年,月,天,小时,分],name:时间,type:3}|
62+
|应用 | {members:[包名,名称,版本,大小,应用 文件],name:应用,type:5}|
63+
|文件 | {members:[路径,名称,大小,是文件夹],name:文件,type:8}|
64+
|图片 | {members:[路径,名称,大小,是文件夹],name:文件,type:8}|
65+
|音乐 | {members:[路径,名称,大小,是文件夹],name:文件,type:8}|
66+
|视频 | {members:[路径,名称,大小,是文件夹],name:文件,type:8}|
67+
|哈希表 | {name:哈希表,type:10}|
68+
|列表 | {name:列表,type:11}|
69+
|文件夹 | {members:[路径,名称,大小,是文件夹],name:文件,type:8}|
70+
|布尔值 | {name:布尔值,type:22}|
71+
|网页| {name:网页,type:13}|
72+
|广播 | {members:[action,mime type,data,extras],name:系统广播,type:9}|
73+
|通知 | {members:[通知包名,通知参数],name:notification,type:30}|
74+
`<深蓝刻度>`
3375

3476
### 动作
77+
3578
#### 最近应用列表
3679
```
3780
命令调用: 〈无返回值〉 最近应用列表 - FV 命令支持库->动作
@@ -492,9 +535,10 @@
492535
大小 0 文件大小,单位b
493536
是文件夹 false 是否为文件夹,是文件夹返回true(真),不是返回false(假)
494537
取消 null 返回类型为“空”,非文本字符串“null”。
495-
确定 文件对象 返回文件对象,也可以说文件句柄;注意:不能传入js里,因为js传入时会进行类型转换。
538+
确定 文件对象 返回文件对象(如文件文本内容),也可以说文件句柄;注意:不能传入js里,因为js传入时会进行类型转换。
496539
<深蓝刻度>
497540
```
541+
498542
#### 打开文件
499543
```
500544
命令调用: 〈有返回值〉 打开文件 - FV 命令支持库->文件
@@ -854,15 +898,20 @@
854898
#### 获取变量
855899
```
856900
命令调用: 〈有返回值〉 获取变量 - FV 命令支持库->流程控制
857-
获取已存在的变量的值。
901+
获取已存在的变量的值,或者其子变量的值
858902
参数<1>的名称为“变量”,选择某个创建变量。
859903
参数<+>点击该任务块内的加号将增加一个传入参数。
860-
参数<2>的名称为“子变量”,这里输入元素名称
904+
参数<2>的名称为“子变量”,输入子变量表达式。可通过下标来访问列表中的元素,如[0], 通过下标或者.来访问哈希表元素如[key]或.key等
861905
返回值,返回当前选择的变量的值。
862906
任务块示例:
863-
参数<1>:选择某个创建变量(列表类型[abc,def,qqq,uuu])
864-
参数<2>:[2]
865-
返回值:qqq
907+
参数<1>:选择某个变量(列表类型[abc,def,qqq,uuu])
908+
参数<2>:[0]
909+
返回值:adc
910+
任务块示例:
911+
参数<1>:选择某个变量(哈希表类型{members:[路径,名称,大小,是文件夹],name:文件,type:8})
912+
参数<2>:.type
913+
返回值:8
914+
<深蓝刻度><Sealt>
866915
```
867916
#### 变量类型
868917
```
@@ -874,25 +923,6 @@
874923
参数<1>:选择某个创建变量(列表类型[abc,def,qqq,uuu])
875924
参数<2>:[2]
876925
返回值:qqq
877-
类型介绍:
878-
类型名 返回值(哈希表)
879-
文本 {name:文字,type:1}
880-
数字 {name:数字,type:2}
881-
定位 {members:[经度,纬度],name:位置,type:4}
882-
时间 {members:[年,月,天,小时,分],name:时间,type:3}
883-
应用 {members:[包名,名称,版本,大小,应用 文件],name:应用,type:5}
884-
文件 {members:[路径,名称,大小,是文件夹],name:文件,type:8}
885-
图片 {members:[路径,名称,大小,是文件夹],name:文件,type:8}
886-
音乐 {members:[路径,名称,大小,是文件夹],name:文件,type:8}
887-
视频 {members:[路径,名称,大小,是文件夹],name:文件,type:8}
888-
哈希表 {name:哈希表,type:10}
889-
列表 {name:列表,type:11}
890-
文件夹 {members:[路径,名称,大小,是文件夹],name:文件,type:8}
891-
布尔值 {name:布尔值,type:22}
892-
无 {name:无,type:-2}
893-
网页 {name:网页,type:13}
894-
广播 {members:[action,mime type,data,extras],name:系统广播,type:9}
895-
通知 {members:[通知包名,通知参数],name:notification,type:30}
896926
<深蓝刻度>
897927
```
898928
#### 计算器
@@ -1031,18 +1061,100 @@
10311061

10321062
### 音乐
10331063
#### 播放音乐
1034-
#### 上一曲
1035-
#### 下一曲
1064+
1065+
```
1066+
命令调用: 〈无返回值〉 播放音乐 - FV 命令支持库->音乐
1067+
播放指定音乐文件。
1068+
参数<1>的名称为“音乐”,点击参数即选择音乐文件。
1069+
参数<2>的名称为“应用”,点击参数即选择用来播放的音乐APP。
1070+
<Sealt>
1071+
```
1072+
1073+
#### 音乐 - 上一个
1074+
1075+
```
1076+
命令调用: 〈无返回值〉 音乐-上一个 - FV 命令支持库->音乐
1077+
播放上一曲,对当前使用的音乐APP起效。
1078+
<Sealt>
1079+
```
1080+
1081+
#### 音乐-下一个
1082+
1083+
```
1084+
命令调用: 〈无返回值〉 音乐-下一个 - FV 命令支持库->音乐
1085+
播放下一曲,对当前使用的音乐APP起效。
1086+
<Sealt>
1087+
```
1088+
10361089
#### 暂停/继续
1090+
1091+
```
1092+
命令调用: 〈无返回值〉 暂停/继续 - FV 命令支持库->音乐
1093+
播放/暂停,对当前使用的音乐APP起效。
1094+
<Sealt>
1095+
```
1096+
10371097
#### 停止
10381098

1099+
```
1100+
命令调用: 〈无返回值〉 停止 - FV 命令支持库->音乐
1101+
停止播放当前音乐,即退出当前播放音乐的应用。
1102+
<Sealt>
1103+
```
1104+
10391105
### 状态
10401106
#### 获取屏幕状态
1107+
1108+
```
1109+
命令调用: 〈有返回值〉 获取屏幕状态 - FV 命令支持库->状态
1110+
检测屏幕处于亮屏状态还是息屏状态。
1111+
返回值:
1112+
0:息屏
1113+
1:亮屏
1114+
<Sealt>
1115+
```
1116+
10411117
#### 获取锁屏状态
1118+
1119+
```
1120+
命令调用: 〈有返回值〉 获取锁屏状态 - FV 命令支持库->状态
1121+
检测手机是否已锁屏。
1122+
返回值:
1123+
0:未锁屏
1124+
1:已锁屏
1125+
<Sealt>
1126+
```
1127+
10421128
#### 获取飞行模式状态
1129+
1130+
```
1131+
命令调用: 〈有返回值〉 获取飞行模式状态 - FV 命令支持库->状态
1132+
检测手机是否已开启飞行模式。
1133+
返回值:
1134+
0:未开启
1135+
1:已开启
1136+
<Sealt>
1137+
```
1138+
10431139
#### 获取电池状态
1140+
1141+
```
1142+
命令调用: 〈有返回值〉 获取电池状态 - FV 命令支持库->状态
1143+
返回手机电量数值。
1144+
<Sealt>
1145+
```
1146+
10441147
#### 获取NFC状态
10451148

1149+
```
1150+
命令调用: 〈有返回值〉 获取NFC状态 - FV 命令支持库->状态
1151+
检测手机NFC功能是否打开。
1152+
返回值:
1153+
0:否
1154+
1:是
1155+
<Sealt>
1156+
```
1157+
10461158
### 显示
10471159
#### 消息对话框
10481160
```

0 commit comments

Comments
 (0)