Javascript 在本例中,如何使用iMacros重新键入验证码?

Javascript 在本例中,如何使用iMacros重新键入验证码?,javascript,firefox,macros,firefox-addon,imacros,Javascript,Firefox,Macros,Firefox Addon,Imacros,在我的示例中,我想知道一种使用iMacros自动输入验证码的方法 这是屏幕在大多数情况下重定向到的内容(如果验证码未显示) 我的代码将贯穿整个战斗直到战斗结束,如下图所示: 正如您在该图像中看到的,有一个“重新启动战斗”按钮,它将简单地将我重定向回我大部分时间向您展示的第一张图像。但是,它有时会将我发送到验证码页面,要求我输入6个字符长的大写字母和数字 我会尝试发布验证码的截图,所以请随意询问,但我没有足够的代表发布超过2个链接 到目前为止,这是我的宏代码: SET !ERRORIGNORE Y

在我的示例中,我想知道一种使用iMacros自动输入验证码的方法

这是屏幕在大多数情况下重定向到的内容(如果验证码未显示)

我的代码将贯穿整个战斗直到战斗结束,如下图所示:

正如您在该图像中看到的,有一个“重新启动战斗”按钮,它将简单地将我重定向回我大部分时间向您展示的第一张图像。但是,它有时会将我发送到验证码页面,要求我输入6个字符长的大写字母和数字

我会尝试发布验证码的截图,所以请随意询问,但我没有足够的代表发布超过2个链接

到目前为止,这是我的宏代码:

SET !ERRORIGNORE YES
TAG POS=1 TYPE=INPUT:BUTTON ATTR=*
TAG POS=1 TYPE=INPUT:BUTTON ATTR=*
TAG POS=1 TYPE=INPUT:BUTTON ATTR=*
TAG POS=1 TYPE=INPUT:BUTTON ATTR=*
TAG POS=1 TYPE=INPUT:BUTTON ATTR=*
TAG POS=1 TYPE=INPUT:BUTTON ATTR=*
TAG POS=1 TYPE=INPUT:BUTTON ATTR=*
TAG POS=1 TYPE=INPUT:BUTTON ATTR=*
TAG POS=1 TYPE=INPUT:BUTTON ATTR=*
TAG POS=1 TYPE=INPUT:BUTTON ATTR=*
TAG POS=1 TYPE=INPUT:BUTTON ATTR=*
TAG POS=1 TYPE=A ATTR=TXT:Restart<SP>Battle
SET!错误忽略是
标签位置=1类型=输入:按钮属性=*
标签位置=1类型=输入:按钮属性=*
标签位置=1类型=输入:按钮属性=*
标签位置=1类型=输入:按钮属性=*
标签位置=1类型=输入:按钮属性=*
标签位置=1类型=输入:按钮属性=*
标签位置=1类型=输入:按钮属性=*
标签位置=1类型=输入:按钮属性=*
标签位置=1类型=输入:按钮属性=*
标签位置=1类型=输入:按钮属性=*
标签位置=1类型=输入:按钮属性=*
标签POS=1 TYPE=A ATTR=TXT:restartball
在这段代码中,我已经使用了11次“tagpos=1type=INPUT:BUTTON ATTR=*”,但是如果我能够减少代码行并对重复进行分组,那就太好了

由于我按下了忽略错误,它将继续运行,但是,如果没有正确输入验证码,即使我注销或单击单独的链接,它也会出现,直到输入验证码为止

如果使用条件/if语句来检查它是否出现,那就太好了

对不起,如果你不得不读很多,但我想发布尽可能多的细节。如果你缺少什么可以回答的,请评论,我会尽力的


非常感谢:)

验证码代码看起来是这样的:iMacro无法解密验证码,您必须使用api服务来解决验证码,例如@PokerJoker:真的我们必须为此付费吗?真的没有别的方法可以免费得到这个吗?我不知道还有其他的方法,然后@IceD我真的不想为此付费,但我听说iMacros可以自动解决Capcha代码。这是真的吗?