我正在使用iMacros进行Instagram自动化以创建自动关注者。我转到主题标签部分,然后转到最近的部分,我想关注我尚未关注的“最新部分”中的任何人。
这就是我所拥有的:
VERSION BUILD=844 RECORDER=CR
URL GOTO=https://www.instagram.com/p/BRvYjUPjB7m/?tagged=scootershop
TAG POS=1 TYPE=BUTTON ATTR=TXT:Follow
TAG POS=1 TYPE=A ATTR=TXT:Next
TAG POS=1 TYPE=BUTTON ATTR=TXT:Follow
TAG POS=1 TYPE=A ATTR=TXT:Next
TAG POS=1 TYPE=BUTTON ATTR=TXT:Follow
TAG POS=1 TYPE=A ATTR=TXT:Next
但是我想要它做一种“如果按钮txt是'跟随',然后点击它”但如果它说'跟随',只需点击“下一步”。
我知道iMacros没有内置的if / else语句,但我是全新的,需要一些指导。谢谢!
答案 0 :(得分:1)
您可以尝试这样的事情:
URL GOTO=https://www.instagram.com/p/BRvYjUPjB7m/?tagged=scootershop
SET !ERRORIGNORE YES
TAG POS=1 TYPE=BUTTON ATTR=TXT:Follow
SET !ERRORIGNORE NO
TAG POS=1 TYPE=A ATTR=TXT:Next
SET !ERRORIGNORE YES
TAG POS=1 TYPE=BUTTON ATTR=TXT:Follow
SET !ERRORIGNORE NO
TAG POS=1 TYPE=A ATTR=TXT:Next
SET !ERRORIGNORE YES
TAG POS=1 TYPE=BUTTON ATTR=TXT:Follow
SET !ERRORIGNORE NO
TAG POS=1 TYPE=A ATTR=TXT:Next
答案 1 :(得分:0)
来自Shugar的答案的!ERRORIGNORE解决方案是这个用例最优雅,最简单的解决方案。
但如果需要,那么iMacros for Firefox(但不适用于iMacros for Chrome)包含Javascript支持,允许您使用if / then语句。
http://wiki.imacros.net/iMacros_for_Firefox#Javascript_Scripting_Interface