用户工具

站点工具


commander

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

后一修订版
前一修订版
commander [2024/02/28 14:02] – 创建 赵策commander [2024/03/01 15:38] (当前版本) – [文件配置] 赵策
行 7: 行 7:
 3. 保存后,将U盘插入设备,确保U盘插入前,应用处于运行状态。 3. 保存后,将U盘插入设备,确保U盘插入前,应用处于运行状态。
 4. 应用将检测到U盘插入,并自动执行 `commander.json` 文件中定义的命令集合。 4. 应用将检测到U盘插入,并自动执行 `commander.json` 文件中定义的命令集合。
- 
 ## 文件配置 ## 文件配置
 `commander.json` 文件内容本质上是一个json串,格式与ISUS命令格式一致。根节点为一个列表,即 `[]`,内部可定义多个命令,命令解释器会按文件中定义的顺序依次执行。 `commander.json` 文件内容本质上是一个json串,格式与ISUS命令格式一致。根节点为一个列表,即 `[]`,内部可定义多个命令,命令解释器会按文件中定义的顺序依次执行。
行 14: 行 13:
  
 * `cmd`:命令名称。 * `cmd`:命令名称。
-* `cmdbid`: 设备的CMDB ID,命令解释器会进行有效性验证,需确保填入的ID与目标设备一致,否则无法执行。 
 * `args`: 可选的参数字段,目前主要用于更新APK、清除班牌的定时开关机缓存。 * `args`: 可选的参数字段,目前主要用于更新APK、清除班牌的定时开关机缓存。
- 
 ## 命令列表 ## 命令列表
 支持所有[ISUS命令列表](https://git.i-school.net:8032/document/document/-/blob/main/%E7%A7%BB%E5%8A%A8%E5%BC%80%E5%8F%91/%E7%A1%AC%E4%BB%B6%E8%AE%BE%E5%A4%87/%E6%A0%A1%E5%9B%AD%E5%AE%89%E8%A3%85%E8%AE%BE%E5%A4%87%E5%88%9D%E5%A7%8B%E5%8C%96%E6%8E%A5%E5%8F%A3&%E6%8E%A8%E9%80%81%E6%8C%87%E4%BB%A4%E8%AF%B4%E6%98%8E.md#5-%E6%94%AF%E6%8C%81%E7%9A%84%E6%8C%87%E4%BB%A4)。 支持所有[ISUS命令列表](https://git.i-school.net:8032/document/document/-/blob/main/%E7%A7%BB%E5%8A%A8%E5%BC%80%E5%8F%91/%E7%A1%AC%E4%BB%B6%E8%AE%BE%E5%A4%87/%E6%A0%A1%E5%9B%AD%E5%AE%89%E8%A3%85%E8%AE%BE%E5%A4%87%E5%88%9D%E5%A7%8B%E5%8C%96%E6%8E%A5%E5%8F%A3&%E6%8E%A8%E9%80%81%E6%8C%87%E4%BB%A4%E8%AF%B4%E6%98%8E.md#5-%E6%94%AF%E6%8C%81%E7%9A%84%E6%8C%87%E4%BB%A4)。
  
-如仅需配置清除班牌的定时开关机缓存,则 `commaned.json` 文件内容如下(**cmdbid需要替换成目标设备的id**)+如仅需配置清除班牌的定时开关机缓存,则 `commander.json` 文件内容如下:
 ```json ```json
 [ [
     {     {
         "cmd":"info",         "cmd":"info",
-        "cmdbid":"176", 
         "args":{         "args":{
             "type":"billboard_notify",             "type":"billboard_notify",
行 39: 行 35:
 [ [
     {     {
-        "cmd":"ping", +        "cmd":"ping"
-        "cmdbid":"222"+
     },     },
     {     {
-        "cmd":"config", +        "cmd":"config"
-        "cmdbid":"222"+
     },     },
     {     {
-        "cmd":"reset", +        "cmd":"reset"
-        "cmdbid":"222"+
     },     },
     {     {
-        "cmd":"reboot", +        "cmd":"reboot"
-        "cmdbid":"222"+
     },     },
     {     {
-        "cmd":"quit", +        "cmd":"quit"
-        "cmdbid":"222"+
     },     },
     {     {
         "cmd":"update",         "cmd":"update",
-        "cmdbid":"222", 
         "args":{         "args":{
             "url":"https://www.baidu.com"             "url":"https://www.baidu.com"
行 66: 行 56:
     },     },
     {     {
-        "cmd":"setting", +        "cmd":"setting"
-        "cmdbid":"222"+
     },     },
     {     {
-        "cmd":"back", +        "cmd":"back"
-        "cmdbid":"222"+
     },     },
     {     {
-        "cmd":"adb", +        "cmd":"adb"
-        "cmdbid":"222"+
     },     },
     {     {
-        "cmd":"reload", +        "cmd":"reload"
-        "cmdbid":"222"+
     },     },
     {     {
-        "cmd":"sleep", +        "cmd":"sleep"
-        "cmdbid":"222"+
     },     },
     {     {
-        "cmd":"wakeup", +        "cmd":"wakeup"
-        "cmdbid":"222"+
     },     },
     {     {
         "cmd":"info",         "cmd":"info",
-        "cmdbid":"222", 
         "args":{         "args":{
             "type":"billboard_notify",             "type":"billboard_notify",
commander.1709100171.txt.gz · 最后更改: 2024/02/28 14:02 由 赵策