Total Control 极速渲染帧率高达 60 帧/秒
购买通道:客户端内有购买通道, 支持 “Google Pay”,“Stripe Payment”。

Version 10.0 (Update 20) 发布公告
一. 基本功能
1. 合并 TC Viewer 到 Total Control app, 减少 app 数量。
2. 默认快捷键“点击鼠标右键返回”在设置中可以屏蔽,减少误触发。
3. 默认快捷键“m\k\f (同步鼠标,键盘,Fn )”在设置中可以屏蔽,减少误触发。
4. 最新的通用设备驱动程序,减少用户连接手机的难度。
5. TC Connect 增加对 ATS 的设置支持。
6. 检测到 AMD CPU 和没有独立显卡(或笔记本电脑)时,显示性能警告。
7. 连接 license 服务器被拒时,显示错误原因提示信息。
8. 增加 Hub 检测程序,验证 Hub 是否能为所有 Android 设备提供足够的电力,以便查找掉线原因。
9. 提供日志工具,遇到问题时可以轻松地将日志传输给我们。
10. 默认不显示物理按键,更准确的判断物理键的存在。
11. 不再支持 Android 6.0 以下版本。
12. 增加同步电脑剪贴板到手机剪贴板功能。
13. 提供系统设置选项来限制 TC 日志文件的大小。
14. 优化 License 认证,避免因网络异常变回精简版。
15. 优化购买窗口,避免因显示器屏幕缩放造成的显示不全。

二. App 自动化测试框架
基于 XML 的测试框架旨在促进对多个应用程序或单个应用程序的不同部分进行全面测试。它利用结构化的方法来定义测试套件、测试环境和依赖关系,从而实现高度的模块化和可重用性。通过在 stest 框架下使用 FindNode 和 assert 机制,该框架重点在于定位应用程序中的特定元素并验证其属性或行为,确保每个组件按预期运行。了解更多 >

三. 脚本功能
FindNode:
1. 多个应用程序可能共享同一个屏幕(主屏幕和系统用户界面),使用查询中的 "P" 键指定要测试的应用程序。
2. 添加 "T0" 和 "T1" 键作为 “T” 键的补充,T1 = T + 布尔属性不可编辑,T0 = T + 布尔属性全部为 false (只是一个标签)。T1 可以查询按钮中的文本(可点击),T0 不可以。
3. 添加 “getAllPackageNames” 以返回屏幕上的包名称数组。
4. 添加动作 "error" 来向 sendAai 报告错误。
5. 添加以下操作:"setClipData"、"getClipData" 和 "getClipText" 来设置或获取 Android 剪贴板。

UI 探测
1. 增加布尔属属性列表显示,可以更方便的观察节点属性。
2. 提供下拉菜单,允许用户选择一个包名,提供对指定包名下的节点查看及操作。

Javascript API
1. 增强 exit 功能,可以退出当前运行的脚本。
2. 升级 Ringo 版本到1.7.15,主要包含对 "rest parameters" 的支持、Unicode 的增强等功能以及 bug 修复。参考文档 >

ATS
1. 增加 ATS 授权功能。

Version 10.0 (Update 11) 发布公告
一. 基本功能
1. 优化连接,速度更快,连接更稳定。
2. 新增 TCP 轻松连接功能,可以更方便的检测并连接 TCP 设备。
3. 将桌面模式的最小尺寸限制由 254 修改为 100。
4. 升级 adb 版本,新增 adb3 通信方式。
5. 简化 ATS 设置,现在可以通过 TC Connect 工具进行 ATS 的设置。
6. 优化 Sigma 输入法,将默认的输入法模式更改为 AB 模式并在第一次连接时提供操作指导。
7. 优化 ATS 连接模式,在连接窗口新增 ATA 和 ATS 模式相互切换功能。

二. ATS 功能 (Beta)
1. 通过 ATS 连接后,可以在 MDCC 中进行操作,例如滑动和翻页等。
2. 提供任务操作界面,可以方便的停止任务、查看日志、参数传递。
3. 能够通过 REST API 进行 ATS 的控制。
4. 能够在 TC 应用中通过一个按钮切换 ATA 和 ATS。

