KMS介绍KMS下载KMS市场伙伴帮助 
DIGITIZED as KMScript

联系我们
扫码到手机

关联类目

 

最后更新

 

脚本构建到一半,不小心点到退出登录了/软件被关闭了/断网10分钟了,点提交提示我是否离开页面怎么办?怎么保存?

版本怎么看,必须更新么,新版能兼容旧版脚本么?

(针对程序员)KMScript 怎么做到流程中的与或非判断?

(针对程序员)KMScript 怎么做到流程中的for 循环?

(针对程序员)KMScript 怎么做到子程序?

时间怎么获得,怎么让一段脚本30秒才运行一次?

  1. 在首个步骤使用“保存变量”初始化一个变量 $NEXT 其值为 0
    1. 因为 $NEXT 将用于“变量表达式”该函数是严格函数,在发现表达式中任意变量不存在则会强制抛错
  2. 使用“变量表达式”设置一个变量 $NOW 其表达式为 ms(0)
    1. 现在有了 $NOW 变量,其值是当前总毫秒数,不受用户时区影响
  3. 使用“变量检查”其读取的变量为 $NOW 条件为 > 变量值为 $NEXT
    1. 设置成功为继续运行
    2. 设置失败为跳转到返回节点(见上方关于“子程序”一节)或跳转到其它步骤或等待1000毫秒,因为未到30秒周期
  4. 完成30秒一次的若干步骤
  5. 使用“变量表达式”更新变量 $NEXT 其表达式为 $NOW+30000
    1. 此时 $NEXT 为 $NOW + 30000 毫秒即步骤2(30秒任务之前)的 30 秒之后
    2. 也可以将表达式改为 ms(30000) 将 $NEXT 置为当前总毫秒数 + 30000,即步骤5(30秒任务之后)的 30 秒之后
  6. 使用“等待”0秒设一个空步骤,并将成功设为跳转到第2步 以形成循环
    1. 现在从第2步开始的子程序或模块可以被嵌入到主循环
    2. 因为第3步的判断确保了第4步及之后至每30秒才运行一次
      1. 因为每次30秒任务完成后均会更新 $NEXT 为30秒之后,因此未到30秒步骤3是失败
  7. 要获取时间还有变量表达式 y(0) 为年份、d(0) 为当年的第几天、h(0) 当前的24小时数、m(0) 当前的分钟数等等
    1. 除非单次精确时间触发否则不推荐使用这类时间表达式,因为它受用户时区变化,时区值用户可在“W3C配置”中更改

如何检查一个变量已设置?

键盘控制模块的按键名称支持哪一些?

保存图片等方法要保存的文件路径应该填什么目录?填了文件名发布时或者运行时访问报错?

某些图片匹配方法,之前图片有问题,改过之后运行仍然失败,可我确定新图是可以匹配到的,为什么?

多个图像源、脚本复用、信号引脚问题

例如“匹配图片”有一个“最小间隔时间”是干什么用的?

“查找图片”是左上角匹配吗?我想要右下角怎么办?

结果类型中的第一个、最后一个、散落点、全体中心点、聚集中心点、中心最近、中心最远等等分别什么意思?

在颜色相关操作例如文字识别功能结果不理想,多是颜色取值的问题,如何调试?

在文字/声音识别等方法,在第一次很卡,后几次操作则不卡,如何避免这个不能精确掌控时长的卡顿?

音源定位的2/4/6声道分别对应什么方向?

POP3输入不能定义过滤哪些邮件才有效?骨骼配置:accordion