如何使用像if/else for instagram这样的逻辑的iMacros?

问题描述:

我使用的iMacros为Instagram的自动化创建自动跟随。我转到了标签部分,然后转到最近的部分,我想关注“最近部分”中我还没有关注的任何人。如何使用像if/else for instagram这样的逻辑的iMacros?

这是我有:

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语句,但我全新此,需要一些指导。谢谢!

你可以尝试这样的事情:

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 
+0

真棒,这工作!非常感谢 – blindsquirrel

从舒加的答案的ERRORIGNORE解决方案是用于该用途的情况下,最优雅,最简单的解决方案。

但是,如果需要则iMacros都为Firefox(但不为Chrome iMacros的)包括了JavaScript支持,允许您使用的if/then语句。

http://wiki.imacros.net/iMacros_for_Firefox#Javascript_Scripting_Interface