三. 脚本功能
FindNode:
1. 为 “if” 和 “assert” 添加条件,为各种类型的对象提供真或假的条件。
2. 为条件表达式提供 “if” 操作:
if(<cond>, <then>, <else>).
3. 函数调用现在将返回一个对象,该函数的返回值是函数中最后一个命令的返回值。可以用 “return” 命令覆盖。
4. “return” 现在可以在函数执行过程中中止函数。
5. 添加了 “getFuncRetval()” 到 return 命令中,用以观察函数中各个命令的返回值。
6. 在 logcat 中添加了 “log” 以记录值,“echo” 用于在 “retval” 中返回值。
7. “exists” 现在支持 OQ,并且增加了超时支持。
8. “getCount” 现在接受未找到的节点 (count == 0)。
9. “if”,“return”,“log”,“echo”,“assert” 可以接受参数中的函数。
10. 提供 “setConfig” 以显示 “forEach” 和 “repeat” 的函数调用。
11. 添加了 “funcList” 以显示所有用户定义的函数。
12. 在 “echo” 中添加了算术计算。

Javascript API
1. 提供对 FindNode 中 assert 的支持。

REST API
1. 提供 REST Tool 工具, 用于更方便的调试 REST API 接口。
2. 移除 REST API 调用次数统计功能。

Version 9.0 (Update 50) 发布公告
一. 基本功能
1. 优化软件传音设计,减少因为 apk 被刷掉而造成的声音传输卡顿风险。
2. 增加多控中心 Obj 模式下多选框/单选框/进度条节点控制,使同步更加准确。
3. 提供声音控制关闭功能。
4. 为 TCP/IP 设备增加 TC Connect 工具,用于重启或者新连接设备后,更方便的对设备进行 USB 授权。 下载   简介
5. 增加 TCHelp 搜索历史保存。
6. 增加 TC Viewer 电脑端、设备端的安全验证,提高 TC Viewer 远程控制的安全性。
7. 新增 ATS 功能 (Beta),无需 USB 连接或开发者选项中的 USB 调试即可控制设备。 下载   简介
8. 增加多控中心按住 Ctrl + 鼠标点击实现快速单选设备,以及 Shift + 鼠标拖动实现快速多选设备。
9. 增加连接页面删除按钮,可以对非连接设备 (例如 U 盘、鼠标等) 进行屏蔽。
10. 增加桌面模式 (WDM) 下的帧率设置。
11. 增加配置文件备份按钮,便于用户的配置恢复。
12. 更改多控中心 20 和 30 控的字母序号为数字序号。
13. 增加对安卓 14 设备的支持

二. ATS 功能 (Beta)
1. 它可以与 PC “分离” 执行。
2. 支持 Rhino 和 RingoJS 4.0。
3. 提供脚本执行引擎。 将 .js 文件包含在 /sdcard/TotalControl/scripts 中。
4. 仅支持通过 “device.sendAai” 进行 FindNode 编程。
5. 允许用户创建快捷方式以单击运行脚本。

三. 脚本功能
公共
1. 增加 SCP 加密选项,提供混淆和 jsc 两种加密方式。
2. 提供 test 库,可以方便用于自动化测试,并可以及时查看结果。
3. 提供 SigmaTestApp 测试用例库,给出测试用例示范。
4. 脚本执行器增加 TST 脚本执行,这样 tst/js/scp 文件均能够在脚本执行器中执行。
5. 脚本终端中增加停止按钮,可以停止当前执行引擎并重启。

FindNode:
1. 添加了扩展查询 "V:" 允许用户在不使用 "set" 操作的情况下设置元素的值。仅支持复选框、文本和进度。
2. 重复最大计数限制为 10,将 "action:repeat:maxCount" 设置为更高的计数以提高重复计数限制。
3. 添加了一个动作 "exists",它接受查询,如果查询被找到或没有被返回。
4. 为了保持一致性,"getViewGroup" 已更改为 "viewGroup"。以实现向后兼容性,"getView Group" 仍将起作用。
5. 更好的处理 "sendAai" 超时。
6. 增强的解析器支持参数中可以使用“\\”转义的 4 个特殊字符:这 4 个特殊字符是单引号、双引号、逗号和分号。

