行动指南

NDS 提供了多种操作,使您能够操作网页上的元素。 所有操作都有类似的配置 UI:

这里,

在当前操作后面添加新的操作
在操作列表中跟前一个操作调换位置
删除操作
在当前页执行一次操作

每个动作都有自己的属性。 这些属性中的大多数都很直观且易于设置。

  • 激活当前选项卡

    激活当前选项卡

    属性:无

  • 激活工作窗口

    激活工作窗口。 NDS 将维护一个普通窗口和一个隐身窗口。

    属性:无

  • 点击

    点击一个元素。

    属性:

     * 要点击的元素
    


  • 下拉选择

    在下拉选择下选择一个选项

    属性:

     * 下拉选择元素
     * 要选择的选项标签 [接受参数]
    


  • 下拉逐渐选中

    选择下拉菜单下的每个选项,一一选择。 将为每个选项执行以下所有操作和节点。

    属性:

    • 下拉选择元素
    • 要启动的第一个选项的索引。 从 1 开始
  • 输入字段值

    用所选字段的当前值填充目标输入元素

    属性:

    • 输入要填写的元素
    • 将使用其值的字段。 只能选择当前节点之前的字段
  • 输入文本

    用文本填充目标输入元素

    属性:

    • 输入要填写的元素
    • 需要填写的文字[接受参数]
  • 打开字段内网址

    在新选项卡的目标字段中打开网址

    属性:

    • 字段,其值必须是 URL。 只能选择当前节点之前的字段值
  • 打开参数输入表

    该操作仅在开始关联节点中可用。 打开一个数据表,并读取每一行作为规则的参数输入。 在此处更改数据表将删除 规则中的所有配置参数。

    属性:

    • 数据中心所有可访问的数据表
  • 打开网址

    在新选项卡中打开网址

    属性:

    • url地址[接受参数]
  • 按键

    模拟目标元素上的按键

    属性:

    • 目标元素
    • 键按下。 现在支持 EnterBackspace
  • 刷新当前标签页

    刷新当前页面

    属性:无

  • 鼠标滚到

    在当前屏幕中,模拟鼠标移动到元素上,并触发鼠标移动事件。

    属性:

    • 目标元素
  • 滚动到底

    每隔固定时间间隔将页面滚动到屏幕底部,共执行固定次数。

    属性:

    • 次 [接受参数]
    • 以秒为单位的间隔 [接受参数]
  • 单个参数输入

    声明一个独立的参数。 这种 参数可用于:

    • 接受输入数据表中的数据,并自动转储到输出数据表;
    • 接受手动输入的数据,稍后被其他节点访问

      属性:

    • 参数名称
    • 参数默认值 - 在保存后直接启动配方时使用。
  • 等待元素

    等待元素成为目标状态

    属性:

    • 目标元素
    • 预期状态
  • 等待一会

    等待秒数

    属性:

    • 等待的秒数 [接受参数]
  • >至此进入下一节点<

    没有任何实际操作的虚拟动作。 该动作告诉 NDS 立即进入下一个节点

    属性:无

  • [手导]关闭最新标签页

    名称以 [手导] 开头的操作是手动导航操作。 操作是关闭当前选项卡。 通常,NDS 会自动处理选项卡的打开和关闭。 但是,有些网站忽略了浏览器的历史导航功能,并提供了自己的按钮来进行导航。 在这种情况下,您必须手动控制整个配方的导航。 一旦在配方中使用任何手动导航操作,配方的“导航控制”模式将是“用户控制”。 在“用户控制”模式下,如果需要,用户负责选项卡的打开、关闭和历史前进和后退。

    属性:无

  • [手导]点击返回

    手动导航操作,通过单击元素告诉 NDS 返回上一页。

    属性:

    • 要点击的目标元素
  • [手导]历史导航回退

    手动导航操作,通过浏览器的历史记录告诉 NDS 返回上一页。

    属性:无