我一直在寻找日子,找不到办法去做我需要做的事情。我是一个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
我仍然会感谢这些努力: - )
答案 0 :(得分:0)
我假设您使用Firefox作为浏览器,如果是这样,请转到视图菜单,然后选择侧栏> iOpus iMacros按钮,这将打开左侧窗格中的imacros菜单。转到右侧窗格中正在播放的游戏,然后在左侧窗格中选择底部的Rec选项卡,然后选择录制按钮,然后在右侧窗格中选择您通常会选择的内容和imacros将记录的内容您选择的每个按钮都可以实现您的目标,从那里您就可以顺利完成......