Javascript API
1. 添加 resetRhino() 接口来重置和初始化 Rhino & RingoJS,仅为研发需要而提供。
2. 增加 printc 接口,用于不换行打印。
3. 增加 stopOnFail 接口,用户可以根据他的设置,来决定使用 Thread 多线程时设备掉线是否停止整个任务。
4. 增加 sload 功能,可以根据应用名称或者包名加载预置的函数库。
5. 增加 Device.getSelected()、Device.getAll() 接口用于获取选择设备或全部设备。

REST API
1. 提供 REST API 工具,便于用户更方便的使用 REST API 接口。

Version 9.0 (Update 40) 发布公告
一、基本功能
1. 增加新手指引:如何使用 UI 探测创建 query 信息,并提供学习 app(SigmaTestApp)。
2. 优化多控中心设备排序方式,减少序号错乱。
3. 增加 TCHelp 功能,用户可以通过键入"Shift-F1"来自助搜索问题。
4. 增加强制启动 Total Control App 设置按钮,减少连接问题。
5. 安卓 12 版本及其以上版本,删除 native 设置选项。
* 请注意:这是 Total Control 32 位版本的最后一次更新。建议您下载并安装 64 位版本。

二、脚本功能
公共
1. 升级 OCR 和 opencv 库到最新,提升找图找色速度。
2. 升级 Ringo 库到 4.0 版本。
3. 升级到OpenJDK 19。
4. 修改 AAI 从安卓 5 版本开始支持。
5. 优化脚本终端:
--- 增加到 3 个 terminal 输入终端。
--- reset 按钮可以终止死循环等操作。
--- 提供输入接口。

FindNode
1. 增加函数功能(例如 forEach/repeat):
--- 具有名称和可选参数的函数,一旦定义,就可以在任何操作命令中使用(即 action/forEach/repeat)。
--- 该函数提供 Windows 批处理替换 (%1 -- %n) 。
--- 如果操作没有提供足够的参数,则允许用户定义默认参数。
2. 修复 TP:anyDescription 不能正常工作问题。
3. 优化 openApp 和 restartApp 实现。
4. "BP" 包含多个属性时,引号为可选项。
5. 增加搜索 "hintText"("HT") 的功能,用于在基本查询中搜索 hintText。

Javascript API
1. 增加 app version 支持,可以探测到对应的 app version 然后加载对应的脚本库。
2. 提供独立的 exe 文件来运行 js/tst 脚本。
3. 优化 SCP,并提供网址信息以及过期时间验证。

AAIS
1. 录制时增加 find text 命令。

UI 探测
1. 自动生成代码里面移除 UiElement,改由 sendAai 代替。
2. 在自动生成代码里面增加 action 参数。
3. 能够执行并使用 “back” 键返回。

Version 9.0 (Update 30) 发布公告
一、基本功能
1. 增加用户第一次使用指导,可以更方便的上手软件。
2. 修改息屏控制按钮在更显眼的位置。
3. 修复 U20 存在的一些 BUG。
4. 默认开启同步手机剪切板到电脑。
5. 添加 SigmaTestApp.apk 到电脑端 APK 安装目录下。

二、脚本功能
FindNode
1. 优化 setText 对 "\r\n" 和 "\n" 的处理。
2. "showOnScreen":将准确查找可滚动节点。
3. 通过 "getScrollableNodes" 获取指定节点的可滚动节点。
4. "scrollIntoView" 将返回 ML 中的查询列表。
5. 如果 "setConfig(selector:bqAfterEq,true)",用户可以在 EQ 命令后包含 BQ (不带 X)。默认值为 false。
6. 修改了适用于 BP 的以下内容:
- 在 BP 查询中添加了 "focusable" 和 "selected"。
- 修复了具有多个布尔值的 BP 查询中的一个错误,匹配一个将匹配所有属性。
- 能够在查询中包含 "!" 用于取反。
7. "aaix" 可以替换为 "${<var>}"
8. 修复了在某些低端设备中找不到所有节点的错误。
9. "TP:all" 将包括根节点。"TP:more" 可能包括非布局根节点。
10. 添加了 "push" 和 "pop" 来替换 "save" 和 "load"。"push" 和 "pop" 可以存储许多 "ML" 的副本。
11. 多个操作可以使用以 ";" 分隔的字符串。
12. 添加了 "forEach", "repeat" 和动作命令,允许动作命令循环通过所有节点。

