我一开始以为按范例中的例子,Operation字段应当设置为空,但是当我直接按照JSON案例进行调试的时候,点击对应的搜索结构,Quicker直接报错并提示Operation为空。
我在动作市场看了一下其他相关动作是如何定义Operation的,发现有设置为copy,甚至还有callback的,这与【显示菜单模块文档】中的表述并不一致,所以好奇这里的Operation到底支持哪些模式呢?
格式一致。operation会加callback,对应于直接调用动作并传递对应参数。 这部分一直没写什么文档。参考这个图里的例子:
但是没有sp,有run是吧?
没有sp,要用callback给动作中转。 run是运行命令和sp没有关系。
也就是除了sp都有是吗?那其实这里可以在文档里引用隔壁菜单模块的文档,备注一下没有sp但是多了个callback用来向动作返回值其实应该就可以了
测试下来只支持以下六个,并且粘贴和模拟内容输入都有焦点问题回调|callback
运行|run
复制|copy
粘贴|paste
模拟按键输入|sendkeys
模拟内容输入|inputtext
👍有些确实不适合的。 文档等2.0里重新写了,看看能不能到时候直接支持c#搜索扩展。
个人感觉这里最适合的其实是这几个:
无|none
回调|callback
运行动作|action
定位到文件|selectfile
打开文件或网址|open
多步骤输入|inputscript