如果那么IMacros如何声明如何?

时间:2017-06-25 06:43:21

标签: imacros

我正在尝试制作一个脚本,以便在聊天网站上自动跳过男性和情侣,当我遇到一对班级为gndr_couple并且脚本返回错误并停止时。

这是我目前的代码:

VERSION BUILD=844 RECORDER=CR    
FRAME F=1    
WAIT SECONDS=0.5    
TAG POS=1 TYPE=DIV ATTR=CLASS:gndr_male    
WAIT SECONDS=0.2    
TAG POS=1 TYPE=BUTTON ATTR=ID:right_button

2 个答案:

答案 0 :(得分:0)

这不是微不足道的。来自iMacros support

  

iMacros支持严格分离编程逻辑和网站   相关信息。因此宏文件(=网站相关   信息)不包含任何条件语句

     

在免费的iMacros for Firefox版本中,您可以使用内置版本   Javascript脚本界面(SI)。我们加入了“SI-Run-Test.js”   和“SI-Send-Macro-Code.js”示例文件。这些文件使用iimPlay   命令启动宏(.iim文件)。

     

在商业iMacros脚本版中,您可以完全使用   来自任何编程语言的相同命令,例如Perl,VB或   C#。

     

有关详细信息,请参阅Web Scripting

答案 1 :(得分:0)

在iMacros for Chrome中,没有常规的if / then支持。有时,根据问题,您可以通过using if/then inside the EVAL command解决此问题。