AAIS
1. 录制时增加 find 命令。

UI 探测
1. 对 description 增加扩展搜索按钮。
2. 当页面发生变化时,能够有提示。
3. 添加了 "get*" 操作以获取节点信息。

REST API
1. 增加 restapi 对于 AAIS 脚本执行的支持。

Version 9.0 (Update 20) 发布公告
一、基本功能
1. 关闭手机屏幕后,仍然可以控制(Android 5+ 支持)。
2. 分享设备上的图片到电脑端的 Total Control 时,用户可以选择存储到剪贴板或存储为文件。
3. 多控中心轻松配置 Fn(一键启动应用)。
4. 连接页面提供了重置 USB 连接的按钮,类似于重新拔插 USB 线。
5. 优化诊断工具,在连接失败时收集更多信息。

二、脚本功能
FindNode
1. 修改查询,将查询分为 3 大类:模板(TP)→ 基本查询(BQ)→ 扩展查询(EQ)。
2. 取消扩展查询的优先级,关键词可以按任何顺序排列,同一个关键词可以应用多次,更容易找到想要的节点。
3. 为 "recycle"、"setChecked"、"getChecked"、"getNodes "和 "setText "新增可选查询(OQ)。
4. 增强了 "scrollIntoView",以确保第一个匹配节点在屏幕上完全可见。
5. 新增 "until "来检测一个节点是否消失,或文本/描述是否被改变。
6. 增强了适用于每个动作的可选查询,以改变 ML。
7. "action "和 "actions "没有区别,它可以接受一个字符串参数作为单个动作或一个数组作为多个动作。
8. "LB "和 "LT "已移至模板。
9. 新增 "TP:scrollable "来返回可滚动节点的所有项目(叶子节点)。
10. 在基本查询中增加了 "TD",可以匹配文本或描述。
11. 增强了 "TP:anyText "并新增 "TP:anyDescription "以限制文本或描述的长度。
12. 尾随“\n”的“setText”将发送文本并按回车。
13. 新增 "BP "关键词,用于布尔属性的基本查询,如可点击、可检查、可滚动。

UI 探测
1. 在 UI 探测中增加了 "帮助 "按钮,以帮助用户创建所需的查询。
2. 允许用户通过点击按钮添加模板、基本查询和扩展查询。
3. 提供无限制的撤销和重做。

AAIS
1. 允许 AAIS 访问双引号内的 JavaScript 变量或表达式"...${}..."。
2. 在 JavaScript 中增加了 "log()",将信息记录到执行日志文件中。
3. 增加了 "getArg() "来获取参数(可以在运行器中设置)。
4. 每个命令都增加了多行,允许在 ""、{} 和 [] 中多行。对 "sendAai "有用。
5. 与 FindNode 类似,带有尾随“\n”的“text”命令将发送文本并按 Enter。
6. "get"、"find "和 "wait "将保留匹配的节点,因此下一个动作命令将使用保存的匹配节点。

JavaScript:
1. 在 Userlib.js 中提供更好的处理错误的方法。
2. 为 "UiElement "增加了 "getProgress "和 "setProgress"。

REST API
1. 允许 REST API 访问 devices.sendAai() 和 device.sendAai()。

Version 9.0 (Update 12) 发布公告
一、基本功能
1. 提供 AAI 功能开启/关闭按钮;
2. 优化设备连接,连接更稳定耗时更少;
3. 优化多控中心,提供设备电量和HUB显示;
4. 优化多控中心,提供更多的 ALT+N 快捷键和分组功能;
5. 优化多控中心,提供右上角关闭、最小化窗口功能;
6. 桌面模式自适应分辨率大小更改,消耗更少资源;
7. 更新 SIGMA 输入法表情包;
8. 优化设备卡顿 。

