Imacro专家?消息传递自动化多人。帮助通缉。

时间:2016-05-15 14:36:34

标签: firefox automation bots imacros

所以我是imacro的新手,我试图录制一个允许我向多个人发送消息的脚本。

所以我的计划是打开多个人的开放档案,在不同的标签上,然后逐个发信息,以下是步骤:

  1. 转到标签1
  2. 点击消息
  3. 使用内容
  4. 填充消息框
  5. 点击发送
  6. 关闭标签
  7. 转到第二个标签并从步骤1重复.....
  8. 使用I宏录制后,这是代码Iget

        TAB T=2
        TAG POS=1 TYPE=BUTTON ATTR=TXT:Message
        TAG POS=1 TYPE=TEXTAREA FORM=NAME:NoFormName TAG POS=1 TYPE=TEXTAREA FORM=NAME:NoFormName ATTR=ID:message_17336207994662555305 CONTENT=hello
        TAG POS=1 TYPE=BUTTON FORM=NAME:NoFormName ATTR=TXT:Send
        TAB CLOSE
    

    但问题在于,我试图向不同的人发送消息,这一切都是一样的,直到填写消息框。在我的代码的第5行,您可以看到 ATTR=ID:message_17336207994662555305,我尝试发送消息的所有用户碰巧有不同的ATTR = ID,因为当我用多个不同的用户运行此脚本时,我得到错误。

    当我用firebug检查站点代码时,我注意到这些代码

    <div id="message_15349223200656735391Container" class="inputcontainer textarea empty">
    <textarea class="clone" placeholder="Compose your message" aria-hidden="true" style="height: 21px; width: 417px; line-height: 21px; text-decoration: none; letter-spacing: 0px;" tabindex="-1"></textarea>
    <textarea id="message_15349223200656735391" placeholder="Compose your message" style="height: 42px;"></textarea>
    

    所以我想知道是否有可能告诉Imacro在所有配置文件中定位一些相同的其他类或id,而不是“textarea id”  每个档案都有所不同。

    有点尝试不同的东西,半天,因为我的知识非常有限,我真的很感谢你们的帮助。 谢谢你

1 个答案:

答案 0 :(得分:1)

你可以试试这个:

ATTR=ID:message_*