gpt4 book ai didi

imacros - 如果 iMacros 页面中存在文本,请单击按钮

转载 作者:行者123 更新时间:2023-12-02 02:04:31 27 4
gpt4 key购买 nike

我尝试在 Firefox 中使用 iMacros,仅当页面上存在此代码时单击“取消关注”按钮...

<small class="follow-status">follows you</small>

如果页面源代码中不存在上述内容,那么它将运行此 iMacros 代码...

TAG POS=1 TYPE=DIV ATTR=TXT:UnFollow

据我所知,没有 if/else 类型语法,但您可以使用以下命令运行 Javascript

EVAL("Javascript code here")

如果有人知道我该怎么做,我真的可以使用帮助

最佳答案

您可以欺骗 Imacros 来创建 If 语句,但首先您必须为此宏SET !ERRORIGNORE YES。然后:

SET EXTRACT NULL
'if this exist you extract the text(even if you know it)
'if doesn't exist should return error but we turned that off; Extract remains Null
TAG POS=1 TYPE=SMALL ATTR=TXT:follows<SP>you EXTRACT=TXT
SET !VAR1 EVAL("var text=\"{{!EXTRACT}}\"; if(text==\"follows you\") text = \"jibber\";else text = \"UnFollow\";text;")
'this one executes if the text is right, if not should give error but we turned that off
TAG POS=1 TYPE=DIV ATTR=TXT:{{!VAR1}}

关于imacros - 如果 iMacros 页面中存在文本,请单击按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10525640/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com