二、脚本功能
AAI:
1. 扩展 query:
      ST - 排序
      RN – 简化
      PQ – 最后搜索
      VG – 组合
      TX/TY – 元素相交
2. 更改 AAI 推荐分割符由 || 改为 &&,兼容以前 || 格式;
3. 增加 AAI 扩展命令,提供更强大的功能;
      3.1 getChecked 多节点支持;
      3.2 增加 openAndroidSetting 和 openAndroidSettngViaAm 命令,可以进入设备设置里面的多个页面,例如直接进入电池设置页面;
      3.3 多数 action 能加入 query。

JavaScript:
1. UiElement 增加 setChecked(true/false) 和 getChecked() 用于对复选框的支持;
2. 优化设备接口,提供更丰富和统一的返回值。

AAIS:
1. AAIS 支持 WDM( Windows 桌面模式);
2. 将当前获取到的 query 信息,存储在变量 output 中,可以在嵌入的 JS 中直接使用该变量 (“get” 和 “sendAai” 支持);
3. AAIS 运行时,能够在 MDCC 设备小图标中显示具体脚本名称;
4. 增加 find 参数,新增 4 个自动查找方向;
5. 支持 AAIS 嵌入JS脚本,并在 JS 脚本中能够使用 AAIS 获取到的参数;
6. 增加 check、progress 用于多选框和进度条的支持;
7. 增加 exec 执行 JS 脚本;
8. 增加 get 命令,用于获取节点信息;
9. 增加 sendAai 命令,可以向设备直接发送 sendAai。

三、脚本录制回放
1. 优化 AAIS 脚本录制功能,提供更加强大的 UI element 脚本录制能力;
2. 可以增加 command (指令);
3. 能更智能化的猜测用户的点击;
4. 支持更多的录制,能支持 check 和 progress。

Version 8.0 (Update 41) 发布公告
一、基本功能
1. [专业版] 新增 TCP 声音传输功能,实现一键传音到电脑不再需要传音器,支持比特率设置;
2. [专业版] 多控中心新增降低画质开关;
3. [专业版] 多控中心新增 Shortcuts 功能,实现自定义功能(例如:滑动解锁等)快速操作;
4. [专业版] Device Control 功能实现基于界面元素操作,支持手机对不同分辨率手机组的同步控制;
5. 优化连接过程,进一步减少设备连接时间;
6. 完美支持 Android 12。

二、脚本功能
综合:
1. [专业版] 多控中心新增小脚本语言 AAIS (一种简化脚本语言,目前支持英文、中文两种命令行格式,运行中不用再勾选设备)
     AAIS 提供如下接口:查看实例
     "长点击" :长点击,参数为一个 query
     "点击" :点击(例:点击 "确定")
     "启动":启动一个app包名(例:启动 "com.sigma_rt.com" ,如是手机主页,也可是一个名字,例如:启动 "skype")
     "等待":等待一个 query 出现最大超时时间(例:等待 "T:好的" 10000)
     "文本":第几个输入框输入文本(例:文本 "abc",3)
     "按键":按键 (例:按键 BACK,即按返回键)
     "延迟":延迟
     "找到" :滑动查找 (例:找到 "T:小明")
     "执行" :执行其他AAIS脚本(例:执行 "findA.tst")
     "打印" :打印
     "滑动":滑动(例:swipe "[[11,22,44],[22,33,55]]",每个中括号里面的,第一个值为x坐标,第二个值为y坐标,第三个值为延迟)
     "重启" : 重启 app(格式同启动)
2. [专业版] 新增基于界面元素的录制回放,实现不同分辨率设备的统一录制回放,可生成 AAIS 小脚本;
3. [专业版] AAI 功能增强:
     - 扩展query,提供更强大的查询功能
     - 提供基于行数进行查找
     - 优化顶层节点查找算法,使节点查找更准确
4. [专业版] 优化 UI explorer,并提供优化节点功能,可以有效减少节点数量 ;
5. [专业版] 优化执行器,使其可以执行 AAIS 和 Javascript 脚本

REST API:
1. [专业版] 扩展 REST API 功能,扩展 AAI Rest API 接口。

