在iMacros中放入两个命令?

时间:2016-01-19 13:50:22

标签: command lines imacros

我想问一下如何在一行中粘贴两个命令?

应该是这样而不是:

PROMPT "HELLO"
WAIT SECONDS=10

他们应该被视为一个:

PROMPT "HELLO" || WAIT SECONDS=10

在iMacros中的if statemenent之后创建多个结果行,但由于if语句在一行中完成,我需要在一行中放置几个​​命令...

if语句已经完成!我只需要知道如何将这两个命令放在一行!

谢谢

1 个答案:

答案 0 :(得分:0)

一般来说,我强烈建议您使用JavaScript脚本接口,但是这里建议针对两个命令(如果调整了更多的话)的某种解决方法:

' set "P" or "W" here
SET C "P"
SET C EVAL("var c = '{{C}}'; switch (c) {case 'P': s = 'UFJPTVBUJTIwJTIySEVMTE8lMjI='; break; case 'W': s = 'V0FJVCUyMFNFQ09ORFMlM0QxMA=='; break;}")

URL GOTO=javascript:(function()<SP>{try{var<SP>e_m64<SP>=<SP>"{{C}}",<SP>n64<SP>=<SP>"bWFjcm8uaWlt";if(!/^(?:chrome|https?|file)/.test(location)){alert('iMacros:<SP>Open<SP>webpage<SP>to<SP>run<SP>a<SP>macro.');return;}var<SP>macro<SP>=<SP>{};macro.source<SP>=<SP>decodeURIComponent(atob(e_m64));macro.name<SP>=<SP>decodeURIComponent(atob(n64));var<SP>evt<SP>=<SP>document.createEvent("CustomEvent");evt.initCustomEvent("iMacrosRunMacro",<SP>true,<SP>true,<SP>macro);window.dispatchEvent(evt);}catch(e){alert('iMacros<SP>Bookmarklet<SP>error:<SP>'+e.toString());}})<SP>();