跳到主要内容

怎样学会组合动作

组合动作不是先把一百个模块背完再动手。先搞清三件事,再跟着三条课各做一个能跑的动作,之后按需要查模块即可。

三件事

  1. 步骤从上到下执行。每一步调用一个模块,用输入参数做事,把结果写入变量
  2. 后面的步骤读这些变量,继续处理、判断或输出。
  3. 输入可以绑变量,也可以写固定值、以 $$ 开头的 插值,或以 $= 开头的 表达式

把选中文字变成大写、再写回窗口,就是这三件事:

  • 「获取选中的文本」把内容写入 selectedText
  • 「文本处理」做 英文转大写,结果写入 resultText
  • 「发送文本到窗口」把 resultText 发回当前窗口。

窗口、工具箱和保存见 动作编辑器。步骤和参数写法见 模块和步骤

动手课

按顺序做。每一课都在上一课的编辑习惯上多引入一个概念。

你会做成新概念
第 1 课:弹出提示桌面上出现 Hello, World!新建组合动作、拖入模块、保存并运行
第 2 课:处理选中文字选中文字变成大写并写回输出变量、模块参数、发送文本到窗口
第 3 课:按条件搜索有选区就搜索,没有就打开首页失败后中止、如果/否则、$$ 插值、URL 编码

做完这三条,再读 组合动作基础 会轻松很多:那一页用同一个搜索例子讲原理,课里已经亲手搭过。

之后怎么学

  1. 浏览 模块参考 的分类标题,知道大概有哪些能力。不必逐页精读。
  2. 需要计算、拼接、判断时,再看 选择或输入步骤参数文本插值表达式
  3. 动作跑不通时,用编辑器工具条的运行 / 调试。V2 的断点和单步见 组合动作执行与调试
  4. 按自己的需求写动作,用到哪个模块再打开那一页。

专题练习(网页、浏览器配置文件、FlaUI 等)在 教程与实践 其它页面;社区视频和动作单见 更多示例

相关链接

更新于