JavaScript API:
1. 优化 restartApp/runApp 功能,使其可根据模糊关键字并重启/启动 app 并重启/启动 app。

Version 8.0 (Update 30) 发布公告
一、基本功能
1. 支持 Android 12;
2. 新增 Projection 连接模式,完美兼容更多手机,小众手机也能轻松实现同步控制;
3. 新增 Android 10 以上版本直接传音到电脑,电脑可直接播放手机语音等声音文件;
4. 新增基于组件的点击和输入,可实现不同分辨率的手机上对同一个组件进行控制,不再被分辨率及位置局限;
5. 新增热点回车键发送功能,解决一些APP不能回车自动发送问题;
6. 优化多控中心界面,功能按键一目了然,轻松找到想要的功能按钮;
7. 优化连接过程,减少连接时间。
* 所有功能均可在 Windows 11 完美运行。

二、脚本功能
综合:
1. 强化 AAI 脚本功能:
- 增加 inputTextSync 输入参数,可以在指定标签名处进行输入
- 增加 intersect 功能,提供更强大的 Node 搜索功能
- 提供 5 种方式查找 Node 节点  
- UI Explorer 优化,更准确的获取顶层节点
- UI Explorer 优化,对文本输入框提供更准确的代码生成
- 增加 OX 和 OY 功能,可以根据水平和垂直方向进行偏移查找
2. 新增内置 device, devices 对象,便于直接使用。device 默认获取主控对象,devices 默认获取所有选择的对象列表。
3. 重构 tcConst keyCodes,可以直接发送安卓键码值,使用更准确方便
device.send(tcConst.keyCodes.KEYCODE_B)  

REST API:
1. 扩展 REST API 功能,用户可任意调用 JS 接口。

Version 8.0 (Update 20) 发布公告
1. 优化多控中心,减少 CPU 的占用率。
2. 优化横屏在多控中心和桌面模式的操作。
3. 多控中心小屏,提供 2 种渲染方式,适用不同种类的 PC。
4. 增加 Stripe 支付方式,灵活的支付方式使用户可以购买 MDC-70 和 MDC-100。此外,用户可以通过部分付款(支付未使用的天数)升级到更高数量的设备。
5. 引入新的输入法,无需回车键即可发送至设备。
6. 一键锁定所有桌面模式窗口的宽度。
7. 新增 AAI (组件操作)对应的 REST API 接口,增加更多的JS API,并提高速度。
8. 新增将电脑剪切板图片直接 CTRL+V 复制到主控手机的功能。
9. 支持手机自带输入法进行文字输入。

Version 8.0 (Update 10) release notes
一. 基础功能:
1. 升级 JDK 和脚本引擎,TC 运行更快更稳定,并提供更强大的脚本引擎;
2. 新增 TCP 连接管理“组”功能,可通过灵活管理组以实现更高效的设备管理;
3. 优化桌面模式消息通知,新增消息过滤功能;
4. [专业版] 新增桌面模式下鼠标、键盘、Fn 同步快捷键功能;
5. 更改手机端默认存储目录为 /sdcard/TotalControl,去掉原有的空格,提升用户使用体验;
6. 修复三星手机 Android 11 连接问题。
( * 提示: 8.0 精简版只支持连接 2 台设备,如需精简版连接 4 台设备,请使用 7.0.0 及其以下版本 )

二. 脚本功能:
通用
1. [专业版] 新增 AAI 体验版,提供强大的 UI 组件搜索、操作功能;
2. [专业版] 新增在指定设备上运行 Voice Control 功能脚本;
3. [专业版] 新增执行脚本过程中屏幕停止更新按钮,以减少 CPU 占用;
4. 优化日志功能,提供日志分级打印和过滤;

