我需要一个imacros脚本,如果文本出现在网页中,则单击链接,然后进行战斗。继续前进

时间:2014-01-07 05:13:40

标签: javascript imacros

我一直在寻找日子,找不到办法去做我需要做的事情。我是一个javascript n00b ...这非常接近,但我不明白如何将以下功能集成到其中,以及将其集成到我的其余脚本中。 Click a button if text exist in page with iMacros

有人可以帮我创建一个脚本,打开一个页面,点击一个链接,如果出现某些文本,然后点击另一个链接,或者继续下一个链接/页面?

以下是我要做的事情:

TAB=T1

GOTO URL=[heal]

TAB OPEN

TAB=T2

URL GOTO=[enemy link]

'battle (pos=1 is always 1)'

TAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:/battle ATTR=NAME:commit

'here is where I run into my issue with if/then/else statements'

IF文本(或ALT文本)=受伤,自杀,死亡等等。然后再继续下一个脚本项目ELSE战斗

TAB CLOSE

TAB=T1

[heal]

TAB OPEN

TAB=T2

GOTO URL=[next enemy link]

[Repeat the battle, if/then/else, and move on]

'Eventually, after maybe 100 of the above, I would like a random wait (below is 24-36 hours)'

SET !VAR1 EVAL("var randomNumber=Math.floor(Math.random()*43200 + 86400); randomNumber;")
WAIT SECONDS={{!VAR1}}

[entire script repeats via the Play Loop button]

这可能有很多要问,但IF有人可以帮助这个javascript n00b获取if / then / else javascript写AND让它转换为/从javascript转换和正常的imacros命令列出THEN我将永远感激不尽。 ELSE我仍然会感谢这些努力: - )

1 个答案:

答案 0 :(得分:0)

我假设您使用Firefox作为浏览器,如果是这样,请转到视图菜单,然后选择侧栏> iOpus iMacros按钮,这将打开左侧窗格中的imacros菜单。转到右侧窗格中正在播放的游戏,然后在左侧窗格中选择底部的Rec选项卡,然后选择录制按钮,然后在右侧窗格中选择您通常会选择的内容和imacros将记录的内容您选择的每个按钮都可以实现您的目标,从那里您就可以顺利完成......