JS API
1. [专业版] 新增 AAI 组件查找、操作相关接口
- clickSync(text):搜索到指定内容组件进行点击
[例] 在设备上点击"设置":
device.clickSync("设置")
- inputTextSync(number, text) :在指定序号输入框中输入内容
[例] 在第一个输入框中输入"智能投屏":
device.inputTextSync(0, "智能投屏")
- runAppSync(packageName, [query]): 启动指定app, 等画面刷新或者找到 query 后返回
- restartAppSync(packageName, [query]):重新启动指定 app, 等画面刷新或者找到 query 后返回
- getSetting(tcConst.aaiAvailable): 获取 AAI 是否可用
- UiElement.findObject(device, ""):在指定设备上查找满足条件的组件
[例] 找到"相机"并点击,以及对其所在区域进行截图
var obj = UiElement.findObject(device,"T:相机");
obj.clickSync();
obj.screenshot("E:/test/camera.bmp",1);
- UiElement.findObjects(devices, ""):在多设备上查找满足条件的组件
[例] 找到所有设备的"相机"并对其进行点击操作
var objs = UiElement.findObjects(devices,"T:相机");
objs.clickSync()
- sendAai({}):操作满足条件的 UI 组件
[例] 在第二个输入框中输入"nihao":
device.sendAai({template:"textInput", postAction:"inputText", input:"1,nihao"})
- 对节点提供搜索、点击、输入、截图等功能

REST API
1. [专业版] 新增存储目录权限访问控制

Version 7.0.0 (Update 32) release notes
主要功能
- 屏幕投影速度高达 60 帧/秒,低延迟(几十毫秒)。
- 支持多种设备(最早在 2014 年发布的设备)。
- 支持安卓 4.4 到最新更新的安卓 11。
- 不是模拟器,对 CPU 和内存的要求非常低。
- 支持 PC 的键盘、鼠标、屏幕和麦克风*。
- 设备跨网络控制设备*。
- 支持 1-100 台*设备,鼠标、键盘、功能键同步(目前支持购买 50 台设备,以后将推出 70 台和 100 台设备)。
- 支持设备音频通过 RCA 线从设备音频插孔到电脑线路输入,可以播放和收录在视频录制中。
- 设备同步--一台设备可同时控制一组设备或所有设备。
- Windows 桌面模式:每个设备有一个窗口,多设备控制中心*:可以同时看到多个设备的动作。
- 包含两套丰富的 API,用于编写脚本。JavaScript 和 REST* API。既可以使用 200 多个包含的 API,也可以轻松扩展其他 API。
- 安卓设备中的新键盘,让你可以在安卓设备中使用原生 Windows 语言和原生 Windows 输入法输入文字。
- 在 Android 设备和 Windows 之间无缝剪切-粘贴。
- 可进行截图和无限次的视频录制(可剪切成一定时长的片段)。
- 支持内置图像压缩技术,适用于没有 GPU 的设备。
- 可靠的多线程批量传输文件,从 Windows 到所有连接的设备。兼容旧设备以及较新、较快的设备。
- 支持 2 种框架。Windows 桌面模式(WDM)和多设备控制中心(MDCC)。MDCC 适合处理大量的设备。

显示
- 不同分辨率(480p 到 1080p*)的镜像,具有高/中/低图像质量。
- 支持 DirectX 和 OpenGL。
- 针对 Intel Core i 系列芯片组进行优化。
- MDCC*。支持 1080p/2K/4K 显示器,可同时显示 100 台设备的屏幕(目前支持购买 50 台设备,后期将推出 70 台和 100 台设备)。

文本输入
- 将文字从 Windows 剪切-粘贴到设备,反之亦然。
- 将 Windows 屏幕截图到设备*。

兼容性和连接
- 支持自动连接(USB 和 TCP)。
- 支持连接到另一个网络(即使是通过 VPN 远距离)。
- 确保设备连接安全(确认或密码)。
- 支持大量设备的批量连接。

脚本
- 支持 JavaScript(Rhino + RingoJS)和 REST* API。
- 丰富的 API(200+),并提供文档与范例。
- 支持一个/一组/所有设备。
- 可无缝调用 Java API。
- 终端为 JavaScript 提供 REPL 环境。
- 图像和颜色助手*。
- 脚本记录生成 JavaScript。
- 创建任务,在一定时间或时间间隔内启动脚本。

"*" – 付费功能。

若您在使用过程中,遇到问题,请及时反馈给我们。
技术支持 :support@sigma-rt.com
商务合作 :sales@sigma-rt.com